案例:基于VMware vSphere 5.0的服务器虚拟化实践

日期: 2012-12-11 来源:TechTarget中国 英文

  随着企业应用需求的不断增加,势必导致服务器数量增长过快,为了集中管理、提高服务器利用率,在进行新一代数据中心改造时,我们采用了基于Vsphere虚拟化的服务器整合方案,这里简要介绍Vsphere虚拟化技术以及在XXX集团新一代数据中心服务器虚拟化中的实践。

  XXX集团数据中心服务器系统应用现状

  经过多年的发展,XXX集团数据中心已有各类服务器20多台,组成了庞大的服务器系统。随着服务器设备的不断增加,系统配置的时间增多、维护费用增加、灵活性和可靠性降低,系统资源闲置的问题日益明显。服务器系统实际利用率平均在35%左右。经过研究和分析认为,造成服务器系统适应能力差、利用率低下主要有以下原因:

  1、硬件采购缺乏统一的规划

  随着企业信息化建设的不断发展,很多应用系统、管理系统都需要增加服务器以支持其新的应用,结果导致服务器数量不断上升。而各类新增信息化系统往往都采用单独服务器单一部署,实际上每台服务器所运行的服务占用系统资源容量比服务器计划订购的资源容量要小很多,这就造成了相当大的成本和资源浪费。

  2、软硬件资源配备复杂多样

  多种多样的硬件平台、操作系统和应用程序,衍生了纷杂的信息服务系统。一些传统的应用程序使用老式的操作系统,通常这些应用在编写的时候就已经确定了不能与其他应用共享一台服务器,必然造成部分系统资源被闲置。

  面临系统架构越来越复杂的现状,单纯传统地堆积服务器是不能解决应用增加与服务系统部分资源闲置的问题的,而最有效的办法就是进行服务器虚拟化。服务器虚拟化技术是当今信息产业界最受关注的新技术之一,其价值已在许多环境中得到验证,越来越多的企业已经借助虚拟化技术提高服务系统的处理效率。

  XXX集团数据中心服务器虚拟化实践

  XXX集团数据中心改造设计过程中,有两种选择,一是:购买三台高性能的服务器和存储,采用虚拟化技术实现各类新增应用的平台和系统支持;二是:按常规购买7~9台普通的服务器单独架设。从成本上来看,两种方案基本差不多,但从技术优势和管理上看,服务器虚拟化的优点显而易见,因此最终客户选择了我们的第一种方案。

  1、服务器虚拟化的软件选择

  在服务器虚拟化的软件选择上,我们综合软件功能、市场占有率、易用程度和使用熟悉度等方面,最终选择了VMware vSphere作为新一代数据中心的服务器虚拟化软件。

  VMware vSphere是业界业界首款云计算操作系统,它利用虚拟化的强大能力将数据中心转换为显著简化的云计算基础架构,使IT组织能够利用内部和外部资源,安全和低风险地提供新一代灵活可靠的IT服务。

  其主要功能及优势如下:

  1)整合和持续地优化服务器、存储和网络硬件。 VMware vSphere在更少的服务器上的虚拟机中运行应用程序,更高效地利用存储设备和网络资源,从而消除了服务器数量剧增现象。凭借独特的动态优化和内存管理功能,可以实现最高的每服务器整合率。据调查表明,VMware vSphere可以将每个应用程序的资金成本平均大幅削减50%,运营(人力)成本削减60%以上。

  2)通过简单、经济高效的高可用性和灾难恢复改进业务连续性。VMware vSphere能够建立安全、牢不可破的基础架构,即使发生硬件故障甚至整个数据中心宕机,也可以保持业务正常运行。VMware vSphere不仅消除了由于计划内的服务器、存储设备或网络维护活动导致的应用程序宕机,而且还针对服务器故障等计划外宕机提供简单、经济高效的高可用性。Vmware vSphere还可以简化数据中心完全宕机的恢复,而无需昂贵的冗余硬件。

  3)简化IT操作。VMware vSphere平台简化了跨多个位置、远程和分支机构并包括各种类型应用程序和操作系统的测试、开发和生产环境的操作管理。VMware vSphere支持轻松共享和替换硬件资源,并通过公共的策略集、操作流程和跨不同应用程序及业务用户组的自动管理来简化管理。

  4)VMware vSphere简化了业务服务调配,无论物理基础架构如何或服务的实际位置在何处,都可以始终如一地保证服务级别。这不仅降低了运营开销,而且还可以跨内部或外部云计算基础架构实现应用程序移动性,而不会降低服务级别或需要自定义。

  2、服务器虚拟化的架构设计

  在架构设计上,针对XXX集团各类信息化系统应用、数据库、操作系统平台等特点,详细规划了数据中心服务器虚拟化的实施步骤,具体包括以下几个方面:

  1)建立虚拟化数据中心。采用Vmware Vsphere虚拟化技术将四台物理服务器直接虚拟化,并在其中一台老服务器上安装Vcenter Server管理端,并在管理机器上安装Vsphere Client客户端,初步建立虚拟化数据中心。

  2)部署虚拟服务器。在Vsphere虚拟化数据中心上,根据各类信息化系统的应用负载、存储空间、并发用户数和用户满足度等各项参数,建立相应的虚拟服务器,包括:分配CPU、内存、硬盘大小及虚拟网络类型等。另外建立冗余的虚拟网络链路,在满足数据快速拷贝的同时,也满足数据系统的灾难恢复需要。

  3)迁移应用系统。利用虚拟工具中的迁移助手将多个不同物理服务器中的系统迁移到新的虚拟服务器上(建立独立的虚拟机,提高了服务器的实际使用率,提升了应用平台的整体性能和降低了管理复杂度)。

  4)整合线上服务。根据信息资源种类不同,将功能相同或相近的应用服务进行整合,建立虚拟服务器群,如POS应用、DRP应用等迁移到相同的虚拟机上,提高系统安全性能。

  3、服务器虚拟化的实施方案

  硬件采用4台IBM System x3650 M3服务器和1台IBM Storage v7000存储阵列,每台服务器均配置双HBA卡,通过光纤连接到存储阵列的双控制器上,保证了整个硬件平台的冗余。软件选用VMware vSphere 5.0 Enterprise版本,提供诸如HA、DRS、Vmotion的高级功能特性,方便客户快速调整虚拟机的分布、资源的利用及当故障出现时的快速恢复能力,配合其提供的DataRecovery或者VCB备份接口功能则可对虚拟机文件进行快速的备份及恢复,另外虚拟化所具备的克隆技术则可以大大缩短新的业务平台或测试平台建设时间。独立的虚拟机管理服务器则提供了对整个虚拟化平台的集中化管理能力,通过集中化管理来大大提升整个平台的管理效率。

  4、服务器虚拟化的平台效果

  经过项目工程的细化安排和实施部署,我最终完成了XXX集团数据中心服务器虚拟化的建设,改造后的新数据中心平台效果如下:

案例:基于VMware vSphere 5.0的服务器虚拟化实践

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