[发明专利]分布式服务器系统中的消息转发备份管理器有效
| 申请号: | 200780041814.8 | 申请日: | 2007-08-29 |
| 公开(公告)号: | CN101535978A | 公开(公告)日: | 2009-09-16 |
| 发明(设计)人: | R·H·格伯;T·J·米勒 | 申请(专利权)人: | 微软公司 |
| 主分类号: | G06F15/16 | 分类号: | G06F15/16 |
| 代理公司: | 上海专利商标事务所有限公司 | 代理人: | 张政权 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分布式 服务器 系统 中的 消息 转发 备份 管理器 | ||
1.一种分布式服务器计算机系统,包括:
主管理器,用于提供分布式服务器管理软件服务,其中所述主管理器执行软件服务来生成并管理与所述分布式服务器计算机系统的状态关联的一个或多个标识符,其中所述分布式服务器计算机系统的当前状态对应于自从初始化所述分布式式服务器计算机系统的状态以来所执行的每一分立的工作单元的累积和;
通信地耦合到所述主管理器的一个或多个备份管理器,用于应所述主管理器的请求而备份信息并响应于从所述主管理器接收到的请求来转发至少一个请求,其中基于来自所述主管理器的持久存储与状态标识符关联的状态的请求,所述备份管理器能够冗余地存储从所述主管理器接收的每一状态标识符以及与状态标识符关联的状态,并且所述备份管理器能在所述主管理器经受故障而使得所述主管理器停止操作的情况下替换并承担所述主管理器的功能;以及
通信地耦合到所述一个或多个备份管理器的一个或多个工作者,用于接收所述一个或多个备份管理器从所述主管理器转发的至少一个请求。
2.如权利要求1所述的分布式服务器计算机系统,其特征在于,所述一个或多个备份管理器还用于从所述一个或多个工作者接收响应。
3.如权利要求1所述的分布式服务器计算机系统,其特征在于,所述一个或多个备份管理器还用于聚集从所述一个或多个工作者接收到的每一响应。
4.如权利要求1所述的分布式服务器计算机系统,其特征在于,所述一个或多个备份管理器还用于聚集从所述一个或多个工作者接收到的每一响应,并且还用于在所述一个或多个工作者中的一个工作者未作出响应的情况下,用关于所述一个或多个工作者中的该工作者的连接状况的信息取代响应。
5.如权利要求1所述的分布式服务器计算机系统,其特征在于,所述主管理器和所述一个或多个备份管理器在一个物理计算机系统上执行。
6.如权利要求1所述的分布式服务器计算机系统,其特征在于,所述主管理器和所述一个或多个工作者在一个物理计算机系统上执行。
7.如权利要求1所述的分布式服务器计算机系统,其特征在于,所述主管理器还用于在所述一个或多个工作者中的任一工作者被分配给所述一个或多个备份管理器中的无响应的备份管理器的情况下,将所述一个或多个工作者中的该任一工作者重新分配给所述一个或多个备份管理器中的作出响应的备份管理器。
8.如权利要求1所述的分布式服务器计算机系统,其特征在于,所述主管理器还用于将分配给所述一个或多个工作者中的无响应的工作者的工作重新分配给所述一个或多个工作者中的作出响应的工作者。
9.一种供分布式服务器系统中的备份管理器执行的方法,包括:
从主管理器接收开始关闭与所述分布式服务器系统的状态相关联的标识符的请求;
向所述主管理器发送指示对应于所述标识符的状态已被关闭的响应;
从所述主管理器接收广播与所述标识符相关联的任务的请求;以及
向一个或多个工作者广播与所述标识符相关联的任务;
其中基于来自所述主管理器的持久存储与状态标识符关联的状态的请求,所述备份管理器能够冗余地存储从所述主管理器接收的与所述分布式服务器系统的状态相关联的标识符以及状态,并且所述备份管理器能在所述主管理器经受故障而使得所述主管理器停止操作的情况下替换并承担所述主管理器的功能,其中所述主管理器执行软件服务以生成并管理与所述分布式服务器系统的状态相关联的标识符。
10.如权利要求9所述的方法,其特征在于,还包括持久存储所述分布式服务器系统的状态。
11.如权利要求9所述的方法,其特征在于,还包括从所述一个或多个工作者接收指示工作已被执行的响应。
12.如权利要求9所述的方法,其特征在于,还包括聚集来自所述一个或多个工作者的响应。
13.如权利要求9所述的方法,其特征在于,向所述一个或多个工作者广播与所述标识符相关联的任务还包括关闭与所述分布式服务器系统的状态相关联的标识符的请求。
14.如权利要求9所述的方法,其特征在于,还包括从所述一个或多个工作者接收包括要执行的新工作的响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780041814.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种保健足浴液
- 下一篇:联盟基础结构内的一致性





