SQL Server 2005 集群与数据库镜像技术解析
1. SQL 集群与 AWE 内存
SQL Server 2005 有一个很棒的新特性,即启用地址窗口扩展(AWE)时集群对内存的使用方式。若内存资源配置不当,导致两个实例无法在同一台服务器上运行,集群可能会出现问题。
当启用 AWE 内存(通常在安装超过 4GB 内存时启用),SQL Server 会与操作系统交互,动态重新配置运行实例的内存,使它们能共同运行。这可能会对性能造成极大影响,但至少故障转移功能仍能正常工作。
2. 集群中的故障回复
与为故障转移做准备同样重要的是,要花时间规划恢复故障节点的过程。将故障节点恢复到集群中原来的位置称为故障回复。是自动进行故障回复,还是需要手动将资源移回另一个节点呢?
如果选择自动故障回复,可以配置修复后的节点在集群服务判定其已恢复之前需要运行的时间。也可以为特定资源设置故障回复过程,或者将资源分组,让它们作为一个整体运行。
不过,有人更喜欢手动控制故障回复。因为有时替换服务器已安装好并准备接收集群资源,但尚未完全重建。服务器团队可能还需要安装一些应用程序、服务包或热修复程序,这会导致服务器重启,进而引发更多故障转移事件。所以,在节点未完全准备好执行任务之前就将其加入集群,自动故障回复可能会带来麻烦。
3. 集群与灾难类别
SQL Server 集群在防范灾难方面的作用较为有限。本质上,它仅在某个物理服务器出现问题时才有用。即使使用集群,仍可能因共享存储故障而丢失所有数据。而且,由于各个服务器需直接连接到存储设备,它们必须位于同一位置,因此在应对环境问题时,集群几乎没有帮助
超级会员免费看
订阅专栏 解锁全文

385

被折叠的 条评论
为什么被折叠?



