发明名称 一种基于距离的状态同步方法
摘要 一种基于距离的状态同步方法,该方法包括以下步骤:构建网络或集群中某一节点的种子节点,并维护活节点列表和死节点列表;在活节点列表中,根据在网络中的位置,赋予各节点不同的距离参数,并以与距离的平方成反比的概率,选择不同距离的节点,发送同步消息;以一定概率随机向不可达节点发送同步消息;如被选择的节点不包含种子节点,以一定概率随机向一个种子节点发送同步消息;如活节点列表中的节点数少于种子节点数,以一定概率随机向一个种子节点发送同步消息,进行状态同步。本发明基于距离的状态同步方法,能够加快系统状态一致收敛的速度,提高通讯的效率,降低对带宽和系统的开销。
申请公布号 CN102035894B 申请公布日期 2012.11.28
申请号 CN201010610677.9 申请日期 2010.12.29
申请人 播思通讯技术(北京)有限公司;北京播思软件技术有限公司;武汉播思科技有限公司 发明人 饶春平;张松波;张卫平;张元丰;刘为怀;杨立辉
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 王金双
主权项 一种基于距离的状态同步方法,该方法包括以下步骤:1)构建网络或集群中某一节点的种子节点,并维护活节点列表和死节点列表,活节点列表即可达节点列表,死节点列表即不可达节点列表;2)在活节点列表中,根据在网络中的位置,赋予各节点不同的距离参数,并以与距离的平方成反比的概率,选择不同距离的节点,发送同步消息;3)随机向不可达节点发送同步消息;4)如被选择的节点不包含种子节点,随机向一个种子节点发送同步消息;5)如活节点列表中的节点数少于种子节点数,随机向一个种子节点发送同步消息。
地址 100015 北京市朝阳区酒仙桥路10号恒通商务园B23楼A座