收藏 分享(赏)

浪潮VMware虚拟化技术.ppt

上传人:精品资料 文档编号:10471478 上传时间:2019-11-20 格式:PPT 页数:175 大小:6.55MB
下载 相关 举报
浪潮VMware虚拟化技术.ppt_第1页
第1页 / 共175页
浪潮VMware虚拟化技术.ppt_第2页
第2页 / 共175页
浪潮VMware虚拟化技术.ppt_第3页
第3页 / 共175页
浪潮VMware虚拟化技术.ppt_第4页
第4页 / 共175页
浪潮VMware虚拟化技术.ppt_第5页
第5页 / 共175页
点击查看更多>>
资源描述

1、Inspur group,VMware虚拟化技术培训 2008-12-25,培训目标,清楚虚拟化概念和VMware虚拟化产品特点 了解VMware虚拟化产品的技术特性 会简单安装配置虚拟机 了解VMware高级特性及实现原理,为进一步掌握打下基础,内容,概述1、什么是虚拟化2、VMWARE公司及VI产品介绍 ESX技术内幕 部署虚拟机 资源管理 高级特性,一种让IT系统组合、优化 共享资源,自动满足业务需求的解决方案,什么是虚拟化?,Virtualize IT,虚拟化类型,虚拟化就是将底层硬件的功能抽象化在不同层面实现 存储 网络 服务器/操作系统 应用系统,当前IT所面临的挑战:“用更少的资

2、源干出更多的活”,资源利用率低下 电力、冷却和机房空间有限 计划内和计划外停机时间越来越少,我如何提高利用率?,开发和部署周期 有限的IT资源 各种不同的业务需求,我如何有效地扩展?,为什么要虚拟化?,周五我们就需要一台Web服务器!,今晚你就要为我升级内存!,停下你手里的所有活计,马上修复网络!,服务器到货需要3个星期?!,我觉得你现在就应该把这件事做好!,你曾经许诺今天就给我添加一台服务器!,为什么要虚拟化?,服务器蔓延:特别是一个操作系统运行一个应用的情况 支持过时操作系统和应用 整合没有服务水准(SLA)定义的应用/或者提高服务水准 解决机房环境问题:散热、电力、冷却和占地面积 提高整

3、个计算平台的平均利用率 让灾难恢复系统不再远离x86平台 降低支持老旧服务器和应用的成本 简化平台和基础架构 提高数据中心的灵活性:快速部署,智能、动态资源调配 提高安全性,那些应用环境需要虚拟化?,测试/开发环境老旧的NT服务器和应用文件和打印服务器服务器资源利用率不高的Web和应用服务器邮件/即时消息服务器防火墙服务器数据库服务器,VMware 公司一览,成立时间 员工总数 用户数 关键合作伙伴关系 渠道合作伙伴数 客户概要信息运营结构,1998,约3,000,EMC 的独立子公司( 2003年被收购),超过 400 万,3,000+,AMD、Dell、HP、IBM、Intel,5万个企业

4、客户,其中 财富 100 强中的 100 家公司,VMware的使命,将工业标准服务器和桌面计算环境转化为虚拟计算环境,虚拟机特征:,分区隔离 封装独立于硬件,什么是VMware Infrastructure 3 (VI3),VMware Infrastructure 3 是一个功能丰富的套件,它提供创建快速响应数据中心所需的效率、可用性和动态管理功能,并且这些功能是经过生产验证的其中包括VMware ESX Server 3.5和VirtualCenter 2.5浪潮销售产品版本为ESX 3.5 U2 和VirtualCenter 2.5 U32008年12月底NF295D2出厂全部预装ES

5、X Server 3i,VMware Infrastructure 3产品包括,ESX Server 3i是VMware的企业级免费虚拟基础架构软件,它具有ESX 3 的全部功能,不同的是它只有32MB大小,而ESX Server 3至少要2GB空间,且3i没有服务器控制台。一台集成了ESX Server 3i的服务器,可直接部署在虚拟化环境,通过Virtual Center对其进行管理。,名词解释,VMotion:迁移,以零停机时间迁移虚拟机,将正在运行的虚拟机从一台物理服务器移动至另一台物理服务器,而不影响最终用户。也可以冷迁移,冷迁移可以改变数据存储的位置。 DRS(Distribute

6、d Resource Scheduler ):Vmware 分布式资源调度程序(DRS)跨聚合到逻辑资源池中的硬件资源集合来动态地分配和平衡计算容量。 HA:当服务器发生故障时,受影响的虚拟机将在群集中留有备用容量的其他主机上自动重启。 Consolidated Backup:一个集中式备份工具,该工具可利用集中式代理服务器并可降低 VMware ESX 生产主机上的负载。 Update Manager:进行自动修补和更新,从而简化对虚拟基础架构的管理,也可以对选定的 Windows 和 Linux 虚拟机进行升级。,ESX3i与ESX3.5的区别,2019/11/20,Inspur grou

