存储 频道

从x86看虚拟化的前世今生

虚拟照进现实 梦想照耀x86

  强大的整合性

  从传统情况看,IT机构通常会将其70~80%的预算用做现有系统和应用管理开支。这与企业的规模关系不大。传统的IT机构总是倾向于使用一台服务器运行一个应用。在x86服务器平台这往往被看作是一种经济、高效的战略,因为一台服务器运行一个应用的方法,不仅可以简化服务器的部署工作,而且还可以减少潜在的软件冲突。

  但是,随着企业IT应用环境日益复杂,运行在服务器平台 上的应用数量不断增加,这种单机运行单一平台的做法,带来了严重的后果——全球范围内的服务器数量在过去十年间增 加了150倍,过多的服务器带来了处理器应用率低下、维护困 难(服务器的升级、补丁,防病毒等)、维护成本高等多方面问题,而且,管理这些系统的相关成本也急剧增长。

  与此同时发生的另一个现象是,服务器的平均性能在明显提高,例如,在运行不同类型应用时,双核平台较单核平台 性能有从30%~10 0%不等的提升,而四核平台又比双核平台 有平均60%的性能提升。

  在这两种问题的共同作用下,IT技术供应商端促进了可以帮助用户整合物理服务器和应用的技术创新,而在用户端,则促进了通过将应用和操作系统整合到单一平台上的需求梦 想。在这种技术创新和需求梦想的碰撞、交织和沟通中,虚拟化技术被证明是一个可以帮助用户整合服务器、整合多个应用、整合多个操作系统的理想工具。

  高效的利用率

  在今天,很多的IDC用户仍在抱怨他们的服务器利用率只有10%~30%,大量服务器处于严重的利用率低下状态。导致服务器利用率低下的原因有许多,例如每种工作负载都需要 使用单独的服务器、企业中的各个部门拥有“自己的”服务器(其中一部分也许处于闲置状态,但是其他部门的工作负载无法共享这些资源)、容量规划不科学(因为担心复杂、麻 烦、花费时间的系统迁移,大部分时候预计的容量要比实际 高,甚至高很多)等等。

  传统的整合方式,就是在单个操作系统副本上运行多个应用,导致了许多技术障碍,如:文件系统命名空间冲突、网络端口冲突、进程间通信冲突、不一致的内核调整或补丁 级别等等。而虚拟化可以使系统轻松拥有在单一平台上运行 多个应用的能力,从而提高系统资源的利用率,有效打破资源利用率瓶颈。很多采用了虚拟化技术的用户都已经尝到了提升系统资源利用率的好处。

  较高的安全性

  虚拟化可通过以下几个主要方式,提高数据中心的可靠性,保障业务连续性:

  故障隔离——大多数应用故障均由软件故障引发。虚拟化可提供虚拟分区之间的逻辑隔离,这样一个分区中的软件 故障便不可能影响到另一个分区中的应用。逻辑隔离还能帮助遏制数字攻击,从而可有效增强整合环境中的安全性。故障切换灵活性—虚拟机通过配置可为一个或多个应用提供自动故障切换。鉴于基于英特尔至强处理器的服务器平台能够提供高度可用性,通过在相同平台上提供故障切换分区作为主要应用,通常可满足服务等级要求。如果要求更高 的可用性,可将故障切换分区托管到单独的服务器平台上。

  不同的安全设置——每台虚拟机可以应用不同的安全设置,这样IT部门就能够保持对最终用户和管理员特权的高度控制。例如,基于虚拟机的灾备系统,就是一个低成本的高数据中心高可靠性保障方案。传统的容灾系统成本昂贵,硬件配置的一致性要求高,异构平台实现容灾的可能性很小,用户几乎不敢尝试,同时,配置及迁移的复杂性高,且维护复杂。而虚拟化技术支持的虚拟机的灾备技术,可以实现虚拟机到虚拟机、虚拟机到物理机、一对一、一对多等多种形式的灵活的 应用模式,能够帮助用户降低成本,而VMotion等迁移与配置技术可以 帮助用户方便地进行系统管理。


  有效的TCO控制

  服务器虚拟化正在帮助客户降低总拥有成本(TCO),提供对共享基础架构进行访问的能力以及增加基础架构的灵活性。客户的拥有成本因为管理成本的减少、现有每一资产利用率的增加以及基础架构性能和业务目标之间更好的联系而得到改善。IBM内部进行的研究显示,通过使用虚拟和系统管理这样的技术,客户最多可将管理成本减少40%,将IT利用率提高25%。

  分析人员认为,从管理的角度看,客户花在系统管理方面的时间将比花在硬件实际购买上的时间多三倍。虚拟已经不仅仅是一种新兴的技术,而是一个年销售额数十亿美元的市场。从整个行业的范围看,根据IDC的计算结果,今年售出的所有服务器中有45%拥有虚拟功能,而且IDC预测到2009年虚拟将成为一个年销售额150亿美元的行业。
0
相关文章