NCP-ADS study materials
NCP-ADS study resources

NCP-ADS key terms

NCP-ADS · Get comfortable with the vocabulary.

Spine-Leaf Architecture

A two-tier data center network design where every leaf switch connects to every spine switch, giving any server a predictable number of hops to any other server and enabling even traffic distribution across uplinks.

Related: East-West Traffic, ECMP, VLAN
East-West Traffic

Network traffic that flows between servers inside the data center, such as storage replication or application-to-database calls, as opposed to traffic entering or leaving the site.

Related: Spine-Leaf Architecture, Jumbo Frames
ECMP

Equal-Cost Multi-Pathing: a routing technique that spreads flows across several equal-cost links simultaneously, increasing usable bandwidth and resilience in a fabric with redundant paths.

Related: Spine-Leaf Architecture, Link Aggregation
Link Aggregation

Bonding multiple physical network interfaces into one logical link so traffic shares the combined bandwidth and the connection survives the failure of an individual member port.

Related: ECMP, Jumbo Frames
Jumbo Frames

Ethernet frames with a payload larger than the standard 1500 bytes, commonly about 9000 bytes, which reduce per-packet overhead for storage and backup traffic when every device on the path agrees.

Related: Link Aggregation, East-West Traffic
VLAN

A logical Layer 2 broadcast domain carved out of shared physical switching hardware, letting administrators isolate traffic groups such as management, storage, and tenants without separate cabling.

Related: Spine-Leaf Architecture, VXLAN
VXLAN

A network virtualization encapsulation that carries Layer 2 frames inside UDP packets across a Layer 3 underlay, allowing large numbers of isolated overlay segments to span routed data center networks.

Related: VLAN, Overlay Network
Overlay Network

A virtual network built as tunnels on top of an existing physical underlay, so logical connectivity and segmentation can be defined in software independently of the cabling and routing beneath.

Related: VXLAN, SDN Controller
SDN Controller

A centralized software component that programs forwarding behavior across network devices through APIs, replacing per-device manual configuration and enabling policy to follow workloads automatically.

Related: Overlay Network, Infrastructure as Code
RAID 6

A disk array layout that stores two independent parity blocks across member drives, so the array keeps running through the failure of any two disks while sacrificing two drives' worth of capacity.

Related: RAID 10, Rebuild Window, Hot Spare
RAID 10

A mirrored-then-striped layout that pairs disks and stripes across the pairs, delivering strong random-write performance and fast rebuilds at the cost of losing half the raw capacity.

Related: RAID 6, Rebuild Window
Hot Spare

A standby drive kept powered and connected but unused, which the storage system automatically brings into a degraded array to begin rebuilding without waiting for a technician.

Related: Rebuild Window, RAID 6
Rebuild Window

The period during which a storage array reconstructs data onto a replacement drive; a longer window raises the risk that another disk fails before redundancy is restored.

Related: Hot Spare, RAID 6
Thin Provisioning

Allocating logical capacity to volumes on demand rather than reserving physical space up front, which improves utilization but requires monitoring so the underlying pool never runs out.

Related: LUN, Storage Tiering
LUN

Logical Unit Number: an addressable block storage volume presented from a storage system to a host, which the host formats with a file system or uses directly for applications.

Related: Thin Provisioning, iSCSI
iSCSI

A protocol that transports SCSI block storage commands over ordinary IP networks, letting hosts attach remote volumes without dedicated fibre channel hardware or a separate storage fabric.

Related: LUN, NVMe over Fabrics
NVMe over Fabrics

An extension of the NVMe command set across a network transport such as RDMA or TCP, giving remote storage latency much closer to locally attached flash than older storage protocols.

Related: iSCSI, Storage Tiering
Storage Tiering

Placing data automatically on media of different cost and speed, such as flash for hot blocks and spinning disk for cold blocks, based on observed access patterns over time.

Related: Thin Provisioning, NVMe over Fabrics
Erasure Coding

Storing data as fragments plus computed parity chunks across many drives or nodes so the original survives several losses, typically with less capacity overhead than full mirroring.

