Topology of the Managed VIO Ecosystem
The Server Manager discovers the topology of the managed VIO ecosystem. The topology objects represent the managed VIO elements and their relationships among other components.
VIO topology objects include:
- ClusterManager: Represent the OpenStack Management Server of the VIO eco system
- ComputeService: Represents the Compute Service of the VIO eco system.
- ControllerService: Represents the Controller Service of the VIO eco system.
- ControllerServiceCluster: Represents the Controller Services as cluster on the ESM topology.
ClusterManager attributes
ClusterManager has the following relationships:
- Administrateswith CloudController, ComputeService, and ControllerServiceCluster
- RunningOnwith VirtualMachine
Attribute | Description | Allowed values |
|---|---|---|
cloudControllerVIP | Indicates virtual IP address of the CloudController which is administrated by the ClusterManager. | String |
vcName | Indicates name or IPaddress of the vCenter which manages the OpenStack Management Server | String |
vmName | Indicates name or IPaddress of the virtual machine where the OpenStack Management Server is running | String |
ComputeService attributes
ComputeService attributes has the following relationships:
- AdministratedBywith ClusterManager
- Mapswith VMwareCluster
- ProvideServiceBywith Hypervisor
- RunningOnwith VirtualMachine
Attribute | Description | Allowed values |
|---|---|---|
hypervisorName | Indicates the name or IPaddress of the Hypervisor where the ComputeService is running. | String |
vcName | Indicates the name or IPaddress of the vCenter which manages the ComputeService | String |
vmName | Indicates the name or IPaddress of the virtual machine where the ComputeService is running | String |
ControllerService attributes
ControllerService attributes has the following relationships:
Attribute | Description | Allowed values |
|---|---|---|
hypervisorName | Indicates the name or IPaddress of the Hypervisor where the ControllerService is running. | String |
vcName | Indicates the nName or IPaddress of the vCenter which manages the ControllerService. | String |
vmName | Indicayes the name or IPaddress of the virtual machine where the ControllerService is running. | String |
ControllerServiceCluster attributes
ControllerServiceCluster has the following relationships:
- AdministratedBywith ClusterManager
- ComposedOfwith ControllerService
Attribute | Description | Allowed values |
|---|---|---|
CreationClassName | Indicates the creation class Name of the ControllerServiceCluster. | String |
Name | Indicates the name of the ControllerServiceCluster | String |