7、p,本地管理,远程管理,ESX Server 3i是VMware的企业级免费虚拟基础架构软件,它具有ESX 3 的全部功能,不同的是它只有32MB大小,而ESX Server 3至少要2GB空间,且3i没有服务器控制台。一台集成了ESX Server 3i的服务器,可直接部署在虚拟化环境,通过Virtual Center对其进行管理。,内容,概述1、什么是虚拟化2、VMWARE公司及VI产品介绍 ESX技术内幕 部署虚拟机 资源管理 高级特性,ESX技术内幕,ESX服务器体系结构,兼容性检查,VirtualCenter,用户界面,虚拟SMP,软件许可模式,管理框架,ESX服务器内幕,什么让ES

8、X服务器如此强大?,是VMKernel而不是Linux,ESX服务器的体系结构,VMM:虚拟机监控器,CPU管理,要虚拟化处理器,虚拟机监控器(VMM)将VMkernel从Ring 0置换到Ring 1 新型的Intel和AMD CPU将会改善这种结构,VMkernel动态地安排虚拟机和服务控制台使用处理器的时间片按比例分配共享CPU的时间片使用基于NUMA技术的内存和进程管理支持多核、超线程,包括对SMP虚拟机进行动态伸缩,周期性的负载均衡调节器,在CPU之间调节负载 在CPU之间移动虚拟机以保证负载均衡 在SMP环境中避免单一CPU被过度使用 调度管理 指定哪台虚拟机应该在哪个CPU上运行

9、 每20毫秒检查所有CPU一次 虚拟机可以在不同时候运行在不同CPU上 取决于CPU负载和虚拟机迁移情况,VMKernel,Scheduler,Memory Mgmt.,Periodic Load Balancer,VMware虚拟SMP,是VI3标准版和企业版的一部分 允许单个虚拟机占用2到4个物理CPU 好处: 增强虚拟机的性能 在虚拟机上运行计算密集型应用 测试开发的应用系统在多处理器系统上的表现 与多核以及超线程处理器兼容,内存管理,内存过量使用技术增强了利用率 将配置好的虚拟机内存整合,可以安全地超越物理内存容量运行虚拟机 内存漂移技术(Ballooning)动态地将不活跃虚拟机当中

10、的内存转移到活跃虚拟机当中使用 人为压缩不活跃虚拟机中的内存,强迫他们使用自己的磁盘交换区域,将实际内存提供给活跃的虚拟机使用 透明页共享技术节省了内存 众多虚拟机相同的内存页只保留一份 VMkernel将内存内容置换到磁盘是最后一种手段,透明内存页面共享,内存漂移,网络管理,虚拟交换机是一个物理802.3以太网交换机的软件模拟 缺省端口数量是24 目前的最大限制是1016 虚拟交换机可以连接一个或者多个物理网卡 每台虚拟机最多可以设置4个虚拟网卡,每个网卡都有自己的MAC地址通过配置,虚拟交换机可以发送接收具有VLAN标示的数据包,存储管理,表现为SCSI磁盘 LSI或者 BusLogic

11、SCSI控制器 (最多4*15) 虚拟磁盘可以映射到: 本地磁盘的虚拟磁盘文件 在SAN中的虚拟磁盘文件 在SAN中的裸LUN 一个SCSI裸设备VMkernel包含TCP/IP协议栈 可用于访问iSCSI和NAS设备,虚拟机文件系统 (VMFS),VMFS为虚拟机访问高性能磁盘所优化的简捷、快速的数据存储结构 VMFS卷用来存储虚拟磁盘、VMkernel的交换文件、休眠的状态文件、重做日志,以及VirtualCenter的虚拟机模版 采用大数据块存储结构优化虚拟机性能 支持大的分区(达2TB)VMFS有两个专门为在SAN环境中存储虚拟机而设计的特别属性 VMFS是一个可多主机访问的文件系统:

