]> git.somenet.org - pub/jan/lsdc.git/log
pub/jan/lsdc.git
11 years agoCSVParser now does not set the Applications' ids (moved to inseide of Application...
Jan Vales [Thu, 13 Jun 2013 14:44:32 +0000 (16:44 +0200)]
CSVParser now does not set the Applications' ids (moved to inseide of Application-class)

11 years agofederation now has askToInsource().
Jan Vales [Thu, 13 Jun 2013 14:42:56 +0000 (16:42 +0200)]
federation now has askToInsource().

11 years agochanged visibility of randomInt to be able to use it in Federation.
Jan Vales [Thu, 13 Jun 2013 14:39:17 +0000 (16:39 +0200)]
changed visibility of randomInt to be able to use it in Federation.

11 years agoadded getScenario to be able to get the scenariotype currencly running. Needed for...
Jan Vales [Thu, 13 Jun 2013 14:37:50 +0000 (16:37 +0200)]
added getScenario to be able to get the scenariotype currencly running. Needed for Federation:insourcing.

11 years agoApplications now store their own nextID.
Jan Vales [Thu, 13 Jun 2013 14:36:57 +0000 (16:36 +0200)]
Applications now store their own nextID.

11 years agochange build.xml clean ..
Andreas Egger [Thu, 13 Jun 2013 14:42:30 +0000 (16:42 +0200)]
change build.xml clean ..

11 years agolower timestamp advance in JobGenerator
Stefan Derkits [Thu, 13 Jun 2013 14:10:18 +0000 (16:10 +0200)]
lower timestamp advance in JobGenerator

11 years agocreate 1500 jobs & make jobs run longer
Stefan Derkits [Thu, 13 Jun 2013 14:02:05 +0000 (16:02 +0200)]
create 1500 jobs & make jobs run longer

11 years agofixed scenario params in build.xml
Andreas Egger [Thu, 13 Jun 2013 13:37:23 +0000 (15:37 +0200)]
fixed scenario params in build.xml

11 years agoMerge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc
Andreas Egger [Thu, 13 Jun 2013 13:22:59 +0000 (15:22 +0200)]
Merge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc

11 years agodelayed apps test
Andreas Egger [Thu, 13 Jun 2013 13:22:32 +0000 (15:22 +0200)]
delayed apps test

11 years agoavoid concurrent modification exception in handleDelayedApps()
Stefan Derkits [Thu, 13 Jun 2013 13:16:43 +0000 (15:16 +0200)]
avoid concurrent modification exception in handleDelayedApps()

11 years agoAdjust migration algorithm to get max. utilization
Andreas Egger [Thu, 13 Jun 2013 11:27:03 +0000 (13:27 +0200)]
Adjust migration algorithm to get max. utilization

11 years agoOrganize logfiles output - less error prone
Andreas Egger [Thu, 13 Jun 2013 11:16:20 +0000 (13:16 +0200)]
Organize logfiles output - less error prone

11 years agoimplemented SchedC
Stefan Derkits [Wed, 12 Jun 2013 14:58:43 +0000 (16:58 +0200)]
implemented SchedC

11 years agosmall (but maybe important) bugfix
Stefan Derkits [Wed, 12 Jun 2013 12:19:18 +0000 (14:19 +0200)]
small (but maybe important) bugfix

11 years agoRefactorings and bugfixes
Andreas Egger [Tue, 11 Jun 2013 18:00:34 +0000 (20:00 +0200)]
Refactorings and bugfixes

11 years agoonly call runMigration() in Schedulers that extend AbstractSchedulerWithMigration
Stefan Derkits [Tue, 11 Jun 2013 13:33:45 +0000 (15:33 +0200)]
only call runMigration() in Schedulers that extend AbstractSchedulerWithMigration

11 years agoput code for migration into new class AbstractSchedulerWithMigration
Stefan Derkits [Tue, 11 Jun 2013 13:28:25 +0000 (15:28 +0200)]
put code for migration into new class AbstractSchedulerWithMigration

11 years agoadded Migration to SchedB
Stefan Derkits [Tue, 11 Jun 2013 13:20:10 +0000 (15:20 +0200)]
added Migration to SchedB

