vSphere Bitfusion OVA 파일에는 vSphere Bitfusion 서버를 구성하는 압축된 OVF(Open Virtualization Format) 파일이 포함되어 있습니다. vSphere 환경을 설정한 후에 vSphere Bitfusion OVA 파일을 다운로드하여 vSphere 장치로 배포합니다.

가상 시스템, 가상 장치 및 vApp을 OVF(Open Virtual Format) 및 OVA(Open Virtual Appliance)로 배포할 수 있습니다. OVF 또는 OVA 템플릿을 배포하면 미리 구성된 가상 시스템이나 vApp을 vCenter Server 또는 ESXi 인벤토리에 추가할 수 있습니다. OVF 또는 OVA 템플릿 배포는 템플릿에서 가상 시스템을 배포하는 작업과 유사합니다. 그러나 이와 달리 vSphere Client 또는 원격 웹 서버에서 액세스할 수 있는 모든 로컬 파일 시스템에서 OVF 또는 OVA 템플릿을 배포할 수 있습니다.

vSphere Bitfusion은 OVA 파일로 배포됩니다. OVA 또는 OVF 파일에 대해 자세히 알아보려면 "vSphere 가상 시스템 관리" 설명서를 참조하십시오.

그림 1. 기본 vSphere Bitfusion 서버 배포 워크플로

기본 vSphere Bitfusion 서버의 배포 프로세스를 설명하는 워크플로 다이어그램

vSphere Bitfusion 장치 배포 시작

vSphere Bitfusion 배포를 시작하려면 vSphere 환경 내의 호스트 이름, 위치 및 스토리지와 같은 기본 vSphere Bitfusion 서버에 대한 세부 정보를 지정합니다.

이 절차에 따라 기본 vSphere Bitfusion 서버를 설치합니다. 이것은 vSphere Bitfusion 설치의 첫 번째 단계입니다. 보조 vSphere Bitfusion 서버를 설치하려면 기본 서버를 설치하는 동안 vCenter Server 인스턴스에 추가된 vSphere Bitfusion 플러그인을 사용합니다. 후속 vSphere Bitfusion 서버를 설치하는 방법의 내용을 참조하십시오.

사전 요구 사항

  • https://my.vmware.com/downloads/에서 vSphere Bitfusion OVA 파일을 다운로드합니다.
  • vSphere Bitfusion 장치를 배포하는 vSphere 환경이 최소 시스템 요구 사항을 충족하는지 확인합니다. vSphere Bitfusion 서버의 시스템 요구 사항의 내용을 참조하십시오.
  • vSphere Client에 관리자로 로그인할 수 있는지 확인합니다.
  • vSphere Bitfusion 장치를 배포하려는 ESXi 호스트가 실행 중인지 확인합니다.

프로시저

  1. vSphere Client에 관리자로 로그인합니다.
  2. vSphere Client에서 vSphere Bitfusion 장치를 배포할 ESXi 호스트를 마우스 오른쪽 버튼으로 클릭하고 OVF 템플릿 배포를 선택합니다.
  3. OVF 템플릿 선택 페이지에서 OVA 파일의 URL을 입력하거나 파일을 찾은 후 다음을 클릭합니다.
  4. 이름 및 폴더 선택 페이지에서 vSphere Bitfusion 가상 시스템의 이름을 입력하고, 배포 위치를 선택한 후 다음을 클릭합니다.
  5. 계산 리소스 선택 페이지에서 배포된 VM 템플릿을 실행할 리소스를 선택하고 다음을 클릭합니다.
  6. 세부 정보 검토 페이지에서 OVF 템플릿 세부 정보를 확인하고 다음을 클릭합니다.
    세부 정보 검토 페이지에는 vSphere Bitfusion OVF가 보안 위험을 초래할 수 있는 고급 구성 값을 사용한다고 경고하는 주의가 표시됩니다. 경고를 트리거하는 구성 값은 pciPassthru.use64bitMMIO = truepciPassthru.64bitMMIOSizeGB = 256입니다. 첫 번째 매개 변수는 16GB 이상의 메모리 매핑이 필요한 GPU 디바이스에 대해 PCI 패스스루를 사용하도록 설정하고 두 번째 매개 변수는 256GB의 MMIO(메모리 매핑된 I/O) 크기를 구성합니다. 이 값은 나중에 vSphere Bitfusion 가상 시스템의 설정에서 조정할 수 있습니다.
  7. 스토리지 선택 페이지에서 배포한 OVF 템플릿의 파일을 저장할 위치와 방법을 정의하고 다음을 선택합니다.
  8. 네트워크 선택 페이지에서 네트워크 어댑터 1에 사용할 네트워크를 선택하고 다음을 클릭합니다.
    네트워크 어댑터 1에서 사용하는 네트워크는 관리 트래픽을 전달합니다. 데이터 트래픽에 대해 동일한 네트워크를 동시에 사용하거나 나중에 네트워크 어댑터를 더 추가할 수 있습니다.

