©2012-2013VMwareInc.保留所有权利HighAvailability和FaultTolerance第11单元11-2©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A课程介绍虚拟化简介创建虚拟机VMwarevCenterServer配置和管理虚拟网络配置和管理vSphere存储虚拟机管理DataProtection访问和身份验证控制资源管理和监视HighAvailability和FaultTolerance主机可扩展性补丁程序管理安装VMwarevSphere组件您的位置11-3©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A大多数企业都依赖计算机提供的服务,如电子邮件、数据库和Web应用。其中任何一项服务出现故障都意味着工作效率下降和收入减少。企业要想在当今的商业环境中保持竞争力,配置高度可用的基于计算机的服务尤为重要。重要信息11-4©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A第1课:vSphereHighAvailability简介第2课:配置vSphereHA第3课:vSphereHA体系结构第4课:FaultTolerance简介第5课:Replication本单元课程11-5©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A第1课:vSphereHighAvailability简介11-6©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A学习完本课后,您应当能够:介绍为确保VMwarevSphere®环境的高可用性,您可以配置的各种选项。讨论VMwarevSphere®ESXi™主机、虚拟机或应用出现故障时,VMwarevSphere®HighAvailability(vSphereHA)的响应情况。学员的学习目标11-7©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版AVMware可为各个级别提供保护针对硬件故障的保护零停机的计划内维护针对计划外停机和灾难的保护网卡绑定,存储多路径功能VMwarevSphere®vMotion®,DRSVMwarevSphere®StoragevMotion®VMwarevCenterSiteRecoveryManager™组件服务器存储数据站点第三方备份解决方案,VMware®DataRecoveryHighAvailability和FaultTolerance11-8©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A使VMware®vCenterServer™及其依赖的组件高度可用。vCenterServer依赖于:vCenterServer数据库:•将数据库组成集群。查看有关数据库的文档。ActiveDirectory结构:•设置了多个冗余服务器。使vCenterServer可用的方法有:使用vSphereHighAvailability保护vCenterServer虚拟机。使用VMware®vCenter™ServerHeartbeat™。vCenterServer的可用性:建议11-9©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A高度可用的系统是指能在所需的时间长度内持续运行的系统。高可用性可用性级别每年停机时间99%87小时(3.5天)99.9%8.76小时99.99%52分钟99.999%5分钟对您来说哪种虚拟机可用性级别重要呢?11-10©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版AvSphereHAvSphereHA可用性级别高可用性停机时间最短支持的客户操作系统可对所有受支持的客户操作系统使用支持的ESXi硬件可对所有受支持的ESXi硬件使用用途用于防止ESXi主机、虚拟机和虚拟机的应用发生故障。11-11©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版AvSphereHA可以避免出现以下故障:ESXi主机故障虚拟机/客户操作系统故障应用故障第3课中讨论的其他情况:管理网络故障:•网络分区•网络隔离vSphereHA故障情况11-12©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版ALUN1LUN2LUN3vSphereHA故障情况:主机虚拟机A虚拟机B虚拟机C虚拟机FvCenterServerESXi主机ESXi主机ESXi主机虚拟机D虚拟机E虚拟机A虚拟机B当主机出现故障时,vSphereHA会在其他主机上重新启动受影响的虚拟机=vSphereHA集群11-13©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版ALUN1LUN2LUN3vSphereHA故障情况:客户操作系统vCenterServerESXi主机ESXi主机=vSphereHA集群ESXi主机当虚拟机停止发送检测信号或虚拟机进程崩溃时(vmx),vSphereHA会重置虚拟机虚拟机CVMwareToolsVMwareTools虚拟机EVMwareTools虚拟机FVMwareTools虚拟机AVMwareTools虚拟机BVMwareTools虚拟机D11-14©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版ALUN1LUN2LUN3vSphereHA故障情况:应用vCenterServerESXi主机ESXi主机ESXi主机虚拟机E应用当应用发生故障时,vSphereHA会在同一台主机上重新启动受影响的虚拟机。需要安装VMware®Tools™。虚拟机C应用虚拟机F应用虚拟机D应用虚拟机A应用虚拟机B应用=vSphereHA集群11-15©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A现在您应该能够:介绍为确保vSphere环境的高可用性,您可以配置的各种选项。讨论ESXi主机、虚拟机或应用出现故障时,vSphereHA的响应情况。回顾学员的学习目标11-16©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A第2课:配置vSphereHA11-17©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A学习完本课后,您应该能够配置一个vSphereHA集群。学员的学习目标11-18©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A集群是启用了vSphereHighAvailability和DRS的一组ESXi主机以及相关虚拟机。DRS集群由VMwarevCenterServer管理,包含以下资源管理功能:初始安置负载平衡电源管理什么是集群?集群11-19©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A通过创建集群或修改vSphereDistributedResourceScheduler(DRS)集群来启用vSphereHA。启用vSphereHA11-20©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A配置vSphereHA设置在任何集群/主机上执行维护操作时请禁用主机监视功能。默认设置为“Enabled”(启用)。接入控制指的是可用于在ESXi主机上开启虚拟机的可用资源量。默认设置为不允许执行违反选定接入控制策略的开启操作。接入控制有助于确保能有足够的资源来提供高可用性。默认设置为“Hostfailurestheclustertolerates”(集群允许的主机故障数)。VMware推荐的设置11-21©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A接入控制策略选择策略说明建议使用情形Percentageofclusterresourcesreservedasfailoversparecapacity(故障切换空闲容量预留占集群资源的百分比)预留占集群总容量指定百分比的容量在虚拟机的CPU和内存预留量极易改变时使用Hostfailurestheclustertolerates(集群允许的主机故障数)预留足够资源以允许出现指定数量的主机故障在虚拟机有类似的CPU/内存预留量和内存开销时使用Specifyfailoverhosts(指定故障切换主机)将一个或多个主机专门用于提供故障切换服务用于适应规定使用被动故障切换主机的组织策略11-22©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A在集群级别或根据虚拟机配置选项。配置虚拟机选项“VMrestartpriority”(虚拟机重新启动优先级)用于确定主机发生故障后虚拟机重新启动的相对顺序。“HostIsolationresponse”(主机隔离响应)用于确定当主机失去管理网络连接但仍在继续运行时虚拟机发生的情况。11-23©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A配置虚拟机监视如果未收到VMwareTools检测信号或VMwareTools应用程序检测信号,则虚拟机重置。确定故障的检测频率。设置各个虚拟机的监视敏感度。11-24©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A在vSphereHA集群中,检测信号:在主控主机与从属主机之间发送用于确定主控主机和从属主机是否出现故障通过检测信号网络发送检测信号网络:通过标记为管理用途的VMkernel端口实施冗余检测信号网络:使用户可以可靠地检测故障冗余检测信号网络的重要性11-25©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A您可以通过网卡绑定在ESXi主机上创建冗余检测信号网络。两个端口组必须都是VMkernel端口。使用网卡绑定的冗余ESXi主机上的网卡绑定11-26©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A您也可以通过配置更多检测信号网络来创建冗余:在ESXi主机上,添加一个或多个标记为用于传输管理流量的VMkernel网络。使用其他网络的冗余11-27©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A在ESXi主机上更改网络连接配置(添加端口组、移除虚拟交换机)前,请:取消选中“EnableHostMonitoring”(启用主机监视)。将主机置于维护模式。这些步骤可以防止不必要的虚拟机故障切换操作尝试。网络配置和维护11-28©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版A集群当前使用了多少CPU和内存资源?还剩下多少预留容量?集群的资源分配选项卡11-29©2012-2013VMwareInc.保留所有权利VMwarevSphere:安装、配置和管理–修订版AvSphereHA“ClusterStatus”(集群状态)窗口显示有关主机运行状态、虚拟机保护和检测信号数据存