《构建高效的服务器虚拟化解决方案.docx》由会员分享,可在线阅读,更多相关《构建高效的服务器虚拟化解决方案.docx(28页珍藏版)》请在优知文库上搜索。
1、XX服务器虚拟化方案第一章概述1.1 项目背景XX征信有限企业成立于北京,管理中心坐落于六朝古都南京,是国内初期从事非银行类信贷信息管理的企业之一。专门提供个人征信、企业评级、商家诚信认证等服务,被中国市场学会信用工作委员会授予副理事长单位,同步,聘任XX征信有限企业总经理XX先生为中国市场学会信用工作委员会副理事长。XX征信在征信系统设计开发、区域信用体系建设、征信管理征询等方面有着丰富的实践经验。在借鉴了国内外成熟的征信系统和完善的管理机制后,通过自主研发,建立了适应我国经济体制的非金融机构借贷信息共享平台,简称CMS平台。CMS平台尽最大也许保证了信息主体记录的精确性、完整性、及时性和跨
2、领域的一致性。此外,企业会实时更新录入者的详细信用状况,会员顾客可以及时通过CMS平台查询主体信用信息,减少风险、寻找合作项目。1.2 项目目的本着先进、实用的原则,XX运用虚拟化,将既有IT基础架构转变成基于VMWareVSphere,从而让IT系统可以通过服务级别自动化提高控制力。减少资金成本和运行成本并最大程度提高IT效益,同步保留选择任何应用程序、操作系统或硬件的自由。通过将既有应用系统移植到虚拟化环境,保证系统的稳定性和可靠性,提高业务系统的处理性能,提高IT业务效率。通过服务器整合、自动化和高可用性来优化既有IT基础架构。运用业务持续性和劫难恢复来减少停机并提高可靠性。运用我们的绿
3、色IT处理方案,通过减少运行的服务器数量和动态关闭未使用的服务器来提高能效。 让信息科人员将精力转移到打造具有变革意义的业务处理方案上,而不是放在对硬件和软件的例行维护上。 更充足地运用既有IT资产,使数据中心的资金开销最多减少,大幅减少电力、散热和占地空间需求,并使资源成本减少。 为下一步实现云数据中心提供基础和先决条件。第二章虚拟化方案设计2.1系统布署方案XX征信虚拟化环境预期包括应用和数据库等多套应用,本次项目的重要实行目的是虚拟化环境建设,并将部分目前正在使用中时应用在虚拟化环境中进行布署和使用。在3台服务器上安装虚拟化系统,组建HA,之后将使用中的关键数据库系统迁移到虚拟化平台上.
4、之后可以根据实际使用状况酌情将其他应用系统迁移到虚拟化服务器上。2.2网络拓扑图虚拟化环境波及VMWare软件及版本如下:产品名称数量VMwarevSphere5.5EnterprisePlus6VMwarevCenterMgmtServer5.5Standard1服务器名称软件类型软件名称及版本vCenterServer操作系统WindowsServer2023EnterpriseR264Bit虚拟化管理服务器vCenterServer5.5虚拟化管理数据库MicrosoftSQLServer2023虚拟化环境布署软件及版本如下:vSphereWindowsServer2023Enterpr
5、iseR264Bit操作系统Client虚拟化管理客户端vSphereClient5.5应用服务器操作系统WindowsServer2023EnterpriseR264Bit2.4硬件环境虚拟化环境使用ESXi主机配置如下:型号硬件配置服务器(共3台)处理器4XE7-4820z8C内存128GB网络千兆以太网X6内置硬盘3600GSAS硬盘HBA卡2块单口8GbHBA卡第三章高可用性的VMWARE虚拟化方案设计总体来说,国内各行业的企业级客户目前运行在X86架构服务器上的操作系统平台重要有:Windows.Linux等,为了更好的为客户提供一种确实可行而又稳定可靠的虚拟化整合平台,通过我们在国
6、内各行业的企业级客户进行了大量的测试和生产系统实行工作。根据众多国内行业客户的实际生产使用以及测试的状况,以及从VMWare虚拟化产品的实际状况分析,我们提议:采用VMware的vsphere5作为我们虚拟化架构的基础架构,该平台可做为后来统一的X86架构服务器的虚拟化整合平台,Vmware虚拟化主件ESXserver5安装在3台物理服务器实体上,从而运用服务器强大的处理能力,生成多种虚拟机,而每一种虚拟机,从功能、性能和操作方式上,等同于老式B勺单台物理服务器,在每个虚拟机上,再安装配置WindoWs、LinUX等操作系统,进而再安装应用软件,这样此前的每个物理服务器就变身成为虚拟化服务器上
7、的虚拟机,从而大大提高资源运用率,减少成本,增强了系统和应用的可用性,提高系统的灵活性和迅速响应,完美的实现了服务器虚拟架构的整合。在详细实现中,为了实现数据的集中存储、集中备份以及充足运用VMware虚拟架构方案中,虚拟机与硬件平台无关的特性,以便将虚拟机在不一样服务器硬件平台上的迁移,同步配置冗余的光纤互换机,构成原则的SAN集中存储架构,由VMware虚拟化服务器创立出来的虚拟机的封装文献都寄存在浪潮存储阵列上。通过共享的SAN存储架构,可以最大化的发挥虚拟架构的优势,如在vmwarevspere虚拟化方案下,可进行在线地迁移正在运行的虚拟机VMwareVMotion),高可用性(HA)
8、,容错(FT)。并且为后来的容灾提供扩展性和打下基础。为了集中管理和监控虚拟机、实现自动化以及简化资源调配,提议每个数据中心都配置对应的服务器安装Window系统,用于安装vmware的统一管理软件一-VCenter管理中心,对所有用于虚拟化整合的物理服务器及其上的虚拟机进行统一的管理。下面就针对详细的虚拟化方案进行简介。VMware虚拟化集群架构设计方案本方案的主体部分既是安装了VMwareESXServer5软件的服务器在3台浪潮PCserver物理服务器上,安装ESXServer5软件,通过VCenter原则版管理中心进行统一管理,将多台物理服务器建立虚拟化高可用集群,即VMwareHA
9、,VMwarevSphereHA高可用,防止出现非计划停机,并迅速从断电及硬件故障中恢复。VMwareHA通过在主机出现故障时重新启动虚拟机来为虚拟机提供基本级别的保护。对关键业务,我们可以采用VMwarevSphereFT容错技术,可提供更高级别的可用性,容许顾客对任何虚拟机进行保护以防止主机发生数据、事务或连接丢失等故障,VMware容错可提供更高级别的可用性,容许顾客对任何虚拟机进行保护以防止主机发生数据、事务或连接丢失等故障。容错使用ESX/ESXi主机平台上的VMwarevLockstep技术以提供持续可用性。通过保证主虚拟机和辅助虚拟机的状态在虚拟机的指令执行的任何时间点均相似来完
10、毕此过程。VLockstep通过使主虚拟楣口辅助虚拟机执行相似次序的86指令来完毕此过程。主虚拟机捕捉所有输入和事件-从处理器到虚拟I/O设备-并在辅助虚拟机上进行重放。辅助虚拟机执行与主虚拟机同一系列的指令,而仅可看到单个虚拟机映像(主虚拟机)在执行工作负载。假如运行主虚拟机的主机或运行辅助虚拟机时主机发生故障,则会发生透明故障切换,仍在无缝工作的主机将借此变为主虚拟机的主机。使用透明故障切换,不会有数据损失,并且可以维护网络连接。在发生透明故障切换之后,将自动重新生成新的辅助虚拟机,并将重新建立冗余。整个过程是透明且全自动的,并且虽然VCenterServer不可用,也会发生。平台管理要能
11、提供高可用处理方案,如HA、FT容错功能,保证虚拟机时可用性。应用程序的安全性包括: 尽量压缩HyPerViSor自身的代码,容量减少到50MB如下,以减少HyPerViSor自身受袭击的也许性; 提供HyPerViSor级B勺病毒防备接口,容许第三方厂商进行开发接口,从底层直接进行病毒的防备和截杀。下图示例了VMSafeAPl的方式提供第三方安全接口时示例; 提供动态安全防火墙,保证系统在虚拟化平台上迁移时,安全方略可以动态迁移,保证系统安全的灵活性。NlC/HBA卡的Teaming也是服务器虚拟化的最基本需求,就是通过多网卡和多HBA卡,保证网络和存储访问的冗余性,一旦任何网卡或者HBA卡
12、故障,都不会引起虚拟机的服务中断;当然,虚拟平台的备份和恢复也是需要考虑的,要能兼容老式的备份和容灾方案,包括VERiTAS、Legato.IBMsHP、CA、COmmVaUIt等的备份方案等。虚拟化架构的硬件支持方案方案中,我使用顾客原有的HPPCSerVer服务器,提议顾客在实践建设虚拟化架构时,将服务器进行内存满配,每台支持VMWare虚拟化架构的硬件服务器有至少3块干兆网卡。参照如下:1 .CPU为保证VMware虚拟化功能的最优运行,选择的所有服务器必须支持CPU虚拟化技术,以保证虚拟机能运行64位操作系统,鉴于客户既有的CPU数量我们可用每个服务器用双路双核来保证既有业务的需求。2
13、 .物理网卡配置ESX是多种虚拟机的宿主,它提供虚拟互换机与虚拟Port给虚拟机使用,并把ESX物理机上的所有物理网卡转换成共享的数据通道,提供透明故障恢复,NICTeaming级别的负载均衡,换言之,ESX上所有的虚拟机都依赖此通道对外通信,并且VSPhere中的HA功能也需要独立的网络链路,因此在此推荐每台服务器至少3个100OM网口,以便提供足够的带宽和透明故障恢复机制给虚拟机和ESXo保证业务的流量带宽和故障冗余。3 .虚拟机布署VMwareESX的虚拟页面共享机制,可以让ESX内多种虚拟机使用同T分内存副本,可大大提高内存的运用率,根据这个功能,故提议将WindoWS与LinUX虚拟
14、机尽量分别布署在相似ESX上。4 .网络提议ESX的HA功能也需要网络链路,为了保证这些功能的正常运行,提议将ESX管理网络与生产网络隔离,防止互相干扰。虚拟架构主体部分VMwareESXServer配置阐明本方案的主体部分既是多台安装了VMwareESXSerVer软件的HPPCserver86服务器(对HP小型机、Sun小机及Unix系统,VMware不支持)。ESXServer是VMwarevSphere的基础构成部分,是动态、自我优化的IT基础构造的基础。VMwareESXServer是一种强健、通过生产验证的虚拟层,它直接安装在物理服务器的裸机上,将物理服务器上的处理器、内存、存储器
15、和网络资源抽象到多种虚拟机中。通过跨大量虚拟机共享硬件资源提高了硬件运用率并大大减少了资金运行成本。通过高级资源管理、高可用性和安全功能提高了服务级别一对于资源密集型的应用程序也不例外。集中存储实现虚拟服务器的文献共享方案中,我们提议采用集中存储方式,这样可以将每个虚拟机的文献系统创立在共享的集中存储阵列上,VMwareVMFS虚拟机文献系统,是一种高性能的群集文献系统,容许多种ESXServer安装同步访问同一虚拟机存储。支持通过VMwarevCenterServerxVMwareVMotion技术、VMWareDRS和VMwareHA提供时基于虚拟化的分布式基础构造服务。由于VMWare的虚拟架构系统中的虚拟机实际上是被封装成了一种档案文献和若干有关环境配置文献,通过将这些文献放在存储阵列上的VMFS文献系统中,可以让不一样服务器上的虚拟机都可以访问到该文献,从而消除了单点故障。/与&SharedStorage虚拟化云平台设计方案的详细阐明虚拟化作为一种新型的技术,其对整体应用的体系架构设计变化是很大的,单从虚拟架构角度来看,可以大体分为基础架构服务层、应用程序服务层和虚拟应用程序层。但从管理运维的角度来看,又可以分为基础架构管理层、虚