]>
git.somenet.org - pub/jan/lsdc.git/log
Andreas Egger [Tue, 25 Jun 2013 04:14:25 +0000 (06:14 +0200)]
Merge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc
Andreas Egger [Tue, 25 Jun 2013 04:14:04 +0000 (06:14 +0200)]
Adding diagrams and presentation
Someone [Tue, 25 Jun 2013 02:33:30 +0000 (04:33 +0200)]
final presentation. NEED BETTER INPUT FILE!
Andreas Egger [Mon, 24 Jun 2013 22:06:09 +0000 (00:06 +0200)]
Merge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc
Stefan Derkits [Mon, 24 Jun 2013 21:59:33 +0000 (23:59 +0200)]
fix stop Events in SchedB, count start & stop in SchedC
Andreas Egger [Mon, 24 Jun 2013 21:46:53 +0000 (23:46 +0200)]
Merge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc
Andreas Egger [Mon, 24 Jun 2013 21:46:36 +0000 (23:46 +0200)]
small improvement
Stefan Derkits [Mon, 24 Jun 2013 21:42:15 +0000 (23:42 +0200)]
fixed bug with delayedApps
Andreas Egger [Mon, 24 Jun 2013 21:23:28 +0000 (23:23 +0200)]
Restoring the original state (migration)
Andreas Egger [Mon, 24 Jun 2013 18:05:56 +0000 (20:05 +0200)]
Adding start / stop output
Andreas Egger [Sat, 22 Jun 2013 12:33:00 +0000 (14:33 +0200)]
Fixed bug in scheduler A
Andreas Egger [Sat, 22 Jun 2013 11:48:29 +0000 (13:48 +0200)]
Adding debug count for started / stopped
Andreas Egger [Sat, 22 Jun 2013 00:37:08 +0000 (02:37 +0200)]
Some own test outputs on resize and delays
Stefan Derkits [Thu, 20 Jun 2013 13:18:45 +0000 (15:18 +0200)]
log resize events
Stefan Derkits [Thu, 20 Jun 2013 13:18:37 +0000 (15:18 +0200)]
resize VM down after migration in SchedulerB
Stefan Derkits [Thu, 20 Jun 2013 12:50:24 +0000 (14:50 +0200)]
fix SchedulerC
Stefan Derkits [Thu, 20 Jun 2013 12:34:33 +0000 (14:34 +0200)]
revert build.xml after end presentation
Stefan Derkits [Thu, 20 Jun 2013 12:34:06 +0000 (14:34 +0200)]
remove unused annotation
Andreas Egger [Thu, 20 Jun 2013 12:21:46 +0000 (14:21 +0200)]
Adding insourcing of events
Andreas Egger [Thu, 13 Jun 2013 19:22:43 +0000 (21:22 +0200)]
Fixed bugs in scheduler B, adjusted C
Andreas Egger [Thu, 13 Jun 2013 19:02:51 +0000 (21:02 +0200)]
Fixed last bug in migration
Andreas Egger [Thu, 13 Jun 2013 18:59:31 +0000 (20:59 +0200)]
Adding LVA Testdaten
Andreas Egger [Thu, 13 Jun 2013 18:58:59 +0000 (20:58 +0200)]
Fixed bug in Migration
Andreas Egger [Thu, 13 Jun 2013 16:06:44 +0000 (18:06 +0200)]
Adding resize code , still not working ?!
Andreas Egger [Thu, 13 Jun 2013 15:55:55 +0000 (17:55 +0200)]
Merge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc
Andreas Egger [Thu, 13 Jun 2013 15:55:05 +0000 (17:55 +0200)]
Sched B resized
Stefan Derkits [Thu, 13 Jun 2013 15:05:42 +0000 (17:05 +0200)]
fix strange methods in Physical & Virtual Machine
Stefan Derkits [Thu, 13 Jun 2013 14:52:18 +0000 (16:52 +0200)]
fix bug in SchedB
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)
Jan Vales [Thu, 13 Jun 2013 14:42:56 +0000 (16:42 +0200)]
federation now has askToInsource().
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.
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.
Jan Vales [Thu, 13 Jun 2013 14:36:57 +0000 (16:36 +0200)]
Applications now store their own nextID.
Andreas Egger [Thu, 13 Jun 2013 14:42:30 +0000 (16:42 +0200)]
change build.xml clean ..
Stefan Derkits [Thu, 13 Jun 2013 14:10:18 +0000 (16:10 +0200)]
lower timestamp advance in JobGenerator
Stefan Derkits [Thu, 13 Jun 2013 14:02:05 +0000 (16:02 +0200)]
create 1500 jobs & make jobs run longer
Andreas Egger [Thu, 13 Jun 2013 13:37:23 +0000 (15:37 +0200)]
fixed scenario params in build.xml
Andreas Egger [Thu, 13 Jun 2013 13:22:59 +0000 (15:22 +0200)]
Merge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc
Andreas Egger [Thu, 13 Jun 2013 13:22:32 +0000 (15:22 +0200)]
delayed apps test
Stefan Derkits [Thu, 13 Jun 2013 13:16:43 +0000 (15:16 +0200)]
avoid concurrent modification exception in handleDelayedApps()
Andreas Egger [Thu, 13 Jun 2013 11:27:03 +0000 (13:27 +0200)]
Adjust migration algorithm to get max. utilization
Andreas Egger [Thu, 13 Jun 2013 11:16:20 +0000 (13:16 +0200)]
Organize logfiles output - less error prone
Stefan Derkits [Wed, 12 Jun 2013 14:58:43 +0000 (16:58 +0200)]
implemented SchedC
Stefan Derkits [Wed, 12 Jun 2013 12:19:18 +0000 (14:19 +0200)]
small (but maybe important) bugfix
Andreas Egger [Tue, 11 Jun 2013 18:00:34 +0000 (20:00 +0200)]
Refactorings and bugfixes
Stefan Derkits [Tue, 11 Jun 2013 13:33:45 +0000 (15:33 +0200)]
only call runMigration() in Schedulers that extend AbstractSchedulerWithMigration
Stefan Derkits [Tue, 11 Jun 2013 13:28:25 +0000 (15:28 +0200)]
put code for migration into new class AbstractSchedulerWithMigration
Stefan Derkits [Tue, 11 Jun 2013 13:20:10 +0000 (15:20 +0200)]
added Migration to SchedB
Stefan Derkits [Tue, 11 Jun 2013 13:19:32 +0000 (15:19 +0200)]
moved sorting of PMs into MachineManager
Stefan Derkits [Tue, 11 Jun 2013 12:18:28 +0000 (14:18 +0200)]
moved handling of delayed Apps into AbstractScheduler
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
Stefan Derkits [Tue, 11 Jun 2013 09:44:43 +0000 (11:44 +0200)]
move outsourced event handling from SchedulerB to AbstractScheduler
Stefan Derkits [Tue, 11 Jun 2013 09:27:29 +0000 (11:27 +0200)]
added all possible Sched/Scenario combinations to build.xml
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
Stefan Derkits [Mon, 10 Jun 2013 17:28:29 +0000 (19:28 +0200)]
change utilization to only take current CPU/Size/RAM into account
Stefan Derkits [Mon, 10 Jun 2013 16:56:44 +0000 (18:56 +0200)]
deleted lib, now readded it :)
Stefan Derkits [Mon, 10 Jun 2013 16:40:32 +0000 (18:40 +0200)]
removed some commented code
Stefan Derkits [Mon, 10 Jun 2013 16:33:11 +0000 (18:33 +0200)]
change CSV logging to own logging
Stefan Derkits [Mon, 10 Jun 2013 14:44:30 +0000 (16:44 +0200)]
fixed run targets for JobGenerator B & C
Someone [Thu, 6 Jun 2013 20:16:03 +0000 (22:16 +0200)]
SchedB now has Federation and Delaying of apps.
Someone [Thu, 6 Jun 2013 19:28:30 +0000 (21:28 +0200)]
Federation now "works"
Someone [Mon, 3 Jun 2013 15:37:42 +0000 (17:37 +0200)]
ArrayList type was killing checkstyle. "new ArrayList<>()" does harm.
Someone [Mon, 3 Jun 2013 13:26:21 +0000 (15:26 +0200)]
Split the one big ugly handle functions into smaller parts.
Someone [Mon, 3 Jun 2013 11:24:58 +0000 (13:24 +0200)]
readded maven for QA purpose AND easier integration with Jenkins.
Someone [Mon, 3 Jun 2013 11:25:42 +0000 (13:25 +0200)]
fixed VM.resize()
Someone [Mon, 3 Jun 2013 02:58:14 +0000 (04:58 +0200)]
added bin/ to .gitignore
Someone [Mon, 3 Jun 2013 02:57:24 +0000 (04:57 +0200)]
Sched B. Ein wenig getestet.
Someone [Mon, 3 Jun 2013 02:12:41 +0000 (04:12 +0200)]
added immediate flushing to not desync stderr/stdout.
Someone [Mon, 3 Jun 2013 01:09:52 +0000 (03:09 +0200)]
added a configurable logging framework (logback)
Stefan Derkits [Thu, 23 May 2013 11:15:24 +0000 (13:15 +0200)]
implemented end-logging
Stefan Derkits [Thu, 23 May 2013 09:18:44 +0000 (11:18 +0200)]
log at every timestamp, not only timestamps with events
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
Jan Vales [Thu, 23 May 2013 07:47:04 +0000 (09:47 +0200)]
bilder angepasst an bugfixes.
Andreas Egger [Wed, 22 May 2013 23:35:51 +0000 (01:35 +0200)]
Modified presentation a bit
Stefan Derkits [Wed, 22 May 2013 22:28:06 +0000 (00:28 +0200)]
fix bug in Physical machine
Stefan Derkits [Wed, 22 May 2013 21:59:41 +0000 (23:59 +0200)]
fix small Bug for scenario C in JobGenerator
Jan Vales [Wed, 22 May 2013 21:55:15 +0000 (23:55 +0200)]
updated presentation and some little changes to generate a nice graph.
Stefan Derkits [Wed, 22 May 2013 21:28:13 +0000 (23:28 +0200)]
add assignment.pdf
Stefan Derkits [Wed, 22 May 2013 20:33:57 +0000 (22:33 +0200)]
fix available Resources (they are maxsize - currsize, not maxsize - initialsize)
Stefan Derkits [Wed, 22 May 2013 20:15:13 +0000 (22:15 +0200)]
changed calculation of RAM,CPU & Size
Stefan Derkits [Wed, 22 May 2013 20:00:35 +0000 (22:00 +0200)]
add toString() to Scenario & SchedulerData (allows to output them for debugging)
Stefan Derkits [Wed, 22 May 2013 20:00:11 +0000 (22:00 +0200)]
shutdown PMs, fixed a small (but important) bug in AbstractScheduler
Jan Vales [Wed, 22 May 2013 16:43:43 +0000 (18:43 +0200)]
Results unseres meetings
Andreas Egger [Wed, 22 May 2013 13:48:57 +0000 (15:48 +0200)]
Some docs added
Jan Vales [Wed, 22 May 2013 12:50:31 +0000 (14:50 +0200)]
Added UML diagram and Presentation-Skeleton.
Andreas Egger [Wed, 22 May 2013 12:01:44 +0000 (14:01 +0200)]
Cleaned up
Andreas Egger [Wed, 22 May 2013 11:59:02 +0000 (13:59 +0200)]
Fixed: Output File OK
Andreas Egger [Wed, 22 May 2013 11:25:13 +0000 (13:25 +0200)]
Scheduling working, still needs to be tested
Stefan Derkits [Tue, 21 May 2013 20:47:25 +0000 (22:47 +0200)]
added one todo,small style changes
Stefan Derkits [Tue, 21 May 2013 20:43:19 +0000 (22:43 +0200)]
write end Events when deploying app, fix consumption function
Andreas Egger [Tue, 21 May 2013 19:29:15 +0000 (21:29 +0200)]
some fixes
Andreas Egger [Tue, 21 May 2013 19:02:34 +0000 (21:02 +0200)]
Getting executable
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
Andreas Egger [Tue, 21 May 2013 17:19:40 +0000 (19:19 +0200)]
Implemented Scheduler A and utility classes
Stefan Derkits [Tue, 21 May 2013 13:53:27 +0000 (15:53 +0200)]
whitespace--
Stefan Derkits [Tue, 21 May 2013 13:52:09 +0000 (15:52 +0200)]
start MachineManager from Scheduler, add more logging info
Andreas Egger [Tue, 21 May 2013 07:59:35 +0000 (09:59 +0200)]
Refactoring
Andreas Egger [Tue, 21 May 2013 07:36:29 +0000 (09:36 +0200)]
Merge branch 'master' of ssh://dev.somenet.org:666/tu/lsdc
Andreas Egger [Tue, 21 May 2013 07:36:10 +0000 (09:36 +0200)]
Small adjustments
Stefan Derkits [Mon, 20 May 2013 16:55:50 +0000 (18:55 +0200)]
added numPMs & numCloudPartners to Input