12、卷实现了文件锁机制,使得它在SAN环境中可以被多台ESX服务器访问 VMFS只对系统性能有微弱的影响:从虚拟机发出的SCSI命令可直接发送到物理设备上,裸设备映射(RDM),物理兼容模式SAN快照软件SAN复制软件SAN管理软件虚拟兼容模式虚拟机快照虚拟机群集,多路径 - Multipathing,可配置延迟的自动化故障切换 任意时刻有一条活动路径连接到任意LUN 通过改变状态,可以激活或者禁止某个故障切换路径 2个故障切换策略 MRU 最近使用过的 (缺省策略) 继续使用上一次活动的路径 Fixed 首选路径 当首选路径可用时,切换到该路径 可以为每一个LUN设置首选和活动路径,FC Swi

13、tch,Storage,SP1,SP2,ESX Server,HBA,HBA,FC Switch,存储技术比较,Fiber Optics,Fiber Channel,SCSI,LAN Hardware,IP,NFS/SMB,LAN Hardware,IP,SCSI,SAN,iSCSI,NAS,SAN组成部分,iSCSI组成部分,FC Switch,ESX Server,iSCSI HBA,ESX Server,NIC,iSCSI Storage,SP,IP网络,SCSI Target,SCSI Initiator,IQN iSCSI Qualified Name; a unique ID fo

14、r initiators and targets,Software initiator,NAS组成部分,FC Switch,ESX Server,NFS Server,NIC,IP Network,NAS device,Virtual Switch with IP storage Port,/pub,Directory for ESX Server,Virtual Switch,NIC,存储技术功能比较,资源管理,操作系统看到的是什么,从Windows设备管理界面看到虚拟的设备,虚拟机文件,核心文件 nvram (非易失性内存 - non-volatile RAM) vmware.log .v

15、mx (虚拟机配置文件) .vmdk (虚拟磁盘文件) .vswp (内存交换文件) .vmsd (快照数据) 与某个虚拟机相关的文件都存放在文件系统中的特定文件夹里面 NFS VMFS,封装,这两个文件代表整个虚拟机,客户虚拟机的配置文件,支持什么服务器和操作系统?,支持什么I/O和网络驱动?,支持什么存储设备?,请察看ESX Server 3.x的系统兼容性列表(OS+System)!,支持什么样的备份软件?,请察看ESX Server 3.x的I/O兼容性列表!,请察看ESX Server 3.x的Storage / SAN系兼容性列表!,请察看ESX Server 3.x的备份软件兼容

16、性列表!,这些兼容列表在哪里?,所有VMware Infrastructure文档都在: http:/ 通过在服务器之间动态移动虚拟机来优化服务器的利用率 采用标准化的虚拟机模版迅速部署新的服务器 增强业务连续性,并且消除计划内停机,VMware VirtualCenter,VMware虚拟架构管理软件,通过VirtualCenter 进行访问和控制,直接访问和控制,无 VirtualCenter,Active Directory / LDAP 服务器,VirtualCenter 数据库,集中管理,虚拟架构(VI) Client 访问VirtualCenter 使用VC全部功能 直接访问ESX

17、主机单一ESX主机管理,Web Access Client 访问VirtualCenter管理多台虚拟机 直接访问ESX主机 只能管理该主机上的虚拟机,VirtualCenter 服务器,VI Client,VI Client,VirtualCenter 服务器,Web Client,Web Client,webCenter (Apache Tomcat 服务) 安装在这里,用户界面,软件许可简介,缺省情况下,在VirtualCenter主机上面安装和配置License服务器 也可以安装在现有的FlexNet license服务器,或者与VirtualCenter独立的主机系统之上 集中管理的

18、软件许可可以被跟踪,并且按2个处理器的增量动态分配或中心分配软件许可 一旦配置完成,VirtualCenter和ESX服务器在License服务器不可用的情况下(最长14天)也可以全功能运行,ESX Server 3.X 系统,License服务器 (Windows应用),VirtualCenter 2.0 服务器,License 文件,基于主机的软件许可,适用于没有VirtualCenter的小型环境 需要在每一台ESX服务器上配置软件许可文件,没有集中管理的优点 允许ESX功能的配置和改变完全独立于License服务器 但是,需要手工进行软件许可的分配和跟踪 可以和与集中的、利用Virtu