11 years agomoved sorting of PMs into MachineManager
Stefan Derkits [Tue, 11 Jun 2013 13:19:32 +0000 (15:19 +0200)]
moved sorting of PMs into MachineManager

11 years agomoved handling of delayed Apps into AbstractScheduler
Stefan Derkits [Tue, 11 Jun 2013 12:18:28 +0000 (14:18 +0200)]
moved handling of delayed Apps into AbstractScheduler

11 years agoBig changes: change EventMap, move the stop/stopOutsourced/delayed/start/startOutsour...
Stefan Derkits [Tue, 11 Jun 2013 10:37:14 +0000 (12:37 +0200)]
Big changes: change EventMap, move the stop/stopOutsourced/delayed/start/startOutsourced cylce into AbstractScheduler, remove SortedApp & SortedPhysicalMachine

11 years agomove outsourced event handling from SchedulerB to AbstractScheduler
Stefan Derkits [Tue, 11 Jun 2013 09:44:43 +0000 (11:44 +0200)]
move outsourced event handling from SchedulerB to AbstractScheduler

11 years agoadded all possible Sched/Scenario combinations to build.xml
Stefan Derkits [Tue, 11 Jun 2013 09:27:29 +0000 (11:27 +0200)]
added all possible Sched/Scenario combinations to build.xml

11 years agomoved DelayedApps List to Abstract scheduler, remove started apps from delayed apps...
Stefan Derkits [Tue, 11 Jun 2013 09:26:32 +0000 (11:26 +0200)]
moved DelayedApps List to Abstract scheduler, remove started apps from delayed apps list, added some TODOs in SchedB

11 years agochange utilization to only take current CPU/Size/RAM into account
Stefan Derkits [Mon, 10 Jun 2013 17:28:29 +0000 (19:28 +0200)]
change utilization to only take current CPU/Size/RAM into account

11 years agodeleted lib, now readded it :)
Stefan Derkits [Mon, 10 Jun 2013 16:56:44 +0000 (18:56 +0200)]
deleted lib, now readded it :)

11 years agoremoved some commented code
Stefan Derkits [Mon, 10 Jun 2013 16:40:32 +0000 (18:40 +0200)]
removed some commented code

11 years agochange CSV logging to own logging
Stefan Derkits [Mon, 10 Jun 2013 16:33:11 +0000 (18:33 +0200)]
change CSV logging to own logging

11 years agofixed run targets for JobGenerator B & C
Stefan Derkits [Mon, 10 Jun 2013 14:44:30 +0000 (16:44 +0200)]
fixed run targets for JobGenerator B & C

11 years agoSchedB now has Federation and Delaying of apps.
Someone [Thu, 6 Jun 2013 20:16:03 +0000 (22:16 +0200)]
SchedB now has Federation and Delaying of apps.

11 years agoFederation now "works"
Someone [Thu, 6 Jun 2013 19:28:30 +0000 (21:28 +0200)]
Federation now "works"

11 years agoArrayList type was killing checkstyle. "new ArrayList<>()" does harm.
Someone [Mon, 3 Jun 2013 15:37:42 +0000 (17:37 +0200)]
ArrayList type was killing checkstyle. "new ArrayList<>()" does harm.

11 years agoSplit the one big ugly handle functions into smaller parts.
Someone [Mon, 3 Jun 2013 13:26:21 +0000 (15:26 +0200)]
Split the one big ugly handle functions into smaller parts.

11 years agoreadded maven for QA purpose AND easier integration with Jenkins.
Someone [Mon, 3 Jun 2013 11:24:58 +0000 (13:24 +0200)]
readded maven for QA purpose AND easier integration with Jenkins.

11 years agofixed VM.resize()
Someone [Mon, 3 Jun 2013 11:25:42 +0000 (13:25 +0200)]
fixed VM.resize()

11 years agoadded bin/ to .gitignore
Someone [Mon, 3 Jun 2013 02:58:14 +0000 (04:58 +0200)]
added bin/ to .gitignore

