[发明专利]用于故障转移的跨不同服务器的镜像数据库的布置无效
申请号: | 201210461692.0 | 申请日: | 2012-11-15 |
公开(公告)号: | CN102999587A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | D·R·沙特;S·M·A·A·贾弗里;C·绍林;D·洛伦茨;W·P·穆恩斯;M·贝德罗西安;C·阿基拉巨;孙浩 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F11/20 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 顾嘉运 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 故障 转移 不同 服务器 数据库 布置 | ||
技术领域
本发明涉及数据恢复,尤其涉及用于故障转移的跨不同服务器的镜像数据库的布置。
背景技术
数据库系统当前被广泛应用。一般而言,数据库系统包括服务器,该服务器与数据存储组件交互以便以受控且有序的方式存储数据(并提供对数据的访问)。
数据库服务器通常试图实现两个目标。第一个目标是具有高可用性,以使得各种不同的用户都能够快速且容易地访问数据存储中的数据。第二个目标是具有使得能够在数据库系统的一部分发生灾难性故障的情况下进行数据恢复的系统。
一些系统已经尝试通过在本地或远程服务器上提供数据库镜像来实现这些目标。即,在第二数据库上精确地制作给定数据库上的数据的镜像,该第二数据库是相对于第一数据库本地地存储的,或者是远离第一数据库存储的。如果第一数据库发生故障,则在修复第一数据库的同时操作简单地转移至镜像。
当然,这种解决方案是高度冗余的。对于要存储的给定量的数据,这种系统实质上需要使存储器和处理的量翻倍。因此,该系统是低效的系统。
提供以上讨论仅用作一般的背景信息,并不旨在帮助确定所要求保护的主题的范围。
发明内容
多个数据中心各自具有多个服务器。当一数据中心存在故障时,基于该故障的大小来将对应于该数据中心的故障部分的负载本地地或远程地分布到所有其余服务器。
提供本发明内容以便以简化形式介绍将在以下具体实施方式中进一步描述的一些概念。本发明内容并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。所要求保护的主题不限于解决在背景中提及的任何或所有缺点的实现。
附图说明
图1是一组数据中心的一个说明性实施例的框图。
图2是示出图1所示的系统在一个数据存储组件的故障转移期间的操作的一个实施例的流程图。
图3A-3I示出了根据一个实施例的跨多个不同数据中心中的服务器的数据库可用性组的布置。
图4是一个说明性计算环境的框图。
具体实施方式
图1是一个说明性数据存储系统100的各种组件的框图。数据存储系统100说明性地包括多个数据中心102、104和106。当然,将会注意到可使用两个或更多数据中心并且图1所示的三个数据中心仅仅是为了示例而示出的。图1还示出每一个数据中心说明性地包括一组数据存储服务器和数据存储。例如,数据中心102包括数据存储服务器108、110和112,这些服务器各自分别具有对应的数据存储114、116和118。当然,还应当注意到在给定数据中心中可使用附加数据存储服务器和数据存储,但数据中心102中示出的三个数据存储服务器和三个数据存储仅仅是为了示例而示出的。
图1还示出数据中心104具有数据存储服务器120、122和124、这些服务器各自分别具有相关联的数据存储126、128和130。另外,图1还示出数据中心106具有数据存储服务器132、134和136,这些服务器各自具有相关联的数据存储138、140和142。同样,数据存储服务器和数据存储的数量可以不同于图1所示的数量,并且图1所示的实施例仅仅是出于说明的目的而示出的。
图1还示出数据中心102、104和106中的每一个都说明性地通过网络150来彼此通信。网络150可以是局域网或广域网。在一个实施例中,每一个数据存储服务器都包括数据库服务器,该数据库服务器使用计算机处理器来执行用于以有序方式将数据存储在其对应的数据存储上以及从其对应的数据存储中检索数据的数据库服务器功能。用户可使用设备152,该设备可以直接或也可通过网络150来连接到一个数据存储。以此方式,用户可方式数据中心中的数据。由此,通过用户设备152访问数据存储102-106中的一个的用户可通过数据中心的对应数据库服务器来获得对存储在一个数据中心上的一个数据存储上的数据的访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210461692.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种开关柜内温控制系统
- 下一篇:一种延时电路