如何使用VCHA创建集群保护负载

日期:2017-5-12作者:Vladan Seget

【TechTarget中国原创】

VCHA(VCenter Server High Availability)利用一个包含三个节点——active、passive和witness——的集群来尽量避免系统故障可能带来的影响。

如果管理员想要使用 vCenter Server High Availability,那么必须部署一个包含三个节点的集群。这个集群包含一台主 vCenter Server Appliance及其克隆版本。这个克隆机器首先成为actvie节点,最后变成passive节点。而通过配置向导创建的第三个节点,被称为witness节点。如果出现主机故障或者两个节点之间的网络中断 ,那么witness节点运行 tie-breaker代码以决定哪个节点是active,哪个节点是passive。

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

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

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

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

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

VMware vSphere>更多

  • 全新vSphere 6.5聚焦安全

    vSphere 6.5提供的更新以及新特性可能令人惊讶。但部分更新以及新特性还没有对外公开,VMware公司将会在VMworld欧洲大会而不是在拉斯维加斯召开的更大规模的大会上揭晓所有更新。

  • 如何使用VCHA创建集群保护负载

    如果管理员想要使用 vCenter Server High Availability,那么必须部署一个包含三个节点的集群。这个集群包含一台主vCenter Server Appliance及其克隆版本。

  • 如何使用vCSA6.5监控CPU、内存和网络

    管理员可以通过全新的vCSA(vCenter Server Appliance)Management Interface 监控系统CPU和内存的使用情况,管理网络配置并且安装更新。

  • VMware vSphere 6.5:VM Encryption加固安全性能

    尽管虚拟机加密技术能够限制未授权访问从而提升系统安全性,但是这种技术一直以来发展十分缓慢,主要原因在于系统存在的各种问题。

相关推荐

技术手册>更多

  • 虚拟化部署的隐藏成本分析

    我们都知道虚拟化可以节省成本,但尽管虚拟化带来了大量优点和特性,但重要的是要记住虚拟化技术并不是万能的,并且在某些情形和环境中并不适合使用该技术。虚拟化技术确实存在一些缺陷,虽然这些缺陷未必对系统构成危害,但是用户需要在使用虚拟化技术之前意识到这些缺陷。

  • 技巧我最爱 2010年VMware十大Tips

    VMware在2010年发布了两款重要产品:适用于服务器虚拟化与云计算的vSphere 4.1,以及用于桌面虚拟化的VMware View 4.5。精简的ESXi hypervisor更受欢迎,对于VMware管理员也很有必要。为此,TT虚拟化网站总结了2010年VMware十佳技巧,帮助您温习。从vCenter到PowerCLI到Site Recovery Manager再到VMware家庭实验室,下面我们来看看。

  • Citrix XenServer 5.6技术手册

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

  • VDI灾难恢复手册

    VDI灾难恢复需要考虑额外事项。是否有足够的网络带宽处理恢复迁移过程?哪些重要的应用绝对需要快速恢复让用户访问?在本期TechTarget中国VDI灾难恢复手册中,我们会介绍虚拟桌面灾难恢复技术,让你从规划到备份桌面都得心应手。

TechTarget

最新资源
  • 存储
  • CIO
  • 网络
  • 服务器
  • 数据中心
  • 云计算
【TechTarget中国原创】

VCHA(VCenter Server High Availability)利用一个包含三个节点——active、passive和witness——的集群来尽量避免系统故障可能带来的影响。

如果管理员想要使用 vCenter Server High Availability,那么必须部署一个包含三个节点的集群。这个集群包含一台主 vCenter Server Appliance及其克隆版本。这个克隆机器首先成为actvie节点,最后变成passive节点。而通过配置向导创建的第三个节点,被称为witness节点。如果出现主机故障或者两个节点之间的网络中断 ,那么witness节点运行 tie-breaker代码以决定哪个节点是active,哪个节点是passive。

VCHA(VCenter Server High Availability)为vCenter Server制定了长度为五分钟的恢复时间对象。能够降低故障对于主机、硬件和应用程序的影响。VCHA可以在active和passive节点之间实现自动故障转移;但是witness节点永远不会成为active或者passive节点。

节点之间的状态同步通过另外一种网络——也是管理员必须创建的——被称之为vCenter HA网络。active节点的管理接口保持完全独立。