11 years agoSched B. Ein wenig getestet.
Someone [Mon, 3 Jun 2013 02:57:24 +0000 (04:57 +0200)]
Sched B. Ein wenig getestet.

11 years agoadded immediate flushing to not desync stderr/stdout.
Someone [Mon, 3 Jun 2013 02:12:41 +0000 (04:12 +0200)]
added immediate flushing to not desync stderr/stdout.

11 years agoadded a configurable logging framework (logback)
Someone [Mon, 3 Jun 2013 01:09:52 +0000 (03:09 +0200)]
added a configurable logging framework (logback)

11 years agoimplemented end-logging
Stefan Derkits [Thu, 23 May 2013 11:15:24 +0000 (13:15 +0200)]
implemented end-logging

11 years agolog at every timestamp, not only timestamps with events
Stefan Derkits [Thu, 23 May 2013 09:18:44 +0000 (11:18 +0200)]
log at every timestamp, not only timestamps with events

11 years agochanged names of resoure variables to reserved*, change calculation of checkVM, make...
Stefan Derkits [Thu, 23 May 2013 08:46:15 +0000 (10:46 +0200)]
changed names of resoure variables to reserved*, change calculation of checkVM, make resize into own function. fix resource in/decrease for VMs on PMs

11 years agobilder angepasst an bugfixes.
Jan Vales [Thu, 23 May 2013 07:47:04 +0000 (09:47 +0200)]
bilder angepasst an bugfixes.

11 years agoModified presentation a bit
Andreas Egger [Wed, 22 May 2013 23:35:51 +0000 (01:35 +0200)]
Modified presentation a bit

11 years agofix bug in Physical machine
Stefan Derkits [Wed, 22 May 2013 22:28:06 +0000 (00:28 +0200)]
fix bug in Physical machine

11 years agofix small Bug for scenario C in JobGenerator
Stefan Derkits [Wed, 22 May 2013 21:59:41 +0000 (23:59 +0200)]
fix small Bug for scenario C in JobGenerator

11 years agoupdated presentation and some little changes to generate a nice graph.
Jan Vales [Wed, 22 May 2013 21:55:15 +0000 (23:55 +0200)]
updated presentation and some little changes to generate a nice graph.

11 years agoadd assignment.pdf
Stefan Derkits [Wed, 22 May 2013 21:28:13 +0000 (23:28 +0200)]
add assignment.pdf

11 years agofix available Resources (they are maxsize - currsize, not maxsize - initialsize)
Stefan Derkits [Wed, 22 May 2013 20:33:57 +0000 (22:33 +0200)]
fix available Resources (they are maxsize - currsize, not maxsize - initialsize)

11 years agochanged calculation of RAM,CPU & Size
Stefan Derkits [Wed, 22 May 2013 20:15:13 +0000 (22:15 +0200)]
changed calculation of RAM,CPU & Size

11 years agoadd toString() to Scenario & SchedulerData (allows to output them for debugging)
Stefan Derkits [Wed, 22 May 2013 20:00:35 +0000 (22:00 +0200)]
add toString() to Scenario & SchedulerData (allows to output them for debugging)

11 years agoshutdown PMs, fixed a small (but important) bug in AbstractScheduler
Stefan Derkits [Wed, 22 May 2013 20:00:11 +0000 (22:00 +0200)]
shutdown PMs, fixed a small (but important) bug in AbstractScheduler

11 years agoResults unseres meetings
Jan Vales [Wed, 22 May 2013 16:43:43 +0000 (18:43 +0200)]
Results unseres meetings

11 years agoSome docs added
Andreas Egger [Wed, 22 May 2013 13:48:57 +0000 (15:48 +0200)]
Some docs added

11 years agoAdded UML diagram and Presentation-Skeleton.
Jan Vales [Wed, 22 May 2013 12:50:31 +0000 (14:50 +0200)]
Added UML diagram and Presentation-Skeleton.

11 years agoCleaned up
Andreas Egger [Wed, 22 May 2013 12:01:44 +0000 (14:01 +0200)]
Cleaned up

11 years agoFixed: Output File OK
Andreas Egger [Wed, 22 May 2013 11:59:02 +0000 (13:59 +0200)]
Fixed: Output File OK