vSphere Bitfusion 장치 OVF 템플릿 사용자 지정

vSphere Bitfusion 장치 배포의 일환으로, OVF 템플릿 배포 대화 상자에서 몇 가지 사용자 지정 매개 변수를 지정해야 합니다.

OVF 템플릿 배포 대화 상자의 템플릿 사용자 지정 페이지에서 OVF 템플릿의 배포 속성을 사용자 지정합니다.

사전 요구 사항

  • vCenter Server TLS 인증서 지문이 있는지 확인합니다. vCenter Server TLS 인증서 지문을 가져오는 방법의 내용을 참조하십시오.
  • 사용하는 DNS 및 NTP 서비스가 환경에 제대로 설정되어 있는지 확인합니다.
    • DHCP를 사용하는 경우 DNS 및 NTP 주소를 제공하는지 확인합니다.
    • DHCP를 사용하지 않는 경우에는 OVF 템플릿에서 DNS 및 NTP 서버 주소를 지정합니다.
    참고: 클럭 동기화는 vSphere Bitfusion 기능에 중요합니다.

프로시저

  1. Bitfusion 서버 설정 섹션에서 서버의 호스트 이름을 지정합니다.
    호스트 이름에 유효한 문자는 ASCII 문자 A~Z(대문자 및 소문자), 숫자 0~9 및 하이픈(-)입니다. 호스트 이름은 하이픈으로 시작할 수 없습니다. 호스트 이름은 /etc/hostname에 저장됩니다.
  2. Bitfusion 서버 설정 섹션에서 vSphere Bitfusion OVF 템플릿을 배포하는 vCenter Server 인스턴스의 사용자 이름과 암호를 입력합니다.
  3. Bitfusion Server 설정 섹션에서 vCenter Server TLS 인증서 지문을 입력합니다.
    지문의 모든 문자는 대문자여야 하며 두 기호 사이에는 콜론 기호를 사용해야 합니다. 예: 6E:A5:99:4E:3B:B7:3B:D9:CC:12:5F:96:D2:08:8A:29:2A:3F:94:2F
  4. 자격 증명 섹션에서 고객 암호를 지정합니다.
    배포가 완료된 후, 콘솔 셸 또는 SSH를 통해 고객 사용자 계정을 사용하여 vCenter Server Appliance에 로그인합니다.
  5. (선택 사항) NVIDIA 패키지 섹션에서 NVIDIA 패키지 다운로드 및 설치 확인란을 선택하여 NVIDIA 라이센스를 수락합니다.
    NVIDIA 라이센스를 수락하면 vSphere Bitfusion은 가상 시스템을 처음 부팅하는 동안 NVIDIA 드라이버, CUDA 라이브러리 및 NVIDIA 패브릭 관리자를 다운로드하고 설치합니다.
    참고: 인터넷에 액세스할 수 없는 환경(예: 에어갭 네트워크 사용)에서 vSphere Bitfusion을 운영하는 경우에는 확인란을 선택하지 마십시오. vSphere Bitfusion 장치를 배포한 후 NVIDIA 소프트웨어를 수동으로 다운로드하고 설치해야 합니다.
  6. 네트워크 어댑터 섹션에서 환경에 대한 네트워킹 구성을 지정합니다.
    관리 및 데이터 트래픽에 사용되는 네트워크 어댑터1에 대한 구성을 지정해야 합니다. 네트워크 어댑터 1은 vCenter Server 인스턴스와 통신하는 네트워크에 연결해야 합니다.

    네트워크 어댑터 2, 3 및 4는 선택 사항이며 데이터 트래픽에만 사용됩니다. 각 네트워크 어댑터는 별도의 네트워크에 연결되어야 합니다. vSphere BitfusionvSphere Bitfusion 서버로 데이터를 전송하는 데 가장 효율적인 네트워크를 선택합니다.

    PVRDMA 어댑터를 사용하여 vSphere Bitfusion 서버와 클라이언트 간의 연결 및 네트워크 성능을 향상시킬 수 있습니다. 자세한 내용은 "VMware vSphere Bitfusion 설치" 설명서에서 "PVRDMA와 함께 vSphere Bitfusion 사용" 을 참조하십시오.

    옵션 설명
    IPv4 주소 네트워크 어댑터의 IPv4 주소를 입력합니다. DHCP를 사용하는 경우 이 텍스트 상자를 비워둡니다.
    참고: IPv6은 지원되지 않습니다.
    네트워크 CIDR 접두사 네트워크 CIDR(Classless Inter-Domain Routing) 설정을 입력합니다.

    예를 들어 네트워크에서 /24 넷마스크를 사용하는 경우 드롭다운 메뉴에서 24 (255.255.255.0)을 선택합니다.

    MTU MTU 크기를 입력합니다. 기본값은 1500입니다. 최적의 성능을 위해 네트워크 하드웨어가 지원하는 최대 MTU 크기와 동일한 MTU 크기를 지정합니다.
    참고: MTU 크기를 1500보다 크게 설정하는 경우에는 데이터 센터의 네트워크 스위치가 점보 프레임에 대해 사용되도록 설정되어 있는지 확인합니다.
    게이트웨이 장치에 사용할 네트워크 게이트웨이 주소를 입력합니다. DHCP를 사용하는 경우 이 텍스트 상자를 비워둡니다.
    DNS 장치에 사용할 DNS 서버 주소를 입력합니다. DHCP를 사용하는 경우 이 텍스트 상자를 비워둡니다.
    DNS 검색 도메인 장치에 사용할 DNS 검색 도메인 주소를 입력합니다. 주소가 여러 개인 경우 공백 문자로 구분합니다. DHCP를 사용하는 경우 이 텍스트 상자를 비워둡니다.
    NTP 장치에 사용할 NTP 서버 주소를 입력합니다. 주소가 여러 개인 경우 공백 문자로 구분합니다. DHCP를 사용 중이고 DHCP 서버가 NTP 서버 정보 전송을 지원하는 경우에는 이 텍스트 상자를 비워둡니다.
    네트워크 어댑터 구성 네트워크 어댑터 2를 구성하려면 확인란을 선택합니다. 후속 네트워크 어댑터마다 반복합니다.
  7. 다음을 클릭합니다.
  8. 완료 준비 페이지에서 vSphere Bitfusion 서버 구성을 검토하고 마침을 클릭합니다.

