存储 频道

虚拟化应用难在哪?

【IT168 资讯】在一台服务器上可以运行多个操作系统,可以提高计算资源分配的机动性、可用性及速度,从而可以帮助众多企业节省上百万的资金。这些优势均来自虚拟化技术的应用。但是虚拟化应用在中国的发展还比较迟缓,造成这种情况的主要原因,一是用户对虚拟化技术的认识不够;二是很多应用程序还无法实现虚拟化,三是很多用户还缺乏相应的虚拟化技术应用人才。

四大疑虑阻碍应用

疑虑一:哪些应用需要虚拟化?

回答这个问题需要根据客户的实际应用情况来分析。如高性能计算就不适合采用虚拟化技术,因为高性能计算会将处理器当中的每一份潜力都压榨干净,其CPU利用率非常高。同样,Exchange、数据库这类大负载应用需要占用大量的I/O和内存资源,一般也不适合同其它应用程序共享服务器硬件。
大多数IT应用还是适合采用虚拟化技术的。这可以提高服务器的利用率,降低能源消耗,从而降低成本。当然,通过虚拟化技术进行服务器的整合,需要考虑不同应用之间的具体情况。如果客户很多资源集中在一个地点、客户面临系统管理的问题、客户数据中心空间不够并且成本过高,就非常需要采用虚拟化技术。

疑虑二:虚拟化是否增加风险?

表面上看,将多个虚拟机放在同一台服务器上,服务器宕机所影响的不再是一个应用,而是这台服务器上的所有虚拟机上的所有应用。这个问题可以从制度和设备两个方面来解决。从制度上,关键应用与非关键应用不能放在同一台物理服务器上;从设备上,对于重要的应用,仍然可以通过双机备份的形式来保障应用的可靠性。例如,IBM的集群软件已经可以与虚拟化软件配合,实现虚拟机之间的热迁移。

疑虑三:虚拟化是否投资很大?

实际上,通过虚拟化技术节省下来的经费,将很快能够获得投资回报。分析和咨询公司Butler Group曾发布了一份关于基础架构虚拟化的报告,报告中指出虚拟化技术可以降低能耗,采用该项技术的公司可以大大削减操作成本。报告中列举了一家采用虚拟化技术的公司,该公司目前有250台双核服务器同时运作,虚拟化技术将帮助该公司在未来的三年时间内节省资金近400万美元。通过将应用从桌面PC的基础架构上迁移到以服务器为主机的桌面虚拟化设置上,虚拟化技术帮助该公司实现了每年每千台PC节省能源成本近15.75万美元。

疑虑四:虚拟化安全吗?

虚拟化的安全问题越来越被用户关注。如系统级的虚拟化技术有可能让用户在完全不知情的情况下被黑客入侵。此前,就有黑客在支持“Pacifica”虚拟化技术的AMD 处理系统上成功地演示了这种攻击的可能性,并且被攻入的系统中所安装的安全工具完全没有察觉该攻击。去年7月,IBM大型主机和基于POWER处理器的虚拟技术获得了计算机行业最严格的安全认证之一,完全可以保证用户的安全。

当然,目前还有一些问题是虚拟化技术无法解决的,比如它不能和所有的应用程序或所有硬件协调工作;一些需要直接访问主机资源的应用程序需要进行改写。在这方面,还需要ISV与厂商合作完成。

虚拟化技术下一步发展的重要方向就是Virtual Appliance(虚拟设备)。程序员所写的软件不必考虑是针对Windows还是Linux 平台。此外,在硬件上直接装虚拟化软件,让虚拟化直接运行在硬件上面,通过上述两个层次来确保虚拟化更好地服务整个IT产业也是虚拟化技术的重要发展目标。

0
相关文章