英伟达
直播中

郭武莱

7年用户 192经验值
私信 关注
[问答]

是否可以看到每个VM的vGPU利用率

我想知道是否可以看到每个VM的vGPU利用率。
不在操作系统内,而是来自Grid K1卡。
例如,如果GPU 0为80%,那么如果我知道45%的数字来自特定的VM,那就太棒了。
我查看了william hill官网 ,但没有找到任何具体的帖子。
我尝试使用nvidia-smi CLI命令。
例如:'nvidia-smi -q',但它显示了每个物理GPU的详细信息,包括利用率。
每个虚拟机利用率都没有。
谢谢,我感谢您对此请求的任何帮助。

以上来自于谷歌翻译


以下为原文

I want to know if it is possible to see the vGPU utilization per VM. Not within the OS but from the Grid K1 card. For instance, if GPU 0 is at 80%, it would be great if I knew 45% of that number is coming from a specific VM. I looked through the forums but didn't find any specific posts on this.

I tried using nvidia-smi CLI command. For instance: 'nvidia-smi -q' but while it showed detailed info on each physical GPU, including utilization. There was no per VM utilization.

Thanks and I appreciate any help on this request.

回帖(24)

徐丹

2018-9-21 11:20:16
此外,这个请求的原因是我们在第一次vGPU部署中发现高GPU使用率和少量用户。
这是设置。
网格K1
K120Q vGPU简介
每个物理GPU 3-5个用户等于95%+利用率
用户行为对于MS office应用程序和具有硬件加速功能的Chrome / IE来说是相当标准的。

以上来自于谷歌翻译


以下为原文

Also, the reason for this request is we are finding high GPU utilization with a low number of users in our first vGPU deployment. Here is the setup.


  • Grid K1


  • K120Q vGPU Profile


  • 3-5 users per physical GPU equals constant 95%+ utilization



User behavior is fairly standard with MS office applications and Chrome/IE with HW acceleration on.
举报

李军

2018-9-21 11:26:26
None
以上来自于谷歌翻译


以下为原文

Hi Taskman,

I'm afraid it isn't but this is a need highlighted to product management. You can monitor the framebuffer for each VM though but not the GPU processing.


https://virtuallyvisual.wordpress.com/2015/07/27/limitations-in-monitoring-shared-nvidia-gpu-technologies/ (this is worth reading as explains how trying to monitor in VM would be very misleading)


https://virtuallyvisual.wordpress.com/2015/09/09/monitoring-nvidia-gpu-usage-of-the-framebuffer-for-vgpu-and-gpu-passthrough/


The framebuffer usage may give you an idea of which applications are using the GPU but has to be done via the process manager in VM.

I will pass on this feedback to the product managers.

Best wishes,
Rachel
举报

孙婷

2018-9-21 11:37:15
BTW
什么是堆栈,例如
XenDesktop的+的vSphere?
K1基本上是4xK600卡和chrome(和浏览器一般)可以非常渴望GPU看到:https://www.virtualexperience.no/2015/11/05/mythbusting-browser-gpu-usage-on-xenapp/
因此,如果他们正在观看大量视频,则每个pGPU的4-5个用户是K600的1/4。
使用的编解码器/图形模式也将使用CPU和/或GPU(视图上的新爆炸使用GPU)。
最好的祝愿,
雷切尔

以上来自于谷歌翻译


以下为原文

BTW

What is the stack e.g. XenDesktop+vSphere? The K1 is essentially 4xK600 cards and chrome (and browsers in general) can be very GPU hungry see: https://www.virtualexperience.no/2015/11/05/mythbusting-browser-gpu-usage-on-xenapp/

So 4-5 users per pGPU is 1/4 of a K600 if they are watching a lot of video.

The codecs/graphics mode in use will also use CPU and or GPU (new blast extreme on view uses GPU).

Best wishes,
Rachel
举报

王睦羽

2018-9-21 11:54:01
感谢Rachel的快速回复。
我们目前正在将vSphere ESXi 6与Horizo​​n View 6.2配合使用。
我看了两个链接,我试图找到他们提到如何监视帧缓冲区的地方。
这是perfmon计数器还是CLI命令?
谢谢!

以上来自于谷歌翻译


以下为原文

Thanks Rachel for the quick response. We are currently using vSphere ESXi 6 with Horizon View 6.2.

I looked at both links and I'm trying to find where they mention how to monitor Frame Buffer. Is that a perfmon counter or CLI command? Thanks!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分