Users Guide

SR-IOV: 구성 사용 사례 예제NetXtreme-E 사용 설명서
2018 2 26 NetXtreme-E-UG100 페이지 58
6. 커널 매개 변수를 통해 가상 기능을 활성화합니다.
a. 드라이버가 설치된 경우 lspci 사용하면 시스템에 NetXtreme-E NIC 표시됩니다. 가상 기능을
활성화하려면 버스, 장치 기능이 필요합니다.
b. 가상 기능을 활성화하려면 아래 표시된 명령을 입력합니.
echo X >/sys/bus/pci/device/0000\:Bus\:Dev.Function/sriov_numvfs
일반적인 예제는 다음과 같습니다.
echo 4 > /sys/bus/pci/devices/0000\:04\:00.0/sriov_numvfs
7. PCI-E 가상 기능을 확인합니다.
a.
lspci 명령은 DID 16D3(BCM57402/BCM57404/BCM57406 경우), 16DC(-RDMA
BCM57412/BCM57414/BCM57416 경우) 16C1(RDMA 활성화된 BCM57412/BCM57414/
BCM57416 경우) 설정된 가상 기능을 표시합니다.
8. Virtual Manager 사용하여 가상화된 클라이언트 시스템(VM) 설치합니다.
Virtual Manager 설치에 대해서는 Linux 설명서를 참조하십시오. 드라이버에 내장된 하이퍼바이저가 제거
되었는지 확인합니다. 예제는
NIC:d7:73:a7 rtl8139입니다 드라이버를 제거합니다.
9. 가상 기능을 게스트 VM 할당합니다.
a. 어댑터를 물리적 PCI 장치로 게스트 VM 할당합니다. 가상 기능을 VM 게스트에 할당하는 방법에
대한 자세한 내용은 Linux 설명서를 참조하십시.
10.
bnxt_en 드라이버를 VM 설치합니다.
a. 게스트 VM에서
netxtreme-bnxt_en-<version>.tar.gz 소스 파일을 복사하고 tar.gz 파일 추출합니다.
디렉터리를 드라이버로 변경하고
make; make install; modprobe bnxt_en( RDMA 활성화한 경우
bnxt_re) 실행합니다. modinfo 명령을 사용해 인터페이스를 확인하여 드라이버가 적절히 로드되었는
확인합니다. 사용자는 가장 최근에 구축한 모듈을 로드하기 전에
modprobe -r bnxt_en 실행하여
기존 또는 기본
bnxt_en 모듈을 실행해야 수도 있습니다.
11. 외부 환경에 대한 게스트 VM 연결을 테스트합니다.
a. 어댑터에 적절한 IP 주소를 할당하고 네트워크 연결을 테스트합니다.
Windows 사례
1. NIC 카드에서 SR-IOV 활성화합니다.
a. NIC 카드의 SR-IOV HII 메뉴를 사용하여 활성화할 있습니다. 시스템 부팅 중에 시스템
BIOS -> 장치 설정 -> NetXtreme-E NIC -> 장치 수준 구성 액세스합니다.
b. 가상화 모드 SR-IOV 설정합니다.
참고: RDMA 기능의 경우 netxtreme-bnxt_en<version>.tar.gz 사용하여 SRIOV VF bnxt_re
bnxt_en 모두 설치합니다.
참고: PF 인터페이스가 작동하는지 확인합니. VF PF 작동하는 경우에만 생성됩니다.
X OS 내보낸 VF 수입니다.