Related: RAID 6, Replication
Replication

Continuously copying data from one storage system or site to another so a usable duplicate exists; synchronous replication waits for the copy, while asynchronous replication does not.

Related: RPO, Snapshot, Erasure Coding
Snapshot

A point-in-time logical image of a volume that preserves the state of its blocks, used for quick rollback or as the source for backups without copying the entire dataset immediately.

Related: Replication, Immutable Backup
RPO

Recovery Point Objective: the maximum acceptable amount of data, measured in time, that a recovery may lose, which drives how frequently backups or replication must run.

Related: RTO, Replication
RTO

Recovery Time Objective: the target elapsed time within which a service must be restored after an outage, which determines the recovery architecture and automation required.

Related: RPO, Failover
Immutable Backup

A backup copy that cannot be altered or deleted for a defined retention period, protecting recovery data from ransomware encryption, credential theft, and accidental deletion.

Related: Snapshot, Air Gap
Air Gap

A deliberate physical or logical separation preventing direct network access to a copy of data, so an attacker who compromises production systems cannot reach the protected copy.

Related: Immutable Backup, Failover
Failover

The process of shifting service from a failed or degraded component or site to a standby one, ideally automated so that recovery completes within the defined objective.

Related: RTO, Split Brain
Split Brain

A cluster condition where two nodes each believe they are authoritative, often after a network partition, risking divergent writes and corruption unless quorum or fencing resolves it.

Related: Failover, Hypervisor
Hypervisor

The software layer that runs virtual machines, allocating CPU, memory, storage, and network resources to guests while isolating them from each other and from the underlying hardware.

Related: VM Sprawl, Live Migration
Live Migration

Moving a running virtual machine between hosts with little or no downtime by transferring its memory state while the workload continues to execute.

Related: Hypervisor, Affinity Rule
Affinity Rule

A placement policy that keeps specified virtual machines together on the same host, or apart on different hosts, to meet licensing, performance, or availability requirements.

Related: Live Migration, VM Sprawl
VM Sprawl

The uncontrolled growth of virtual machines, including forgotten or orphaned instances, which consumes storage and compute and complicates patching, licensing, and security review.

Related: Hypervisor, Affinity Rule
Infrastructure as Code

Managing servers, networks, and platform settings through version-controlled definition files that tools apply consistently, instead of configuring systems by hand through consoles.

Related: Idempotency, Declarative Configuration, SDN Controller
Idempotency

A property of an operation that produces the same end state whether run once or many times, allowing automation to be re-applied safely without duplicating or corrupting resources.

Related: Infrastructure as Code, Declarative Configuration
Declarative Configuration

Describing the desired end state of a system rather than the step-by-step commands to reach it, letting the tool decide what changes are actually needed.

Related: Infrastructure as Code, Idempotency
Immutable Infrastructure

A practice in which servers are replaced with newly built images for every change rather than modified in place, reducing configuration drift and making rollback predictable.

Related: Configuration Drift, Infrastructure as Code
Configuration Drift

The gradual divergence between a system's actual settings and its intended or documented state, often caused by manual changes, which undermines reproducibility and troubleshooting.

Related: Immutable Infrastructure, Idempotency
Baseline

A documented reference measurement of normal system behavior, such as typical latency or utilization, used to judge whether later observations represent a genuine problem.

Related: Percentile Latency, Alert Fatigue
Percentile Latency

A latency statistic such as p95 or p99 showing the value below which that share of requests complete, which reveals tail behavior that averages hide.

Related: Baseline, Queue Depth
Queue Depth

The number of I/O requests outstanding at a storage device or array; sustained high values indicate that demand exceeds service capacity and latency will climb.

Related: Percentile Latency, Baseline
Alert Fatigue

The desensitization that occurs when monitoring generates excessive or low-value alerts, causing responders to overlook or delay action on a genuine incident.

Related: Baseline, SLO
SLO

Service Level Objective: a measurable internal target for a service, such as availability or response time, used to judge whether reliability work is needed and to prioritize it.

Related: Alert Fatigue, Baseline