vSphere 6.5新功能揭秘:不只DRS的高可用性

日期:2017-1-6作者:Rob Bastiaansen翻译:张冀川来源:TechTarget中国 英文

vSphere 6.5   DRS   

【TechTarget中国原创】

VMware除了在vSphere 6.5中增加了少量新功能外,还对已有的功能进行了重大更新,资源管理服务包括分布式资源调度以及高可用性旧貌换新颜。在本文中我们将探讨下vSphere 6.5升级的部分功能。

全新的准入控制默认设置

直到vSphere 6,准入控制的默认设置是使用高可用性插槽计算,设置可容忍的出现故障的主机数。这一插槽计算在虚拟机预留值差异性非常大的环境中遇到了问题。例如,如果部分虚拟机没有设置预留值,而一些虚拟机设置了8GB的预留值,这会导致内存大小为4GB的虚拟机占用8GB的插槽。

在之前vSphere版本中,你还可以使用基于百分比的设置,但该方法往往导致用户过度使用集群,因为用户设置的百分比太低了。更糟糕的是,在众多部署中,准入控制策略会提示没有资源可用,导致管理员完全禁用了该功能。

如图A所示,该默认设置已经被更改为使用集群资源百分比设置,那么VMware将基于你能够容忍的故障主机数选择百分比。例如,在四节点集群中,百分比是25%—这意味着一台主机故障不会影响集群的可用性。

vSphere 6.5新功能揭秘:不只DRS的高可用性

图A.使用集群资源百分比设置定义主机故障数

发生故障后以预先确定的顺序启动虚拟机

当ESXi主机出故障后,正在该主机上运行的虚拟机自动在另一台主机上重启。这非常棒,但当一台虚拟机依赖于另一台虚拟机加载的服务时,这时加载应用堆栈可能会出故障而且在出现故障后服务将无法恢复。

在vSphere 6.5中,你可以配置一系列的虚拟机先后启动的依赖关系。该功能被称为协调重启,一个典型的用例是分层应用。你需要在应用服务器连接数据库服务器前,先启动数据库服务器,当应用服务器虚拟机完全加载后,就到了启动Web服务器的时间。另一个例子是在启动其他机器前先启动特定的基础设施设备,域控制器、DNS或者DHCP服务器。

在使用重启优先级时可以使用该功能,但并未针对准确的重启顺序或者启动延迟进行细粒度的控制。

使用这一全新的功能你可以使用全新命名的虚拟机/主机规则VM2VM配置虚拟机相关性。如图B所示,定义了一个规则,在启动数据库虚拟机组中的虚拟机前启动位于基础设施虚拟机组中的虚拟机。

vSphere 6.5新功能揭秘:不只DRS的高可用性

使用全新命名的虚拟机/主机规则VM2VM配置虚拟机相关性

当有许多虚拟机需要启动,且存在较大的依赖关系链时,那么将所有虚拟机分组,并针对所有分组制订规则是非常重要的。没有位于分组内的虚拟机将会随机启动。三个分组的完整列表可能如图C所示。在基础设施虚拟机启动后,数据库服务器将会启动。然后应用服务器将会在第二个阶段启动,Web服务器将会在第三阶段启动。

vSphere 6.5新功能揭秘:不只DRS的高可用性

已创建的虚拟机/主机规则

在打算使用该特性前必须先进行配置。出现故障时,只有在位于上一阶段的虚拟机启动并能够对外提供服务后下一阶段的虚拟机才会启动。虚拟机优先级设置也采取上述策略:如果高优先级的所有虚拟机都启动了,高可用性将继续启动低优先级的虚拟机。

然而,仅仅是因为虚拟机启动并不意味着虚拟机上的操作系统或应用准备就绪了。因此,配置全新的虚拟机依赖重启条件设置并在条件满足时以允许配置HA进入下一阶段是非常重要的。在上述设置下,可以选择客户机心跳检测。一旦VMware Tools启动,条件就会触发。但这仍不能保证应用正在运行。为解决该问题,如图D所示,可以选择虚拟机依赖重启条件设置下的应用心跳检测选项。

