当我们谈到服务器虚拟化时,经常想到的是在如何X86平台上使用虚拟化软件实现简单的服务器分区,但实际IT环境中,尤其是在大型数据中心和金融,电信等高端行业,IT管理人员最容易碰到的却是Unix平台上的服务器虚拟化或者跨平台的服务器虚拟化,IBM作为Unix服务器第一大厂商,当然在提供Unix虚拟化方面处于绝对的领导地位,但这里要强调的是IBM在Unix服务器虚拟化中体现出来的一种IT概念和方法论——即我要讲的“分”的艺术。
“虚拟化”是计算机科学中一个重要的概念和方法,在计算机技术领域,到处都有“虚拟化”的身影。就说计算系统虚拟化:网格/集群技术是一种“合”方式的虚拟,而我们通常谈到的服务器虚拟化是一种“分”方式的虚拟化。本文仅介绍服务器虚拟化技术。
l
什么是服务器虚拟化技术?
“通过使用硬件或者软件分区、分时、部分或者全部的设备模拟、仿真、QoS等一种或多种概念和技术、虚拟化是一种将计算机资源分割成多个可执行环境的框架或者方法学。”这是一个虚拟化技术的定义。
在IBM看来,“虚拟化技术使IT 组织可将多种操作系统和软件堆栈上运行的工作负载合并到单一平台上,并对平台资源进行动态分配,满足特定业务和应用的要求。先进的虚拟化已成为企业数据中心有效部署服务器、降低成本的重要技术,并为采用服务器池和云计算技术奠定基础。因此,这种基础技术的性能对于成功采用服务器池和云计算具有至关重要的作用。”
而作为x86服务器虚拟化技术的领导者,VMware认为“虚拟化是一个抽象层,它将物理硬件与操作系统分开,从而提供更高的 IT 资源利用率和灵活性。虚拟化允许具有不同操作系统的多个虚拟机在同一物理机上独立并行运行。每个虚拟机都有自己的一套虚拟硬件(例如 RAM、CPU、网卡等),可以在这些硬件中加载操作系统和应用程序。无论实际采用了什么物理硬件组件,操作系统都将它们视为一组一致、标准化的硬件。”
l
服务器虚拟化技术的好处
1)
通过服务器整合,提高利用率、降低能耗,保护投资
2)
提高IT基础架构的灵活性和弹性
3)
提高业务系统的持续性和可靠性
分享至: