Project

General

Profile

Activity

From 08/27/2008 to 09/25/2008

09/25/2008

01:31 PM Revision 521: Updated sample multi-config file to new configuration options
Borja Sotomayor
01:30 PM Revision 520: Missing configfile documentation
Borja Sotomayor
01:29 PM Revision 519: Minor fixes
Borja Sotomayor
01:28 PM Revision 518: Silly silly bug
Borja Sotomayor
01:13 AM Revision 517: Testing new phoenixforge SVN repository
Borja Sotomayor

09/24/2008

01:34 PM Revision 516: README now only contains a pointer to the Haizea website
Borja Sotomayor
01:34 PM Revision 515: Updated distutils for TP1.2
Borja Sotomayor
01:33 PM Revision 514: Updated configuration file documentation
Borja Sotomayor
01:32 PM Revision 513: Added appendix on LWF file format
Borja Sotomayor
01:32 PM Revision 512: Minor fix to configuration file documentation generator
Borja Sotomayor
01:31 PM Revision 511: Updates to manual for TP1.2
Borja Sotomayor
01:29 PM Revision 510: Website updates for TP1.2
Borja Sotomayor
01:29 PM Revision 509: Updated sample configuration files for TP1.2
Borja Sotomayor
01:28 PM Revision 508: Small fixes, detected while testing for TP1.2
Borja Sotomayor
05:19 AM Revision 507: - Add dummy OpenNebula deployment enactment class
- Make RPC Server stoppable (and stop it when Haizea stops) Borja Sotomayor

09/19/2008

12:00 PM Revision 506: Adapted image transfer scheduler to new lease data structure topology
Borja Sotomayor
11:53 AM Revision 505: Adapted slideback algorithm to new lease data structure topology
Borja Sotomayor
11:39 AM Revision 504: Miscellaneous pending fixes
Borja Sotomayor
11:38 AM Revision 503: Adapted preemption code to new lease data structure topology. Preemption is working again.
Borja Sotomayor
11:37 AM Revision 502: Moved getNextLeasesScheduledInNodes to slottable
Borja Sotomayor

09/16/2008

05:43 AM Revision 501: Added "dry run" to OpenNebula mode
Borja Sotomayor
05:43 AM Revision 500: Missing handlers in unmanaged deployment
Borja Sotomayor
05:29 AM Revision 499: No "dynamic loading" of enactment modules means no more silly directory structure
Borja Sotomayor
05:18 AM Revision 498: - Started removing lots of unnecessary dependencies, mostly references from objects to containing objects, which should be avoided. In particular, lots of objects don't have a "convenient" rm attribute pointing back to the Resource Manager. This attribute was only used to access the configuration file, the accounting object, and the clock. So, these three have been made "global" (a little globality is not bad, as long as it's controlled; in this case, the only way of accessing these objects is using the get_config, get_accounting, and get_clock global functions which, in turn, access the ResourceManager singleton).
- Removed cracked-out "dynamic loading" of enactment modules. Borja Sotomayor

09/15/2008

11:53 AM Revision 497: Misc. code cleaning
Borja Sotomayor
11:52 AM Revision 496: Add option to stop Haizea (in OpenNebula mode) when there are no leases left to process.
Borja Sotomayor
11:50 AM Revision 495: Add support for managing groups of OpenNebula VMs as a single lease.
Borja Sotomayor
04:00 AM Revision 494: Refactored new suspend/resume code
Borja Sotomayor

09/12/2008

12:23 PM Revision 493: - Added support for globally and locally exclusive suspend/resume operations.
- Removed "what is the node doing?" accounting, since it assumed that only one VM is running per node (an assumption ... Borja Sotomayor

09/11/2008

11:48 AM Revision 492: Miscellaneous code cleaning, most of it required by the previous two revisions.
Borja Sotomayor
11:47 AM Revision 491: Sanitizing of scheduling code:
- Moved more scheduling code out of the slottable and into the Scheduler class
- Factored out resumption/suspension ...
Borja Sotomayor
11:41 AM Revision 490: Changed the topology of the lease data structure. Instead of containing a flat list of resource reservations, it now separates between deployment RRs and VM RRs, with the latter now being able to contain multiple suspend/resume RRs and migration RRs. This is necessary to accomodate complex suspend/resume scenarios (e.g., having multiple VMs on a physical node, saving memory files to a global filesystem, etc.)
Borja Sotomayor

09/05/2008

05:38 PM Revision 489: Factored scheduling code out of SlotTable, and placed it in Scheduler
Borja Sotomayor

09/04/2008

12:29 PM Revision 488
Borja Sotomayor
12:28 PM Revision 487: - Cleaned up image transfer + caching code
- Renamed "storage" enactment modules to (more appropriate) "deployment" enactment modules, and factored out some cod... Borja Sotomayor

09/03/2008

12:35 PM Revision 486: - Moved ResourcePool inside the Scheduler, instead of inside the ResourceManager
- Started cleaning up ResourcePool code (general clean up and factoring code out to the deployment modules)
NOTE: On...
Borja Sotomayor

09/02/2008

06:44 AM Revision 485: CLI documentation
Borja Sotomayor

09/01/2008

06:26 AM Revision 484: Generate CLI documentation in LaTeX automatically
Borja Sotomayor
06:25 AM Revision 483: Missing images and other documentation updates
Borja Sotomayor

08/30/2008

02:45 PM Revision 482: Added defaults module to contain default values, instead of hardcoding them throughout the code
Borja Sotomayor
02:45 PM Revision 481: Minor logging fixes
Borja Sotomayor
02:44 PM Revision 480: Added script to generate configuration file documentation from ConfigFile class
Borja Sotomayor
02:43 PM Revision 479: - Fixed get_queue RPC method
- Added get_hosts RPC method Borja Sotomayor
02:42 PM Revision 478: Added XMLRPC marshalling method for hosts (for haizea-list-hosts)
Borja Sotomayor
02:42 PM Revision 477: - Made config options class-level variables instead of instance-level, so we can access the documentation without having to instantiate a configfile class.
- Added logfile option Borja Sotomayor
02:40 PM Revision 476: Fixed logging
Borja Sotomayor
02:40 PM Revision 475: Uncommented logging
Borja Sotomayor
02:39 PM Revision 474: Added haizea-show-queue and haizea-list-hosts
Borja Sotomayor
02:38 PM Revision 473: - Switched CLI implementation from functions to classes, mostly so they can be self-documenting
- Improved console pretty-printing
- Added haizea-show-queue and haizea-list-hosts
Borja Sotomayor

08/28/2008

10:16 AM Revision 472: Created Haizea Manual in LaTeX, and ported most documentation there.
Borja Sotomayor
 

Also available in: Atom