NPS study materials
NPS study resources

NPS key terms

NPS · Get comfortable with the vocabulary.

Controller VM (CVM)

A service virtual machine that runs on every Nutanix node and handles storage I/O, cluster communication, and data services for that host. Guest VMs reach cluster storage through their local CVM.

Related: Stargate, Distributed Storage Fabric (DSF), Acropolis Operating System (AOS)
Stargate

The CVM service that owns the storage stack on a node. It receives I/O from the hypervisor, manages vDisks and extents, and takes part in data replication across the cluster.

Related: Controller VM (CVM), Extent Group, vDisk
Genesis

A process inside each controller VM that starts and supervises other Nutanix services, runs local health checks, and helps coordinate cluster-wide state such as which node holds a service role.

Related: Controller VM (CVM), ZooKeeper, Nutanix Cluster Check (NCC)
Cassandra

A distributed database running in the controller VMs that stores cluster metadata such as vDisk locations, configuration settings, and health information. Its data is replicated so any node can locate stored blocks.

Related: Controller VM (CVM), ZooKeeper, vDisk
ZooKeeper

A coordination service used by Nutanix software to elect leaders and hold small amounts of shared cluster state, so services on different nodes agree on which node owns a role.

Related: Genesis, Cassandra, Controller VM (CVM)
Acropolis Operating System (AOS)

The Nutanix software layer installed on every node of a cluster. It provides the distributed storage fabric, virtualization management, and the cluster services that tie the nodes together.

Related: Distributed Storage Fabric (DSF), Controller VM (CVM), AHV
Distributed Storage Fabric (DSF)

The software-defined storage layer that pools local disks from all nodes into one shared datastore. It decides where data lives, keeps copies in sync, and routes I/O so VMs see a single storage fabric.

Related: Storage Pool, Stargate, Replication Factor
Storage Pool

A logical grouping of the physical drives (SSD, HDD, or NVMe) across cluster nodes. Storage containers are carved out of a pool, and the pool defines the raw capacity the cluster can use.

Related: Storage Container, Distributed Storage Fabric (DSF), Rebuild
Storage Container

A logical partition inside a storage pool that VMs and datastores consume. It carries the policies applied to its data, such as replication factor, compression, deduplication, and advertised capacity.

Related: Storage Pool, Replication Factor, Deduplication and Compression
vDisk

A virtual disk presented to a guest VM. It is divided into extents spread across the cluster, and its metadata maps logical blocks to physical locations so the guest sees an ordinary disk.

Related: Extent Group, Snapshot, Stargate
Extent Group

A fixed-size chunk of disk data, typically one megabyte, that is the basic unit of placement and replication across controller VMs. Many extent groups together make up a vDisk.

Related: vDisk, Replication Factor, Stargate
Replication Factor

The number of copies of data the cluster maintains. A factor of two keeps two copies on separate nodes; a factor of three keeps three, tolerating more failures at the cost of extra capacity.

Related: Storage Container, Rebuild, Erasure Coding
Erasure Coding

A capacity-saving method that stores data plus parity fragments across nodes instead of full duplicate copies. It uses less space than replication while still surviving the loss of a node.

Related: Replication Factor, Storage Container, Rebuild
Protection Domain

A named collection of VMs, vDisks, or consistency groups grouped for snapshot and replication scheduling. It is the unit that data protection policies act on for local recovery and disaster recovery.

Related: Snapshot, Consistency Group, Storage Container
Data Locality

The condition where a VM's read requests are served by the controller VM on the same host, avoiding a network hop. The cluster shifts data toward the hosts that use it most.

Related: Controller VM (CVM), Extent Group, Distributed Storage Fabric (DSF)
Deduplication and Compression

Capacity-saving features that remove repeated data blocks and shrink stored data. They are enabled per storage container and may run inline as writes arrive or as later background passes.

Related: Storage Container, Erasure Coding, Storage Pool
Rebuild

The background process that recreates lost data copies on the surviving nodes after a disk or node fails, bringing the container back to its replication factor. It consumes cluster network and disk resources.

Related: Replication Factor, Storage Pool, Extent Group
Snapshot

A point-in-time, space-efficient copy of a VM's disks or a protection domain's data. Snapshots support rollback, cloning, and as a source for replication to a remote cluster.

Related: Protection Domain, vDisk, VM Clone
AHV Virtual Switch

The software switch, named vs0, inside the AHV hypervisor that connects VM network interfaces to host uplinks and bridges. It moves traffic between VMs, the host, and the physical network.

Related: Bridge (br0), Bond, VLAN
Bridge (br0)

