Feature #201
Clustering/Grouping of Physical Hosts
Status: | Closed | Start date: | 03/04/2010 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Carlos Martín | % Done: | 100% | |
Category: | Core & System | |||
Target version: | Release 2.0 | |||
Resolution: | Pull request: |
Description
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
Associated revisions
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: set cluster id to -1 on error.
feature #201: Minor changes to cluster core component
feature #201 Added Cluster files to install.sh
feature #201 Added Cluster management to OCA
feature #201 Added Cluster info to Host
feature #201 Unit tests for OCA Cluster
feature #201 Deleted top method from oneuser and onevnet
feature #201: changed remove_host client call
feature #201: Use HOST attributes in REQUIREMENTS. Now you can use CLUSTER to filter hosts
feature #201: Fix minor bug
feature #201: Better error log for cluster allocate.
Added panel 'vmgroup' in template_creation_tabs (#201)
History
#1 Updated by Ruben S. Montero about 11 years ago
- Status changed from New to Assigned
- Assignee changed from Jaime Melis to Carlos Martín
#2 Updated by Ruben S. Montero almost 11 years ago
- % Done changed from 0 to 60
#3 Updated by Daniel Molina almost 11 years ago
- Status changed from Assigned to Closed
- % Done changed from 60 to 100