결과

[최근 작업] 창에 vSphere Bitfusion 장치를 생성하기 위한 새 작업이 표시됩니다. 작업이 완료되면 선택한 리소스에 새 장치가 생성됩니다.

GPU를 vSphere Bitfusion 가상 시스템에 패스스루

VMDirectPath I/O를 사용하면 게스트 운영 체제가 ESXi 하이퍼바이저를 우회하여 GPU에 직접 액세스할 수 있습니다. 패스스루 디바이스를 사용하면 리소스를 보다 효율적으로 사용하고 vSphere Bitfusion 환경의 성능을 향상시킬 수 있습니다. GPU의 패스스루를 사용하도록 설정하면 vSphere에서 네이티브 시스템과 가까운 수준의 성능이 제공됩니다.

사전 요구 사항

  • 수행하려는 작업에 필요한 권한이 있는지 확인합니다.
    • 가상 시스템.구성.디바이스 추가 또는 제거 권한이 있는지 확인합니다.
    • 가상 시스템.구성.고급 구성 권한이 있는지 확인합니다.
    • 가상 시스템을 편집할 때 메모리 예약을 늘릴 계획이면 가상 시스템.구성.리소스 변경 권한이 있는지 확인합니다.
    • 가상 시스템.구성.메모리 변경 권한이 있는지 확인합니다.
  • vSphere Bitfusion 서버의 가상 시스템 전원이 꺼져 있는지 확인합니다.
  • DirectPath를 사용하려면 ESXi 호스트의 BIOS에서 Intel VT-d(Virtualization Technology for Directed I/O) 또는 AMD IOMMU(I/O Virtualization Technology)를 사용하도록 설정되어 있는지 확인합니다.
  • GPU PCI 디바이스가 호스트에 연결되어 있고 패스스루에 사용 가능한 것으로 표시되어 있는지 확인합니다. 패스스루에 GPU를 사용하도록 설정하는 방법의 내용을 참조하십시오.
  • ESXi 호스트가 USB 디바이스에서 부팅되도록 구성되었거나 활성 코어 덤프 파티션이 USB 채널을 통해 연결된 SD 카드 또는 USB 디바이스에 있도록 구성된 경우 USB 컨트롤러의 패스스루 기능을 비활성화합니다.
    참고: VMware는 USB 채널을 통해 연결된 SD 카드 또는 USB 디바이스에서 부팅되는 ESXi 호스트에 대해 USB 컨트롤러 패스스루를 지원하지 않습니다. 활성 코어 덤프 파티션이 USB 채널을 통해 연결된 SD 카드 또는 USB 디바이스에 있도록 구성된 구성도 지원되지 않습니다. 자세한 내용은 http://kb.vmware.com/kb/1021345 항목을 참조하십시오.

