NVidia의 MIG(Multi Instance GPU)
는 물리적인 GPU 1개 core를 논리적으로 여러개의 코어로 분리하여 마치 여러개의 GPU가 있는것처럼 사용할수 있게 해주는 기술이다. 비슷한 가상GPU 기술인 vGPU
와는 약간 다르다
vGPU
기술이 동적 가상화 GPU
기술이라면 MIG
는 정적 가상화 GPU
기술이라고 볼수도 있다.
상세내용 : https://www.nvidia.com/ko-kr/technologies/multi-instance-gpu/
오픈스택에서 MIG기술을 사용하려면 Zed
버전 이상을 사용하여야 한다. Zed
이전 버전에서는 지원하지 않는다.
현재로선 정식으로 MIG 기술을 이용할수 있도록 Openstack에선 지원하지 않으므로 vGPU
를 사용하거나 해당 그래픽 장치를 Passthrough
로 인스턴스에 할당한 후 인스턴스에서 MIG
를 이용하는 방법밖에 없다.