【SQL2008_R2_AA模式群集】是指在SQL Server 2008 R2版本中,采用主动-主动(Active-Active)模式构建的群集,提高数据库服务的可用性容错性。在AA模式下,两个节点可以同时处理用户请求,从而实现更高的数据访问性能故障切换的透明性。

1. 安装环境说明

安装AA模式群集通常需要4台服务器:

- 两台SQL Server数据库服务器(SqlSrv01和SqlSrv02)

- 一台主域控制器(DCSrv01)

- 一台辅助域控制器(DCSrv02)

- 共享存储:一个IP-SAN或F-SAN磁盘阵列

所有服务器需在同一个域环境中,确保服务正常运行。

2. 硬件、网络、硬盘环境的准备

- 网络:SQL Server节点需要至少3块网卡,用于心跳通信、磁盘阵列连接和外部服务。

- IP地址:心跳网卡的IP地址设置在独立网络段,使用虚拟IP支持故障转移群集服务。

- 硬盘:配备4个物理磁盘,分别用于仲裁盘、MSDTC以及每个数据库实例的数据存储。

3. AD环境的准备

- 至少需要一台主域控制器,用于管理域用户、组和服务验证。

- 部署:遵循Windows Server 2008 R2的指南,确保所有服务器加入同一域。

4. 部署帐号准备

创建专用域账户,用于SQL Server服务启动和身份验证,确保安全和权限控制。

5. 故障转移群集验证、安装、测试

- 在部署群集前,进行验证测试,确保硬件、网络和软件配置满足群集要求。

- 安装后,进行功能测试,以检验群集的稳定性与性能。

6. MSDTC群集安装

Microsoft Distributed Transaction Coordinator (MSDTC)是分布式事务处理的关键组件,必须在群集中安装并配置,以支持跨数据库的事务。

7. Sql Server 2008 SP1集成

集成Service Pack 1以获取最新安全更新和性能优化,确保SQL Server安全稳定。