가상 시스템과 물리적 NIC가 데이터를 교환할 수 있게 하려면 가상 시스템을 SR-IOV 패스스루 네트워크 어댑터로 하나 이상의 가상 기능과 연결해야 합니다.
사전 요구 사항
- 호스트에 가상 기능이 존재하는지 확인합니다.
- 가상 기능의 패스스루 네트워킹 디바이스가 호스트의 설정 탭에 있는 PCI 디바이스 목록에서 활성 상태인지 확인합니다.
- 가상 시스템이 ESXi 5.5 이상과 호환되는지 확인합니다.
- 가상 시스템이 생성될 때 게스트 운영 체제로 Red Hat Enterprise Linux 6 이상 또는 Windows가 선택되었는지 확인합니다.
프로시저
- vSphere Client에서 가상 시스템을 찾습니다.
- 데이터 센터, 폴더, 클러스터, 리소스 풀 또는 호스트를 선택하고 VM 탭을 클릭합니다.
- 가상 시스템을 클릭하고 목록에서 가상 시스템을 클릭합니다.
- 가상 시스템의 전원을 끕니다.
- [작업] 메뉴에서 [설정 편집]을 선택합니다.
- 설정을 표시하는 대화상자에서 가상 하드웨어 탭을 선택합니다.
- 새 디바이스 추가 드롭다운 메뉴에서 네트워크 어댑터를 선택합니다.
[새 네트워크] 섹션이
가상 하드웨어 탭의 목록에 추가됩니다.
- 새 네트워크 섹션을 확장하고 가상 시스템을 포트 그룹에 연결합니다.
가상 NIC는 데이터 트래픽에 이 포트 그룹을 사용하지 않습니다. 이 포트 그룹은 데이터 트래픽에서 적용할 네트워크 속성(예: VLAN 태그 지정)을 추출하는 데 사용됩니다.
- 어댑터 유형 드롭다운 메뉴에서 PCI 장치 패스스루를 선택합니다.
- 물리적 기능 드롭다운 메뉴에서 패스스루 가상 시스템 어댑터를 지원할 물리적 어댑터를 선택합니다.
- 게스트 운영 체제의 패킷 MTU를 변경하도록 허용하려면 게스트 OS MTU 변경 드롭다운 메뉴를 사용합니다.
- 메모리 섹션을 확장하고 모든 게스트 메모리 예약(모두 잠김)을 선택한 다음 확인을 클릭합니다.
패스스루 디바이스가 DMA(Direct Memory Access)를 사용하여 메모리에 액세스할 수 있도록 하려면 I/OMMU(I/O 메모리 관리 장치)가 모든 가상 시스템 메모리에 연결해야 합니다.
- 가상 시스템의 전원을 켭니다.
결과
가상 시스템의 전원을 켜면 ESXi 호스트는 물리적 어댑터에서 사용 가능한 가상 기능을 선택한 후 이를 SR-IOV 패스스루 어댑터에 매핑합니다. 호스트는 가상 시스템이 속한 포트 그룹의 설정을 기준으로 가상 시스템 어댑터 및 기본 가상 기능의 모든 속성에 대해 유효성을 검사합니다.