[发明专利]同步均衡系统及其方法有效
申请号: | 201210507480.1 | 申请日: | 2012-11-30 |
公开(公告)号: | CN103856517B | 公开(公告)日: | 2017-06-23 |
发明(设计)人: | 刘晓安 | 申请(专利权)人: | 英业达科技有限公司;英业达股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/803 |
代理公司: | 北京市浩天知识产权代理事务所(普通合伙)11276 | 代理人: | 靳春鹰,刘云贵 |
地址: | 201114 上海市闵*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 同步 均衡 系统 及其 方法 | ||
技术领域
本发明涉及一种同步系统及其方法,特别涉及一种根据客户端的使用频率及位置,用以分散各客户端与同步处理端的同步处理时间点的同步均衡系统及其方法。
背景技术
近年来,随着云端(Cloud)技术的普及与蓬勃发展,使得使用云端服务的使用者人数逐年增加,此一情况也导致云端服务中负责同步处理的服务端容易产生负载过重的问题。
一般而言,在传统的同步处理技术中,当客户端连线到服务端后,将即时进行资料的同步处理,或是由使用者自行设定同步处理的时间。然而,此一方式有可能造成所有客户端都在相近的时间点要求与服务端进行同步处理,使得服务端超过处理负荷而导致同步处理效率不佳,甚至造成服务端发生故障的情况。因此,在传统同步处理的情况下,具有负载平衡性不佳的问题。
有鉴于此,便有厂商提出一种根据同步处理的上限值及客户端的权重值,分配客户端进行排程处理的先后顺序。这样一来,便可以确保权重值高的客户端能够优先进行同步处理,以及限制同时进行同步处理的客户端数量以避免服务端超出负荷。然而,上述方式可能造成权重值较低的客户端永远无法顺利进行同步处理,同时也无法避免大量的客户端集中在相近时间点进行同步处理的情况,故上述方式仍然无法有效解决负载平衡性不佳的问题。
综上所述,可知现有技术中长期以来一直存在同步处理的负载平衡性不佳的问题,因此实有必要提出改进的技术手段,来解决这一问题。
发明内容
有鉴于现有技术存在的问题,本发明遂揭露一种同步均衡系统及其方法。
本发明所揭露的同步均衡系统,此系统包含:客户端及同步服务端。其中,客户端用以传送连线讯息;至于同步服务端则包含:储存模块、侦测模块、计算模块、调整模块及同步模块。其中,储存模块用以储存每一客户端的使用记录及同步时间;侦测模块用以在接收到连线讯息后,侦测所述客户端的位置讯息及使用时间,并且根据位置讯息产生时区标记,以及将时区标记及使用时间记录于对应客户端的使用记录中;计算模块用以根据每一客户端的使用记录,以使用时间计算每一客户端的使用频率,以及计算具有相同的时区标记及同步时间的客户端数量;调整模块用以根据使用频率及客户端数量调整及设定每一客户端的实际同步时间;同步模块用以根据实际同步时间,将同步服务端与所述客户端进行同步处理。
至于本发明的同步均衡方法,其步骤包括:储存客户端的使用记录及同步时间;当接收到来自所述客户端的连线讯息后,侦测所述客户端的位置讯息及使用时间,并且根据此位置讯息产生时区标记,以及将此时区标记及使用时间记录于对应所述客户端的使用记录中;根据每一客户端的使用记录,以使用时间计算每一客户端的使用频率,以及计算具有相同的时区标记及同步时间的客户端数量;根据使用频率及客户端数量调整及设定每一客户端的实际同步时间;根据实际同步时间,将同步服务端与所述客户端进行同步处理。
本发明所揭露的系统与方法如上,与现有技术之间的差异在于本发明是通过同步服务端侦测客户端的位置讯息以产生时区标记,以及根据客户端的使用时间计算出使用频率,并且根据使用频率和具有相同的时区标记与同步时间的客户端数量设定每一客户端的实际同步时间,以便分散每一客户端与同步服务端的同步处理时间点。
通过上述的技术手段,本发明可以达成提高同步处理的负载平衡性的技术效果。
附图说明
图1为本发明同步均衡系统的系统方块图。
图2为本发明同步均衡方法的方法流程图。
图3为本发明同步服务端储存的客户端资料的第一示意图。
图4为本发明同步服务端储存的客户端资料的第二示意图。
主要部件附图标记:
110 客户端
120 同步服务端
121 储存模块
122 侦测模块
123 计算模块
124 调整模块
125 同步模块
130 网路
300 资料表
310、410 使用记录
320、420 同步时间
400 具优先等级的资料表
430 优先等级
步骤210 储存至少一客户端的一使用记录及一同步时间
步骤220 当接收到来自所述客户端的一连线讯息后,侦测所述客户端的一位置讯息及一使用时间,并且根据该位置讯息产生一时区标记,以及将该时区标记及该使用时间记录于对应所述客户端的该使用记录中
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达科技有限公司;英业达股份有限公司,未经英业达科技有限公司;英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210507480.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自然白度毛巾布复合面料的加工工艺
- 下一篇:高吸湿针织复合面料的生产方法