我正在阅读Server的文档。在https://learn.microsoft.com/en-us/sql/sql-server/failover-clusters/windows/windows-server-failover-clustering-wsfc-with-sql-server的这一页上,上面写着:
无论是在可用性组上还是在故障转移集群实例上,都使用WSFC作为平台技术,将组件注册为WSFC集群资源。
我有点糊涂。在以前版本的Server (如Server 2008)中,有一种称为Server故障转移群集的技术,它是否与故障转移群集实例上的情况相同?希望有人能澄清这件事。提前谢谢。
发布于 2017-04-20 01:23:09
是的是同一件事。见解释这一术语的第3节。
首先,让我们把几个条款弄清楚。
Windows Server故障转移群集(WSFC)群集是一组独立的服务器,它们一起工作以提高应用程序和服务的可用性。Server 2016利用WSFC服务和功能来支持可用性组和Server故障转移群集实例。
“始终保持可用性组”功能是一种高可用性和灾难恢复解决方案,它提供了企业级替代数据库镜像的方法。在Server 2012中引入的“始终在可用性上”组使企业的一组用户数据库的可用性最大化。可用性组支持一组离散的用户数据库(称为可用性数据库)的故障转移环境,这些数据库一起失败。可用性组支持一组读写主数据库和一至八组对应的辅助数据库。可选地,辅助数据库可用于只读访问和/或某些备份操作.可用性组在可用性副本级别上失败。失败不是由数据库问题引起的,例如数据库由于丢失数据文件、删除数据库或事务日志损坏而变得可疑。
作为Server始终提供的一部分,始终故障转移群集实例利用Windows Server故障转移群集(WSFC)功能,通过服务器实例级的冗余(故障转移群集实例(FCI) )提供本地高可用性。FCI是跨Windows Server故障转移群集(WSFC)节点安装的SQL Server的单个实例,可能跨多个子网安装。在网络上,FCI似乎是运行在一台计算机上的SQL Server的一个实例,但如果当前节点不可用,则FCI提供从一个WSFC节点到另一个节点的故障转移。
第2项和第3项可以合并,第1项是实现任何组合的先决条件。2单独,3单独,2和3在一起。
当您将2和3组合在一起时,您将得到:故障转移群集和可用性组( Server)
通过与WSFC群集一起实现Server故障转移群集,可以在服务器实例级别设置第二层故障转移。可用性副本可以由Server的独立实例或FCI实例承载。只有一个FCI合作伙伴可以承载给定可用性组的副本。当可用性副本在FCI上运行时,可用性组的可能所有者列表将只包含活动的FCI节点。+始终依赖于可用性组不依赖于任何形式的共享存储。但是,如果使用Server故障转移群集实例(FCI)承载一个或多个可用性副本,则每个FCIs都需要按照标准Server故障转移群集实例安装的方式共享存储。
我强烈建议阅读SQLHA (Allan )的这个常见问题,它澄清了组合这三个项时的许多基本问题。
https://dba.stackexchange.com/questions/171466
复制相似问题