티스토리 뷰

요즘 개인적으로 가상화 환경에서 GPU/IPU 기반을 이용한 인프라 구성에 관심이 생겼습니다.

그래서 찾다 보니 지나가면서 들었던 VMware 솔루션이 나오네요.

VMware vSphere BitFusion 이라는 솔루션입니다.

GPU와 같은 하드웨어 가속기를 가상화하여 AI & 머신러닝 워크로드 지원이 가능하도록 리소스풀을 제공하는 솔루션이라고 합니다.

전부 가상화 시키자!! GPU 가상화!!!

 

vSphere Bitfusion 기본 구성

Bitfusion은 서버-클라이언트 구조로 제공을 합니다.

가속화를 제공하는 GPU는 서버 시스템에 설치가 되고, 여러 클라이언트 VM에서 원격 GPU에 대한 엑세스를 공유받아서 사용이 가능합니다.

 

최소 구성 조건은 1 vCenter, 1 Server, 1 Client 입니다.

기본적으로 vSphere Bitfusion 또한 vCenter에 플러그인 방식으로 지원을 하네요.

 

vSphere Bitfusion 구성 요소

- Bitfusion 서버 : 로컬에 설치된 GPU가 있는 ESXi 호스트에서 패키지 형태의 VM 설치(DirectPath I/O 통해 GPU 제어)

- Bitfusion 클라이언트 : 실제 AI & 머신러닝 애플리케이션을 실행하는 VM

- Bitfusion 플러그인 : vCenter에 플러그인을 등록하여, Bitfusion 서버와 클라이언트를 모니터링 및 관리 가능

- Bitfusion 클러스터 : vCenter에 인스턴스에 포함된 모든 Bitfusion 서버 및 클라이언트

- Bitfusion 그룹 : Bitfusion 클라이언트 설치 시 그룹을 지정하여, 그룹 멤버만 vSphere Bitfusion 사용 가능

- vSphere Client : 웹 브라우저를 통해 호스트 관리 가능

- vCenter : vSphere 환경을 제어하기 위한 VMware 서버 관리 플랫폼

 

Bitfusion에 대해서 간략하게 정리를 해봤습니다.

시간 여유가 생길 때, 실제 Bitfusion을 구성해보고, GPU 성능 테스트 진행 후 결과를 가지고 글을 써보도록 할게요!

 

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함