在这篇文章中我们将会介绍部署VCHA的基本配置。如果管理员想要将active、passive和witness节点分别部署到不同集群、vCenter Server实例或者其他数据中心,那么可以使用高级模式。开始部署VCHA之前,管理员必须首先确保已经满足系统硬件需求并且正在运行vSphere 6.5。

VCHA 6.5 HA基本配置

部署VCHA需要满足两方面最基本的系统需求。首先,需要运行一个至少包含三台ESXi主机的vSphere6.5集群。其次,还必须拥有VCHA网络。

我们从创建VCHA网络开始。如图A所示,这是一种在集群中每台主机上都需要创建的简单虚拟机网络。为了实现这个目标,我们只需要在一个不同的VLAN(虚拟LAN)上创建新的虚拟机端口组。这个网络会被用于主机节点间的HA通信,但是它不能和管理网络接口位于同一网段内。唯一的要求是VCHA网络和vCenter Server Management网络不能相同。

如何使用VCHA创建集群保护负载

图A.vCenter高可用性网络

之后使用 vSphere Web Client连接到当前基础架构。点击“Hosts and Clusters”按钮,选择右面的“vCenter Server”,之后进入“Configuration”选项卡。点击页面右上角的“Configuration”按钮——如图B所示——启动配置向导。

如何使用VCHA创建集群保护负载

图B.启动 vCenter High Availability配置向导

VCHA配置向导的第一个页面会提示管理员选择配置模式, 默认为“Basic”模式,但是管理员可以进行更改。如果管理员选择“Advanced”模式,那么就需要手动克隆所有vCenter HA节点。在这个示例中,我们将会使用“Basic”模式。如果已经创建了前提条件所需的VCHA网络,那么点击“Next”继续下面的配置。

下一个页面会让管理员提供VCAH网络所需的IP信息。这个示例中们创建VCHA网络并且使用VLAN 9,但这只是我的选择而已——管理员可以根据自己需求自定义。点击“Browse”按钮,选择刚刚创建的VCHA网络。

在之后的页面为passive和witness节点分配IP地址(如图C所示)。这两个IP地址应该和上一个页面中填写的IP地址位于相同的网段中,这样所有三个节点就能够通过VCHA网络相互通信了。

如何使用VCHA创建集群保护负载

图C.为passive和witness节点配置网络

到此为止整个过程就快完成了。“Basic”模式的配置向导创建了一条DRS(Distributed Resource Scheduler)规则,如果将要部署的集群需要使用DRS,那么这条DRS规则就能够发挥作用了,其能够确保active、passive和witnetss节点运行在不同的主机节点上。

管理员可能会注意到passive和witness已经使用默认名称——“peer”和“witness”——但是可以轻松对其进行更改。

点击“Finish”,等待配置向导克隆虚拟机,并且根据管理员提供的信息重新进行配置。配置完成之后,管理员应该能够看到一个如图D所示的界面。

如何使用VCHA创建集群保护负载

图D. vCenter High Availability节点

现在管理员已经成功配置VCHA。如果点击“Monitor”选项卡,将会弹出另外一个窗口,显示系统状态以及同步过程。如图E所示, PostgreSQL、 appliance配置、 appliance状态和 appliance sqlite数据库都已经被同步。

 如何使用VCHA创建集群保护负载

图E.vCenter High Availability监控状态

点击vCenter HA “Setting”链接返回到VCHA配置界面,你将能够看到两个按钮: “Edit”和“Initiate Failover”.

“Edit”按钮允许管理员将系统置于维护模式,如果需要进行硬件维护并且不想“initiate failover”,那么这种方式可以发挥很大作用。“Edit”按钮还允许管理员禁用VCHA,保留配置或者完全移除VCHA配置,删除passive和witness节点。需要注意最后一种方式并不会移除active节点的第二块虚拟网卡。

“Initiate Failover”按钮允许管理员测试故障转移功能。在这种情况下,passive节点将会变为active状态,而active节点将会变为passive状态。系统完成故障转移需要花费一段时间来完成增量复制以及在passive节点上启动和初始化服务等任务。

VCHA基础配置非常容易完成。然而三个节点的集群将会占用许多额外的资源,包括内存、存储、网络和CPU等。VCHA能够提供比vSphere HA更好的保护,防止主机故障,但是不能防止data store或者应用程序故障;对于更大规模或者需要为vCenter Server提供简单自动化保护的环境来说,这种层面的保护是非常重要的。VCHA包含在vCenter Standard版本中,不需要支付额外费用。