This appendix contains information about how SL1 and ServiceNow discover and model out different technologies, using VMware as an example. The VMware example explains how the differences between the systems requires rules be configured to bridge the gap between SL1 and ServiceNow.
Overview
Different platforms do not model topology the same way. The default Customer Specific CI relation overrides delivered with the "ServiceNow CMDB" SyncPack provides several topology mappings by default. Existing customers upgrading to new versions of these mappings will not override any mappings that are already set.
The following topics explain how SL1 and ServiceNow model topology differently and the mappings that are provided in this SyncPack.
The Discovery and Service Mapping Patterns application (sn_itom_pattern) plugin is required to align with your VMware mapping requirements.
VMware vCenter
The following table lists the Class mappings that are delivered by default. These are the same Class mappings that are used in Service Graph solution.
The VMware | vCenter device class is mapped to the Cloud Service Account class and not the vCenter class directly. The default mapping adheres to ServiceNow Cloud Management Relationships.
Virtual Type |
Device Category |
Device Class | Sub Class |
Class Name |
Table Name |
---|---|---|---|---|
ScienceLogic |
ServiceNow |
|||
Component |
Virtual.Infrastructure |
VMware | Datacenter |
VMware vCenter Datacenter |
cmdb_ci_vcenter_datacenter |
Component |
Virtual.Infrastructure |
VMware | Folder |
VMware vCenter Folder |
cmdb_ci_vcenter_folder |
PowerFlow |
Servers.VMware |
VMware | vCenter |
Cloud Service Account |
cmdb_ci_cloud_service_account |
Component |
Virtual.Infrastructure |
VMware | Datastore |
VMware vCenter Datastore |
cmdb_ci_vcenter_datastore |
Component |
Virtual.Guest |
VMware | Virtual Machine |
VMware Virtual Machine Instance |
cmdb_ci_vmware_instance |
Component |
Servers.VMware |
VMware | Cluster |
VMware vCenter Cluster |
cmdb_ci_cluster |
Component |
Virtual.Network |
VMware | Network |
VMware vCenter Network |
cmdb_ci_network |
Component |
Virtual.Network |
VMware | Distributed Virtual Portgroup |
VMware Distributed Virtual Port Group |
cmdb_ci_vcenter_dv_port_group |
Component |
Virtual.Network |
VMware | Distributed Virtual Switch |
VMware Distributed Virtual Switch |
cmdb_ci_dvs |
Component |
Virtual.Host |
VMware | Host Server |
ESX Server |
cmdb_ci_esx_server |
Component |
Virtual.Infrastructure |
VMware | Resource Pool |
ESX Resource Pool |
cmdb_ci_esx_resource_pool |
Default Customer Relationship Overrides
The following table shows the relationship breakdown for the default Customer Relationship Overrides:
Relationships Mapped |
Relationship |
Child Class |
Identifier |
---|---|---|---|
VMware vCenter Datacenter |
Hosted on::Hosts |
Cloud Service Account |
Yes |
VMware vCenter Datacenter |
Contains::Contained by |
VMware Distributed Virtual Port Group |
|
VMware vCenter Datacenter |
Contains::Contained by |
VMware vCenter Network |
|
VMware vCenter Datacenter |
Contains::Contained by |
VMware Distributed Virtual Switch |
|
VMware vCenter Datacenter |
Contains::Contained by |
VMware vCenter Folder |
|
VMware vCenter Datacenter |
Contains::Contained by |
VMware vCenter Datastore |
|
VMware vCenter Folder |
Hosted on::Hosts |
VMware vCenter Datacenter |
|
VMware vCenter Datastore |
Hosted on::Hosts |
VMware vCenter Datacenter |
|
VMware vCenter Datastore |
Provides storage for::Stored on |
VMware Virtual Machine Instance |
|
VMware vCenter Datastore |
Used by::Uses |
ESX Server |
|
VMware Virtual Machine Instance |
Hosted on::Hosts |
VMware vCenter Datacenter |
|
VMware Virtual Machine Instance |
Connected by::Connects |
VMware Distributed Virtual Port Group |
|
VMware vCenter Datacenter |
Contains::Contained by |
VMware vCenter Cluster |
|
VMware vCenter Cluster |
Hosted on::Hosts |
VMware vCenter Cluster |
|
VMware vCenter Cluster |
Hosted on::Hosts |
VMware vCenter Datacenter |
|
VMware vCenter Cluster |
Members::Member of |
ESX Resource Pool |
|
ESX Server |
Hosted on::Hosts |
VMware vCenter Datacenter |
|
ESX Resource Pool |
Hosted on::Hosts |
VMware vCenter Datacenter |
|
ESX Resource Pool |
Defines resources for::Gets resources from |
ESX Server |
|
ESX Resource Pool |
Members::Member of |
VMware Machine Instance |
|
ESX Resource Pool |
Defines resources for::Gets resources form |
VMware vCenter Cluster
|
|
VMware vCenter Network |
Hosted on::Hosts |
VMware vCenter Datacenter |
|
VMware vCenter Network |
Provided by::Provides |
ESX Server |
|
VMware Distributed Virtual Port Group |
Hosted on::Hosts |
VMware vCenter Datacenter |
|
VMware Distributed Virtual Switch |
Hosted on::Hosts |
VMware vCenter Datacenter |
|
VMware Distributed Virtual Switch |
Connected by::Connects |
VMware Distributed Virtual Port Group |
|
VMware Distributed Virtual Switch |
Provided by::Provides |
ESX Server |
|
Specific Class Breakdown
ScienceLogic Fields |
ServiceNow Fields |
Identifier |
Notes |
---|---|---|---|
Instance UUID |
Account ID |
Yes |
Verify that Instance UUID is a custom attribute on the vCenter device class, and is being populated with a GUID. Download the latest version of the VMware PowerPack. |
Instance UUID |
Object ID |
Yes
|
|
Name |
name |
|
|
Datacenter type |
Datacenter Type |
|
|
Instance URL |
Instance URL |
|
|
ScienceLogic Fields |
ServiceNow Fields |
Identifier |
Notes |
---|---|---|---|
Component Unique ID |
Object ID |
Yes |
|
Manufacture |
Manufacturer |
|
|
Model |
Model ID |
|
|
Instance UUID |
vCenter Instance UUID |
|
Service Graph Only |
company |
company |
|
|
|
Location |
|
|
Component Unique ID |
Managed object reference ID (MORID) |
|
|
Name |
Name |
|
|
VMware vCenter Folder
ScienceLogic Fields |
ServiceNow Fields
|
Notes |
---|---|---|
Component Unique ID |
Object ID |
|
Component Unique ID |
Managed object reference ID (MORID) |
|
Model |
Model ID |
|
|
Location |
|
Instance UUID |
vCenter Instance UUID |
Service Graph Only |
Name |
Name |
|
Company |
Company |
|
Manufacturer |
Manufacture |
|
VMware Datastore
ScienceLogic Fields |
ServiceNow Fields |
Notes |
---|---|---|
Instance UUID (Service Graph only), Component Unique ID |
Morid, object_id, url |
|
Name |
Name |
|
Component Unique ID |
Object ID |
|
Instance UUID |
vCenter Instance UUID |
Service Graph Only |
Host ID |
URL |
|
Model |
Model ID |
|
Company |
Company |
|
Component Unique ID |
Managed object reference ID (MORID) |
|
Manufacturer |
Manufacturer |
|
|
Location |
|
VMware Virtual Machine Instance
ScienceLogic Fields |
ServiceNow Fields |
Notes |
---|---|---|
Component Unique ID |
Object ID |
|
Instance UUID |
vCenter Instance UUID |
Service Graph Only |
Manufacture |
Manufacturer |
|
Model |
Model ID |
|
|
Location |
Service Graph Only |
Company |
Company |
|
Host ID |
Bios UUID |
|
VMware Cluster
ScienceLogic Fields |
ServiceNow Fields |
Notes |
---|---|---|
Component Unique ID |
Object ID |
|
Name |
Name |
|
Component Unique ID |
Managed object reference ID (MORID) |
|
Manufacturer |
Manufacturer |
|
|
Location |
|
Model |
Model ID |
|
Instance UUID |
vCenter Instance UUID |
Service Graph Only |
Company |
Company |
|
ESX Server
ScienceLogic Fields |
ServiceNow Fields |
Notes |
---|---|---|
Host ID |
Correlation ID |
|
Component Unique ID |
Managed object reference ID (MORID) |
|
Model |
Model ID |
|
|
Location |
|
Manufacturer |
Manufacture |
|
Serial |
Serial Number |
|
Company |
Company |
|
Name |
Name |
|
Component Unique ID |
Object ID |
|
ESX Resource Pool
ScienceLogic Fields |
ServiceNow Fields |
Notes |
---|---|---|
Name |
Name |
|
Component Unique ID |
Object ID |
|
|
Location |
|
Instance UUID |
vCenter Instance UUID |
Service Graph Only |
Manufacturer |
Manufacturer |
|
Company |
Company |
|
Component Unique ID |
Managed object reference ID (MORID) |
|
Model |
Model ID |
|
vCenter Network
ScienceLogic Fields |
ServiceNow Fields |
Notes |
---|---|---|
Component Unique ID |
Object ID |
|
Instance UUID |
vCenter Instance UUID |
Service Graph Only |
Manufacturer |
Manufacturer |
|
|
Location |
Service Graph Only |
Name |
Name |
|
Company |
Company |
|
Component Unique ID |
Managed object reference ID (MORID) |
|
Distributed Virtual Switch
ScienceLogic Fields |
ServiceNow Fields |
Notes |
---|---|---|
Component Unique ID |
Object ID |
|
Company |
Company |
|
Instance UUID |
vCenter Instance UUID |
Service Graph Only |
Name |
Name |
|
Component Unique ID |
Managed object reference ID (MORID) |
|
Manufacturer |
Manufacturer |
|
Model |
Model |
|
Distributed Virtual Portgroup
ScienceLogic Fields |
ServiceNow Fields |
Notes |
---|---|---|
Component Unique ID |
Object ID |
|
Instance UUID |
vCenter Instance UUID |
Service Graph Only |
Model |
Model ID |
|
Name |
Name |
|
|
Location |
Service Graph Only |
Manufacturer |
Manufacturer |
|