首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL Server集群-主动/主动还是主动/被动?

SQL Server集群-主动/主动还是主动/被动?
EN

Database Administration用户
提问于 2016-04-20 16:25:07
回答 1查看 67.6K关注 0票数 6

主动/主动集群与主动/被动集群的逻辑是什么?

我找了很多东西,读了很多文件,但没有找到答案。

在active active集群中,我可以拥有一个数据库,它位于共享存储中,而该数据库有两个实例吗?

主动活动集群的优缺点是什么?

在主动被动集群中,可以有一个共享存储的数据库,并使用主动节点。如果主动节点被关闭,被动节点会变成主动节点吗?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2016-04-20 17:05:00

Active/Active通常是指一个数据库的多个副本同时可用的想法。但是,在Server中,除了在多个实例之间对数据进行分片这一比较边缘的情况外,没有其他方法可以实现读写数据库的这种功能。在Server中,Active/Active通常用于表示安装了多个Server实例的多节点Windows Server故障转移群集,其中每个节点都有一个单独的实例。但是,要想成功地工作,每个节点都需要配置足够的内存和CPU资源,以便成功地服务于所有实例,以防该节点是唯一在某个点上运行的节点。

主动/被动是指有一个多节点集群,其中一个节点服务于数据库(S),而另一个节点可以在主节点失败时承担负载。

作为Active/Active的一个例子,请考虑以下几点:

配置在Windows服务器故障转移群集、节点"A“和节点"B”中的2台计算机。集群安装了两个实例,"X“和"Y”。通常,"X“运行在节点"A”上,"Y“运行在节点"B”上。这意味着两台机器的马力可以结合在一起,以满足两种情况的需要。但是,如果节点"A“下降,则节点"B”将同时承载"X“和"Y”实例。

与这两种类型的聚类相比,MSSQLTips.com具有很好的文章

在如何使用Hyper-V创建活动/活动集群方面,MSDN有一个很好的博客帖子

从您问题中的描述来看,我觉得您想要一个典型的2节点集群,其中包含一个为单个数据库服务的实例。数据库驻留在共享存储中,因此如果主动节点(当前为数据库服务的节点)出现故障,被动节点将自动启动实例并从那里开始为数据库服务。一旦原始节点恢复联机,实例就可以移回它,尽管这并不是绝对必要的。

票数 8
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/135964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档