故障转移群集的类型和应用以及工作原理

集群由两个或多个节点(或服务器)组成,它们通过物理电缆或专用安全网络传输数据和软件以处理数据。其他类型的集群技术可用于负载平衡、存储以及并发或并行处理。一些实现将故障转移集群与其他集群技术相结合。

高可用性故障转移集群

在高可用性集群中,独立服务器组在整个系统中共享资源和数据。故障转移集群中的所有节点都可以访问共享存储。高可用性集群还包括一个监控连接,服务器使用它来检查其他服务器的“心跳”或健康状况。在任何时候,集群中至少有一个节点是活动的,而至少一个是被动的。

在简单的双节点配置中,例如,如果节点1发生故障,节点2会使用心跳连接来识别故障,然后将自己配置为活动节点。安装在集群中每个节点上的集群软件可确保客户端连接到活动节点。

较大的配置可能使用专用服务器来执行集群管理。集群管理服务器不断发出心跳信号以确定是否有任何节点发生故障,如果是,则指示另一个节点承担负载。

一些集群管理软件通过将机器和它们所在的物理服务器汇集到一个集群中来为虚拟机(VM)提供HA。如果发生故障,故障主机上的虚拟机将在备用主机上重新启动。

共享存储确实存在潜在单点故障的风险。但是,将RAID6与RAID10一起使用可以帮助确保即使两个硬盘驱动器发生故障,服务也能继续。

如果所有服务器都插入同一个电网,则电力可能代表另一个单点故障。可以通过为每个节点配备单独的不间断电源(UPS)来保护节点。

连续可用性故障转移集群

与HA模型相比,容错集群由共享计算机操作系统的单个副本的多个系统组成。一个系统发出的软件命令也在其他系统上执行。

CA要求组织使用格式化的计算机设备和备用UPS。在CA故障转移集群中,操作系统(OS)有一个接口,软件程序员可以在其中检查事务中预定点的关键数据。CA只能通过使用运行服务的物理机或虚拟机的连续可用且几乎精确的副本来实现。这种冗余模型称为2N。

CA系统可以补偿许多不同类型的故障。容错系统可以自动检测故障

可以立即识别故障点,并且备份组件或程序可以立即取代它,而不会中断服务。

群集软件可用于将两台或多台服务器组合在一起以充当单个虚拟服务器,或者您可以创建许多其他CA故障转移设置。例如,可以配置一个集群,以便如果其中一个虚拟服务器发生故障,其他虚拟服务器会通过临时从集群中删除虚拟服务器来做出响应。然后,它会自动在其余服务器之间重新分配工作负载,直到停机的服务器准备好再次上线。

任务关键型应用程序的持续可用性

容错系统是在线事务处理(OLTP)系统中使用的计算机的必需品。例如,要求100%可用性的OLTP用于航空公司预订系统、电子股票交易和ATM银行业务。

灾难恢复

灾难恢复是故障转移集群的另一个实际应用。当然,如果发生火灾或洪水等灾难导致主数据中心中的所有物理硬件和软件失效,非常建议将故障转移服务器安装在远程站点。

例如,在WindowsServer2016和2019中,Microsoft提供了StorageReplica,这是一种在服务器之间复制卷以进行灾难恢复的技术。该技术包括跨两个地理站点的故障转移集群的延伸故障转移功能。

通过扩展故障转移集群,组织可以在多个数据中心之间进行复制。如果灾难发生在一个位置,所有数据将继续存在于其他站点的故障转移服务器上。

数据库复制

据微软称,该公司最初在WindowsServer2016中引入了WindowsServerFailoverCluster(WSFC),以保护其SQLServer数据库和MicrosoftExchange通信服务器等“关键任务”应用程序。

其他数据库提供商为数据库复制提供故障转移集群技术。例如,MySQLCluster包含一个心跳机制,用于即时检测故障,通常在一秒钟内检测到集群中的其他节点,而不会中断客户端的服务。地理复制功能使数据库能够镜像到远程位置。

VMWare故障转移集群

在可用的虚拟化产品中,VMware为VM集群提供了多种虚拟化工具。vSpherevMotion提供了一种CA架构,可在物理数据中心网络之间精确复制VMware虚拟机及其网络。

