vSphere는 단일 루트 I/O 가상화(SR-IOV)를 지원합니다. 지연 시간에 민감하거나 더 많은 CPU 리소스가 필요한 가상 시스템의 네트워킹에 SR-IOV를 사용할 수 있습니다.

SR-IOV 개요

SR-IOV는 단일 루트 포트 아래의 단일 PCIe(Peripheral Component Interconnect Express) 물리적 디바이스가 하이퍼바이저 또는 게스트 운영 체제에 여러 개별 물리적 디바이스로 표시되도록 하는 규격입니다.

SR-IOV에서는 PF(물리적 기능) 및 VF(가상 기능)를 사용하여 SR-IOV 디바이스의 글로벌 기능을 관리합니다. PF는 SR-IOV 기능을 구성하고 관리할 수 있는 전체 PCIe 기능입니다. PF를 사용하여 PCIe 디바이스를 구성하거나 제어할 수 있으며, PF에는 디바이스 안팎으로 데이터를 이동하는 모든 기능이 있습니다. VF는 데이터 흐름을 지원하지만 구성 리소스 집합이 제한된 경량 PCIe 기능입니다.

하이퍼바이저 또는 게스트 운영 체제에 제공되는 가상 기능의 수는 디바이스에 따라 다릅니다. SR-IOV 지원 PCIe 디바이스를 사용하려면 적절한 BIOS 및 하드웨어 지원뿐 아니라 게스트 운영 체제 드라이버 또는 하이퍼바이저 인스턴스의 SR-IOV 지원도 필요합니다. SR-IOV 지원의 내용을 참조하십시오.

vSphere에서 SR-IOV 사용

vSphere에서 가상 시스템은 네트워킹에 SR-IOV 가상 기능을 사용할 수 있습니다. 가상 시스템과 물리적 어댑터는 VMkernel을 중재자로 사용하지 않고 직접 데이터를 주고받습니다. 네트워킹에서 VMkernel을 우회하면 지연 시간이 줄고 CPU 효율성이 향상됩니다.

vSphere에서는 가상 스위치(표준 스위치 또는 Distributed Switch)가 해당 스위치에 연결된 SR-IOV 지원 가상 시스템의 네트워크 트래픽을 처리하지 않더라도 포트 그룹 또는 포트 수준에서 스위치 구성 정책을 사용하여 할당된 가상 기능을 제어할 수 있습니다.