[发明专利]用于分布式系统中的应用的实时迁移和自动恢复的系统有效
申请号: | 201280057719.8 | 申请日: | 2012-09-24 |
公开(公告)号: | CN104115469B | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | L.马斯顿 | 申请(专利权)人: | OIN有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 臧永杰;刘春元 |
地址: | 美国北卡*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 用于在多个服务器之中的应用分布的方法和装置,确保对用于该应用的主设备上的应用数据的改变被异步地复制到用于该应用的多个从设备。服务器可以位于地理上不同的位置中;本发明准许通过高等待时间和有损的网络连接的数据复制以及在硬件和网络故障条件下的故障容许。对应用的访问由分布式协议处理机调解,其允许针对任何应用的任何请求被寻址到任何服务器,并且其当与复制系统合作地工作时,即刻暂停连接以允许应用及其状态在服务器之前的无缝、一致的实时迁移。另外,一种系统,其基于由每个应用所生成的负载的动态测量和每个应用的拓扑偏好而控制上述实时迁移,以便自动将服务器保持在最优利用水平。 | ||
搜索关键词: | 用于 分布式 系统 中的 应用 实时 迁移 自动 恢复 | ||
【主权项】:
1.一种服务器,其被配置成将服务递送到被连接到服务器的至少一个客户端,所述服务器可操作于用于多个应用中每一个的主角色或从角色中任一个,所述服务器包括:网络接口,其用于将服务器连接到类似服务器集群中的至少一个其它类似服务器;服务递送逻辑,其在服务器处于针对应用的从角色中时是可操作的,以用于托管该应用以将服务递送到客户端;主逻辑,其在服务器处于针对应用的主角色中时是可操作的,其被配置成将该应用的数据中的改变复制到集群的可配置数量的服务器;从逻辑,其在服务器处于针对托管在集群中另一服务器上的应用的从角色中时是可操作的,其被配置成从集群的用于该应用的当前主服务器接收经复制的数据改变并且维护用于该应用的实时应用数据的版本;控制逻辑,其被配置成检测集群中的事件并且响应于所述事件来自主地将服务器针对应用中的一个或多个的角色在从和主之间转变,其中角色由从到主的改变使用所维护的版本来托管应用,其中当用于管理其中连接了主服务器的服务器集群中的负载时,所述服务器检测集群中服务器的数量及其当前应用负载,并且与集群中的其它服务器交换消息以迁移应用来平衡负载,并且其中在与集群中的其它服务器交换消息以确定最高质心度量的文件系统的版本之后,所述服务器基于对已被接收的实时应用数据中的改变的快照的分析而将自身标识为新的主服务器,其中质心度量表示每个服务器上的文件系统快照的平均年龄以及由每个服务器上的快照所表示的对文件系统的改变的数量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OIN有限责任公司,未经OIN有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201280057719.8/,转载请声明来源钻瓜专利网。