19、alCenter功能的软件许可并存,ESX Server 3.5 系统,License 文件,License 文件,License 文件,对SNMP的支持,SNMP管理主机获取变量,使得用户可以监控主机服务器和它们上面的虚拟机各种项目参数,了解它们如何使用各种资源的 系统状态 (主机) CPU个数,内存容量,ESX服务器是否加载 系统资源使用情况 (主机) 被服务控制台使用的内存容量 被某个特定虚拟机所使用的主机CPU资源 被某个特定虚拟机使用的主机内存资源 没有被使用的主机内存资源 主机磁盘上的数据使用情况,包括数据读写次数和数量,虚拟机的SNMP支持,虚拟机配置 虚拟机配置文件的访问路径

20、运行在虚拟机上的操作系统 配置给虚拟机使用的内存容量 虚拟机能看到哪些磁盘控制器 虚拟机能看到哪些网卡 虚拟机能看到哪些软驱 虚拟机能看到哪些光驱,内容,概述1、什么是虚拟化2、VMWARE公司及VI产品介绍 ESX技术内幕 部署虚拟机 资源管理 高级特性,如何部署虚拟机,安装ESX Server 3.5 安装VC 建立虚拟机 网络配置,1、ESX3.5安装将ESX Server 3.5安装光盘放入光驱,光驱引导出现以下界面 ,回车开始安装,1、 ESX3.5安装Skip进行下一步,1、 ESX3.5安装出现安装欢迎画面,1、 ESX3.5安装进行分区,1、 ESX3.5安装网络设置,1、 E

21、SX3.5安装时区设置,1、 ESX3.5安装 ROOT密码设置,1、 ESX3.5安装安装完成后重启正常启动,1、VC安装下一步,2、 VC安装选择安装类型,2、 VC安装部署选项,2、 VC安装其他设置与安装过程,2、 VC安装安装成功,2、 VC安装本地登陆VC,3、安装虚拟机建立数据中心,3、安装虚拟机在数据中心新建群集或添加主机,3、安装虚拟机新建群集选项,3、安装虚拟机添加主机,3、安装虚拟机新建虚拟机,3、安装虚拟机正常安装操作方式安装使用,4、网络配置介绍,VMware有三种网络接口类型1、虚拟机虚拟机中要虚拟网卡即应用要使用的网卡的端口2、VMKERNEL建立自动迁移和VMO

22、TION,iscsi控制存储路径,ipsan控制存储路径3、服务控制台ESX 主机的控制端口 注:安装VM ESX后会自动创建1和3,2要手动建立VMKERNEL端口,4、网络配置介绍,服务控制台网络端口添加介绍,建议每台ESX主机使用两个控制台端口,避免出现单点故障,无法连接,服务控制台网络端口添加介绍,服务控制台网络端口添加介绍,服务控制台网络端口添加介绍,内容,概述1、什么是虚拟化2、VMWARE公司及VI产品介绍 ESX技术内幕 部署虚拟机 资源管理概念预留、限制、份额;资源池 高级特性,资源管理,虚拟机资源分配,缺省情况下,所有虚拟机都会收到: 平等分配给每个虚拟CPU的物理CPU共

23、享时间片平等分配给每MB虚拟内存的共享物理内存,预留的主机资源,为虚拟机分配更多或更少的资源为特定虚拟机指定优先级,预留和限制(Reservations and Limits),适用于CPU和内存资源预留是一种最低资源保证只有CPU预留资源在不使用的时候可以被其它虚拟机使用(预留内存不可以)缺省情况下,预留的值为零 限制是对一台虚拟机的CPU和内存资源定义的使用上限表示为MHz或者MB缺省状态下无限制,预留和限制(Reservations and Limits),份额(Shares),为一台虚拟机指定相对优先级或重要性只有在发生资源竞争的情况下执行防止虚拟机独占资源保证可预测的资源共享通常分为

24、三级:High、Normal和Low (比例为4 : 2 : 1)可以改变为其它值新的虚拟机上电会影响其它所有虚拟机的共享状态,份额(Share)是如何工作的?,Shares值,改变 Shares值,新虚拟机上电,虚拟机下电,如果有竞争,每台虚拟机保证得到1/3的资源,如果有竞争,虚拟机B保证得到3/5的资源,如果有竞争,虚拟机B保证得到1/2的资源,如果有竞争,虚拟机B保证得到3/5的资源,准入控制,预留资源必须满足 如果现有资源的剩余值小于要启动的虚拟机的预留资源值,则该虚拟机无法启动,内存 = 2GB,Reservation = 512 Limit = 1GB,Reservation =

