VMware服务器虚拟化解决方案_第1页
VMware服务器虚拟化解决方案_第2页
VMware服务器虚拟化解决方案_第3页
VMware服务器虚拟化解决方案_第4页
VMware服务器虚拟化解决方案_第5页
免费预览已结束,剩余15页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、WORD格式VMware虚拟化解决方案专业资料整理、项目研究内容1.1 虚拟化的应用随着企业的成长,IT 部门必须快速地提升运算能力以不同操作环境的新服务器形式而存 在。因此而产生的服务器数量激增则需要大量的资金和人力去运作,管理和升级。IT 部门需要:提升系统维护的效率快速部署新的系统来满足商业运行的需要找到减少相关资产,人力和运作成本的方法虚拟构架提供前所未有的负载隔离,为所有系统运算和 I/O 设计的微型资源控制 虚拟构架完美地结合现有的管理软件并在共享存储(SAN)上改进投资回报率。通过把物理系统整合到有VMWARE虚 拟构架的数据中心上去,企业体验到:更少的硬件和维护费用空闲系统资源

2、的整合提升系统的运作效率性价比高,持续的产品环境整合 IT 基础服务器运行 IT 基础应用的服务器大多数是 Intel 构架的服务器 这一类的应用通常表现为文件和打印服务器,活动目录,网页服务器,防火墙,NAT/DHCP服 务器等。虽然大多数服务器系统资源的利用率在10 15 ,但是构架,安全和兼容性方面的问题导致必须指定不同的物理平台来运行它们。管理,安装补丁和添加安全策略将花去大量的时间。另外,服务器的衍生组件将 导致设备,动力和散热方面的成本上升。因为低服务器的利用率,低CPU 的合并和中等I/O 的要求, IT 基础服务器首选作为虚拟化和相关整合的候选者。虚拟化使得企业能实现:达到甚至

3、超过每个 CPU, 4 个负载的整合比率更便宜的硬件和运作成本在服务器管理方面的重大改进,包含添加,移动,变更,预制和重置 基础应用将变得更强壮和灾难抵御能力整合重要应用服务器根据 5 个不同的企业使用服务器软件来大幅降低成本的实例,VMWARE出 具了一份研究报告。使用服务器 TCO 模型来分类和计算成本,我们分析显示VMWARE服 务器软件帮助这些企业实现:减少 28 53 的硬件成本减少 72 79 的运作成本减少 29 64 的综合成本客户目标: 整合空闲服务器和存储资源,为新项目重新部署这些资源 提升运作效率改进服务器的管理灵活性 通过零当机维护改善服务等级 标准化环境和改进安全 灾

4、难状态下,减少恢复时间 更少冗余的情况下,确保高可用性 更有效的适应动态商业的需求 高级备份策略在技术支持和培训方面降低成本1.2 VMware 商业连续性解决方案IT 策略的最每年成百上千的全球数据中心遭遇重大的服务中断。这些商业运行将受到用户错 误,病毒,硬件故障和自然灾害等问题的影响。当前商业连续性处于企业 前沿,并且从管理层到CEO 的所有人都非常重视它。成功的商业连续性策略元素包含:应用程序可用计划包含监控和平台冗余的预防措施数据保护灾难恢复策略有效的人员计划使用虚拟构架, IT 管理员能改进商业连续性的所有方面,例如:由于主备服务器之间的硬件独立性,使得灾难恢复更快而花费不多 排除

5、计划内的硬件宕机,并明显的减少计划内的软件宕机 管理所有虚拟机和监控宿主机的单点控制技术 为了实现捕捉和恢复,完全的把主机压缩到文件里去 简化和可重复的自动程序基于虚拟机的集群冗余简化为了实现高可用性,企业使用中间软件例如微软和 Veritas 的集群软件,把两台服务器绑定在一个热备环境。即使运行在服务器上的应用程序有集群感知能力,万一主 服务器遭遇硬件或软件错误,这样的安排仍然会导致非应用程序当机。冗余能消除单 点失败。随着 IT 对企业运作而言变得更加重要,高水平的服务普遍成为企业的需求,越来越多的应用则被要求高度可用。然而,为了实现如上所述的高可用性集群,就像很多服务器运 行应用一样,企

