[发明专利]用于同步执行网络结构节点处的命令的方法、装置和机器可读介质有效
申请号: | 201510815362.0 | 申请日: | 2015-11-23 |
公开(公告)号: | CN105721093B | 公开(公告)日: | 2019-05-28 |
发明(设计)人: | I·韦尼;S·R·卡尔博纳里;A·W·民;T·Y·C·泰;B·斯凯利;P·康纳 | 申请(专利权)人: | 英特尔公司 |
主分类号: | H04J3/06 | 分类号: | H04J3/06 |
代理公司: | 永新专利商标代理有限公司 72002 | 代理人: | 张扬;王英 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 同步 执行 网络 结构 节点 命令 技术 | ||
例子可以包括用于实现同步执行网络结构中的节点的命令的技术。能够主管针对网络结构的结构管理器的节点(结构管理器节点)可以生成包括要被网络结构中的至少一些节点执行的命令的一个或多个分组。在一些例子中,还可以将一个或多个分组中的至少一个分组包括有时间戳以向接收节点指示在同步时间处执行命令。
技术领域
本文描述的例子总体上涉及网络结构。
背景技术
网络结构可以包括多个互连的节点。这些节点可以包括计算和/或交换节点并且可以以各种拓扑来布置。各种拓扑或布局可以包括从几个到可能上万个节点。可以由网络结构中的节点中的至少一个节点主管结构管理器控制器以来管理或控制在网络结构中的节点之间的链路和/或路径。主管结构管理器控制器的节点可以被称为结构管理器节点,并且该结构管理器节点可以能够向网络结构中的节点发送管理命令,所述管理命令可以使得节点重新配置用于通过网络结构来接收、处理或发送数据业务的相应的节点的配置的至少一些方面。
附图说明
图1示出了示例性系统。
图2示出了示例性第一时间图。
图3示出了示例性第二时间图。
图4示出了示例性分组格式。
图5示出了针对第一装置的示例性框图。
图6示出了第一逻辑流的例子。
图7示出了第一存储介质的例子。
图8示出了针对第二装置的示例性框图。
图9示出了第二逻辑流的例子。
图10示出了第二存储介质的例子。
图11示出了示例性计算平台。
具体实施方式
如在本公开内容中预期的,用于网络结构的结构管理器节点可以能够向网络结构中的节点发送可以使得这些节点重新配置的管理命令。当前的实现方式可以包括结构管理器节点单独地向每一个节点发送包括命令的分组以使得节点重新配置。尽管可以并行地发送这些命令,然而网络业务和网络结构中的固有延时以及在多个可以被发送的并行的命令方面的可能的限制可以致使命令在不同的时刻被节点接收。
在不同的时刻从结构管理器节点接收命令可以导致节点执行命令来在不可预测的时刻重新配置。例如,位于距结构管理器节点若干中间节点的节点可以比位于距结构管理器节点较近的节点用相对较长的时间来接收到命令。此外,在一些中间节点内的网络业务拥塞可以延迟对命令的传递,即使给定的节点距结构管理器节点相对近。针对每一个重新配置的节点的不可预测的时间可以导致一个时间段,针对该时间段,网络结构没有被完全地配置。该未被完全配置的状态会导致丢失数据或者需要对网络结构的至少一部分进行系统重置的可能的死锁状态。关于这些挑战来说需要在本文中描述的例子。
根据一些第一例子,用于同步执行网络结构节点处的命令的技术可以包括在针对网络结构的结构管理器节点处,确定耦合到结构管理器节点的每一个节点的用于接收和执行来自于结构管理器节点的给定的命令的分别的时间段。该技术还可以包括生成包括针对耦合到结构管理器节点的至少一部分节点的命令的一个或多个分组。该技术还可以包括基于针对每一个节点确定的分别的时间段来确定针对该部分节点中的所有节点用于接收和执行命令所需的时间间隔,以及基于该时间间隔来生成时间戳。该技术还可以包括向该部分节点发送一个或多个分组以及用一个或多个分组中的至少一个分组来包括时间戳以指示针对该部分节点来执行命令的同步时间。
在一些第二例子中,用于同步执行网络结构节点处的命令的技术可以包括在网络结构中的节点处接收包括命令的一个或多个分组。该技术还可以包括基于被包括在一个或多个分组中的至少一个分组中的时间戳来确定针对与网络结构中的一个或多个其它节点的执行命令的同步时间。该技术还可以包括响应于达到该同步时间来执行命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510815362.0/2.html,转载请声明来源钻瓜专利网。