Windows Server 2012 R2 Hyper-V 03之基于虚拟机CPU资源调整性能测试02

实验三:

Win2012R2-Test03虚拟机:保留0%,限制60%,权重:100

Win2012R2-Test04虚拟机:保留0%,限制60%,权重:300

如下图所示:

同时进行压力测试两台虚拟机的CPU使用资源情况如下所示:

通过HyperV_Mon查看如下:

这里我们可以看到Win2012R2-Test03的CPU使用为30%左右,Win2012R2-Test04的CPU使用为56%左右。

结论:无保留CPU资源,限制超出总CPU资源和时,权重越高的得到的CPU越多。

实验四:

Win2012R2-Test03虚拟机:保留0%,限制70%,权重:100

Win2012R2-Test04虚拟机:保留0%,限制60%,权重:300

如下图所示:

同时对两台虚拟机进行压力测试如下图所示:

通过HyperV_Mon查看:

这里我们可以看到虽然Win2012R2-Test03的虚拟机限制要高于Win2012R2-Test04,但权重要比Win2012R2-Test04要底,这时候权重越高的得到的CPU也是最多的。还是和上面的测试同一个原因,在Hyper_V总CPU资源不够的情况下,权重越高的得到的CPU越多。

实验五:

Win2012R2-Test03虚拟机:保留40%,限制100%,权重:100

Win2012R2-Test04虚拟机:保留0%,限制100%,权重:300

如下图所示:

同时对两台虚拟机进行压力测试如下图所示:

通过HyperV_Mon查看:

通过上面的测试我们可以看到虽然Win2012R2-Test04的权重比Win2012R2-Test03要高,但是因为Win2012R2-Test03设置有保留CPU,所以Win2012R2-Test03能够使用的CPU要比Win2012R2-Test04要高。通过上面的实际,我们似乎会觉得权重在这里没有用,真得是这样子吗?我们需要再进行下一个测试,通过下面一个测试我们再来进行分析。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券