第二个产品VMwarevSphereHA通过将虚拟机及其主机汇集到一个集群中以实现自动故障转移,从而为虚拟机提供HA。该工具也不依赖于DNS等外部组件,从而减少了潜在的故障点。

Windows服务器故障转移群集(WSFC)

您可以使用WFSC创建Hyper-V故障转移服务器,WFSC是Windows2016和2019中的一项功能,用于监控集群物理服务器,并在需要时提供故障转移。WFSC还监视集群角色,以前称为集群应用程序和服务。如果集群角色不能正常工作,它要么重新启动,要么移动到另一个节点。

WFSC包括Microsoft以前的集群共享卷(CSV)技术,以提供一致的分布式命名空间,用于从所有节点访问共享存储。此外,WSFC支持SQLServer和MicrosoftHyper-V群集VM的CA文件共享存储。它还支持在物理服务器和Hyper-V集群VM上运行的HA角色。

SQLServer故障转移群集

红帽Linux故障转移集群

微软以外的操作系统制造商也提供他们自己的故障转移集群技术。例如,RedHatEnterpriseLinux(RHEL)用户可以使用HighAvailabilityAdd-On和RedHatGlobalFileSystem(GFS/GFS2)创建HA故障转移集群。为跨多个站点的单集群延伸集群以及“容灾”集群的多站点提供支持。多站点集群通常使用支持存储区域网络(SAN)的数据存储复制。