25、 1GB Limit = 1GB,Reservation = 1GB Limit = 1GB,X,资源池,是VirtualCenter对象库中的一个对象 用来控制为虚拟机所用的CPU和内存资源总和 可以和访问控制和许可联合使用,群集 Cluster,资源池Resource pool,Cluster容量 = 根资源池: 5 x (4.8 GHz, 4 GB) = (24 GHz, 20 GB),Resource Pool 1 (CPU = 16 GHz, Mem = 12 GB),VM,VM,VM,VM,Resource Pool 2 (3 GHz, 3 GB),VM,VM,VM,资源池属性,份

26、额(Shares) Low, Normal, High 预留 限制 可扩展的预留 不选 系统认为只有该资源池剩余的资源可用 选中 系统认为该资源池和其所有上级资源池内的剩余资源均可用,资源池准入控制,在下面任何一种情况下都会进行准入控制:创建一个资源池,一台虚拟机上电,或者改变资源池的设置参数 如果没有选择可扩展预留选项: 管理服务器检查资源池是否有足够的资源来满足该资源池和虚拟机对最低预留的要求 如果选择了可扩展预留选项: 如果有足够的资源,执行操作 如果没有足够的资源,管理服务器在一个上级资源池(父级或者祖级)中检查是否有可用资源。如果有,执行操作。否则,不执行操作。,可扩展预留 图示,资

27、源池准入控制 图示,资源池概念图示,资源池概念图示,Cluster,Pool 1,Pool 2,VM A,VM C,VM B,VM D,Shares=8000,Shares=2000,Shares=2000,Shares=4000,Shares=8000,Shares=4000,VM E,Shares=2000,内容,概述1、什么是虚拟化2、VMWARE公司及VI产品介绍 ESX技术内幕 部署虚拟机 资源管理概念预留、限制、份额;资源池 高级特性VMotion、DRS、HA、虚拟机集群、VCB、 Converter等,迁移VMotion,VMotion迁移,VMotion迁移是在虚拟机上电状态

28、下移动它 提高总体硬件的利用率 消除计划内停机 与VirtualCenter配合使用,VMotion条件 主机,激活VMotion功能的源和目的ESX服务器主机源和目的ESX服务器主机必须: 可以看到所有SAN的LUN (FC或iSCSI)或者被虚拟机使用的NAS设备 一个千兆以太网段 访问同一个物理网段 兼容的CPU 新型CPU发布后,会有新的VMotion兼容性说明,CPU 限制,VMotion对64位虚拟机的支持,VMotion是如何工作的?,准备在目标主机上(ESX 2)部署新的虚拟机,用户正在访问位于ESX 1上面的虚拟机A,并且准备VMotion到ESX 2,ESX 2,VM A,

29、ESX 1,共享存储,VMotion是如何工作的?,ESX 2,VM A,ESX 1,VM A,准备在目标主机上(ESX 2)部署新的虚拟机 将源主机上虚拟机A的内存拷贝到目标主机上,变化的内存内容保存在位图之中,Memory,共享存储,VMotion是如何工作的?,ESX 2,VM A,ESX 1,VM A,准备在目标主机上(ESX 2)部署新的虚拟机 将源主机上虚拟机A的内存拷贝到目标主机上,变化的内存内容保存在位图之中 挂起源主机上面的虚拟机A,将内存位图拷贝到目标主机上,共享存储,VMotion是如何工作的?,ESX 2,VM A,ESX 1,VM A,准备在目标主机上(ESX 2)部

30、署新的虚拟机 将源主机上虚拟机A的内存拷贝到目标主机上,变化的内存内容保存在位图之中 挂起源主机上面的虚拟机A,将内存位图拷贝到目标主机上 在目标主机上恢复虚拟机A运行,共享存储,VMotion是如何工作的?,ESX 2,VM A,ESX 1,VM A,准备在目标主机上(ESX 2)部署新的虚拟机 将源主机上虚拟机A的内存拷贝到目标主机上,变化的内存内容保存在位图之中 挂起源主机上面的虚拟机A,将内存位图拷贝到目标主机上 在目标主机上恢复虚拟机A运行 当系统访问修改的内存时,使用源主机中的“Demand page” (“Background page” 就是源主机中遗留的内容拷贝到目标主机中,

31、直到内存内容全部成功拷贝),Background Page,Demand Page,共享存储,VMotion是如何工作的?,ESX 2,ESX 1,VM A,准备在目标主机上(ESX 2)部署新的虚拟机 将源主机上虚拟机A的内存拷贝到目标主机上,变化的内存内容保存在位图之中 挂起源主机上面的虚拟机A,将内存位图拷贝到目标主机上 在目标主机上恢复虚拟机A运行 当系统访问修改的内存时,使用源主机中的“Demand page” (“Background page” 就是源主机中遗留的内容拷贝到目标主机中,直到内存内容全部成功拷贝) 从源主机中删除虚拟机A,共享存储,群集(Clusters) DRS和