11 years agoScheduling working, still needs to be tested
Andreas Egger [Wed, 22 May 2013 11:25:13 +0000 (13:25 +0200)]
Scheduling working, still needs to be tested

11 years agoadded one todo,small style changes
Stefan Derkits [Tue, 21 May 2013 20:47:25 +0000 (22:47 +0200)]
added one todo,small style changes

11 years agowrite end Events when deploying app, fix consumption function
Stefan Derkits [Tue, 21 May 2013 20:43:19 +0000 (22:43 +0200)]
write end Events when deploying app, fix consumption function

11 years agosome fixes
Andreas Egger [Tue, 21 May 2013 19:29:15 +0000 (21:29 +0200)]
some fixes

11 years agoGetting executable
Andreas Egger [Tue, 21 May 2013 19:02:34 +0000 (21:02 +0200)]
Getting executable

11 years agoMerge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc
Andreas Egger [Tue, 21 May 2013 17:49:28 +0000 (19:49 +0200)]
Merge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc

Conflicts:
src/at/ac/tuwien/lsdc/SchedSimulator.java
src/at/ac/tuwien/lsdc/management/MachineManager.java
src/at/ac/tuwien/lsdc/sched/AbstractScheduler.java
src/at/ac/tuwien/lsdc/sched/SchedulerA.java
src/at/ac/tuwien/lsdc/sched/SchedulerB.java
src/at/ac/tuwien/lsdc/sched/SchedulerC.java

11 years agoImplemented Scheduler A and utility classes
Andreas Egger [Tue, 21 May 2013 17:19:40 +0000 (19:19 +0200)]
Implemented Scheduler A and utility classes

11 years agowhitespace--
Stefan Derkits [Tue, 21 May 2013 13:53:27 +0000 (15:53 +0200)]
whitespace--

11 years agostart MachineManager from Scheduler, add more logging info
Stefan Derkits [Tue, 21 May 2013 13:52:09 +0000 (15:52 +0200)]
start MachineManager from Scheduler, add more logging info

11 years agoRefactoring
Andreas Egger [Tue, 21 May 2013 07:59:35 +0000 (09:59 +0200)]
Refactoring

11 years agoMerge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc
Andreas Egger [Tue, 21 May 2013 07:36:29 +0000 (09:36 +0200)]
Merge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc

11 years agoSmall adjustments
Andreas Egger [Tue, 21 May 2013 07:36:10 +0000 (09:36 +0200)]
Small adjustments

11 years agoadded numPMs & numCloudPartners to Input
Stefan Derkits [Mon, 20 May 2013 16:55:50 +0000 (18:55 +0200)]
added numPMs & numCloudPartners to Input

11 years agoModified README
Andreas Egger [Mon, 20 May 2013 11:45:03 +0000 (13:45 +0200)]
Modified README

11 years agoSome refactorings
Andreas Egger [Mon, 20 May 2013 11:36:23 +0000 (13:36 +0200)]
Some refactorings

11 years agostarted implementing MachineManager, VM & PM
Stefan Derkits [Sat, 18 May 2013 16:38:46 +0000 (18:38 +0200)]
started implementing MachineManager, VM & PM

11 years agoadded logging to scheduler
Stefan Derkits [Sat, 18 May 2013 16:38:32 +0000 (18:38 +0200)]
added logging to scheduler

11 years agofixed csv logging
Stefan Derkits [Fri, 17 May 2013 15:00:07 +0000 (17:00 +0200)]
fixed csv logging

11 years agoadded CSV logging (still little bit buggy)
Stefan Derkits [Thu, 16 May 2013 15:20:55 +0000 (17:20 +0200)]
added CSV logging (still little bit buggy)

11 years agoApplication now implements Comparable (compares timestamp of two apps) and SchedSimul...
Stefan Derkits [Wed, 15 May 2013 19:33:49 +0000 (21:33 +0200)]
Application now implements Comparable (compares timestamp of two apps) and SchedSimulator sorts the Application list

