【TechTarget中国原创】问:如何使用非一致或非意识的主机时钟协调操作系统监控工具的时钟周期识别?这对时钟从属度量的影响是什么?
答:这是虚拟化中性能监控最难的部分之一:转换虚拟CPU调用到物理CPU。一般来说,多数虚拟化平台试图直接通过CPU调用到下层主机物理处理器。这有助于减少延迟,不过容易引起潜在的兼容性问题。为了真实区分子机和主机CPU活动的差异,你需要来自虚拟化层或Hypervisor的信息。例如,Microsoft Virtual Server包括性能计数器,可以用于收集单个虚拟机的信息。(VMware也有类似产品,不过我没留心。)
下面是一个表格,包括我所使用的一些常见计数器。另外,当在机器上安装Virtual Server,你必须知道要使用的对象。我认为他们是Virtual Machine Processor和Virtual Machine Memory(我不确认)。如果你需要更多具体的信息,我建议你去诸如Microsoft Communities网站的在线论坛。可能有一位专家在与虚拟化相关的论坛里,他将给你提供一些更详细的信息。祝好运!