6、业需要预备和管理两次。有了虚拟化, IT 管理员能在运行重要应用的实体机和同等配置的虚拟机上创建集群。在待 机状态下,虚拟机并不消耗计算机资源,并且能以非常高的比例整合到一个或几个实体平台上去。 结果,企业无须在硬件数量或管理和安装补丁上投入双倍的人力和物力,从而实现高可用性。冗 余的方式将由 2N 变为 N+1 。实体到虚拟的集群和实体到实体的集群一样都支持同样的集群软件。同时,节省的成本能 为更多的负载实现高可用性并签署更多的高水平服务协议。无须原硬件的数据恢复大多数企业 IT 部门使用常用的备份软件,例如Tivoli Storage Manager, LegatoNetworker, 或

7、者 Veritas NetBackup 来创建数据和应用程序备份。既然备份策略能抵御 用户错误和某些情况下的软硬件故障,比较长的恢复时间和多恢复点是能被接受的。然而,为了获得备份所带来的好处,企业必须确保数据确实能被恢复。业余备份,专业恢复?为了测试数据恢复, IT 管理员需要为每个已备份的主机提供一台测试的失败转移 服务器,安装操作系统,安装备份代理,尝试在测试失败转移服务器上调整 Windows 注册表和其他系统配置。如果系统调整成功,备份服务器和备份代理才能被用来测试 数据恢复。预制新的服务器和调整 Windows 注册表是一个漫长的手工过程并且有时并不可 能。这样,在不同的失败转移服务

8、器实现数据恢复是存在疑问的。这些问题将被虚拟失败转移硬件给解决了。此外,操作系统安装,备份代理的安装和 Windows 注册表的调整只需做一次。此后,一个完整的已配置的VM 模板将被存储在 VM 模板库内。 Vmware 软件能确保企业:为灾难后的测试和恢复,消除硬件资源方面的障碍 避免系统和备份代理的安装,用虚拟机模板来缩短恢复周期 用标准的虚拟化硬件,使得灾难恢复更加可靠和可重复失败转移服务器的整合和自动化对于关联在存储域网( SAN )上重要应用的部署,企业灾难恢复策略通常包含一个灾难恢复的热站,这个站点有在主备之间的完全同步的数据复制。这种策略提供很少 的恢复点对象( PRO)。然而,

9、出于恢复时间对象(RTO)的考虑,恢复时间非常依赖于除了数据恢复之外的恢复实体服务器,操作系统,系统参数和应用程序的能力。为了维持较少的恢复时间对象(RTO),硬件和系统的同一配置需要被维护在失败转移站点上。这样的配置无论在初始资本投入阶段还是在项目运作,升级,维护和支 持阶段费用都是很昂贵的。这种方案的两个明显缺点在于预制了太多的新服务器以及通常没有可能为数据恢复去调整 Windows 注册表和对不同的失败转移服务器的其他系统参数进行配置部署在整个企业内的虚拟构架能确保企业:避免在失败转移站点上停滞不前在主备站点上,从服务器整合角度来减少投入成本 使恢复过程自动化,并实现存储管理软件的集成

10、改进恢复过程的可靠性二、 VMware 虚拟化实施方案设计2.1 方案拓扑图2.2 方案构成部分详细说明 该方案所涉及软赢件清单2.2.1 软件需求VMware vSphere 4 、 VMware vCenter server 4、 Lab manager 4 。主要功能包括HA、 vMotion 、 DRS、 Fault Tolerance、 DPM、 Storage vMotion 、 vStorageThin Provisioning (精简配置 ) 、 Data Recovery 、 Update Manager 、 vShield Zone 、Host Profile、 vNetw