The AHV bridge interface that carries the host management address and links the virtual switch to the physical network. Administrators use its address to reach the host and its controller VM.

Related: AHV Virtual Switch, Bond, AHV
Bond

Two or more physical network cards combined into one logical uplink to provide redundancy or higher throughput. AHV supports modes such as active-backup and link aggregation control protocol.

Related: AHV Virtual Switch, Bridge (br0), VLAN
VLAN

A logical network segment identified by a tag between 1 and 4094 that separates traffic on shared physical links. In AHV, VLAN tags are applied to VM interfaces and switch uplinks.

Related: Native VLAN, AHV Virtual Switch, Bond
Native VLAN

The VLAN whose traffic crosses a trunk port without a tag. VM interfaces configured with no VLAN tag use it, so a mismatch between host and switch settings commonly breaks connectivity.

Related: VLAN, AHV Virtual Switch, Bridge (br0)
AHV

Acropolis Hypervisor, the native KVM-based hypervisor included with the Nutanix software stack. It is administered through Prism and needs no separate hypervisor license or third-party product.

Related: Acropolis, Prism Element, Acropolis Operating System (AOS)
Acropolis

The Nutanix service that handles VM creation, placement, scheduling, and lifecycle operations. It sits between Prism and the hypervisor, giving a common management layer for virtual machines.

Related: AHV, VM Template, Affinity Policy
VM Template

A saved virtual machine configuration, optionally including its disks, used to create new VMs with consistent settings. Templates reduce manual setup and are managed through Prism or the image service.

Related: VM Clone, Acropolis, Cloud-init
VM Clone

A copy of an existing virtual machine made from a snapshot. It shares unchanged data blocks at first and stores only new writes, so clones appear quickly and use little extra space.

Related: Snapshot, VM Template, vDisk
Affinity Policy

A rule that limits which hosts a VM or group of VMs may run on. It keeps related workloads together or apart to meet performance, licensing, or availability requirements.

Related: Acropolis, AHV, VM Clone
Nutanix Guest Tools (NGT)

Software installed inside a guest operating system that unlocks features such as self-service restore, file-level recovery, and quiesced snapshots. It runs as a small agent within the VM.

Related: Snapshot, AHV, VM Template
Cloud-init

A widely used method for passing first-boot configuration such as hostname, users, and scripts to a virtual machine. AHV exposes it to guests through a dedicated initialization device.

Related: VM Template, AHV, Acropolis
Prism Element

The web console and API used to manage a single Nutanix cluster, covering storage, VMs, hosts, alerts, and health. Every cluster has its own instance at the cluster virtual IP.

Related: Prism Central, Nutanix Cluster Check (NCC), AHV
Prism Central

A separate management appliance that oversees many clusters from one place and adds global capabilities such as categories, projects, role-based access, and cross-cluster dashboards.

Related: Prism Element, Categories, Projects
Categories

Key and value labels attached to VMs, hosts, or images that drive policy, reporting, and automation. Prism Central features such as Flow and Projects rely on them to select objects.

Related: Prism Central, Flow, Projects
Projects

A Prism Central construct that groups virtual machines, users, quotas, and policies together, letting a team manage its own resources within limits set by the administrator.

Related: Prism Central, Categories, Role-Based Access Control (RBAC)
Role-Based Access Control (RBAC)

The Prism permission model that assigns roles, which are sets of privileges, to users or groups and scopes them to objects such as clusters, projects, or categories.

Related: Projects, Prism Central, Categories
Flow

The Prism Central network security feature that applies microsegmentation rules between workloads. Policies are written against categories and enforced at the virtual switch rather than on physical firewalls.

Related: Categories, Prism Central, AHV Virtual Switch
Nutanix Cluster Check (NCC)

A built-in diagnostic tool that runs a library of health checks against the cluster and reports findings with severity ratings and suggested remediation steps.

Related: Prism Element, nCLI, Logbay
nCLI

The command-line interface available from any controller VM for inspecting and changing cluster settings, hosts, and storage. It is a standard entry point when troubleshooting or scripting tasks.

Related: Controller VM (CVM), Nutanix Cluster Check (NCC), Genesis
Pulse

The automated support feature that periodically sends health and configuration data from the cluster to Nutanix. It enables proactive case creation and faster diagnosis by support engineers.

Related: Prism Element, Nutanix Cluster Check (NCC), Life Cycle Manager (LCM)
Life Cycle Manager (LCM)

The Prism feature that inventories the cluster, checks for available software and firmware updates, and applies them in a guided, cluster-aware way with pre-checks and progress tracking.

Related: Prism Element, Nutanix Cluster Check (NCC), Pulse