Group: Member
Post Group: Elite Member
Posts: 489
Status:
|
For easy deployment and management, particularly with cluster, support of a bare-metal server virtualization and Cloud Management solution would be a must.
Depending on your needs and preferences, you have 2 excellent platforms :
- Proxmox
- OpenNode
They both support KVM and OpenVZ but firstly differ in that Proxmox is debian based while OpenNode is centos based which is important to know for openvz vm you want to use. For example, Turnkey linux users will be interested into Proxmox while Webuzo users may be more interested into Opennode for this reason. Except that difference, both platforms have an api so you can use their features "remotly", the interest being the api would be used by Webuzo here.
But whatever, at the end, by adding Webuzo and its capabilities to the ones of a cloud platform like these, we could have a very powerful Cloud Management platform with features like hot deployment, high availability, hot migration, scalability and so on.
=======================================================
One example of webuzo "driving" one of these platforms (through their api) and pulling information from a monitoring solution (icinga in this example) :
- You're an Opennode administrator living in los angeles
- Alice, your friend, is an Icinga administrator living in New York
One day, because you are in a good mood, you decide to create a vm on OpenNode (through webuzo control panel) called "Damned good Windows VM"
=> Alice will see in her Icinga monitoring panel, a new node appear and called "Damned good Windows VM" on which an automatic autodiscovery service is started. The discovered services are HTTP, HTTPS, SMTP, IMAP, LDAP in this example. As a result, these informations are given back and you in Los angeles, in front of OpenNode (or webuzo control panel), you see that your "Damned good Windows VM" is now populated with new informations corresponding to the discovered services. You also could follow the provided link to go into Icinga and directly to the "Damned good Windows VM" node for the details.
This is a "add event", that is create a node on OpenNode, Icinga is informed and start adapted process to give back results to OpenNode.
There are other events in OpenNode like suppressing a vm, renaming a vm.
There are other events in Icinga like services changing on a given node over time.
|