码迷,mamicode.com
首页 > 其他好文 > 详细

Hyper-V性能监控

时间:2014-06-12 16:49:38      阅读:655      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   com   width   

Hyper-V性能监控:

物理CPU: \Hyper-V Hypervisor Logical Processor(*)\%Total Run Time 

%Total Run Time :处理器处理来宾代码和虚拟机监控程序代码所花费时间的百分比

%Total Run Time = %Guest Run Time + %Hypervisor Run Time

 

虚拟CPU: \Hyper-V Hypervisor Virtual Processor(*)\%Guest Run Time

 

根分区CPU: \Hyper-V Hypervisor Root Virtual Processor(_Total)\%Total Run Time  (注:宿主机本身其实也是一台虚机,该虚机的配置=宿主机本身配置)

 

Hypervisor\Logical Processors:8 宿主机所有CPU核心总数量

Hypervisor\Virtual Processors:20=4C*3+8 > 8(3台运行中VM,每个VM 4vC,宿主8vC)

Hypervisor\Partitions :4=3+1 (3运行中VM+1根分区)

 

Hyper-V Hypervisor Logical Processor(_Total)\% Total Run Time
Hyper-V Hypervisor Logical Processor(_Total)\% Guest Run Time
Hyper-V Hypervisor Logical Processor(_Total)\% Hypervisor Run Time

Hyper-V Hypervisor Virtual Processor(_Total)\来宾运行时间百分比
Hyper-V Hypervisor Virtual Processor(_Total)\虚拟机监控程序运行时间百分比
Hyper-V Hypervisor Virtual Processor(_Total)\总运行时间百分比

单台VM CPU(每个核心)利用率:
Hyper-V Hypervisor Virtual Processor(2003_1:Hv VP 0)\来宾运行时间百分比
Hyper-V Hypervisor Virtual Processor(2003_1:Hv VP 1)\来宾运行时间百分比
Hyper-V Hypervisor Virtual Processor(2003_1:Hv VP 2)\来宾运行时间百分比
Hyper-V Hypervisor Virtual Processor(2003_1:Hv VP 3)\来宾运行时间百分比

 

bubuko.com,布布扣

上图的最下面黑色区域代表硬件层,包含了硬件信息的描述,中间的Hypervisor层区域,Total代表看到物理CPU的总使用率;Guest代表包括了父分区以及其他正在运行的VM操作系统的总使用率;HvOh表示Hypervisor Overhead,这里的HvOh表示Hypervisor层自己的开销,它的开销数据代表着父分区和其他VM的开销。8Logical CPU,20Virtual CPU(4*3+8)

54%*(4/8)+57%*(4/8)+53%*(4/8)+5%*(8/8)= 87%(所有Guest OS<包括父分区>开销,,数值时刻处于动态,约等于90%)

56%*12/8  + 5%*(8/8)=89% ,约等于90%

当根分区或者子分区CPU压力增大时,Logical Processor\% Total Run Time都会增高。

如果vCPU个数(12,不包含根分区)大于LogicalCPU个数(8)时:第一台VM的CPU利用率达到80%,第二台VM的CPU利用率达到80%,则当第三台VM的CPU利用率逐渐增大时,会导致对物理CPU的争抢,三台VM的CPU利用率都会降低,最后达到一个均衡,如上图

物理CPU和虚拟CPU不能划等号

=================================================

 

The “Hyper-V Hypervisor Virtual Processor” and “Hyper-V Hypervisor Root Virtual Processor” counter sets have the same counters.  The only difference between the two is the ““Hyper-V Hypervisor Root Virtual Processor” contains counters for only the Root Virtual Processors (VP’s) whereas “Hyper-V Hypervisor Virtual Processor”  has counter for all other partitions.

partition=分区=虚机,一个分区就是一个虚机,根分区就是宿主机

参考:http://blogs.msdn.com/b/tvoellm/archive/2008/05/12/hyper-v-performance-counters-part-four-of-many-hyper-v-hypervisor-virtual-processor-and-hyper-v-hypervisor-root-virtual-processor-counter-set.aspx

 

 

 

Hyper-V性能监控,布布扣,bubuko.com

Hyper-V性能监控

标签:style   blog   http   color   com   width   

原文地址:http://www.cnblogs.com/dreamer-fish/p/3781849.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!