단일 루트 입출력 가상화

Single-root input/output virtualization

가상화에서 싱글루트 입출력 가상화(SR-IOV)는 관리성 및 성능상의 이유로 PCI Express 리소스를 분리할 수 있는 사양입니다.

세부 사항

SR-IOV [1][2]규격을 사용하여 단일 물리적 PCI Express 버스를 가상 환경에서 공유할 수 있습니다.SR-IOV는 물리적 서버 시스템의 다양한 가상 구성 요소(예: 네트워크 어댑터)에 서로 다른 가상 기능을 제공합니다.SR-IOV는 물리적 기능과 가상 기능을 사용하여 PCIe 디바이스를 제어하거나 구성합니다.물리 기능은 디바이스 안팎으로 데이터를 이동할 수 있는 기능을 가지고 있지만 가상 기능은 데이터 흐름을 지원하는 경량 PCIe 기능이지만 구성 리소스 집합이 제한되어 있습니다.하이퍼바이저 또는 게스트 운영 체제에서 사용할 수 있는 가상 또는 물리적 기능은 PCIe [3]디바이스에 따라 달라집니다.

SR-IOV를 사용하면 가상 환경의 서로 다른 VM(가상 머신)에서 단일 PCI Express 하드웨어 인터페이스를 공유할 수 있습니다.반면 MR-IOV를 사용하면 I/O PCI Express가 서로 다른 물리적 시스템의 서로 다른 VM 간에 리소스를 공유할 수 있습니다.

인피니밴드

SR-IOV의 주요 응용 분야는 하이 퍼포먼스 컴퓨팅(HPC) 분야입니다.고성능 InfiniBand 네트워킹 카드의 사용은 HPC 섹터 내에서 증가하고 있으며,[4] Xen 의 가상 머신 내에서 InfiniBand를 사용할 수 있도록 SR-IOV를 사용하는 것에 대한 초기 연구가 있습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Single Root I/O Virtualization (SR-IOV)". MSDN.
  2. ^ Nathan Willis (18 February 2016). "Netconf discussions, part 2". LWN.net.
  3. ^ "Single Root I/O Virtualization (SR-IOV)". vmware.
  4. ^ http://datasys.cs.iit.edu/reports/2014_IIT_virtualization-fermicloud.pdf[베어 URL PDF]