Nutanix extension classes
Summarize
Summary of Nutanix extension classes
The CMDB CI Class Models Store app extends the ServiceNow Configuration Management Database (CMDB) by adding and updating classes specific to Nutanix infrastructure components. This extension enriches the CMDB class hierarchy with Nutanix-specific classes, descriptions, identification rules, and relationships, enabling better management and discovery of Nutanix assets within ServiceNow.
Show less
These Nutanix classes can be utilized by applications such as Discovery and Service Mapping Patterns to accurately populate configuration items (CIs) and map Nutanix technologies and software.
Key Features
- New Nutanix Classes Added: Including Nutanix Prism Central (multi-cluster manager), Nutanix Cluster (physical node clusters), Nutanix Controller VM (storage management VM), Nutanix Storage Container, Nutanix Storage Pool, Nutanix Host (physical hosts), and Nutanix Virtual Machine Instance.
- Class Extensions: Each Nutanix class extends relevant base CMDB classes (e.g., Virtual Machine Object, Application, Storage Volume) to integrate seamlessly into the existing CMDB structure.
- Class Attributes: Several Nutanix classes have custom columns added to capture important technical details, such as cluster UUIDs, serial numbers, subnet information, versions, hypervisor types, memory allocation, replication factors, and compression settings.
- Versioned Releases: The app has been updated over multiple releases, progressively adding new classes (e.g., Nutanix Prism Central in release 1.6.0) and enriching existing classes with additional attributes.
Key Outcomes
- Improved Visibility: ServiceNow customers gain detailed and structured visibility into their Nutanix infrastructure components within the CMDB.
- Enhanced Automation: Discovery and service mapping processes can leverage these class extensions to discover and model Nutanix clusters, virtual machines, storage elements, and their relationships accurately.
- Accurate Configuration Management: Capturing Nutanix-specific metadata such as cluster IDs, hypervisor types, and storage policies supports better configuration tracking and operational decision-making.
- Seamless Integration: The Nutanix classes extend standard CMDB classes, ensuring compatibility with existing ServiceNow workflows and reporting.
The CMDB CI Class Models store app adds or updates classes for Nutanix.
The CMDB CI Class Models app adds class models that extend the CMDB class hierarchy, including class descriptions, identification rules, identifier entries, and, if applicable, dependent relationships. You can use the added classes just like any other CMDB class. Applications such as Discovery and Service Mapping Patterns can use the class extensions to populate CIs and discover technologies and software.
Request apps on the Store
Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
Nutanix Enterprise Cloud platform
The Nutanix Enterprise Cloud platform is a converged, scale-out compute and storage system that hosts and stores virtual machines. All nodes in a Nutanix cluster share the management of cluster resources. The foundational unit for the cluster is a Nutanix node which runs a standard hypervisor and contains processors, memory, and local storage (SSDs and hard disks). A Nutanix Controller virtual machine runs on each node, enabling the pooling of local storage from all nodes in the cluster.
See the full release notes for all CMDB CI Class Models.
Classes
This section lists the classes that the CMDB CI Class Models store app adds or updates. See the class columns table for further details about the columns added for each class.
| Class | Extends | Description |
|---|---|---|
| Nutanix Prism Central [cmdb_ci_nutanix_prism_central] |
Virtual Machine Object [cmdb_ci_vm_object] |
Multi-cluster manager responsible for managing multiple Acropolis Clusters to provide a single, centralized management interface. |
| Class | Extends | Description |
|---|---|---|
| Nutanix Cluster [cmdb_ci_nutanix_cluster] |
Virtual Machine Object [cmdb_ci_vm_object] |
Cluster comprising of the physical nodes running Nutanix software. |
| Nutanix Controller VM [cmdb_ci_nutanix_controller_vm] |
Application [cmdb_ci_appl] |
Nutanix controller virtual machine that is present in each node and that provides the storage clustering and management capabilities. |
| Nutanix Storage Container [cmdb_ci_nutanix_storage_container] |
Storage Volume [cmdb_ci_storage_volume] |
Subset of Nutanix storage pool used to apply policies such as reserved capacity, replication factor, and storage optimization options. |
| Nutanix Storage Pool [cmdb_ci_nutanix_storage_pool] |
Storage Pool [cmdb_ci_storage_pool] |
Grouping of physical disks within a Nutanix cluster which is typically used to create physical separation between virtual machines. |
| Nutanix Host [cmdb_ci_nutanix_host] |
Virtualization Server [cmdb_ci_virtualization_server] |
Physical host on which all the virtual machines run. |
| Nutanix Virtual Machine Instance [cmdb_ci_nutanix_vm_instance] |
Virtual Machine Instance [cmdb_ci_vm_instance] |
A virtual machine that runs on Nutanix infrastructure. |
| Class | Extends | Description |
|---|---|---|
| Nutanix Cluster [cmdb_ci_nutanix_cluster] |
Virtual Machine Object [cmdb_ci_vm_object] |
Cluster comprising of the physical nodes running Nutanix software. |
| Nutanix Controller VM [cmdb_ci_nutanix_controller_vm] |
Application [cmdb_ci_appl] |
Nutanix controller virtual machine that is present in each node and that provides the storage clustering and management capabilities. |
| Nutanix Storage Container [cmdb_ci_nutanix_storage_container] |
Storage Volume [cmdb_ci_storage_volume] |
Subset of Nutanix storage pool used to apply policies such as reserved capacity, replication factor, and storage optimization options. |
| Nutanix Storage Pool [cmdb_ci_nutanix_storage_pool] |
Storage Pool [cmdb_ci_storage_pool] |
Grouping of physical disks within a Nutanix cluster which is typically used to create physical separation between virtual machines. |
| Nutanix Host [cmdb_ci_nutanix_host] |
Virtualization Server [cmdb_ci_virtualization_server] |
Physical host on which all the virtual machines run. |
| Nutanix Virtual Machine Instance [cmdb_ci_nutanix_vm_instance] |
Virtual Machine Instance [cmdb_ci_vm_instance] |
A virtual machine that runs on Nutanix infrastructure. |
| Nutanix Cluster [cmdb_ci_nutanix_cluster] |
Virtual Machine Object [cmdb_ci_vm_object] |
Cluster comprising of the physical nodes running Nutanix software. |
| Nutanix Controller VM [cmdb_ci_nutanix_controller_vm] |
Application [cmdb_ci_appl] |
Nutanix controller virtual machine that is present in each node and that provides the storage clustering and management capabilities. |
| Nutanix Storage Container [cmdb_ci_nutanix_storage_container] |
Storage Volume [cmdb_ci_storage_volume] |
Subset of Nutanix storage pool used to apply policies such as reserved capacity, replication factor, and storage optimization options. |
| Nutanix Storage Pool [cmdb_ci_nutanix_storage_pool] |
Storage Pool [cmdb_ci_storage_pool] |
Grouping of physical disks within a Nutanix cluster which is typically used to create physical separation between virtual machines. |
| Nutanix Host [cmdb_ci_nutanix_host] |
Virtualization Server [cmdb_ci_virtualization_server] |
Physical host on which all the virtual machines run. |
| Nutanix Virtual Machine Instance [cmdb_ci_nutanix_vm_instance] |
Virtual Machine Instance [cmdb_ci_vm_instance] |
A virtual machine that runs on Nutanix infrastructure. |
Class columns
CMDB CI Class Models: Release 1.6.0 adds no columns to the Nutanix Prism Central [cmdb_ci_nutanix_prism_central] class.
CMDB CI Class Models: Release 1.2.0 adds the following columns to the respective classes.
| Added columns | Description |
|---|---|
| Block Serial Numbers | Serial numbers of blocks that are connected to the cluster. |
| Cluster ID | UUID (Universal Unique Identifier) of the cluster. |
| External Subnet | Subnet of the external IP address of the cluster. |
| Full Version | Full version of the cluster. For example: el7.3-release-euphrates-5.10.3.1-stable-655d4def34bf18785782f2adb8cdd5f8457d1fe3 |
| Hypervisor Types | Types of hypervisors that are related to this cluster. |
| Internal Subnet | Subnet of internal IP addresses. |
| NCC Version | Nutanix cluster check version. |
| NTP Servers | NTP servers that are related to this cluster. |
| Number of Nodes | Number of nodes that are connected to the cluster. |
| Timezone | Timezone of the cluster. |
| Version | Version of the cluster. For example: 5.10.3.1 |
| Added columns | Description |
|---|---|
| Hypervisor Type | Type of hypervisor. |
| Memory (MB) | Amount of memory (in MB) available on the controller. |
| State | On/off power state of controller. |
| VM ID | UUID of the controller virtual machine. |
| Object ID | ID of the controller virtual machine. |
| Added columns | Description |
|---|---|
| Compression | Indicates whether compression is enabled. |
| Container ID | UUID of the container. |
| Deduplication | Indicates whether on disk deduplication is enabled, that is dedup compression applied to data on hard disks (HDD). Performance tier deduplication is a prerequisite for on disk deduplication. |
| Erasure Code | Indicates whether erasure coding is enabled. |
| Replication Factor | Number of maintained data copies. The replication factor is specified (2 or 3) when the container is created. |
- Nutanix Storage Pool [cmdb_ci_nutanix_storage_pool]
- Nutanix Host [cmdb_ci_nutanix_host]
- Nutanix Virtual Machine Instance [cmdb_ci_nutanix_vm_instance]
CMDB CI Class Models: Release 1.1.5 adds the following columns to the respective classes.
| Added columns | Description |
|---|---|
| Block Serial Numbers | Serial numbers of blocks that are connected to the cluster. |
| Cluster ID | UUID (Universal Unique Identifier) of the cluster. |
| External Subnet | Subnet of the external IP address of the cluster. |
| Full Version | Full version of the cluster. For example: el7.3-release-euphrates-5.10.3.1-stable-655d4def34bf18785782f2adb8cdd5f8457d1fe3 |
| Hypervisor Types | Types of hypervisors that are related to this cluster. |
| Internal Subnet | Subnet of internal IP addresses. |
| NCC Version | Nutanix cluster check version. |
| NTP Servers | NTP servers that are related to this cluster. |
| Number of Nodes | Number of nodes that are connected to the cluster. |
| Timezone | Timezone of the cluster. |
| Version | Version of the cluster. For example: 5.10.3.1 |
| Added columns | Description |
|---|---|
| Hypervisor Type | Type of hypervisor. |
| Memory | Amount of memory (in MB) available to the virtual machine. |
| State | On/off state of power. |
| VM ID | UUID of the controller virtual machine. |
| Object ID | ID of the controller virtual machine. |
| Added columns | Description |
|---|---|
| Compression | Indicates whether compression is enabled. |
| Container ID | UUID of the container. |
| Deduplication | Indicates whether on disk deduplication is enabled, that is dedup compression applied to data on hard disks (HDD). Performance tier deduplication is a prerequisite for on disk deduplication. |
| Erasure Code | Indicates whether erasure coding is enabled. |
| Replication Factor | Number of maintained data copies. The replication factor is specified (2 or 3) when the container is created. |
- Nutanix Storage Pool [cmdb_ci_nutanix_storage_pool]
- Nutanix Host [cmdb_ci_nutanix_host]
- Nutanix Virtual Machine Instance [cmdb_ci_nutanix_vm_instance]
CMDB CI Class Models: Release 1.1.4 adds the following columns to the respective classes.
| Added columns | Description |
|---|---|
| Block Serial Numbers | Serial numbers of blocks that are connected to the cluster. |
| Cluster ID | UUID (Universal Unique Identifier) of the cluster. |
| External Subnet | Subnet of the external IP address of the cluster. |
| Full Version | Full version of the cluster. For example: el7.3-release-euphrates-5.10.3.1-stable-655d4def34bf18785782f2adb8cdd5f8457d1fe3 |
| Hypervisor Types | Types of hypervisors that are related to this cluster. |
| Internal Subnet | Subnet of internal IP addresses. |
| NCC Version | Nutanix cluster check version. |
| NTP Servers | NTP servers that are related to this cluster. |
| Number of Nodes | Number of nodes that are connected to the cluster. |
| Timezone | Timezone of the cluster. |
| Version | Version of the cluster. For example: 5.10.3.1 |
| Added columns | Description |
|---|---|
| Hypervisor Type | Type of hypervisor. |
| Memory | Amount of memory (in MB) available to the virtual machine. |
| State | On/off state of power. |
| VM ID | UUID of the controller virtual machine. |
| Object ID | ID of the controller virtual machine. |
| Added columns | Description |
|---|---|
| Compression | Indicates whether compression is enabled. |
| Container ID | UUID of the container. |
| Deduplication | Indicates whether on disk deduplication is enabled, that is dedup compression applied to data on hard disks (HDD). Performance tier deduplication is a prerequisite for on disk deduplication. |
| Erasure Code | Indicates whether erasure coding is enabled. |
| Replication Factor | Number of maintained data copies. The replication factor is specified (2 or 3) when the container is created. |
- Nutanix Storage Pool [cmdb_ci_nutanix_storage_pool]
- Nutanix Host [cmdb_ci_nutanix_host]
- Nutanix Virtual Machine Instance [cmdb_ci_nutanix_vm_instance]