企业网D1Net.com(全球IP通信联盟旗下媒体)8月30日讯尽管虚拟化已经发展好几年了,但虚拟化技术在很多方面仍然是一个新兴的技术。因此,IT人员以及软件和硬件制造商们仍旧面临着许多虚拟化问题。这些问题中包括备份——当然备份在任何计算方案中都是至关重要的——还包括安全处理机制,比如防病毒软件和防火墙,这也是很关键的。同时,虚拟用户桌面的配置也正在不断地发展和变化着。
有趣的是,另一个在虚拟化领域被认为很复杂的问题似乎是性能。由于虚拟化的多级处理方式,虚拟环境需要协调和优化大量的资源来维持良好的性能。然而,如果有了正确的解决方案,那虚拟化性能就不会再显得那么复杂了。
虚拟机性能的核心问题与I/O的读取和写入有关。这即便在一个严格的物理环境(附加磁盘存储)中都是很棘手的问题,而在一个虚拟的环境里,因为一个I/O必须通过几层(最低限度的主机层和客户层),I/O读取和写入的问题将被放得更大。造成这些问题的原因是,除非经过特别处理,否则读取和写入文件会需要大量额外的I/O操作。
这些新增的、不必要的I/O操作随后导致了I/O的瓶颈。这样的瓶颈致使虚拟机的速度变慢,并造成主机的其他问题,包括减慢或挂起备用设备,硬件寿命下降了50%以上。另一种后果是让进一步的虚拟机无法启动。
另一个非管理型的I/O操作的瘫痪症状是虚拟机迁移变得缓慢。 P2V(物理到虚拟机的迁移)是虚拟环境中的一个基本和必要的功能, P2V的速度被极大地放慢会造成用户和进程持续等待虚拟机的使用。
虚拟磁盘的“膨胀”也会在有过多I/O操作存在的情况下发生,是一种虚拟磁盘空间被浪费的状态。
这些性能问题的唯一真正的解决方案是对虚拟化平台的磁盘进行全面地优化。这样的解决方案从根本上自动地减少了I/O需要读取和写入文件的数量。还协调了I/O资源的共享问题。虚拟磁盘的“膨胀”问题也被解决。
虚拟机的主要优点是节省硬件和计算机系统的占用,提升服务器和台式机的易用性和性能。虽然仍有一些问题亟待解决,但虚拟化性能完全不需要搞得那么复杂。(by Bruce Boyers Marketing Services ,Vivian 编译)