32、/或HA,群集(Clusters) 简介,一群ESX服务器主机以及和它们相关联的、定义了共享资源的虚拟机,可以选择激活DRS和/或HA功能,无需特殊软件许可就可以创建,DRS如何工作?,虚拟机初始运行位置 在资源池中上电虚拟机 建议运行主机 (优先级列表),动态平衡 监视关键虚拟机、资源池和主机 将有资格的资源赋予资源池和虚拟机 建议迁移,DRS的目的在主机和群集之间平衡虚拟机负载强化资源策略的精确度 (预留、限制和份额) 对虚拟机运行位置进行约束关联(Affinity)和反关联定(Anti-affinity)规则VMotion兼容性(CPU类型、SAN和LAN的连通性),DRS让事情变得简单

33、,DRS 自动化级别,在虚拟机启动时,自动地进行初始运行位置的确认,并且在虚拟机运行时进行动态平衡,DRS群集设置,反关联规则(Anti-affinity) 在不同的主机上运行不同的虚拟机 动机:高可用,集群应用 关联规则(Affinity) 在同一台主机上运行不同的虚拟机 动机:明确运行位置,性能考虑,资源池和DRS要做与不要做的事情,正确使用预留和份额 份额通常是更灵活的策略工具 使用份额隔离虚拟机资源,而不必使用硬分区隔离 使用预留来保证应用服务质量 保持一定的空余容量 不要让预留资源占满整个群集资源 要为主机维护和重新平衡预留资源空间 需要接纳故障主机上面的虚拟机的空间(使用DRS)

34、如果一台主机是一个群集的成员,不要直接在该主机上修改资源参数,什么是VMware HA?,集成的、可扩展的VMware虚拟机故障切换解决方案 是VI3 Enterprise的一部分 (可选的VirtualCenter功能) 与VMotion和DRS集成 通过在ESX服务器主机中进行自动故障切换,为虚拟机提供高可用性 每个群集最多支持16个ESX主机(新版本将支持32个ESX主机) 通过VI Client配置、管理和监控 可以为特定虚拟机定制行为方式,什么是VMware HA?,什么是什么不是VMware HA?,它是 如果一台ESX发生故障,运行在它上面的虚拟机将会在同一群集中的另外ESX主机

35、上重新启动 故障由服务控制台网卡上运行的心跳服务进行检测 它 不利用VMotion 不对虚拟机故障提供保护 不能跨群集(Cluster)或数据中心(DataCenter)运行,HA与VirtualCenter的关系,VMware HA选项,故障主机数量- Host Failures 指定可以进行故障切换的主机数量,希望这些主机上的虚拟机可以在其它主机上重新启动准入控制 Admission Control 如果虚拟机违反了可用性规则,或者超出了资源限制,则不启动虚拟机 即使虚拟机违反了可用性规则,或者超出了资源限制,也会在其它主机上启动虚拟机(但不保证启动成功,会有一个警告信息),规划VMwar

36、e HA,准入控制 在群集中保留足够的空闲资源进行故障切换 每台主机都应该有一定的CPU和内存空余资源 每台虚拟机都有最小内存和CPU需求规划准入控制 指定可以实施故障切换的主机的数量 如果N台大型主机故障,也能保证虚拟机可以重新布置到其它主机上重新启动 定义最坏的情况 最大故障主机数量和需要重新分配的虚拟机数量和大小,容量规划,举例:假定一个同构的群集 这是一个保守的规划 高级用户希望制定他们自己的规划,避免严格的准入控制检查,VM 1,VM 2,VM 3,VM 6,VM 5,故障切换容量规划:1台主机故障,VM 4,容量规划,VM 1,VM 2,VM 3,VM 4,故障切换容量规划:2台主

37、机故障,如果故障主机的数量超过了配置的空余容量 优先级高的虚拟机将首先被切换和启动 会生成一个警告信息,重新启动优先级,可选的重新启动优先级选项,以虚拟机为单位设置隔离响应,隔离响应,主机在网络中被隔离 Pings发生问题的节点,隔离并验证地址 故障响应:下电还是继续运行? VMware HA等待15秒钟,然后决定该主机被隔离 下电 NAS和iSCSI 缺省是下电 最安全的方式,VM,VM,VM,VM,VM,VM,与DRS集成,HA和VirtualCenter 下电的虚拟机不被视为一个故障 下电的和有特殊标示的虚拟机将不会被切换 VMotion有短暂的危险时间窗口(迁移时主机发生故障);HA可

