|
This appendix details the node kinds and relationships that Lifecycle Management uses to build and maintain items according to each of its view types. Node kinds are listed along with the specifications for relationship that can be followed from them. At least one node of each kind marked "required" must be present for an item of a given view type to be considered to be built. Direct Application to Host DependenciesBuilds direct dependencies between BusinessApplicationInstance and Host nodes to highlight application-host mappings. The item can include the following node kinds and relationships attached to them: BusinessApplicationInstance (required): RunningSoftware:HostedSoftware:Host:Host Host (required): End of item Full Application and Software Dependencies on Host and ClusterBuilds dependencies between BusinessApplicationInstance and Host nodes incorporating running software, containment, clustering and virtualization. The item can include the following node kinds and relationships attached to them: BusinessApplicationInstance (required): Dependant:Dependency:DependedUpon:BusinessApplicationInstance SoftwareContainer:SoftwareContainment:ContainedSoftware:SoftwareInstance SoftwareContainer:SoftwareContainment:ContainedSoftware:BusinessApplicationInstance SoftwareInstance: Dependant:Dependency:DependedUpon:SoftwareInstance RunningSoftware:HostedSoftware:Host:Host SoftwareContainer:SoftwareContainment:ContainedSoftware:SoftwareInstance Host (required): ContainedHost:HostContainment:HostContainer:Cluster ContainedHost:HostContainment:HostContainer:SoftwareInstance ContainedHost:HostContainment:HostContainer:HostContainer HostContainer: End of item Cluster: Service:SoftwareService:ServiceProvider:SoftwareInstance Host OnlyBuilds dependencies consisting only of Host nodes, regardless of software or applications that run on them. The items can include the following node kinds and relationships attached to them: Host (required): End of item Full software dependencies on host and clusterBuilds items that trace out the dependency relationships from software to the hosts, clusters and host containers on which it runs. It is identical to the Full Application and Software Dependencies on Host and Cluster view except that the items it creates do not include or require BusinessApplicationInstances. The view type constructs items from the following node kinds and relationships from them: SoftwareInstance:
Dependant:Dependency:DependedUpon:SoftwareInstance
RunningSoftware:HostedSoftware:Host:Host
SoftwareContainer:SoftwareContainment:ContainedSoftware:SoftwareInstance
Host:
ContainedHost:HostContainment:HostContainer:Cluster
ContainedHost:HostContainment:HostContainer:SoftwareInstance
ContainedHost:HostContainment:HostContainer:HostContainer
HostContainer:
No further components
Cluster:
No further components
Each item's component nodes have kinds that match the following order: Virtual host to physical hostBuilds items containing virtual hosts, the virtualisation software on which they depend, and in turn the physical host on which that runs. Views containing such items can be used to monitor the underlying dependencies of your virtualised infrastructure and constrain virtual machine sprawl. The view type constructs items from the following node kinds and relationships from them: Host: ContainedHost:HostContainment:HostContainer:SoftwareInstance * To condition: vm_type is defined SoftwareInstance: RunningSoftware:HostedSoftware:Host:Host * From condition: vm_type is defined Each item's component nodes have kinds that match the following order: |
