Xenserver vGPU 상태 모니터링
작성자 : 서진우 (alang@clunix.com)
# 마지막으로 모든 vM에 정상적으로 vGPU가 할당되면 nvidia-smi 명령으로 이용 현황을 모니터링 할수
있다.
# nvidia-smi
——————————————————————————————
Fri Oct 25 18:19:05 2013
+——————————————————+
| NVIDIA-SMI 4.312.53 Driver Version: 312.53 |
|——————————-+———————-+———————-+
| GPU Name | Bus-Id Disp. | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GRID K2 | 0000:85:00.0 Off | Off |
| N/A 42C P0 63W / 117W | 96% 3913MB / 4095MB | 51% Default |
+——————————-+———————-+———————-+
| 1 GRID K2 | 0000:86:00.0 Off | Off |
| N/A 43C P0 59W / 117W | 95% 3889MB / 4095MB | 43% Default |
+——————————-+———————-+———————-+
+—————————————————————————–+
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=============================================================================|
| 0 2521 /usr/lib/xen/bin/vgpu 960MB |
| 0 27781 /usr/lib/xen/bin/vgpu 960MB |
| 0 27320 /usr/lib/xen/bin/vgpu 960MB |
| 0 28298 /usr/lib/xen/bin/vgpu 960MB |
| 1 8628 /usr/lib/xen/bin/vgpu 1920MB |
| 1 26779 /usr/lib/xen/bin/vgpu 1920MB |
+—————————————————————————–+
위 내용을 보면 GRID K2 Board 1장으로 K240Q(1GB) vGPU* 4 개와 K260Q(2GB) vGPU *2개
를 VM 6대에 각각 할당하여 사용하는 것을 확인할 수 있다.
GPU-Util 항목에 각 pGPU 의 전체 사용률 역시 모니터링 할 수 있다.