11、ork 等等。2.2.2 硬件需求3 台 IBM 服务器、 1 台普通 Server 、共享存储、 FC SANIBM X3650 配置至少为 2 颗 4 核 CPU, 128G内存 ,配置双硬盘 RAID1 ,双光纤 HBA卡2.3 方案结构描述2.3.1 基础架构服务层基础架构服务层是整个虚拟架构的重要支撑, 主要是将物理的资源, 包括计算资源、存储资源和 网络资源进行虚拟化,提供一些虚拟化的基本单元,为整个架构的虚拟化做好铺垫,一般称为: vCompute、 vStorage 和 vNetwork 。这部分的要点如下:对于 vCompute,主要包括:计算资源的分配粒度;包括内存和 CP

12、U 的分配方式。能够进行分配的粒度越细,往往效 率越高,所以,内存可以分配细化到 MB , CPU 分配可以细化到MHz 。计算资源的动态调度;包括DRS 和 DPM 。DRS(Distributed ResourceScheduler )就是分布式资源调度,虚拟机能够在不同的物理服务器之间根据负载的均衡 进行自动调度,这是资源( CPU 和内存)动态调度的重要指标。DPM(Distributed Power Manager) 是电源的动态管理模块,也是最近虚拟化领域 的重要技术。 DPM 可以让服务器在负载较低的时候进行进一步的动态整合,从而大量 节能。Hypervisor 是服务器虚拟化的

13、基石;目前,瘦 Hypervisor 已经成为虚拟化行业的重要趋 势,通过 Hypervisor 的瘦化,可以降低虚拟化本身的超载,降低虚拟 化本身的资源消耗,从而提升整个虚拟化系统的性能。对于 vStorage ,主要包括:VMware vStorage Virtual Machine File System (VMFS);虚拟化平台中集群文件系统是构建虚拟化高可用的重要基础技术,通过虚拟化集群文件系统,可以确保进行虚 拟环境交叉访问时,保证数据的完整性和可靠性。卷增长;卷的动态成长可以实现磁盘卷的在线扩展,为服务器虚拟化提供强大的存储虚 拟支持能力,满足存储卷的按需扩展。Storage v

14、Motion ;可以实现存储迁移时应用不需要停机,这是存储虚拟化和服务器虚 拟化结合的范例,成为服务器虚拟化的标准配置功能。Thin Provisioning ;( vStorage 精简配置)的具体实现见下图,最大的好处是提高存 储的利用率,降低存储的成本超过50 。图表 1 vStorage 精 简配置示意图对于 vNetwork ,主要包括:虚拟网卡;是为了满足同一服务器上多个虚拟机而建立的,是服务器虚拟化的重要基石,今天市场上的虚拟化软件都可以提供这个能力。vNetwork 虚拟交换机;可以在虚拟机和物理机之间提供第 2 层连接性,其功 能包括:虚拟局域网分段(有助于简化网络)、流量隔

15、离以及改进的可管理性内置的网卡绑定(有助于提高可用性)以及物理网络资源的负载平衡 流速限制,有助于增强对物理网络流量的控制vNetwork 分布式交换机;主要是进一步简化虚拟化环境中的网络管理而实现的,可在 数据中心级别提供集中和聚合的虚拟网络,从而简化并增强虚拟机网络。2.3.2 应用程序服务层应用程序服务器层是为虚拟化平台上应用系统的可用性、安全性和可扩展性进行 服务的,是整个虚拟化架构中最为重要的组成部分之一。因此,这个层次的服务也相 当丰富,也需要相当成熟的经验才能保证整个虚拟化的成功;换句话说,只有虚拟化 平台足够强壮,才能够作为云计算的基础架构平台。应用程序的可用性主要包括:vMo

