可用性: 7*24 意外或计划的脱机 SQL Server 2005中的可用性技术-->复制 故障转移群集 数据库镜像 日志传送 复制类型: 事务复制 合并复制 快照复制 复制中的一些新特性-->Peer-to-Peer复制
复制与可用性: 要求-->事务的连续性 延时尽量低 具有高吞吐能力 复制开销尽量低 最佳选择类型为事务复制 无故障转移能力
复制技术的特点: 运行在数据库级别 允许对数据进行筛选 支持数据的多个副本 支持实时的可用性和可扩展性 支持分区更新 后备数据库完全支持报表或其他需求
故障转移群集-->见下图:
采用故障转移群集-->见下图:
部署故障转移群集: 配置MSCS(Microsoft Cluster Service) 强烈建议为MSDTC配置独立的资源组(物理磁盘、IP地址和网络名称) 运行安装程序
故障转移群集中需要注意的一些问题: 独立的仲载磁盘 在内部专用通讯适配器上禁用不必要的通讯 在内部专用通讯适配器上禁用链接速度自适应 合理规划故障转移路径 合理规划节点资源
故障转移群集技术的特点: 运作在实例级别 支持自动和手动的故障转移 客户端引用的透明转向 缺点-->需要特殊的硬件 所有节点使用同一份数据 后备服务器不支持报表或其他应用 磁盘子系统仍然存在单点故障
数据库镜像原理-->见下图:
数据库镜像会话-->见下图:
数据库镜像中的仲裁: 完全仲裁 见证服务器--成员服务器仲裁 成员服务器--成员服务器仲裁 -->见下图:
应用程序的连接-->见下图:
数据库镜像的特点: 运行于数据库级别 无需特殊硬件 镜像服务器使用快照技术支持有限的报表应用 在高安全模式下支持零数据丢失 可作为故障转移集群的替代方案
日志传送-->见下图:
选择可用性技术-->见下图:
本文转自 叶俊生 51CTO博客,原文链接:http://blog.51cto.com/yejunsheng/164252