THE END
1.了解故障转移群集SAP 工作负载的高可用性依赖于工作负载内置的高可用性功能或在操作系统级别实施的故障转移群集。 故障转移群集是一组独立的服务器,这些服务器相互协作以提高应用程序和服务的可用性。 如果发生节点故障,群集将执行节点仲裁,并根据结果将工作负载转移到其余的节点之一。 https://learn.microsoft.com/zh-cn/training/modules/implement-high-availability-for-sap-workloads-azure/4-examine-failover-clustering
2.电力配电系统损耗的减少——动态重构案例研究本期将给大家分享“Reduction of losses in electric power distribution system–dynamic reconfiguration case study(电力配电系统损耗的减少——动态重构案例研究)”。如您对本期相关内容有好的理解与建议,欢迎评论区留言。 配电网是现代电力系统的骨干,承担着将https://mp.weixin.qq.com/s?__biz=MzA5MDc1NDcxNw==&mid=2649316487&idx=1&sn=caa7693165591b50418356afda5ee61a&chksm=892a654add77ca1c8b9b8dee7828c5a01137b93e772a9fc09e3ca0a10b79f9449cbacc4850a4&scene=27
3.群集故障转移介绍51CTO博客故障转移群集是一组相互独立的计算机,通过协同工作改善群集角色(以前也叫做群集的应用程序与服务)的可用性与扩展性。群集的服务器(叫做节点)通过物理线缆及软件连接在一起。如果一个或多个群集结点故障,其他节点可继续提供服务(这一过程叫做故障转移)。此外群集角色可通过主动监控以验证节点是否正常工作。如果没能正常http://ericxuting.blog.51cto.com/blog/8995534/1597930
4.WINDOWS2016故障转移群集(图文教程)win服务器所有主机安装角色功能 DNS和故障转移群集 (以单台主机A为例) 所有主机配置DNS解析记录 并测试解析 新建正向查找区域NET 新建反向查找区域 新建正向查找区域记录 默认已生成本机记录 新建反向查找记录 (我们新建正向记录勾选了PTR指针 默认已经新建了B/C主机的反向记录) 现在只需新建一条本机的PTR记录 https://www.jb51.net/article/235093.htm
5.Windows2016无域故障转移群集部署方法超详细图文教程故障转移群集是一个很实用的功能,而windows在2016版本开始,终于支持不用域做故障转移群集. 在群集中,我们可以设定一个"群集IP" 而客户端只需要根据这个"群集IP"就能连接当前群集的主服务器.而不必关心群集服务器之间的替换. 而更棒的是,它是"去中心"的,它没有一个中心主机,我们都知道"有中心"的集群,如果"中https://blog.csdn.net/demonson/article/details/81708809
6.故障转移群集的节点数必须为偶数,否则群集无法正常使用DHCP是大多数现代网络中一个非常重要的组件,为使DHCP服务具有高可用性,可使用()等机制来完成这个目标。 A.DHCP故障转移 B.设置防火墙 C.DHCP群集 D.作用域划分 点击查看答案 第10题 网络负载平衡群集的所有节点IP地址不必位于同一个子网络。() 点击查看答案 热门https://m.shangxueba.com/jxjy/E1FA0D9B.html
7.了解故障转移群集中的仲裁配置仲裁配置如何影响群集 故障转移群集中的仲裁配置确定群集允许的故障数。如果出现更多故障,则群集必须停止运行。在此上下文中的相关故障包括节点的故障,有些情况下还包括见证磁盘(包含群集配置的副本)或见证文件共享的故障。在出现太多故障或群集节点之间通信有问题时,停止群集运行非常重要。有关更详细的说明,请参阅本主题https://forsenergy.com/zh-cn/cluadmin/html/b18e0ed7-4fa5-463c-bba9-9128faa4c8e9.htm
8.WIN2022做S2D直通,win2022hyper卷创建完成后,打开故障转移群集管理器 – 存储 – 磁盘:可以看到群集虚拟磁盘VD1现在就承载于S3上。 接下来再创建一个容量为100GB的群集虚拟磁盘VD2,过程和创建VD1一样,但不用选驱动器号。这个虚拟磁盘是用于群集共享卷,放置虚拟机的页面文件。这么做能够让虚拟机在故障转移时,速度更快。 https://www.piis.cn/jiaocheng/2149.html
9.Windows故障转移节点切换步骤详解,故障转移节点切换方法分享故障转移是一种保障系统稳定性、可靠性的技术,可以在服务器出现故障时,自动将服务切换到备份节点上,保证服务的持续性。在windows Server中,故障转移群集是实现故障转移的一种方式,它可以将物理上不同的计算机组成一个逻辑上的群集,通过群集内的不同节点来承担不同的角色,以实现服务的高可用性。本文将详细介绍windows故https://www.dongmanai.cn/post/A3Df7FEE5BD5.html
10.sqlserver实训报告8篇(全文)SQLServer虚拟服务器将像单个计算机一样显示在网络中,不过,它还具有一种功能,在当前节点不可用时,可以在节点之间进行故障转移。例如,在发生非磁盘硬件故障、操作系统故障或进行计划的操作系统升级时,可以在故障转移群集的一个节点上配置SQLServer实例,使其故障转移到磁盘组中的任意其他节点。故障转移群集不能防止磁盘故障https://www.99xueshu.com/w/filehfzu2w38.html
11.微软超融合私有云测试06可故障转移群集创建完毕后,接下来在群集中启用分布式存储(Storage Space Direct),来作为群集存储使用。 1) 在启用分布式存储之前,首先需要处理所有磁盘,使所有磁盘处于可用状态 磁盘要求为:用于存储空间直通的磁盘必须为空且没有分区或其他数据。 如果磁盘有分区或其他数据,那么它不会包含在存储空间直通系统中。 https://cloud.tencent.com/developer/article/1396753
12.Windows故障转移群集Part1高可用的系统要求部署可靠容错机制和运维手段,以便在出现单点故障时能及时检测并尽量降低业务中断时长,故障群集即为此目的应运而生。 Windows故障转义群集的主要组件 在部署Windows Server 2012 R2故障转移群集之前,我们需要充分考虑集群所需的必要组件以便我们能够顺利的配置它。 https://www.jianshu.com/p/a3ad6c14b654
13.如何删除windows集群服务器?Worktile社区从集群中删除要删除的节点:在服务器管理器中,导航到"角色" – "故障转移群集",右键点击要删除的节点,选择"删除节点"。 在"删除节点"对话框中,选择是否将节点从域中删除,然后点击"是"进行确认。 删除故障转移群集: 在服务器管理器中,导航到"角色" – "故障转移群集",右键点击群集名称,选择"删除"并进行确认操https://worktile.com/kb/ask/1109507.html