Actions
Changelog » History » Revision 3
« Previous |
Revision 3/7
(diff)
| Next »
PhoenixForge Admin, 08/05/2009 10:59 AM
Changelog¶
Technology Preview 1.3 (02/16/09)¶
This release includes mostly internal changes that, although not visibly apparent to the user, make Haizea's code more stable and less error-prone. Many of these changes are also necessary for TP2.0, which will include a policy engine and requires a substantial redesign of the scheduling code.
Summary of changes:
- Added support for OpenNebula 1.2.
- Improved exception handling so all exceptions are caught and processed
- Improved lease state management
- Added automated testing with py.test.
- Added explicit scheduling of shutdown operations and cold migrations.
- Refactored the scheduling code into multiple modules
There have been many other minor changes (particularly to the scheduling data structures) and bug fixes.
Technology Preview 1.2 (09/29/08)¶
Summary of changes:
- Haizea can now run in interactive simulation mode, allowing the user to interactively request leases and monitor their progress using a command-line interface. This command-line interface can also be used in OpenNebula mode to obtain more details about leases.
- OpenNebula users can now request that a group of VMs be managed as a single lease (meaning that all the VMs must start/suspend/resume/stop at the same time).
- Added the Haizea Manual as a primary source of documentation for the project. Check it out at <http://haizea.cs.uchicago.edu/documentation.html>
- PhoenixForge, the collaborative project management website run by the University of Chicago's ACM chapter, has now been fully launched, meaning that bug tracking, SVN browsing, a wiki, and other project management functionalities, are now available at <http://phoenixforge.cs.uchicago.edu/haizea>
- As always, lots of internal improvements in the code: overhauled the configuration management code and the logging code, Haizea now runs as a real daemon in OpenNebula mode, trimmed down the slot table code, general code cleaning and documenting, and lots of other minor fixes.
Technology Preview 1.1 (07/24/08)¶
Summary of changes:
- Added support for OpenNebula 1.0. You can now use OpenNebula and Haizea together to manage virtual machines on a Xen or KVM cluster.
- Added support for immediate leases.
- Re-added accounting and reporting functionality (which had been temporarily removed in TP1.0).
- Code changes: Decoupled deployment overhead scheduling into a separate "deployment" package (although there's still quite a bit left to do). Cleaned up and documented some of the main modules. Multiple small fixes.
Technology Preview 1.0 (07/07/08)¶
First public release.
Updated by PhoenixForge Admin over 15 years ago · 7 revisions