11 years agoforgot to commit SchedulerType
Stefan Derkits [Wed, 15 May 2013 19:33:16 +0000 (21:33 +0200)]
forgot to commit SchedulerType

11 years agoimplemented parsing of CSV in SchedSimulator
Stefan Derkits [Wed, 15 May 2013 15:51:06 +0000 (17:51 +0200)]
implemented parsing of CSV in SchedSimulator

11 years agostarted input handling of SchedulerSimulator
Stefan Derkits [Tue, 14 May 2013 22:13:07 +0000 (00:13 +0200)]
started input handling of SchedulerSimulator

11 years agosmall change in JobGenerator
Stefan Derkits [Tue, 14 May 2013 22:12:27 +0000 (00:12 +0200)]
small change in JobGenerator

11 years agoput ScenarioType in own file
Stefan Derkits [Tue, 14 May 2013 21:55:10 +0000 (23:55 +0200)]
put ScenarioType in own file

11 years agofirst draft of finished JobGenerator (pls test :) )
Stefan Derkits [Tue, 14 May 2013 19:56:25 +0000 (21:56 +0200)]
first draft of finished JobGenerator (pls test :) )

11 years agoimplemented main logic of JobGenerator (add header to file,decide which type applicat...
Stefan Derkits [Tue, 14 May 2013 10:48:23 +0000 (12:48 +0200)]
implemented main logic of JobGenerator (add header to file,decide which type applications to create,..)

11 years agoarguments can now be entered directly from ant
Stefan Derkits [Tue, 14 May 2013 10:46:15 +0000 (12:46 +0200)]
arguments can now be entered directly from ant

11 years agoadded argument handling to JobGenerator
Stefan Derkits [Mon, 13 May 2013 14:17:32 +0000 (16:17 +0200)]
added argument handling to JobGenerator

11 years agoProtokoll vom Tutormeeting.
Jan Vales [Sat, 4 May 2013 12:47:55 +0000 (14:47 +0200)]
Protokoll vom Tutormeeting.

11 years agoadded some Files and comments and methods
Stefan Derkits [Thu, 2 May 2013 16:47:03 +0000 (18:47 +0200)]
added some Files and comments and methods

11 years agoadded ant, removed mvn, added libs, reanamed classes & implemented a bit more
Stefan Derkits [Thu, 2 May 2013 16:06:23 +0000 (18:06 +0200)]
added ant, removed mvn, added libs, reanamed classes & implemented a bit more

11 years agoScheduler extend AbsctractScheduler. Also some Clarificationtext in SchedSimulator
Jan Vales [Thu, 2 May 2013 14:11:17 +0000 (16:11 +0200)]
Scheduler extend AbsctractScheduler. Also some Clarificationtext in SchedSimulator

11 years agoUpdated docs to include parametrised run of JobGenerator
Jan Vales [Thu, 2 May 2013 14:04:20 +0000 (16:04 +0200)]
Updated docs to include parametrised run of JobGenerator

11 years agoAdded JobGenerator skeleton
Jan Vales [Thu, 2 May 2013 14:04:45 +0000 (16:04 +0200)]
Added JobGenerator skeleton

11 years agoAdded Federation simulator
Jan Vales [Thu, 2 May 2013 13:52:46 +0000 (15:52 +0200)]
Added Federation simulator

11 years agoAdded Schedulers
Jan Vales [Thu, 2 May 2013 13:52:26 +0000 (15:52 +0200)]
Added Schedulers

11 years agoAdded Types
Jan Vales [Thu, 2 May 2013 13:51:54 +0000 (15:51 +0200)]
Added Types

11 years agoAdded CSV handler for reading and writing CSV-Files
Jan Vales [Thu, 2 May 2013 13:46:20 +0000 (15:46 +0200)]
Added CSV handler for reading and writing CSV-Files

11 years agorenamed helloworld to SchedSimulator
Jan Vales [Thu, 2 May 2013 13:34:37 +0000 (15:34 +0200)]
renamed helloworld to SchedSimulator

11 years agoadded opencsv dependency
Jan Vales [Thu, 2 May 2013 13:32:17 +0000 (15:32 +0200)]
added opencsv dependency