【IT168 专稿】虚拟化技术(特别是x86虚拟化技术)进入主流已有好几个年头了。从实验室起家的这项技术如今日益应用于生产环境。人们可能以为管理及扩展虚拟化基础架构的难题如今已得到了解决。但是,更多的人仍然提到虚拟机散乱(VM sprawl)及缺少可见性是自己担心的最主要问题,有一半的时间耗费在了配置工作上。
随着越来越多的企业在扩展符合企业要求的虚拟化环境,以便获得虚拟化具有的经济效益,它们表示出了与一年前"早期采用者"同样的一些担忧。众多企业现在认识到:如果虚拟机管理得不到妥善解释,那么管理难题以及被浪费的散乱资源会迅速耗尽虚拟化具有的效益。
为什么这些难题依然存在?主要存在三个原因:
·没有信息,就没有权力。管理运作顺畅的虚拟化环境所需要的信息不同于管理运作顺畅的物理环境所需要的信息。遗憾的是,虽然现在拥有虚拟机容器方面的数据,却没有虚拟机内部工作方面的数据。血统(lineage)、迁移、动态使用和非预期的依赖关系等新概念还没有广为人知。有关存储的信息也没有与虚拟机对应起来。几乎完全缺乏整个基础架构的变更信息。更糟糕的是,各家厂商在观念上存在种种差异(有的只关注虚拟机管理程序,有的等市场时机成熟再进入)意味着,传统厂商并不急于想解决这些问题。
·自动管理尚未实现。没有工作强度不大的虚拟管理员。许多公司仍使用手动的资源配置过程,甚至用手动方法来排除故障。应用程序的所有者担心自己虚拟机上的内存容量过低、虚拟机运行缓慢以及基础架构出毛病。大量时间用在了人工分析根源上。在许多情况下,虚拟化环境运行非常好――但虚拟管理员仍有责任证明虚拟化环境非常好。所有这一切都表明有必要使用能够诊断及缓解变更和潜在故障的管理系统。尽管一些新兴公司在应对这个挑战,但许多管理员没有时间来逐一比较这些选择方案。这就成了他们相当冗长的计算任务列表上的另一个项目。
·问题没有变得更简单。环境在不断扩展,但也在变得越来越复杂。虚拟机管理程序大战日益激烈,所以多平台环境看来不可避免。虚拟桌面基础架构(VDI)把桌面引入到了数据中心。多站点实施和云资源带来了早期效益,但同时也加大了管理难题。
不过在接下来的一年,即将出现变化的苗头;有一些早期迹象表明管理难题有望得到缓解:
·使用API连接起来。软件最初问世时,开发可靠、成熟的应用编程接口(API)很少成为厂商的首要任务。一些软件包在发布多年后,还是不可能实现集成。如今我们看到许多知名的虚拟化和云计算厂商在谈论集成、标准和API。这意味着,厂商们会更能够在整个虚化拟环境中提供可见性和跨平台管理。如果它们很快就能取得成果,管理员应当轻松获得原先承诺的弹性,同时保持环境的易管理性。
·效率方面出现拐点。到目前为此,IT部门一直在享受虚拟化带来的效益。不过,服务器整合的经济效益已成为新的起点,管理人员在期望进一步优化环境。应用程序团队越来越认识到,虚拟资源不是免费资源;因而在虚拟资源使用方面考虑得更周全。如果多达30%的虚拟机处于闲置状态,而且许多虚拟机被分配了过多资源,就会重新强调削减成本、更有效地利用现有资源。
·新公司取得新进展。那边传统公司在竭力消除诸多难题:专有平台、开发周期长以及大公司转型面临的根本性难题,这边一批新兴公司已经在解决这些管理难题。新兴公司充分认识到虚拟化环境具有的弹性、虚拟机的移动性以及监控方面的难题,开发出了专门针对虚拟化技术的管理工具;这些解决方案使收集数据、分析根源以及简单管理的一些重要步骤实现了自动化。这些解决方案重视异构环境,并且关注实际的客户需求和创新方法,因而让公司能够继续降低成本、不断完善管理非常好的实践。
随着虚拟化环境的规模不断扩展,普通环境都拥有数以百计的虚拟机,虚拟机散乱和管理难题在影响许多行业极其广泛的客户群。这个问题的普通性使解决办法显得尤为重要。2009年会出现一些解决方案,它们会继续推动虚拟化和云计算,并且提高效率、削减成本,便于获得更充满活力的环境。