AADNETDigital infrastructure
Discuss your route

AI & data centres

Virtualization, NUMA and blade systems: capacity has a topology

A virtualisation dashboard can show plenty of free memory while an application struggles.

3 min read · Reviewed
Virtualization, NUMA and blade systems: capacity has a topology
Original AI-created conceptual illustration · BLACK ROCK Academy

The location of that memory, the path to storage and the host reserved for recovery all affect usable capacity. A sound design explains what remains available on a difficult day.

Memory has a location

A virtual machine provides a virtual hardware boundary; containers generally share the host kernel. Neither label alone establishes a security guarantee. Match isolation to tenant trust, patching and device access. On a NUMA host, a virtual CPU and its working memory may sit on different sockets. Remote memory traffic can increase latency despite apparently free RAM. Measure the application before selecting pinning, huge pages or passthrough; each can constrain scheduling or migration.

Reserve room for the host that fails

Consider four hypothetical hosts with 256 GiB each. Raw capacity is 1,024 GiB, but reserving one host for failure leaves 768 GiB before hypervisor overhead and operational headroom. A packing plan that consumes all raw memory cannot also promise full N+1 recovery. CPU overcommit is a scheduling policy, not additional physical execution capacity. Test failure with representative concurrency, storage pressure and restart storms rather than a single idle virtual machine.

Look beyond the blade chassis

Blade chassis can simplify cabling and pool power or networking, while concentrating failure and maintenance domains. Compare chassis-level outages against rack-server independence; neither form factor is universally superior. Live migration requires compatible CPU features, networking, storage and device behavior.

GPU passthrough may change that capability. Document a supported compatibility matrix, firmware baselines, backup restoration and rollback. The acceptance test should demonstrate workload recovery within an agreed objective, not merely show a management console with green icons.

Sources

  1. Linux kernel — KVM documentation ↗
  2. OpenStack — logical architecture ↗

Reviewed: 2026-10-07

ADNET / Data centre interconnection

A decision for regional networks

A data-centre link should support the recovery architecture it connects. Check migration dependencies, storage access and restart traffic together before treating a second site as ready to take over.

Explore solution ↗

Adapted for ADNET from the author's Black Rock Academy essay. Original technical discussion and references are retained; the ADNET application note below adds the corridor-planning context.

Read the original essay ↗

Share or cite this article

Hamid Reza Assariha. Virtualization, NUMA and blade systems: capacity has a topology. ADNET, 2026-10-09. https://www.adnetinternet.com/insights/virtualization-numa-blade-architecture/

ADNET / Project brief

Define your next connection.

Send your A-end and B-end, service model, bandwidth, resilience needs and target date. Our team in Türkiye will assess the next step.

Prepare an enquiry ↗