프로시저

  1. GPU 디바이스를 추가합니다.
    1. vSphere Client에서 인벤토리의 vSphere Bitfusion 가상 시스템을 마우스 오른쪽 버튼으로 클릭하고 설정 편집을 선택합니다.
    2. 가상 하드웨어 탭에서 새 디바이스 추가 버튼을 클릭합니다.
    3. 드롭다운 메뉴의 기타 디바이스에서 PCI 디바이스를 선택합니다.
    4. 새 PCI 디바이스 섹션을 확장하고 액세스 유형을 선택합니다.
    5. 새 PCI 디바이스 섹션의 PCI 디바이스 드롭다운 메뉴에서 GPU를 선택합니다.
      참고: 기본적으로 동일한 PCI 디바이스 주소가 각각의 새 GPU에 나열됩니다. 여러 디바이스를 추가하는 경우에는 각 개별 디바이스의 PCI 주소를 선택해야 합니다.
    6. 확인을 클릭합니다.
  2. ESXi 호스트의 CPU 및 메모리 리소스를 구성합니다.
    ESXi 호스트가 전용 vSphere Bitfusion 서버인 경우 CPU 및 메모리를 최대값으로 설정합니다. 호스트 시스템이 vSphere Bitfusion 전용이 아닌 경우 최소 CPU 값은 GPU 수에 4를 곱한 값으로, 최소 메모리는 통합 GPU 카드 메모리의 1.5배 또는 32GB 중 더 높은 것으로 지정합니다.
    1. vSphere Client에서 vSphere Bitfusion 가상 시스템을 마우스 오른쪽 버튼으로 클릭하고 설정 편집을 선택합니다.
    2. CPU 섹션을 확장하고 리소스를 편집합니다.
    3. 메모리 섹션을 확장하고 리소스를 편집합니다.
    4. 메모리 아래에서 모든 게스트 메모리 예약(모두 잠김) 확인란을 선택합니다.
    5. 확인을 클릭합니다.
  3. (선택 사항) MMIO(메모리 매핑된 I/O) 크기를 조정합니다.
    기본적으로 vSphere Bitfusion 설치 관리자는 256GB의 MMIO 크기를 구성합니다. MMIO에 대해 더 많은 양의 메모리를 예약해야 하는 경우 VM의 고급 옵션에서 MMIO 크기를 변경할 수 있습니다. MMIO용으로 예약해야 하는 실제 메모리 양을 계산하려면 각각 16GB 메모리가 있는 카드 2개 및 3개에 대해 다음과 같은 MMIO 메모리 계산을 고려합니다.
    • 2 x 16 GB = 32. 32GB를 다음으로 큰 2의 거듭제곱으로 반올림하면, 필요한 메모리 매핑된 I/O크기는 64GB입니다.
    • 3 x 16 GB = 48. 48GB를 다음으로 큰 2의 거듭제곱으로 반올림하면, 필요한 메모리 매핑된 I/O 크기는 64GB입니다.
    1. vSphere Client에서 vSphere Bitfusion 가상 시스템을 마우스 오른쪽 버튼으로 클릭하고 설정 편집을 선택합니다.
    2. VM 옵션을 클릭하고 고급 섹션을 확장합니다.
    3. 구성 매개 변수에서 구성 편집을 클릭합니다.
    4. 구성 매개 변수 대화 상자에서 매개 변수 pciPassthru.64bitMMIOSizeGB를 찾고 MMIO 크기를 기가바이트 단위로 입력합니다.
    5. 확인을 클릭합니다.
  4. (선택 사항) 가상 시스템의 스냅샷을 생성합니다.
    스냅샷은 스냅샷을 생성할 당시 가상 시스템의 상태를 캡처합니다. 가상 시스템을 시작할 때 오류가 발생하면 스냅샷에서 vSphere Bitfusion 설치를 복구할 수 있습니다.
    1. vSphere Client에서 vSphere Bitfusion 가상 시스템을 마우스 오른쪽 버튼으로 클릭하고 스냅샷 > 스냅샷 생성을 선택합니다.
    2. 스냅샷에 대한 설명과 이름을 입력합니다.
    3. 생성을 클릭합니다.
  5. vSphere Client에서 vSphere Bitfusion 가상 시스템을 마우스 오른쪽 버튼으로 클릭하고 전원 > 전원 켜기를 선택합니다.

