Clustering/Grouping of Physical Hosts
|Assignee:||Carlos Martín||% Done:|
|Category:||Core & System|
|Target version:||Release 2.0|
OpenNebula supports general monitoring attributes, that can be then used to guide the VM placement. However, it is very useful to cluster physical hosts by assigning them a tag. This can be now done by defining a custom monitoring probe.
This feature will add support to tag (and hence logical cluster) physical hosts without the need of defining new probes. In this way, hosts can be grouped by any attribute like the physical location (e.g. CLUSTER=production), or a given feature (e.g. ARCHITECURE=intel)...
As usual REQUIREMENTS can be then based on this tags (e.g. REQUIREMENTS = "CLUSTER=production")
This functionality will be exposed with new tag related XML-RPC methods (adding, removing, query). Also OCA bindings and new command (
onecluster) will be developed
feature #201: Initial commit adding cluster support in the core, and new XML-RPC methods.
feature #201: When a cluster is deleted, the hosts assigned to it are moved to the default cluster.
feature #201: Use HOST attributes in REQUIREMENTS. Now you can use CLUSTER to filter hosts