【技术实现步骤摘要】
【国外来华专利技术】用于与客户端设备同步联网信息的服务器和方法
[0001]本公开涉及数据中心领域。更具体而言,本公开涉及用于与客户端设备同步联网信息的服务器和方法。
技术介绍
[0002]近年来,诸如软件即服务(SaaS)、云计算等技术的发展日新月异。这种发展得益于客户对基于此类技术的产品和服务的需求不断增长。底层技术的不断进步也为这种发展提供了动力,诸如微处理器的处理能力增加、存储设备的存储容量增加以及网络装备的传输容量提高。此外,这些底层技术的平均成本正在下降。但是,底层技术的平均成本的下降与客户需求的增长平衡,这需要不断更新和升级用于提供SaaS或云计算的基础设施。
[0003]用于提供SaaS或云计算的基础设施是数据中心,其组合了大量的计算服务器。每个服务器具有多个多核处理器,并且计算服务器的组合提供了由数据中心的客户使用的非常高的处理能力。这些服务器中的一些或全部可能还具有重要的存储容量,因此服务器的组合还为数据中心的客户提供了非常高的存储容量。数据中心还依赖于联网基础设施,用于互连服务器并为数据中心的客户提供对其计算和/或存储容量的访问。为了提供可靠的服务,对数据中心的计算和联网基础设施提出了非常高的可伸缩性、可管理性、容错性等方面的要求。
[0004]关于数据中心的联网基础设施,众所周知,向大量主机提供高效且可靠的联网服务是一项复杂的任务。已经在其它背景下开发了解决方案和技术,诸如用于向大量移动设备提供移动数据服务的联网技术。这些技术中的一些已经在专用情况(诸如互联网工程任务组或第三代合作伙伴计划(3GP ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种服务器,包括:存储器,存储;包括多个条目的全局拓扑表,每个条目包括客户端联网数据、多个客户端中的一个客户端的唯一客户端标识符和唯一服务器版本号,服务器版本号从与全局拓扑表中的第一个条目对应的第一个值增加到与全局拓扑表中的最后一个条目对应的最后一个值S1;以及客户端版本表,包括所述多个客户端中的每个客户端的一个条目,每个条目包括所述多个客户端中的一个客户端的唯一客户端标识符和对应的客户端版本号;通信接口;以及处理单元,用于:经由通信接口从所述多个客户端中的给定客户端接收客户端同步消息,客户端同步消息包括给定客户端的客户端标识符、新客户端联网数据和新客户端版本号;通过向全局拓扑表添加一个或多个新条目来更新全局拓扑表,所述一个或多个新条目包括新客户端联网数据、给定客户端的客户端标识符和大于S1的相应增加的服务器版本号;用新的客户端版本号更新与给定客户端的客户端标识符对应的客户端版本表的条目;以及经由通信接口向给定客户端发送服务器同步消息,服务器同步消息包括存储在全局拓扑表中并且具有与给定客户端的客户端标识符不同的客户端标识符的客户端联网数据,服务器同步消息还包括当前服务器版本号。2.如权利要求1所述的服务器,其中当前服务器版本号对应于当前存储在存储器中的全局拓扑表中的最后一个条目。3.如权利要求1所述的服务器,其中处理单元从所述多个客户端中的几个客户端接收客户端同步消息,并基于接收到的客户端同步消息分别更新全局拓扑表和客户端版本表。4.如权利要求1所述的服务器,其中处理单元向所述多个客户端中的几个客户端发送服务器同步消息。5.如权利要求1所述的服务器,其中客户端联网分组括与远程节点相关的信息和中间节点的标识符。6.如权利要求5所述的服务器,其中与远程节点相关的信息包括远程节点的介质访问控制(MAC)地址、远程节点的互联网协议(IP)地址、远程节点的MAC地址和IP地址以及识别远程节点的网络连接的元组。7.如权利要求5所述的服务器,其中中间节点的标识符由中间节点的IP地址或MAC地址组成。8.如权利要求1所述的服务器,其中客户端的唯一客户端标识符由客户端的MAC地址、客户端的IP地址或由客户端生成的唯一标识符组成。9.一种由服务器实现的用于与客户端进行联网信息的同步的方法,所述方法包括:在服务器的存储器中存储包括多个条目的全局拓扑表,每个条目包括客户端联网数据、多个客户端中的一个客户端的唯一客户端标识符和唯一服务器版本号,服务器版本号从与全局拓扑表中的第一个条目对应的第一个值增加到与全局拓扑表中的最后一个条目对应的最后一个值S1;
在存储器中存储客户端版本表,其包括所述多个客户端中的每个客户端的一个条目,每个条目包括所述多个客户端中的一个客户端的唯一客户端标识符和对应的客户端版本号;由服务器的处理单元经由服务器的通信接口从所述多个客户端中的给定客户端接收客户端同步消息,客户端同步消息包括给定客户端的客户端标识符、新客户端联网数据和新客户端版本号;由处理单元通过向全局拓扑表添加一个或多个新条目来更新全局拓扑表,所述一个或多个新条目包括新客户端联网数据、给定客户端的客户端标识符和大于S1的相应增加的服务器版本号;由处理单元用新的客户端版本号更新与给定客户端的客户端标识符对应的客户端版本表的条目;以及由处理单元经由通信接口向给定客户端发送服务器同步消息,服务器同步消息包括存储在全局拓扑表中并且具有与给定客户端的客户端标识符不同的客户端标识符的客户端联网数据,服务器同步消息还包括当前服务器版本号。10.一种服务器,包括:存储器,存储;包括多个条目的全局拓扑表,每个条目包括客户端联网数据、多个客户端中的一个客户端的唯一客户端标识符和唯一服务器版本号,服务器版本号从与全局拓扑表中的第一个条目对应的第一个值增加到与全局拓扑表中的最后一个条目...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。