결과

기본 vSphere Bitfusion 서버를 시작하면 vSphere BitfusionvCenter Server 인스턴스에 vSphere Bitfusion 플러그인을 등록하여 하나의 vSphere Bitfusion 서버가 포함된 단일 vSphere Bitfusion 클러스터가 생성됩니다.

[최근 작업] 창에 vSphere Bitfusion 서버를 설치하기 위한 새 작업이 나타납니다. 작업이 완료되면 선택한 리소스에 vSphere Bitfusion 장치가 생성됩니다.

참고: 가상 시스템의 전원이 켜지면 10분 이상 실행되도록 둔 후에 추가 구성 작업이나 운영을 수행합니다. 이 시간 동안 가상 시스템은 vCenter Server에 등록하고 NVIDIA 드라이버를 다운로드하여 설치합니다(이 설치 옵션을 선택한 경우).

다음에 수행할 작업

  • 처음 부팅할 때 NVIDIA 드라이버를 다운로드 및 설치하지 않기로 선택한 경우에는 소프트웨어를 수동으로 설치해야 합니다. vSphere Bitfusion에서 NVIDIA 드라이버를 설치하는 방법의 내용을 참조하십시오.
  • vSphere Bitfusion에 대한 데이터 트래픽용 네트워크 어댑터를 더 추가할 수 있습니다. 자세한 내용은 "VMware vSphere Bitfusion 사용" 에서 "vSphere Bitfusion 서버의 네트워크 설정 수정" 을 참조하십시오.

vSphere Bitfusion 플러그인이 vCenter Server에 등록되었는지 확인

vSphere Bitfusion 서버를 배포한 후 vSphere Bitfusion 플러그인이 vSphere Client에 나타나는지 확인합니다.

사전 요구 사항

  • vSphere Bitfusion 배포의 일환으로 NVIDIA 드라이버를 설치하지 않도록 선택한 경우 vSphere Bitfusion VM(가상 시스템)을 다시 시작합니다.

프로시저

  1. (선택 사항) 현재 vSphere Client 보기의 모든 데이터를 업데이트하려면 vSphere Client 새로 고침 아이콘(vSphere Client 새로 고침 아이콘)을 클릭합니다.
  2. vSphere Client에서 메뉴(vSphere Client 메뉴 아이콘) > Bitfusion을 선택합니다.
    vSphere Bitfusion 플러그인이 로드됩니다.

다음에 수행할 작업

vSphere Bitfusion 플러그인이 제대로 등록되면 vSphere Bitfusion 클라이언트와 후속 서버를 배포할 수 있습니다.

vSphere Bitfusion 플러그인을 사용할 수 없거나 작동하지 않으면, OVF 템플릿에서 NTP, DNS, GUID 및 SHA1 설정이 올바르게 구성되어 있는지 확인합니다. 또한 오류 메시지를 확인하려면 vSphere Bitfusion 서버 VM의 웹 콘솔을 시작할 수 있습니다.