当vSphere可用性从一个优先级进入另一优先级时,将会用重启条件。因此即使没有配置任何规则,在每个HA集群中重启条件都是非常重要的。

vSphere 6.5新功能揭秘:不只DRS的高可用性

图D.使用虚拟机依赖重启条件设置

监控应用状态功能一般不会用到,尤其是在VMware停止开发vSphere App HA产品并宣布在2015年终止该产品后。但启用该功能的API接口已经被升级,可以在vSphere 6.5中使用。

使用该功能需要用到的产品之一是Veritas ApplicationHA。然而,大多数用户并没有一款这样的产品。因此无法做到100%的依赖性检查。数据库服务器初始化时间过长,超出VMware Tools报告的时间并不罕见。这会导致下一阶段的虚拟机在依赖应用就绪前就启动了。为解决该问题,某些管理员自己编写了脚本,在启动关联机器上的应用或服务前,先检查其他服务器或服务是否可用。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

作者>更多

Rob Bastiaansen
Rob Bastiaansen

网站编辑

存储与硬件>更多

  • VMware Admiral帮助vShpere管理员控制container fleet

    对于在生产环境中为容器提供支持的VMware管理员来说,他们想要知道在熟悉的vSphere框架中内置一系列全新管理特性究竟能够发挥怎样的效果。

  • vSphere 6.5新功能揭秘:不只DRS的高可用性

    VMware除了在vSphere 6.5中增加了少量新功能外,还对已有的功能进行了重大更新,资源管理服务包括分布式资源调度以及高可用性旧貌换新颜。

  • VMware VVOL技术推动存储管理发展

    效率、自动化和灵活性正成为企业数据中心优先考虑的三个方面。对IT管理员来说,仅仅通过手动分配所有的资源来支持VM,是远远不够的。

  • 小企业如何升级vSphere环境

    相比于拥有多个数据中心、使用各种vSphere产品的全球化企业来说,小企业的数量其实更加庞大。许多小企业希望将IT环境运行在尽可能小规模的vSphere部署当中。

相关推荐

技术手册>更多

  • 提高Hyper-V动态迁移五大技巧

    停机时间曾经是虚拟机迁移过程中令人痛苦的荆棘。但动态迁移改变了这种情况。现在,动态迁移消除了停机时间,除此之外仍然有一些方法可以来改善将虚拟机从一个物理主机移动到其他地方的方法。速度和安全是提高Hyper-V动态迁移的两大焦点。其中包括加快和自动化保护迁移过程的方法和策略。下面我们提供了提升Hyper-V动态迁移速度和安全的五种不同方式。

  • VDI网络注意事项

    网络总是要不断地满足依托它之上运行的应用的各种新需求。因此网络工程师需要不断保持同步,本期指南将有助于面对一些跟虚拟桌面(VDI)相关的虚拟应用在企业广域网上运行时带来的新挑战。

  • vSphere网络最新技术

    vSphere网络配置错误会造成严重后果,比如虚拟机性能问题等。了解基本的故障诊断步骤以及识别并纠正相关vSphere网络问题是至关重要的。本期《vSphere网络最新技术》技术手册主要分享最新的vSphere网络技术,包括如何诊断并解决常见的vSphere网络配置错误,以及从标准交换机或者将虚拟机迁移至VMware分布式交换机时如何对vSphere网络进行正确配置等等。

  • Citrix XenServer 5.6技术手册

    尽管市场份额不多,思杰仍然坚持不懈地推广它的hypervisor XenServer,新的版本添加了许多重要功能,利于大型企业部署,并提供了一个价格适中的版本。Citrix XenServer 5.6有啥新功能?哪个版本更适合你?

TechTarget

最新资源
  • 存储
  • CIO
  • 网络
  • 服务器
  • 数据中心
  • 云计算