下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

教您应用VCHA创建集群维护负载

作者:课课家教育     来源: http://www.kokojia.com点击数:2339发布时间: 2017-09-05 14:00:16

标签: 虚拟化Vmware云计算

  欢迎各位阅读本篇文章,本篇文章讲述了关于教您应用VCHA创建集群维护负载,Vcenter一般指VMwarevCenter™ServerVMwarevCenterServer提供了一个可伸缩、可扩展的平台,为虚拟化管理奠定了基础。课课家教育平台提醒您:本篇文章中,有许多的小细节,因此大家一定要认真阅读本篇文章哦~

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

教您应用VCHA创建集群维护负载_云计算_Vmware_课课家教育

  如果管理员想要使用 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高可用性网络

  图A.vCenter高可用性网络

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

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

  图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节点配置网络

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

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

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

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

图D. vCenter High Availability节点

  图D. vCenter High Availability节点

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

图E.vCenter High Availability监控状态

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

  知识分享:VCenter

  在各个级别提供集中控制能力和可见性:

  无论您拥有十几个 虚拟机,还是几千个 虚拟机,Vmware vCenter Server 都是管理 VMware vSphere 最简单、最有效的方法。 借助 VMware vCenter Server,可从单个控制台统一管理 数据中心的所有主机和 虚拟机,该控制台聚合了集群、主机和虚拟机的性能监控功能。 VMware vCenter Server 使 管理员能够从一个位置深入了解虚拟基础架构的集群、 主机、虚拟机、 存储、客户操作系统和其他关键组件等所有信息。

  借助 VMware vCenter Server,虚拟化环境变得更易于管理,一个管理员就能管理 100 个以上的工作负载,在管理物理基础架构方面的工作效率比通常情况提高了一倍。

  主动管理 VMware vSphere:

  动态 数据中心环境要求使用主动管理,利用标准化和自动化来最有效地利用 VMware vSphere 的灵活性。 利用简化和标准化的 工作流将业务要求与 IT 流程连接起来,帮助消除代价高昂的错误并降低对手动任务的依赖。

  VMware vCenter Server 可让 管理员使用标准化模板迅速部署虚拟机和 主机,并利用自动修正确保与 vSphere 主机配置以及主机和虚拟机补丁程序级别的遵从性。 VMware vCenter Server 还可让管理员控制关键功能,例如 vSphere VMotion、 Distributed Resource Scheduler、 High Availability 和 Fault Tolerance。 强大的编排引擎使管理员能够创建和轻松实施最佳实践工作流。

  借助主动管理,VMware vCenter Server 允许您通过动态调配新服务、分配资源和自动化高可用性服务来满足业务要求和提高服务级别。

  可扩展的管理平台:

  当将虚拟化扩展到整个 数据中心时,您希望您的管理平台即能扩展以适应组织需要,又能嵌入现有体系结构中。 借助 VMware vCenter Server,您可以有效管理大型企业,并且具备通过一个控制台管理 1,000 多个 主机和最多 10,000 个 虚拟机的能力。

  此外,VMware vCenter Server 的开放式 插件体系结构可支持来自 VMware 及其合作伙伴的各种附加功能。 超过 300 个 VMware 合作伙伴直接与 vCenter Server 集成,这使您可以轻松地扩展平台,从而在多个方面实现更先进的管理功能,例如 容量管理、遵从性管理、 业务连续性和存储监控等。 vCenter Server API 还允许客户集成物理管理工具和虚拟管理工具,通过使用他们选择的企业管理工具连接到 vCenter Server。

  小结:相信最后大家阅读完毕本篇文章后,学到了不少知识吧?其实呢,对于这方面的知识,大家私下还得多多学习,才能有更多的收获的哦~当然如果大家还想了解更多相关内容的话呢,课课家教育平台欢迎大家咨询~

赞(12)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程