【技术实现步骤摘要】
网格中基于共识的节点引退过程
[0001]本公开涉及网格中基于共识的节点引退(retirement)过程。
技术介绍
[0002]网格(mesh)或网格网络可以包括表示不同设备的多个节点。在一些网格或网格网络中,节点可以直接地、动态地和/或非分层地与其他节点连接,并且可以彼此协作以有效地路由数据。网格网络可以动态地自组织和自配置(例如,通过基于共识将一个节点指定为节点控制器)。随着新节点(例如,新设备)被添加到网格网络,网格网络可以随时间扩展。新节点的性能可能优于已经在网格中较长时间的较旧节点。用于测量节点的性能的性能度量可以包括例如可用性、响应时间、处理速度、信道容量、延迟、带宽、吞吐量、可扩展性、功耗、存储容量、数据压缩、环境影响和/或软件兼容性。网格的性能可以由网格网络的最弱节点的性能来确定。
技术实现思路
[0003]本公开提供了用于网格网络中的基于共识的节点引退的新的和创新的系统和方法。在示例中,一种系统可以包括网格网络,所述网格网络包括多个节点,所述多个节点包括第一节点、第二节点和网格控制器。该系 ...
【技术保护点】
【技术特征摘要】
1.一种系统,包括:网格网络,所述网格网络包括多个节点,所述多个节点包括第一节点、第二节点和网格控制器;一个或多个处理器;以及存储指令的存储器,所述指令在由所述一个或多个处理器执行时使所述第一节点:向所述第二节点发送针对性能状态的请求;从所述第二节点接收对针对所述性能状态的所述请求的响应;基于对针对所述性能状态的所述请求的所述响应,识别所述第二节点的性能度量中的缺陷,其中,所述缺陷基于所述第二节点的所述性能度量未能满足网格成员资格合约的第一成员资格规则,其中,所述网格成员资格合约可由所述多个节点访问;以及在所述网格网络对所识别的所述第二节点的所述性能度量中的缺陷达成共识之后,引起从所述网格网络中移除所述第二节点的一个或多个能力。2.根据权利要求1所述的系统,其中,所述指令在被执行时引起所述第一节点通过以下操作引起从所述网格网络移除所述第二节点的所述一个或多个能力:向所述多个节点中的至少一部分节点报告对所述请求的所述响应和所识别的所述第二节点的所述性能度量中的缺陷;以及提示所述多个节点中的所述至少一部分批准所识别的所述第二节点的所述性能度量中的缺陷。3.根据权利要求2所述的系统,其中,所述指令在被执行时引起所述网格控制器:基于所述多个节点中的所述至少一部分对所识别的所述第二节点的所述性能度量中的缺陷的批准来识别对所述第二节点的所述性能度量中的所述缺陷的所述共识;以及基于所述缺陷并且经由与所述网格控制器相关联的节点引退服务应用,从所述网格网络中移除所述第二节点的一个或多个能力。4.根据权利要求1所述的系统,其中,所述指令在被执行时引起所述多个节点在所述第一节点识别出所述性能度量中的所述缺陷之前:接收所述网格成员资格合约,其中,所述网格成员资格合约包括多个成员资格规则,所述多个成员资格规则至少包括所述第一成员资格规则。5.根据权利要求4所述的系统,其中,所述指令在被执行时通过使所述网格控制器执行以下操作来使所述多个节点接收所述网格成员资格合约:经由与所述网格控制器相关联的节点引退服务应用生成所述网格成员资格合约;以及引起所述网格成员资格合约在所述网格网络的所述多个节点之间的分发。6.根据权利要求5所述的系统,其中,所述指令在被执行时还引起所述网格控制器:接收修改所述网格成员资格合约的提议;从所述多个节点的至少第二部分识别修改所述网格成员资格合约的共识;以及经由所述节点引退服务应用并且基于所述提议来引起对所述网格成员资格合约的更新。7.根据权利要求1所述的系统,其中,所述指令在被执行时还引起所述第一节点:
基于对针对所述性能状态的所述请求的所述响应,确定不能评估所述第二节点对所述网格成员资格合约的第二成员资格规则的合规性;以及向所述网格控制器报告对针对所述性能状态的所述请求的所述响应以及不能评估所述第二节点对所述第二成员资格规则的合规性。8.根据权利要求7所述的系统,其中,所述指令在被执行时引起所述网格控制器:基于所述第二成员资格规则和对针对所述性能状态的所述请求的所述响应,识别所述第二节点的第二性能度量中的缺陷。9.根据权利要求1所述的系统,其中,所述指令在被执行时使所述第二节点:从所述第一节点接收针对所述性能状态的所述请求;基于包括至少包括所述第一成员资格规则的多个成员资格规则的所述网格成员资格合约,生成对针对所述性能状态的所述请求的所述响应;以及向所述第一节点发送对针对所述性能状态的所述请求的所述响应。10.根据权利要求1所述的系统,其中,所述第二节点的所述一个或多个能力包括以下各项中的一项或多项:用于所述网格网络的存储装置;用于所述网格网络的通信信标;或用于所述网格网络的备份服务器。11.一种方法,包括:由网格网络的第一节点向所述网格网络的第二节点发送针对性能状态的请求,其中,所述网格网络包括多个节点,所述多个节点包括所述第一节点、所述第二节点和网格控制器;由所述第一节点从所述第二节点接收对针对所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。