Activity
From 12/18/2009 to 01/16/2010
01/16/2010
- 07:49 PM Revision 777: This kludge is no longer necessary now that we handle premature ends more sanely.
- 07:48 PM Revision 776: Fix to bug that showed up when running Haizea with larger workloads.
- 07:43 PM Revision 775: Lists of reservations returned by the slottable have to be sorted before they can be used.
01/15/2010
- 05:22 PM Revision 774: More sanity checks
- 03:08 PM Revision 773: Add option to perform a sanity check at every timestep.
- 02:33 PM Revision 772: Fixed bug: rejected price wasn't being recorded in some cases.
- 05:35 AM Revision 771: Fix to bug that showed up when running Haizea with larger workloads.
- 05:34 AM Revision 770: Determining if a lease can be suspended should also take into account the current time.
- 04:13 AM Revision 769: Fix to bug that showed up when running Haizea with larger workloads.
- 03:25 AM Revision 768: Saner handling of premature ends in simulations.
- 02:21 AM Revision 767: Fixes to several bugs that showed up when running Haizea with larger workloads.
- 01:45 AM Revision 766: Fixes to several bugs that showed up when running Haizea with larger workloads.
- 12:23 AM Revision 765: Fixes to several bugs that showed up when running Haizea with larger workloads.
- 11:20 PM Revision 764: - Optimized rescheduling of deadline leases
- - Allow leases to be preempted at any point, not just at the "last vm"
- Enable rescheduling of deadline leases when ...
01/14/2010
- 10:09 PM Revision 763: More fixes to corner-case bugs arising when running on long workloads.
- 08:14 PM Revision 762: Fixes to several bugs that showed up when running Haizea with larger workloads.
01/13/2010
- 08:00 PM Revision 761: Minor bugs
- 07:36 PM Revision 760: Fixes to pricing when preempting-but-not-suspending
- 07:12 PM Revision 759: Added deadline test that verifies that preemptables leases are correctly ordered according to slack.
- 07:12 PM Revision 758: More terminology fudging
- 07:12 PM Revision 757: Take into account that deadline leases can also be preempted without suspension.
- 06:32 PM Revision 756: Terminology change: "rate" instead of "fair price" and "markup"
01/12/2010
- 05:46 PM Revision 755: Changes to deadline tests. Added deadline+pricing test. Small fixes.
- 05:45 PM Revision 754: Miscellaneous fixes to deadline scheduling. Added pricing of surcharge from preempted leases.
- 05:44 PM Revision 753: Fixed: Initial estimation of the time to suspend/resume was too big (scheduled time was still ok)
01/10/2010
- 04:50 PM Revision 752: Corrections to deadline scheduling with preemption.
- 06:32 PM Revision 751: Beginnings of preemption support in deadline scheduling
01/07/2010
- 11:52 AM Revision 750: Modified annotator to support LWF files generated from artificial SWF files.
- 08:37 PM Revision 749: Tweaks to swf2lwf so it will work with artificially generated SWF files.
01/05/2010
- 06:24 PM Revision 748: Wrong formula to determine if a preempted lease will still meet its deadline.
- 06:15 PM Revision 747: Wrong slack formula
01/04/2010
- 05:57 PM Revision 746: Add policy for deadline lease preemption
- 05:57 PM Revision 745: Change how deadline is computed in the annotator so tau has a more uniform meaning.
- 05:57 PM Revision 744: Print trace utilization when converting SWF to LWF
- 05:55 PM Revision 743: Store lease's price in accounting file.
- 05:55 PM Revision 742: Add parameter to the mapper to specify if preemption is allowed.
- 05:54 PM Revision 741: Move suspension/resumption time estimation methods from VMScheduler to Lease
12/30/2009
- 06:17 PM Revision 740: Minor bugs in deadline unit tests
- 06:16 PM Revision 739: Added policy that always charges the maximum the user is willing to pay.
- 06:16 PM Revision 738: Check for existence of "fair_price" extra attribute instead of checking the type of policy
- 06:15 PM Revision 737: - Leases should be sorted by stretch factor, not absolute deadline
- - The earliest starting time can't be earlier than the current time
- 06:14 PM Revision 736: - Slowdown was being miscalculated in the annotator
- - Stretch factor should depend on slowdown computed based on requested duration, not actual duration
12/29/2009
- 07:10 PM Revision 735: Replaced deadline scheduling algorithm with slightly better one.
- 06:44 PM Revision 734: Add methods to save and restore slottable state. Useful to test a new schedule without modifying the current one.
12/24/2009
- 09:49 PM Revision 733: Wrong indentation
- 09:46 PM Revision 732: Save the fair price when the lease is rejected as non-schedulable
- 09:46 PM Revision 731: Add two new ways of generating the start time and deadline. Add support for truncated pareto distribution.
- 09:45 PM Revision 730: Save runtime from SWF file in lease extras
- 09:45 PM Revision 729: - Don't allow distributions to share state.
- - Added truncated pareto distribution
12/23/2009
- 06:14 PM Revision 728: - Collect more fine-grained data about missed revenue in priced leases
- - Collect slowdown from deadline leases
- 06:12 PM Revision 727: Don't remove lease RRs is the debug level is VDEBUG; that information is useful for debugging.
- 06:12 PM Revision 726: Plugging a few more potential memory leaks (explicitly remove circular references between VM RR and other RRs)
- 06:11 PM Revision 725: Tweaked status message
12/21/2009
- 02:24 PM Revision 724: Remove RRs from lease as soon as they're done. Otherwise, this results in Haizea eating up a lot of memory.
- 02:23 PM Revision 723: Print types of completed leases in status message
- 02:22 PM Revision 722: Don't overwrite lease id if already provided in tracefile
- 02:22 PM Revision 721: Fixed wrong slowdown formula
- 06:49 PM Revision 720: Miscellaneous changes to supporte REJECTED_BY_USER state
- 06:45 PM Revision 719: Check that a per-lease stat doesn't already exist when creating it
- 06:44 PM Revision 718: Print a more helpful status message
- 06:44 PM Revision 717: Use incremental parsing when reading attributes from tracefiles (no need to read entire file when attributes are right at the beginning)
- 06:43 PM Revision 716: Added probes to collect basic lease information. Updated existing probes to use new REJECTED_BY_USER status
- 06:42 PM Revision 715: Added a REJECTED_BY_USER state to leases
- 06:41 PM Revision 714: - Allow haizea-swf2lwf to embed a site description in the resulting LWF file.
- - Minor fix in haizea-convert-data (use str() instead of ``)
12/19/2009
Also available in: Atom