空白的填补
性能跟踪监测和报告方案是现今虚拟化几大弱项之一,也许是因为它的复杂性,也许是需求度不高,还可能是没有意识到传统方法越来越无法满足需要的现状。
虽然虚拟化平台供应商或多或少推出了一些增强性报告工具,但对于现今急需解决的问题却没有一个完整有效的方案。因此只能寄希望于第三方的ISV上,虽然目前产品也不是很多。
有关性能监测报告的产品关注一下vizioncore的esxRanger,它只能运行于VMware的虚拟平台上。但却能提供有关虚拟机和主机性能运行状况的大量图表,是一款很好的入门级产品。同时vizioncore也对低成本预算的部门推出免费的版本,提供的功能也能很好的了解架构的运行状况。
Devil Mountain Software (DMS)推出的Clarity Suite 2006广泛支持硬件级虚拟化方案(VMware, Microsoft, 虚拟机只能为Windows)和应用级虚拟化方案(Softricity, Altiris),这样做是想为了获得更多不同用户的青睐。
Clarity Suite作为一款主机级的解决方案,主要关注于负载的大致走向,并使用评分系统比较主机性能间的差异。不过这种方案忽略了虚拟机和主机间的相互关联,可能更适合于性能规划,而离虚拟环境下的全方位报告系统这个目标差的还很远。
和vizioncore一样,DMS也提供了Clarity Suite的免费版,不过很可惜的是功能十分有限,效果自然不佳。
最后值得一提的竞争对手就是新入门的Netuitive,它也是专注于VMware ESX Server平台上产品的开发,但有了自己创新之处:其SI解决方案能自动地描绘出虚拟机和主机性能图表,并创建行为列表,这样两项联合即能识别出一些临时的行为,比如前面提到的“气球操作”,从而正确地监控和评估虚拟机和主机。
不过Netuitive SI解决方案的缺点也是很明显的,要使它发挥作用,必须先要对VMware平台下的资源池进行重设置。
后记
漫长的文章终于结束了,五个部分依次介绍了物理机的选定、资源的规划、P2V迁移的进行、一系列企业级的管理方案,包括资源的管理、灾难恢复机制的建立、架构的自动化、监控报告系统。这其中灾难恢复机制的建立又分为备份机制、故障转移和集群机制。
这篇编译文章的编排主要按虚拟化过程的顺序,最后介绍一些虚拟化的特性。希望能让人从大致上了解虚拟化工程的步骤,进而给出虚拟化实践中的意见和建议,期望借此能为虚拟化的推广贡献一份力量。当然由于虚拟化的不断兴起,新技术的不断涌现,文章中还是有不少的遗漏和谬误,希望能通过不断的学习得以改进。
相关文章