虚拟环境对监测报告系统的新需要
首先,我们要知道对于数据中央的性能测量,传统用于物理环境的方法并不完全适于虚拟环境下。因为虚拟机在从某些方面看,完全等同于物理机;然而换一个角度,则又和物理机截然不同。
从内部来看,虚拟机为性能监测软件提供了任何传统方法用以追踪监控所需的计数器,所以传统的性能监测软件安装在客机OS上也能运行的很好。但问题是,在虚拟环境下,得到的数据性质发生了改变,有些数据已不再重要,而有些则变得毫无意义。
典型的例子是VMware ESX Server环境下的内存消耗和内存分页。
这款VMware的旗舰产品有一个名为“气球操作”的特性。利用此项特性,系统管理员能够将部分内存暂时划给某台虚拟机使用,即像是往气球中充气。在此同时,操作系统也被迫换页,性能上也有些许的下降。当任务完成后,一切原归旧主,征集来的内存被释放回原来的虚拟机中,既像是气球放气的过程。
这里假如我们依据传统软件提供的数据,就会完全弄错内存和页面文档的使用情况,导致对虚拟机的性能产生错误的评价。
更近一步,我们还能够知道这些差异取决于主机的因素。比如,虚拟机假如总是保持高的CPU使用率,我们可不要以为应该升级硬件了,或是再设一个虚拟CPU。有时vCPU的高使用率是由于主机级服务的滞后,我们需要对hypervisor资源进行一些优化调整,假如不行,然后才是增加物理CPU的数目。这个通过对主机上数据的追踪分析能够得出结论。
由此可见,传统的方法我们需要改进,那么虚拟环境下哪些方面才是需要改进的呢?
在高度密集的虚拟数据中央,数以十计的虚拟机团聚于一台物理机上,他们相互依赖,互生共存,那么我们就不应该将系统仅仅作为许多部分的一个组合,而应视之为一个整体来监控考察。
同时整体之中的虚拟机和主机关系也十分重要,因此监控报告方案应该能顾及到虚拟架构下的流动性,即能反映出客机OS在环境中的迁移变化情况。
另外,新产品的调整还在于报告方式的变化。虚拟环境下面对的是数以百计的物理机上的数千虚拟机,管理者要了解他们的性能状况,监控报告系统必须提供自动化、智能化的处理方式,给出清楚明确、意味深长的报告结果。
[1] [2] 下一页
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!



