Configuring Non-Uniform Memory Access support

For larger multiprocessor and multi-socket systems, the correct configuration of Non-Uniform Memory Access (NUMA) settings can mean an increase in the performance of a single VM, of co-hosted VMs, and of an entire Hyper-V host.

NUMA is a computer system architecture used in multiprocessor systems, where some memory regions have smaller access latencies and others have greater access latencies. Each processor, for example, might have a portion of system memory connected to it that provides faster access, while other memory regions are accessed with greater latency. If the amount of memory dedicated to a processor spans the dedicated low-latency memory region, a processor must write and read from memory regions with a larger latency. With NUMA settings, you can ensure that the amount of memory reserved for a processor does not span the faster access regions.

If you align the sockets and nodes of a VM to the hardware a VM is running on, you can improve the VM performance. To match the virtual NUMA topology to the hardware topology, click the Use Hardware Topology button:

To allow virtual machines to span NUMA nodes, open the Hyper-V Manager and click Hyper-V settings in the menu on the left. Select NUMA Spanning from the left pane to configure the settings:

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.138.134.229