38、以在原来的、目的或者其它合适的主机上重新启动虚拟机 HA和DRS HA的首要优先级是重新启动故障主机上的的虚拟机 DRS将决定和优化重新启动的虚拟机的位置 (它的优先级是保持整个群集的负载平衡),DRS + HA = 主动 + 被动反应方案,高可用解决方案(虚拟机集群)MSCS,VI3集群解决方案,目前,VMware只测试和支持微软的集群服务 (MSCS)运行在自己的虚拟机环境中但是在实际应用中,Veritas VCS和Oracle RAC都有成功案例,VI3集群解决方案,只能为操作系统和应用系统的崩溃提供保护措施访问共享的SAN存储或者共享的本地存储,主机内部的集群:Cluster in a

39、 box,主机之间集群:Cluster-Across-Boxes,可以为操作系统、应用系统和硬件崩溃提供报或措施使用RDM (Raw Device Mappings)需要共享的SAN存储 不能使用NAS和iSCSI存储技术,物理到虚拟机群:Physical to Virtual Cluster,低成本的N+1冗余设计需要共享的SAN存储 不能使用NAS和iSCSI存储技术 在物理主机上不能运行多路经软件,群集:注意事项与限制,只有2GB FC HBA和特定驱动程序在支持列表当中只支持32为虚拟机 (不支持64为虚拟机).只支持2节点的群集不支持在iSCSI盘阵或NFS上的iSCSI群集群集不支

40、持网卡捆绑干线技术虚拟机的启动磁盘必须位于本地存储上不支持在SAN中启动ESX服务器群集虚拟机不能成文VMware群集(DRS或HA)的一部分不能使用VMotion迁移运行群集软件的虚拟机,数据备份VCB,标准备份技术,什么是VCB?,VCB是如何工作的?,恢复方法,目前方案存在的问题,VCB集成,标准备份技术,备份服务器,VM1,ESX服务器,VM2,VM3,AGENT,服务控制台,AGENT,AGENT,AGENT,优点: 像物理主机一样备份和恢复 加上完整虚拟机备份功能 易于实施 并提高备份能力,裸设备映射(RDM),ESX服务器,VM2,VM3,VM1,VMFS,VMDK,VMDK,V

41、MDK,NTFS LUN 1,NTFS LUN 2,EXT3 LUN 3,服务控制台,SAN,EXT3 LUN 3,NTFS LUN 1,NTFS LUN 2,备份服务器,优点: 消除ESX服务器备份负担 发挥现有SAN技术 与标准存储模式配合良好,当前备份模式存在的问题,基于客户机代理(Agent)的备份模式 备份的负载累加到生产主机之上 备份每台虚拟机消耗主机5% CPU是可以接受的 但是,当20台虚拟机同时开始备份的时候 对于虚拟架构来讲,备份负载具有很大的负面影响 大量消耗磁盘和网络I/O 即使通过服务控制台备份磁盘映像也会降低系统性能,当前备份模式存在的问题,基于RDM的备份模式 需

42、要SAN磁盘阵列快照软件 并非所有阵列厂商都支持,或者非常昂贵 失去VMFS的优点 如磁盘的利用效率高,跨LUN,将虚拟机视为文件等 在没有更多昂贵工具支持的情况下,SAN磁盘阵列快照只是一个主机崩溃一致性的拷贝 不提供文件系统和应用级别的数据一致性快照,解决方案:整合备份VCB,VCB的目标利用VMware的独特技术提高文件系统级别的备份性能将备份负载从ESX服务器上卸载下来不需要SAN磁盘阵列相关的软件对于最终用户来讲,易于实现是简化整个企业备份体系架构复杂度的开始,VCB的效果,ESX,VM2,VM3,VM1,VMFS,VMDK,Service Console,SAN,VMDK,达到什么

