接上一篇:基于Vmware vSphere 5.0的服务器虚拟化实践(1)

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 vSphere5.0 Enterprise版本,提供诸如HA、DRS、Vmotion的高级功能特性,方便客户快速调整虚拟机的分布、资源的利用及当故障出现时的快速恢复能力,配合其提供的DataRecovery或者VCB备份接口功能则可对虚拟机文件进行快速的备份及恢复,另外虚拟化所具备的克隆技术则可以大大缩短新的业务平台或测试平台建设时间。独立的虚拟机管理服务器则提供了对整个虚拟化平台的集中化管理能力,通过集中化管理来大大提升整个平台的管理效率。

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

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

两台服务器KVM虚拟化 vmware 多台服务器虚拟化_服务器

PS:在接下来的博文中,将具体分享每一环节的具体配置,敬请关注。[下一篇:ESXI 5.0安装]