IT专业人员最初也许会敬畏虚拟化的承诺。但是,市场研究公司Gartner的分析师警告称,这种敬畏可能会转变为烦恼,机构将开始遭受实施虚拟化带来的七项不利的副作用。
Gartner副总裁David Coyle在Gartner基础设施、运营和管理峰会上详细介绍了这七个副作用。有将近900人参加了这个会议。Coyle解释说,虽然虚拟化承诺会解决利用率不足、高硬件成本和糟糕的系统可用性等问题,但是,只有在非常小心和不断监视其变化的情况下使用虚拟化技术才能够得到这些好处。
下面是Gartner指出的虚拟化是不IT万灵药的一些理由:
1.扩大的失败。在物理的世界,一台服务器硬件故障一般意味着一个服务器不能工作,备份服务器将替代那台服务器工作以防止关机时间。在虚拟化领域,依据一台服务器中的虚拟服务器数量,一个硬件故障可能会影响到多个虚拟服务器和这些虚拟服务器托管的应用程序。
Coyle说,故障将产生更多的影响,影响到多个操作系统、多个应用程序,而且这些小火很快变成大火。2.降低的性能。为了保证重要应用程序的性能,企业通常为这些应用程序指定专门的服务器、网络和存储资源,把这些应用程序与其它通信流量分开,以保证这些应用程序能够得到需要的资源。采用虚拟化,根据需要自动分配的共享资源是一个动态环境中的目标。在任何指定时间内,一个应用程序的性能都可能下降。下降的原因也许不是因为故障,但是,比理想的性能要慢一些。
3.过时的技能。在实际应用之前,IT部门也许不会意识到它拥有的技能不适用于大型虚拟化生产环境。管理虚拟化环境所需要的那些技能应该扩展到所有层次的技术支持,包括回答用户有关虚拟机问题的服务台工作人员。当向更高级的虚拟化发展时,企业会感到人才短缺。Coyle建议企业现在就要进行培训。
Coyle说,虚拟化环境需要增强的技能和许多学科的虚拟培训。
4.复杂的根源分析。虚拟机移动是其有吸引力的部分。但是,正如Coyle指出的那样,在管理问题的时候,虚拟机移动也是一个潜在的问题。在过去,服务器的问题仅限于一台服务器,但是,现在这个问题能够与虚拟服务器一起移动,从而使IT人员有一种不安全的感觉。Coyle说,这个问题修复了吗?还是你仅仅是失去了这个服务器?在一个虚拟环境中,你不能说明这个问题。你不是把这个问题从一个虚拟服务器转移到了另一个虚拟服务器?
5.没有标准化。用于解决物理环境中问题的工具和流程不能直接应用于虚拟环境。因此,许多IT部门必须要思考如何实现解决虚拟化环境中问题的标准化。Coyle说,必须要修订成熟的工具和流程。
6.虚拟机任意蔓延。这是迄今为止文件中记录最多的副作用。虚拟服务器任意蔓延是由于部署的方便性和缺少对虚拟服务器的生命周期管理。这个问题可能使整合的努力付之东流,产生数量更多的管理员无法管理的虚拟服务器。
7.可能会形成习惯。Coyle说,一旦IT机构开始使用虚拟化,他们就不能停手。Coyle提供了一些技巧帮助抑制由于采用虚拟化而产生的破坏作用。
Coyle说,这些技巧包括:首先小规模应用,描绘依赖性,创建强大的改变流程,更新操作手册,投资容量管理工具以及测试、测试、再测试。