DirectPath I/O를 사용하면 가상 시스템에서 I/O MMU(메모리 관리 장치)가 있는 플랫폼의 물리적 PCI 기능에 액세스할 수 있습니다.

다음 기능은 DirectPath로 구성된 가상 시스템에 사용할 수 없습니다.

  • 가상 디바이스 핫 추가 및 제거
  • 일시 중단 및 재개
  • 기록 및 재생
  • Fault Tolerance
  • 고가용성
  • DRS(제한된 가용성. 가상 시스템이 클러스터에 포함될 수 있지만 호스트 사이에 마이그레이션될 수는 없음)
  • 스냅샷

호스트의 네트워크 디바이스에 대한 패스스루 사용

패스스루 디바이스를 구성하면 리소스를 효율적으로 사용하고 환경의 성능을 향상시킬 수 있습니다. 호스트의 네트워크 디바이스에 대해 DirectPath I/O 패스스루를 사용하도록 설정할 수 있습니다.

경고: ESXi 호스트가 USB 채널에 연결된 USB 디바이스 또는 SD 카드에서 부팅되도록 구성된 경우 USB 컨트롤러에 대해 DirectPath I/O 패스스루를 사용하지 않도록 설정합니다. USB 디바이스 또는 SD 카드에서 부팅되는 ESXi 호스트의 USB 컨트롤러를 통과하면 해당 호스트가 호스트 구성이 유지될 수 없는 상태가 될 수 있습니다.

프로시저

  1. vSphere Client 탐색기에서 호스트를 찾습니다.
  2. 구성 탭에서 하드웨어를 확장하고 PCI 디바이스를 클릭합니다.
  3. 호스트의 PCI 네트워크 디바이스에 대해 DirectPath I/O 패스스루를 사용하도록 설정하려면 편집을 클릭합니다.
    사용 가능한 패스스루 디바이스 목록이 나타납니다.
    아이콘 설명
    녹색 아이콘 디바이스가 활성 상태이며 사용하도록 설정할 수 있습니다.
    주황색 아이콘 디바이스 상태가 변경되었으며, 디바이스를 사용하려면 먼저 호스트를 재부팅해야 합니다.
  4. 패스스루에 사용할 네트워크 디바이스를 선택하고 확인을 클릭합니다.
    선택한 PCI 디바이스가 표에 나타납니다. 디바이스 정보는 화면 아래쪽에 표시됩니다.

가상 시스템에 PCI 디바이스 구성

패스스루 디바이스를 구성하면 리소스를 보다 효율적으로 사용하고 환경의 성능을 향상시킬 수 있습니다. vSphere Client에서 가상 시스템에 패스스루 PCI 디바이스를 구성할 수 있습니다.

Linux 커널 버전 2.6.20 이전이 있는 패스스루 디바이스를 사용할 경우 MSI 및 MSI-X 모드는 성능 저하에 큰 영향을 주므로 이러한 모드는 사용하지 않는 것이 좋습니다.

사전 요구 사항

가상 시스템의 호스트에 패스스루 네트워킹 디바이스가 구성되어 있는지 확인합니다. 호스트의 네트워크 디바이스에 대한 패스스루 사용의 내용을 참조하십시오.

프로시저

  1. vSphere Client에서 가상 시스템을 찾습니다.
    1. 데이터 센터, 폴더, 클러스터, 리소스 풀 또는 호스트를 선택하고 VM 탭을 클릭합니다.
    2. 가상 시스템을 클릭하고 목록에서 가상 시스템을 클릭합니다.
  2. 가상 시스템의 전원을 끕니다.
  3. [작업] 메뉴에서 [설정 편집]을 선택합니다.
  4. 설정을 표시하는 대화상자에서 가상 하드웨어 탭을 선택합니다.
  5. 메모리 섹션을 확장하고 제한제한 없음으로 설정합니다.
  6. [기타 디바이스]에서 새 디바이스 추가 버튼을 클릭하고 PCI 디바이스를 선택합니다.
    새 PCI 디바이스 드롭다운 메뉴가 가상 하드웨어 탭의 목록에 추가됩니다.
  7. 새 PCI 디바이스 드롭다운 메뉴에서 사용할 패스스루 디바이스를 선택하고 확인을 클릭합니다.
  8. 가상 시스템 전원 켜기.

결과

가상 시스템에 DirectPath I/O 디바이스를 추가하면 가상 시스템의 메모리 크기로 메모리 예약이 설정됩니다.