vSphere Bitfusion 서버와 동일한 vCenter Server 인스턴스에 속하는 VM(가상 시스템)에 설치한 Docker 컨테이너에서 vSphere Bitfusion 클라이언트를 실행할 수 있습니다. 또는 VM에 설치한 컨테이너 또는 vSphere Bitfusion 서버가 실행되는 인스턴스에 속하지 않는 베어메탈 시스템에서 클라이언트를 실행할 수 있습니다.

Open VM Tools를 사용하여 Docker 컨테이너에서 vSphere Bitfusion 클라이언트 실행

vSphere Bitfusion 서버와 동일한 vCenter Server 인스턴스에 속하는 가상 시스템에서 실행되는 Docker 컨테이너에서 vSphere Bitfusion 클라이언트를 실행하려면 먼저 클라이언트 및 Open VM Tools(open-vm-tools)를 설치해야 합니다.

Open VM Tools는 Linux 게스트 운영 체제용 VMware Tools의 오픈 소스 구현입니다. open-vm-tools 제품군은 일부 Linux 운영 체제와 함께 제공되며 운영 체제의 일부로 설치되므로 게스트 운영 체제에서 별도로 설치하지 않아도 됩니다.

사전 요구 사항

프로시저

  1. 터미널 애플리케이션을 열고 SSH(Secure Shell Protocol)를 사용하여 가상 시스템의 IP 주소에 연결합니다.
  2. Docker 컨테이너를 실행합니다.
  3. Docker 컨테이너에서 Open VM Tools 및 vSphere Bitfusion 클라이언트를 설치합니다.
    1. Open VM Tools를 설치합니다.
      • Ubuntu Linux 운영 체제에 open-vm-tools 패키지를 설치하려면 다음 명령을 실행합니다.
        DEBIAN_FRONTEND="noninteractive" apt -y update
        DEBIAN_FRONTEND="noninteractive" apt install -y open-vm-tools
      • RedHat Linux 또는 CentOS 운영 체제에 open-vm-tools 패키지를 설치하려면 다음 명령을 실행합니다.
        yum install -y epel-release  open-vm-tools
    2. 최신 vSphere Bitfusion 클라이언트를 설치합니다.
      • Ubuntu Linux 운영 체제에 vSphere Bitfusion 패키지를 설치하려면 sudo apt-get install -y ./bitfusion_client_version 명령을 실행합니다. 여기서 bitfusion_client_versionvSphere Bitfusion 클라이언트의 파일 이름입니다.

        예를 들어 sudo apt-get install -y ./bitfusion-client-ubuntu2004_4.5.0-4_amd64.deb을 실행합니다.

      • Red Hat Linux 또는 CentOS 운영 체제에 vSphere Bitfusion 패키지를 설치하려면 sudo yum install -y ./bitfusion_client_version 명령을 실행합니다. 여기서 bitfusion_client_versionvSphere Bitfusion 클라이언트의 파일 이름입니다.

        예를 들어 sudo yum install -y ./bitfusion-client-centos8-4.5.0-4.x86_64.rpm을 실행합니다.

  4. (선택 사항) vSphere Bitfusion 클라이언트가 활성화되었는지 확인하려면 vSphere Bitfusion 클라이언트에서 bitfusion list_gpus 명령을 실행하여 vSphere Bitfusion 서버에서 사용 가능한 GPU를 나열합니다.

다음에 수행할 작업

vSphere Bitfusion 클라이언트에서 애플리케이션을 시작합니다. 첫 번째 실행 후 vSphere Bitfusion 클라이언트가 클러스터에 가입됩니다. 예를 들어 명령을 실행하여 nvidia-smibitfusion run -n 1 -- nvidia-smi 애플리케이션을 시작합니다.

클라이언트 인증 토큰을 사용하여 Docker 컨테이너에서 vSphere Bitfusion 클라이언트 실행

베어메탈 시스템 또는 vSphere Bitfusion 서버와 동일한 vCenter Server 인스턴스에 속하지 않는 가상 시스템에서 실행되는 Docker 컨테이너에서 vSphere Bitfusion 클라이언트를 실행하려면 먼저 클라이언트를 설치하고 클라이언트 인증 토큰을 사용하여 클라이언트를 활성화해야 합니다.

사전 요구 사항

프로시저

  1. 터미널 애플리케이션을 열고 SSH(Secure Shell Protocol)를 사용하여 가상 시스템의 IP 주소에 연결합니다.
  2. Docker 컨테이너를 실행합니다.
  3. Docker 컨테이너에서 vSphere Bitfusion 클라이언트와 토큰을 설치합니다.
    1. 최신 vSphere Bitfusion 클라이언트를 설치합니다.
      • Ubuntu Linux 운영 체제에 vSphere Bitfusion 패키지를 설치하려면 sudo apt-get install -y ./bitfusion_client_version 명령을 실행합니다. 여기서 bitfusion_client_versionvSphere Bitfusion 클라이언트의 파일 이름입니다.

        예를 들어 sudo apt-get install -y ./bitfusion-client-ubuntu2004_4.5.0-4_amd64.deb을 실행합니다.

      • Red Hat Linux 또는 CentOS 운영 체제에 vSphere Bitfusion 패키지를 설치하려면 sudo yum install -y ./bitfusion_client_version 명령을 실행합니다. 여기서 bitfusion_client_versionvSphere Bitfusion 클라이언트의 파일 이름입니다.

        예를 들어 sudo yum install -y ./bitfusion-client-centos8-4.5.0-4.x86_64.rpm을 실행합니다.

    2. 토큰 파일을 컨테이너의 파일 시스템에 복사합니다.
    3. tar 파일의 압축을 풀고 install.sh 설치 관리자 스크립트를 실행합니다.
  4. (선택 사항) vSphere Bitfusion 클라이언트가 활성화되었는지 확인하려면 vSphere Bitfusion 클라이언트에서 bitfusion list_gpus 명령을 실행하여 vSphere Bitfusion 서버에서 사용 가능한 GPU를 나열합니다.

다음에 수행할 작업

vSphere Bitfusion 클라이언트에서 애플리케이션을 시작합니다. 첫 번째 실행 후 vSphere Bitfusion 클라이언트가 클러스터에 가입됩니다. 예를 들어 명령을 실행하여 nvidia-smibitfusion run -n 1 -- nvidia-smi 애플리케이션을 시작합니다.