富士通研究所本周又发布一项可找出虚拟环境效率低下原因的分析技术,可以从硬件与软件之间的hypervisor处理效能,到虚拟机器(VM)上的作业系统与应用程式的处理效能等,均可正确加以分析并掌握其处理状态。
虚拟环境虽然逐渐普及,但使用者也常遭遇原因不明的效率低下。富士通研究所指出,原因可分为两种,一是在一台实体服务器上装载了多个虚拟环境或多个hypervisor环境,环境一复杂就不容易找到问题点。其次由于VM事实上都是由hypervisor切换,所以无法监控或分析单一VM的效能。
解决虚拟机环境效率低下的问题
针对虚拟机环境效率低下的问题,现有的增效工具可以针对虚拟化内容,确认CPU、主内存、IO资源等级的瓶颈发生在何处,但却无法概括性的从hypervisor内的处理、VM上的操作系统与应用程序处理等等,进行程序等级的分析。因此现阶段要解决效率低问题就只能移动VM或重新分配资源,但这种方法既没有效率又会增加企业管理成本。
因此富士通研究所利用检测hypervisor内各VM应用程序运行状态的方式来分析问题症结点。检测时不是从每个单一VM上获取信息,而是在负责切换VM的hypervisor上统一获取。接着在各个VM上制作状态表,通过对比状态表,分析各VM上运行的应用程序内容与hypervisor时间轴。经过这样的分析流程与技术,就能正确掌握日益复杂化的虚拟环境,在hypervisor内加入本技术后,就无须变更VM上的操作系统与应用程序,迅速分析虚拟环境哪里出了问题,并将其可视化。富士通预计4月起将此技术率先运用于富士通Linux技术支持服务,可望提升资源利用率、降低企业成本。