分析:虚拟化在服务器整合领域之外的应用

这是印度的数据中心普遍存在的问题:一个应用程序超过了其服务器的工作负荷,而其它的服务器却利用率不足。这个解决方案不是购买更多的服务器。企业通常已经拥有了许多服务器。数据中心需要的是更多的灵活性而不是更多的服务器。通过虚拟化能够实现这个目标,这样,当一个应用程序很难对其服务器的请求做出反应的时候,IT管理员只需要把这个应用程序转移到另一台服务器就可以了,不必让这个应用程序离线。

服务器整合

服务器整合是虚拟化的明显的好处之一。采用服务器虚拟化,一台物理服务器能够分区的多个虚拟服务器,每个服务器都好像是拥有自己的操作系统和能力的专用的服务器。这是利用使用率不足的服务器处理器资源的一种简单和有效的方法。

通过一个对一个地分离硬件和软件之间的关系,虚拟化实现了从当前数据中心通用的“一个应用程序,一台服务器”的模式转变到在一台物理服务器上有5至10个虚拟机的环境。一般来说,数据中心的单个服务器利用率只有10%至15%。采用虚拟化,数据中心的利用率能够达到90%以上。

操作系统

实际上,虚拟化做的事情就是分离一台具体的服务器硬件支持的操作系统、服务和应用程序。如果我们观察虚拟化在做什么,一个操作系统的一半在做什么(也就是与硬件连接的部分在做什么),它是一样的。

虚拟化目前预计仅用于在6%至8%的服务器。这种情况将很快发生变化。业内权威预测称,在未来两年里,大约90%的服务器都将应用虚拟化。然而,虚拟化的真正潜力已经超越了服务器整合。数据中心仅仅是学习如何应用虚拟化的一个开端。新的应用案例包括应用程序迁移、容错中的稿可用性、虚拟桌面和云计算的新技术范例。

虚拟化让几个不同的操作系统在同一个硬件中无缝地共存成为可能。虚拟化将是下一代操作系统不可分割的一部分。目前,有许多不同的虚拟化产品。

一些虚拟化技术将以一套单独的仿真软件的方式提供。仿真软件使用一个管理程序实现了本地的虚拟化,部分地允许访问硬件和部分地模拟硬件以便让用户装载操作系统。一种新的和重要的虚拟化技术是基于内核的虚拟机(KVM)。KVM已经集成到了Linux内核,利用这个操作系统的优势提供具有强大的安全功能、高可用性和广泛的硬件支持的虚拟化。KVM提供了把一个单个的物理机器分割为多个虚拟机的能力。

例如,如果一个数据中心没有准备好把一个应用程序从一种版本的操作系统转变为另一种版本的操作系统。利用虚拟化技术能够在同一台计算机上的一个比较新的版本的操作系统上运行那个应用程序。这样,在迁移这些应用程序的时候就不需要展开应用程序并且不需要购买新的硬件。这种不需要安装额外的硬件为企业创建新的系统和服务的能力是推动机构技术创新的真正的动力。

在未来的操作系统中,虚拟化将成为一个标准的操作系统功能。这是虚拟化在当前的数据中心中如此重要的一个原因。实际上,虚拟化解决方案的选择是关于支持它的操作系统的选择。

重要的是保证数据中心不要通过其选择的一个虚拟化解决方案锁定到一个特定的操作系统环境。

当前的企业没有技术就不能生存,从而使高可用性成为企业最优先考虑的事情。要能够创建虚拟化的灾难恢复环境,保证机构能够在容错中保持持久的高可用性。这种能力不需要高成本地替换相同的硬件就能够实现。对于企业来说,这就是真正地节省成本。同样诱人的是在能够创建一些虚拟化的环境以非常低的成本测试不同的灾难恢复的状况。

相关推荐