43、效果,备份代理 服务器 (Backup Proxy),VMDK,vmkernel,VM2,VM3,VM1,Service Console,vmkernel,备份代理 服务器 (Backup Proxy),VCB,VCB如何工作?,ESX,VMFS,VMDK,SAN,VMDK,发生了什么,VMDK,SYNC,BLOCK LIST,PRE,POST,第三方备份软件,VM2,VM3,VM1,Service Console,vmkernel,备份代理 服务器 (Backup Proxy),VCB,VCB如何工作?,ESX,VMFS,VMDK,SAN,VMDK,输出完整的虚拟机,VMDK,SYNC,BL

44、OCK LIST,2GB,2GB,2GB,PRE,POST,如何恢复?,目前还没有基于备份代理的恢复工具 选项: 在每一台虚拟机中安装备份软件代理,将文件直接恢复到这些虚拟机中 建立安装备份软件代理的专门恢复虚拟机,将数据恢复到这些虚拟机当中,然后手工移动文件到目标虚拟机中 要恢复整个虚拟机,将它们恢复到服务控制台可以访问的的文件系统中,然后将它们输入到VMFS中 为什么这个版本部提供恢复功能? 备份操作每天都会进行,但是很少执行恢复操作 我们希望改善当前面临的主要问题 备份,整合备份和恢复方法,集中恢复 在备份代理服务器中安装备份软件代理分组恢复 在ESX服务器上的一组虚拟机选择一台安装备份

45、软件代理自我服务式恢复 在每一台虚拟机上安装备份软件代理,恢复方法的比较,几个要记住的要点,VCB不能替代备份软件 备份软件是VCB API的主要使用者 VCB与现有备份架构整合 目前还没有与Linux完全整合 在版本1.0中,只支持对Windows操作系统的文件级备份 完整虚拟机输出支持任何类型的操作系统,VCB集成,VMware已经与下列产品集成: Veritas NetBackup Symantec BackupExec Tivoli Storage Manager Legato Networker这些只是基本集成 命令行,运行前/后脚本。没有与备份软件进行深入整合 注意:一些备份软件厂

46、商在VMware之外提供他们自己的整合产品,VCB的软、硬件需求,VCB备份代理服务器(实机)必须运行 Microsoft Windows 2003 SP1或以上版本光纤通道SAN。VCB备份代理服务器需要访问SAN当中的LUNVCB支持的备份软件备份硬件,例如磁带库一个或多个ESX服务器3.x系统,多路径,VCB备份代理服务器目前不支持任何多路径软件,VCB系统的概貌,备份什么?,虚拟机内的内容ESX服务器服务控制台,备份系统主要组成部分备份客户机 (备份软件代理)备份服务器,备份虚拟机,不支持在ESX服务控制台上运行备份服务器,在虚拟机中的备份软件代理,方式一:在虚拟机中运行备份服务器,在

47、虚拟机中的备份软件代理,方式二:在物理机中运行备份服务器,在服务控制台中的备份软件代理,方式三:在虚拟机中安装备份服务器,在服务控制台中的备份软件代理,方式四:在物理机中安装备份服务器,Converter,Converter是如何工作的?,冷克隆,Converter的好处,今后的发展计划,在线克隆,VMware Converter 3.0简介,VMware Converter 3.0是一个自动将物理主机、其它格式虚拟机和第三方主机映像转化为VMware虚拟机的工具,物理主机、第三方主机映像和其它格式的虚拟机,虚拟机,VMware Converter,VMware Converter 3.0简介

48、,产品概览,集中管理控制台 (不需要一台辅助虚拟机)多种P2V克隆模式 在线克隆(Win2k3, XP) 本地源主机 远程源主机 冷克隆 只支持本地源主机 基于WinPE 操作方式和界面与在线克隆类似采用基于善区快照的克隆加快了转换速度 多个转换操作同时运行,实现高度的扩展能力,产品概览,源主机 物理主机 虚拟机(WS/GSX/Player/Server,VC2管理的ESX 2.5和ESX 3) 第三方主机映像(MSVPC,Symantec LiveState)目标主机 虚拟机(WS/GSX/Player/Server ,VC2管理的ESX 2.5和ESX 3)支持的源操作系统 集中在Windows平台 64位WinXP/2K3、WinNT SP4+、Win2K、WinXP、Win2K3,产品概览,支持更多种类的物理主机 映像定制功能 比P2V Assistant的手工操作更少提高了转换的可靠性,迁移失败率更低与VC/ESX之间互操作 可以与VC2.0和ESX3.0配合可以使用免费的Starter Edition了解该产品,冷克隆,冷克隆,用户使用Converter启动光盘启动源主机,然后使用VMware Converter定义并开始迁移 Converter将源主机上面的卷复制到RAM盘中,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报