Policy based framework for application management in a network device having multiple packet-processing nodes

    公开(公告)号:US10182105B2

    公开(公告)日:2019-01-15

    申请号:US14867325

    申请日:2015-09-28

    Abstract: A first system manager operating on a first node of a distributed routing system, receives data indicating a current state of the distributed routing system. The first system manager may determine, based at least in part on the current state of the distributed routing system and a set of rules for an application, an updated state of the distributed routing system. Furthermore, the first node may send the updated state of the distributed routing system to a second node of the distributed routing system. Responsive to receiving the updated state of the distributed routing system, a second system manager on the second node may modify a state of the second node. Modifying the state of the second node may comprise at least one of: starting the application on the second node, stopping the application on the second node, or modifying a state of the application on the second node.

    POLICY BASED FRAMEWORK FOR APPLICATION MANAGEMENT IN DISTRIBUTED SYSTEMS
    2.
    发明申请
    POLICY BASED FRAMEWORK FOR APPLICATION MANAGEMENT IN DISTRIBUTED SYSTEMS 审中-公开
    在分布式系统中应用管理的基于策略的框架

    公开(公告)号:US20160191611A1

    公开(公告)日:2016-06-30

    申请号:US14587612

    申请日:2014-12-31

    Abstract: A first system manager operating on a first node of a distributed computing system, receives data indicating a current state of the distributed computing system. The first system manager may determine, based at least in part on the current state of the distributed computing system and a set of rules for an application, an updated state of the distributed computing system. Furthermore, the first node may send the updated state of the distributed computing system to a second node of the distributed computing system. Responsive to receiving the updated state of the distributed computing system, a second system manager on the second node may modify a state of the second node. Modifying the state of the second node may comprise at least one of: starting the application on the second node, stopping the application on the second node, or modifying a state of the application on the second node.

    Abstract translation: 在分布式计算系统的第一节点上操作的第一系统管理器接收指示分布式计算系统的当前状态的数据。 第一系统管理器可以至少部分地基于分布式计算系统的当前状态和用于应用的一组规则来确定分布式计算系统的更新状态。 此外,第一节点可以将分布式计算系统的更新状态发送到分布式计算系统的第二节点。 响应于接收分布式计算系统的更新状态,第二节点上的第二系统管理器可以修改第二节点的状态。 修改第二节点的状态可以包括以下中的至少一个:在第二节点上启动应用,停止第二节点上的应用,或修改第二节点上的应用的状态。

    Hierarchical naming scheme for state propagation within network devices

    公开(公告)号:US11075806B1

    公开(公告)日:2021-07-27

    申请号:US15198912

    申请日:2016-06-30

    Abstract: In general, techniques are described for providing a hierarchical naming scheme used to propagate state information within network devices. A network device comprising a topic database and a processor may be configured to perform the techniques. The topic database may be configured to store a hierarchical naming scheme that associates objects representative of the state information to hierarchically arranged topics. The processor may be configured to associate consuming components within the network device to the hierarchically arranged topics, and operate as a producer component to publish an object to one of the hierarchically arranged topics. The processor may also be configured to propagate the published object to one of the consumer components associated with the one of the hierarchically arranged topics.

    Systems and methods for facilitating dependency-ordered delivery of data sets to applications within distributed systems
    5.
    发明授权
    Systems and methods for facilitating dependency-ordered delivery of data sets to applications within distributed systems 有权
    用于促进数据集的依赖性有序传递到分布式系统中的应用程序的系统和方法

    公开(公告)号:US09471402B1

    公开(公告)日:2016-10-18

    申请号:US14666266

    申请日:2015-03-23

    CPC classification number: G06F9/542 G06F9/54 G06F9/546 G06F2209/548

    Abstract: The disclosed computer-implemented method for facilitating dependency-ordered delivery of data sets to applications within distributed systems may include (1) receiving, at a queue of an application running within a distributed system, a data set from at least one other application running within the distributed system, (2) determining that the data set has a dependency on at least one other data set that has yet to arrive, (3) gating the data set at the queue due at least in part to the dependency, (4) receiving, at the queue, the other data set from the other application, (5) determining that the dependency has been satisfied, and then (6) delivering the data set and the other data set to the application to enable the application to process the data set and the other data set in accordance with the dependency. Various other methods, systems, and computer-readable media are also disclosed.

    Abstract translation: 所公开的用于促进数据集对分布式系统内的应用的依赖性有序传递的计算机实现的方法可以包括(1)在分布式系统内运行的应用的队列处接收来自在其中运行的至少一个其他应用的数据集 (2)确定数据集对至少一个尚未到达的其他数据集具有依赖性,(3)至少部分地依赖于依赖性来选通队列中的数据集;(4) 从其他应用程序在队列中接收另一数据集,(5)确定依赖关系已被满足,然后(6)将数据集和其他数据集传送给应用程序,以使应用能够处理 数据集和其他数据集依照依赖关系。 还公开了各种其它方法,系统和计算机可读介质。

    POLICY BASED FRAMEWORK FOR APPLICATION MANAGEMENT IN A NETWORK DEVICE HAVING MULTIPLE PACKET-PROCESSING NODES
    6.
    发明申请
    POLICY BASED FRAMEWORK FOR APPLICATION MANAGEMENT IN A NETWORK DEVICE HAVING MULTIPLE PACKET-PROCESSING NODES 审中-公开
    在具有多个分组处理节点的网络设备中进行应用管理的基于策略的框架

    公开(公告)号:US20160191613A1

    公开(公告)日:2016-06-30

    申请号:US14867325

    申请日:2015-09-28

    Abstract: A first system manager operating on a first node of a distributed routing system, receives data indicating a current state of the distributed routing system. The first system manager may determine, based at least in part on the current state of the distributed routing system and a set of rules for an application, an updated state of the distributed routing system. Furthermore, the first node may send the updated state of the distributed routing system to a second node of the distributed routing system. Responsive to receiving the updated state of the distributed routing system, a second system manager on the second node may modify a state of the second node. Modifying the state of the second node may comprise at least one of: starting the application on the second node, stopping the application on the second node, or modifying a state of the application on the second node.

    Abstract translation: 在分布式路由系统的第一节点上操作的第一系统管理器接收指示分布式路由系统的当前状态的数据。 第一系统管理器可以至少部分地基于分布式路由系统的当前状态和用于应用的一组规则来确定分布式路由系统的更新状态。 此外,第一节点可以将分布式路由系统的更新状态发送到分布式路由系统的第二节点。 响应于接收分布式路由系统的更新状态,第二节点上的第二系统管理器可以修改第二节点的状态。 修改第二节点的状态可以包括以下中的至少一个:在第二节点上启动应用,在第二节点上停止应用,或修改第二节点上的应用的状态。

    Policy based framework for application management in distributed systems

    公开(公告)号:US10193958B2

    公开(公告)日:2019-01-29

    申请号:US14587612

    申请日:2014-12-31

    Abstract: A first system manager operating on a first node of a distributed computing system, receives data indicating a current state of the distributed computing system. The first system manager may determine, based at least in part on the current state of the distributed computing system and a set of rules for an application, an updated state of the distributed computing system. Furthermore, the first node may send the updated state of the distributed computing system to a second node of the distributed computing system. Responsive to receiving the updated state of the distributed computing system, a second system manager on the second node may modify a state of the second node. Modifying the state of the second node may comprise at least one of: starting the application on the second node, stopping the application on the second node, or modifying a state of the application on the second node.

Patent Agency Ranking