16、tion ;平台管理模块要能提供 VMotion 功能,可以方便的时间虚拟机不停机的从一台 PC 服务器迁移到另外一台,从而避免“多个鸡蛋放到一个篮子”可能造成的顾虑。下面的图示大概描述了 vMotion 功能实现;图表 2 vMotion 实 现原理平台管理要能提供高可用解决方案,如 HA 、FT 容错功能,确保虚拟机的可用性。下面图 示了 HA 和 FT 功能机理;图表 3 VMware HA 功能示意图使用 VMware HA 实现经济高效、独立于硬件和操作系统的应用程序可用性。容错技术功能示意图图表 4 VMware Fault ToleranceVMware使用 VMware Fau

17、lt Tolerance (容错技术)可以实现完整的业务连续性,当有硬件发生故障之时,可以保障业务系统的连续运行,而不需要中断应用系统Fault Tolerance (容错技术)提供了迄今为止,最高级别的业务连续性保障,可以花费 最小的代价得到最高的可靠性要求。NIC/HBA 卡的 Teaming 也是服务器虚拟化的最基本需求,就是通过多网卡和多 HBA 卡,保证网络和存储访问的冗余性,一旦任何网卡或者HBA 卡故障,都不会引起虚拟机的服务中断; 当然,虚拟平台的备份和恢复也是需要考虑的,要能兼容传统的备份和容灾方案,包括 VERITAS 、 Legato 、 IBM 、 HP、 CA、 Co

18、mmvault 等的备份方案等。应用程序的安全性包括:尽量压缩 Hypervisor 本身的代码,容量降低到50MB 以下,以降低 Hypervisor本身受攻击的可能性;VMsafe;提供 Hypervisor 级的病毒防范接口,允许第三方厂商进行开发接口, 从底层直接进行病毒的防范和截杀。下图示例了 VMsafe API 的方式提供第三 方安全接口的示例;图表 5 VMsafe 实现机理示意图vSheild Zone ;提供动态安全防火墙,确保系统在虚拟化平台上迁移时,安全 策略能够动态迁移,确保系统安全的灵活性。下图是动态防火墙 vSheild Zone 的实现机理示意。图表 6 vSh

19、eild Zone实现机理示意图VMware Distributed Resource Scheduler (DRS);动态地实现服务器资源负载平衡,以根据业务优先级向正确的应用程序提供正确的资源,从而让应用程序可以根据需 要压缩或增长。图表 7 VMware DRS 动态资源调配示意图VMware Data Recovery 为小型环境中的虚拟机提供简单、经济高效、无代理的备份和 恢复。图表 8 VMware Data Recovery 备份机制VMware Data Recovery 备份模块具有以下一些特性:虚拟机的无代理、基于磁盘的备份和恢复虚拟机或文件级别的恢复;增量备份和消除重复数

20、据以节约磁盘空间; 为虚拟机提供快速、简单和完整的数据保护 通过 vCenter 实现集中式管理 ; 经济高效的存储管理 。应用程序的可扩展性包括: CPU、内存的热添加和磁盘、网络等设备的热添加和删除,从 而确保整个虚拟化平台具有足够的弹性。这也成为虚拟化平台灵活性的重要指标,许多应 用场景都可以从这个特性中获益。图表 9 虚拟机的可扩展性2.3.3 虚拟应用程序层VMware vSphere? 包括对 vApp 的支持, vApp 是包含一个或多个虚拟机的逻辑 实体,它使用行业标准开放虚拟化格式来指定和封装多层应用程序的所有组件,以及 与该应用程序相关联的操作策略和服务级别。图表 10 vApp 功能示意图虚拟应用程序层主要是应用的打包模式的变革,传统的应用必须要进行安装才可以使用,通 过 VMware 虚拟化技术,用户可以更为便捷的部署应用,比如将应用系统当作文件的方式进行访 问。这实际上有两个趋势,一是应用本身的虚拟化,二是应用虚拟设备化。应用的虚拟化就是让 任何应用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论