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

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

作者:佚名 2017-05-16 11:14:00

云计算

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

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网络不能相同。

图A.vCenter高可用性网络

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

图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网络相互通信了。

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

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

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

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

图D. vCenter High Availability节点

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

图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版本中,不需要支付额外费用。

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/283160.html<

(0)
运维的头像运维
上一篇2025-05-13 19:29
下一篇 2025-05-13 19:30

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注