Prerequisites for creating the Infrastructure Management cloud integrator


Before creating the Infrastructure Management cloud integrator, ensure that you perform the tasks listed below:

  • Identify the different cloud constructs that you want to create in Infrastructure Management
  • Create the topology and relationships on paper
  • Finalize the configuration items (CIs) and the relationships for the cloud construct topology
  • Identify routing information from the cloud construct
  • Identify the top level node of your construct

To help explain these tasks, consider the example of VMware vCloud Director.

Identifying the different cloud constructs

Integrating Infrastructure Management with VMware vCloud Director displays the following constructs in the operator console:

  • Provider vDC (PVDC)
  • Organization vDC (OVDC)
  • Virtual machines (VM)
  • vApps (VAPP)

Creating the topology and relationships on paper

The following is pictorial representation of what the VMware vCloud Director topology must look like:

vcloud_topology_construct.PNG

In this image, ESX represents a physical construct. The other constructs are logical constructs.

Finalizing CIs and their relationships

Assign a CI to a cloud construct and identify which properties of the cloud construct you want to populate in the CI attribute. Also, identify a token ID for the CI. A token ID is a unique identifier that can distinctly identify a CI or a cloud construct.

For example, for the Provider vDC, assign the BMC_ConcreteCollection class. The token ID for the Provider vDC can be its unique VMware vCloud reference ID. The name of the Provider vDC can be the name of the CI attribute.

The following table represents the mapping between the VMware vCloud Director constructs in Infrastructure Management and their special attributes and relationships.

VMware vCloud construct

Represented in Infrastructure Management as

Special attribute

Provider vDC

BMC_ConcreteCollection

CollectionType=ProviderVDC

Organization vDC

BMC_ConcreteCollection

CollectionType=OrganizationVDC

vApps

BMC_ConcreteCollection

CollectionType=VApp

Virtual machine

BMC_ComputerSystem

isVirtual=1, VirtualSystemType=0, PrimaryCapability=14

The following table represents the relationships among the constructs:

Source

Destination

Relationship class

Relationship name

Organization vDC

Provider vDC

BMC_MemberOfCollection

OvdcInPvdc

vApps

Organization vDC

BMC_Dependency

VappInOvdc

Virtual machine

vApps

BMC_Component

VmInVapp

Identifying routing information from the cloud construct

Routing information is brought into Infrastructure Management by external agents. You must identify if any construct in the topology is brought in by external agents such as BMC PATROL or an ESX host machine, or a physical server and find the relationship between the agent and the construct in the topology. You can then use this construct to route information.

Identifying the top level node

The top level node is the top most node in the topology. The top node is the node from which the entire topology can be traced. The top level node  is usually the root node and it does not have a logical parent.

 

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*