15.7 多子网故障转移群集

15.7 多子网故障转移群集

15.7.1 多子网

  SQL Server 2012 引入了拉伸群集(Stretch Clusters),支持跨地理上分散的站点进行群集。每个故障转移群集节点都连接到其他子网(或子网组),因此被称为多子网故障转移群集。

  在多子网群集中,由于没有所有节点都可以访问的共享存储,因此多个子网上的数据存储之间需要复制数据。这种部署模式,使得数据库有多个副本,从而提供了异地容灾功能。

  当某个主节点上的 IP 地址之一出现失败时,在该节点上有效的所有 IP 地址都失败前,将不会自动触发故障转移。当发生故障转移时,如果 SQL Server 可以绑定到当前节点上有效的至少一个 IP 地址,则它将进入联机状态。

15.7.2 IP 地址资源

  在 Windows Server 2003 中,故障转移群集的资源之间的依赖关系均为 AND。SQL Server 2008 R2 和以前的版本中,SQL Server 在启动时将遍历故障转移群集中的所有 IP 地址并尝试与它们全部绑定。如果绑定失败,则 SQL Server 的启动也会失败。因此,SQL Server 只能借助拉伸VLAN来启用多站点故障转移群集。

  Windows Server 2008 允许将故障转移群集的资源之间的依赖关系设为 AND 或 OR。SQL Server 2012 在安装群集时可以智能检测多子网环境并自动将 IP 地址资源依赖关系设置为 OR。另外,SQL Server 2012 在启动时将不再需要绑定到不处于联机状态的所有 IP 地址。

15.7.3 客户端连接

  客户端在其连接字符串中必须使用新的参数: MultiSubnetFailover=True。

  默认情况下,客户端应用程序会从 DNS 服务器检索所有已注册的 IP 地址,尝试按顺序或并行连接到这些地址,并将连接到第一台响应的服务器。

  对于旧版本的客户端驱动程序或第三方数据访问接口,由于不能在连接字符串中使用 MultiSubnetFailover 参数,为了延长客户端连接所需的时间,建议为额外的每个 IP 地址增加 15秒的超时期限。例如,默认的连接超时期限为15秒,故障转移群集有3个具有IP地址的站点,那么新的 ConnectionTimeout 值建议为:15 + (3-1) * 21 = 57 秒。

时间: 2024-10-10 10:45:19

15.7 多子网故障转移群集的相关文章

15.5 删除 AlwaysOn 故障转移群集

15.5 删除 AlwaysOn 故障转移群集 15.5.1 先决条件 若要删除 AlwaysOn 故障转移群集,必须使用本地管理员的权限,以及具有登录到故障转移群集的所有节点的权限. 必须从 AlwaysOn 故障转移群集的每个节点运行 SQL Server 安装向导以删除每个节点. 15.5.2 删除 打开"SQL Server 安装中心",在左侧列表中选择"维护",然后在详细窗格中选择"从 SQL Server 故障转移群集中删除节点".

15.3 访问 AlwaysOn 故障转移群集

15.3  访问 AlwaysOn 故障转移群集 15.3.1 配置 SQL Server 实例 与本地计算机独立安装的实例类似,AlwaysOn 故障转移群集的实例也需要使用 SQL Server 配置管理器进行配置. 本示例中,AlwaysOn 故障转移群集安装为一个命名实例,因此需要配置它的网络协议.启用 SQL Server Browser.开放防火墙端口等. 15.3.2 网络名称 在"Active Directory 用户和计算机"和"DNS管理"控制台

15.6 升级 AlwaysOn 故障转移群集

15.6 升级 AlwaysOn 故障转移群集 15.6.1 先决条件 升级 FCI(故障转移群集实例)所需的先决条件与升级独立实例的要求大致相同. 不能将独立实例升级到 FCI.如果需要将 SQL Server 的独立实例升级至 FCI,必须通过以下步骤实现. (1)安装 FCI. (2)将独立实例的用户数据库数据库迁移至 FCI. 15.6.2 滚动升级 升级 FCI 必须遵从以下顺序. (1)先从被动节点开始运行升级操作.同时运行升级操作的被动节点数量不得超过节点数量的一半. (2)所有的

目录:第15章 AlwaysOn故障转移群集

第15章  AlwaysOn 故障转移群集 15.1  在主节点安装 15.2  在辅助节点安装 15.3  管理故障转移群集 15.4  故障转移 15.5  升级 AlwaysOn故障转移群集

部署SQL Server2008 R2故障转移群集

配置Sql Server故障转移集群 环境:使用VMware 12虚拟机搭建环境 系统 网卡及IP配置 服务 Windows Server 2008 R2 IP:192.168.1.1 GW:192.168.1.1 DNS:192.168.1.1 搭建域控制器为abc.com Windows Server 2008 R2 网卡1: IP:192.168.1.2 GW:192.168.1.1 DNS:192.168.1.1 网卡2: IP:172.16.10.1(心跳网络) 网卡3: IP:192

sql server 2008 故障转移群集

数据库群集的分类: (1)主动/被动群集(常用模式) 布署简单.比较安全.应用广泛 .资源利用率低 (2)主动/主动群集 没有闲置节点,资源利用率高.安全性差,争抢资源 (3)N+1群集(较好模式) 一定程度上克服了资源利用率低和争抢资源的问题  .多个实例同时出问题时才存在争抢资源的问题 操作系统参数表 主机名 操作系统 IP地址 磁盘 用户 备注 DC01 Win Ser2008 R2 Enterprise Public:192.168.1.101 子网:255.255.255.0 DNS:

故障转移群集

标签:SQL SERVER/MSSQL SERVER/数据库/DBA/windows 概述 本章内容主要讲述搭建windows故障转移群集 环境: 域服务器:windows server 2008 R2 SP1,192.168.2.10 CLU11, windows server 2008 R2 SP1 ,192.168.2.11 CLU12, windows server 2008 R2 SP1 ,192.168.2.12 CLU13, windows server 2008 R2 SP1 ,

SQL Server 2005故障转移群集

SQL Server使用最广的高可用性技术叫做故障转移群集.SQL Server故障转移群集是一项基于Windows故障转移群集的一种技术.SQL Server故障转移群集技术在部署和管理上都非常容易,同时又能提供非常良好高可用性,因此目前得到了非常广泛的使用.可以说,它是SQL2012之前的各个版本,实现高可用性的必选技术.下面我们就来聊聊SQL Server2005的故障转移群集配置. 配置SQL Server故障转移群集需要注意一下几个方面的问题: 1. 因为做SQL Server故障转移

目录:第14章 创建故障转移群集

第14章 创建故障转移群集 14.1 将计算机加入域  http://mssqlmct.blog.51cto.com/9951484/1658539 14.2 添加群集功能  http://mssqlmct.blog.51cto.com/9951484/1658551 14.3 验证配置  http://mssqlmct.blog.51cto.com/9951484/1658557 14.4 创建群集 14.5 添加节点 15.6 添加存储和服务 15.7 关闭群集