Question 1
An architect is designing a network solution for a new vSphere cluster that will host latency-sensitive, high-throughput financial trading applications. A key performance requirement is to offload network processing from the hypervisor's CPU to dedicated hardware, thereby reducing CPU overhead and improving network throughput for specific virtual machines. Which technology should the architect incorporate into the logical design to achieve this?
Answer and explanation
Correct answer: B
Single Root I/O Virtualization (SR-IOV) is the technology that allows a physical device, such as a network adapter, to present itself as multiple separate virtual devices (Virtual Functions). These Virtual Functions can be assigned directly to virtual machines, bypassing the hypervisor's virtual switch. This direct path significantly reduces latency and offloads network processing from the CPU, which directly meets the stated performance requirements. NIOC manages bandwidth allocation but does not offload processing. vSphere Distributed Services Engine is a broader architecture involving DPUs, and while it offloads networking, SR-IOV is the specific feature for this direct VM-to-pNIC assignment. Multiple TCP/IP stacks are for separating management traffic types, not for offloading VM network traffic.