Enomalism
From Wikipedia, the free encyclopedia
The introduction to this article provides insufficient context for those unfamiliar with the subject. Please help improve the article with a good introductory style. |
This article may require cleanup to meet Wikipedia's quality standards. Please improve this article if you can. (October 2007) |
Enomalism | |
---|---|
Enomalism Management Interface. |
|
Developed by | Enomaly |
Latest release | 0.7.2 / N/a |
OS | Linux, and other Unix-like. |
Genre | virtual machine monitor |
License | LGPL |
Website | http://www.enomalism.com/ |
Enomalism is a management console for the Xen Hypervisor. It is a web application developed using the python programming language and the TurboGears MVC framework. The application is released under an LGPL license by Enomaly, a consultancy based in Toronto, Canada.
Contents |
[edit] Needs Fulfillment
When using virtualized servers there are three major components:
- The physical machine
- The hypervisor [HV], which in this case is a single XEN install which acts within the installed OS.
- The Virtual_machine [VM], which can be any number of OS's living under the hypervisor.
Because a single physical server can host a multitude of VMs, there exists a need to manage all the VMs in a single coherent manner. Common requirements are:
- Creating VMs
- Starting and stopping VMs
- Reallocating resources within the VMs
- Monitoring the utilization of resources of the VMs
Added into this complexity is the common example of managing multiple physical machines running multiple VMs. Enomalism provides a method to manage all the resources visually through a web based GUI
Features and enhancements include:
- New installer making installation of core components a simple task. Using your distribution's native LDAP server it builds and populates the LDAP installation.
- Ability to resize partitions on virtual machines using Logical Volume Manager [LVM]
- Ability to change CPU and MEMORY allocation on virtual machines (live memory allocation)
- Tentative support for Ubuntu 6.x series, as well as Fedora core 4 & 6
- Cleaner, lighter AJAX interface, with distinct task windows, and optimized task workflow
- Improved user management and DOM ACL control
- Upgraded TurboGears 1.x MVC
- sHype/ACM Support on FC6
- Windows XP / Vista support using XenSource Enterprise
- Improved API and web services support for true service oriented architecture
- Multi-server support for upcoming Enomalism commercial release (Feb 07).
- VMcasting Support
[edit] Utility Hosting and Accounting
Enomalism uses an open source allocation system called Gold. It is an open source accounting system that tracks and manages resource usage on High Performance virtual servers. It acts much like a bank in which resource credits are deposited into accounts with access controls designating which users, projects and machines may access the account.
[edit] See also
[edit] External links
- Official web site.
- Sourceforge project page
- eWeek Review
- InfoWorld article, May 17, 2006
- OSNews article, December 5, 2005