频道直达:新闻 - 组网 - 安全 - 服务器 - 存储 - 系统 - 应用 - 开发 - 数据库 - 前沿 - 技术人 - 培训 - 求职 - 读书 - 教程 - 专题 - 产品 - 案例 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

SQL Server 2005数据库镜像(12)

作者: Ron Talmage/Solid Quality Learning 出处:51CTO.com 2007-02-26 13:45    砖    好    评论   进入论坛
阅读提示:本文对SQL SERVER 2005数据库镜像进行了教程式的讲解,具体内容包括:介绍、动态、可用性场景、实现和高可用性技术,供大家参考!

总结:高可用场景中服务器失败

从这些场景中可以得出几个结论。在高可用操作模式下:

1.如果主服务器首先不可用,那么产生自动的故障转移,原先的镜像服务器将担当主服务器角色,并使其数据库服务于用户活动。后续的服务器失败和恢复不会影响使用新主服务器的数据库镜像的整体配置。数据库镜像将以相反的方向继续进行。
2.如果镜像首先不可用,那么产生自动的故障转移 。后续的服务器失败以及恢复次序都不会影响镜像伙伴角色。
3.如果见证服务器首先不可用,那么不可能产生自动的故障转移,镜像伙伴服务器将保持其初始角色。后续的服务器失败以及恢复都不会影响镜像伙伴角色。

下表总结了在高可用场景中出现一台或两台服务器失败时产生的结果。表中假设的条件是safety设置为FULL并且镜像会话中的服务器满足下列条件:

A:主服务器, SYNCHRONIZED
B:镜像服务器,SYNCHRONIZED
W:见证服务器,CONNECTED

表中使用灰色加亮显示故障转移场景。

表10:总结:单服务器或者双服务器失败,显示伙伴服务器角色和数据库状态

 

 

高可用场景中通信失败

高可用操作模式需要三个SQL Sever实例。如果这些服务器位于两个或三个独立的物理站点并且相距很远,那么这些站点间的通信就很可能出现问题。换句话说,服务器依然运转但是彼此间的通信连路中断了。这种情况比前面的那些场景要复杂一些,但原理是一样的。

下面高可用操作场景中通信失败的研究将通过两组来完成。第一组是基于三个来自不同站点的SQL SERVER实例,因此有三条独立的通信连路。第二组是基于两个独立站点上的服务器,第一个站点上的一对服务器和第二个站点上的第三台服务器之间有一条通信连路。

先从第一组开始,假设一个数据库会话中所有三台服务器之间有三条独立的通信连路。例如,主服务器、镜像服务器和见证服务器位于三个独立的协作站点上(也有可能三台服务器位于同一个站点,但使用私有网络连接)

初始条件是Server A上运行主数据库并且与其镜像伙伴Server B保持同步。

Server B上是镜像数据库Safety设置为FULL,见证服务器 (Server W)也包含在数据库镜像会话中。图11显示了初始配置。

 

图11:高可用配置中三台独立服务器、三条独立通信连路的初始状态

注意:要获得页面上图表的解释,请参阅前面介绍的“高可用场景中服务器失败”

根据图11,三条链路可能首先中断:A/B, A/W和B/W。注意当某条通信连路中断时,所有三台服务器依然运转正常。只有主服务器和镜像服务器之间的通信连路有一些影响,如表11所示。

表11:总结:单条通信连路中断

初始条件

事件

Quorum

结果

条件

A 服务器 SYNCHRONIZED

B 镜像服务器 SYNCHRONIZED

W 见证服务器

CONNECTED

A/B连路中断

 

AW

A上的数据库提供服务, exposed

A 服务器 DISCONNECTED

B 镜像服务器  DISCONNECTED

W 见证服务器

CONNECTED

A/W

AB

A上的数据库提供服务

A 服务器 SYNCHRONIZED

B 镜像服务器 SYNCHRONIZED

W 见证服务器

CONNECTED

B/W

AB

A上的数据库提供服务

A 服务器 SYNCHRONIZED

B 镜像服务器 SYNCHRONIZED

W 见证服务器

CONNECTED

 
只有主服务器/镜像服务器的连接中断会对镜像造成影响。其他的连路中断,例如主服务器/见证服务器或者镜像服务器/见证服务器之间的通信中断不会改变数据库镜像会话的行为。
 
总之,表HACL1显示出:
 
◆所有单条链路中断场景中只有主服务器/镜像服务器链路中断会影响数据库镜像,主服务器运行 状态为exposed,因为没有日志记录发送到镜像。
 
现在考虑如果第二条连路中断产生的结果。两条连路可以同时中断,也可以相继中断。
 
如果两条连路同时中断,其最终结果与两条连路相继中断是一样的。但是无法事先预料中断的先后顺序;只有知道了先后次序才能够据此分析链路同时中断的结果。
 

共18页: 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 12 [13] [14] [15] [16] [17] [18] 下一页
【内容导航】
专题
Visual Studio 2005开发基础
SQL Server 2008/2005全解
2005网管员年度推荐产品
微软中国技术大会Tech Ed 2005
SQL Sever 2005新品推荐
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Java基础教程 (查看81120次)
·UML类图详解 (查看72587次)
·C++是垃圾语言?! (查看42719次)
·C#技术开发指南 (查看40290次)
·UML统一建模语言 (查看39225次)
·Java编程开发手册 (1198个砖)
·Java基础教程 (431个砖)
·C#技术开发指南 (311个砖)
·.NET开发手册 (254个砖)
·PB开发教程 (223个砖)
·Java编程开发手册 (658个好)
·Java基础教程 (578个好)
·.NET开发手册 (282个好)
·PB开发教程 (213个好)
·Delphi开发技术手册 (200个好)
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。