服务器 频道

虚拟化趋势:从专有化走向标准化

    【IT168 专稿】随着企业数据中心越来越复杂,投资成本越来越高,加上针对业务需求改变IT架构也越来越难,这些因素都使得数据中心的管理也越来越费劲。为了应对这些挑战,许多IT专业人士开始把目光投向虚拟化技术。

    虚拟化技术提供了许多好处,如提高资源利用率、运营效率以及数据中心敏捷性等等。但是,许多用户及其技术合作伙伴也发现,过去的虚拟化软件方案由于带有专有性,收费很昂贵,从而限制了虚拟化技术的普及应用。值得庆幸的是,今天,新一轮的虚拟化浪潮正在袭来,如数据中心虚拟化、开源XEN、本地虚拟化、虚拟化的标准化等,有望解决这些问题,降低企业用户的虚拟化成本。

    这些新兴的方案正在带来一个更具动态灵活性的IT架构,帮助企业用户从过去那种静止的、基于硬件线缆的数据中心转向“基于软件的动态共享计算资源池”。它们针对工业标准硬件提供简单的管理功能,使得今天的业务应用无须修改,就能运行在虚拟架构之上。使用集中式的基于策略的管理功能,就能使资源及工作负载管理实现自动化,从而带来了具有高可用性的“随需扩容” (capacity on demand)的应用模式。

虚拟化的核心:VMM(hypervisor)

    尽管业界围绕虚拟化已经展开了无休无止的讨论,但是许多IT专业人员还是发现,很难准确把握如此繁多的新术语,选择什么样的hypervisor和硬件也似乎很难界定,这使得虚拟化成了一道谜局。

    其实,虚拟化起初只不过是大型主机技术中的一种,并不是什么新鲜的概念。而且,在整个计算历史中,虚拟化也已经在许多领域得到了实践应用。现在,人们之所以重新热烈地讨论虚拟化,是为了把它用于标准化的X 86服务器、机柜和刀片系统的管理之中。

    通过将硬件抽象化,减少物理资源的管理,虚拟化让管理人员可以把精力放在IT系统所提供的服务上来。它将应用、数据和物理系统分隔开,从而增加了灵活性,使得物理资源可以更好地配合工作负载和数据要求。管理人员可以设置更有效的业务驱动策略,根据优先级、成本和服务水平等要求来分配资源。而且管理人员在升级底层硬件时,无须重新安装和配置虚拟服务器,从而让IT环境更具弹性。


 
    虚拟软件的核心是一个“虚拟机监视器”(VMM,virtual machine monitor),有时也被称作“hypervisor”。一个hypervisor是一个非常底层的虚拟化程序,可以让多个操作系统共享一个单一的硬件处理器——无论是不同类型的操作系统,还是同一操作系统的多个实例(instance)。一个hypervisor是专为某一种架构的处理器来设计的,如专为X86 CPU设计。表面上看来,每个操作系统“独占”处理器、内存及其他资源。但实际上是由hypervisor控制着真实的处理器等资源,并根据需求轮流向操作系统分配资源。由于一个操作系统经常是用于运行某个或某组特定的应用,而使用hypervisor可以在单一服务器上运行多个操作系统(及相关应用),因此可以全面地减少硬件成本。

0
相关文章