发明名称 Configuration of applications for distributed computing systems
摘要 A distributed computing system includes a primary device and one or more backend devices. The primary device provides a management interface for the distributed computing system. A plurality of applications may be installed on the backend devices for execution. The primary device generates registration data that associates the applications with management interface commands or configuration parameters in response to messages received from the applications. Subsequently, when the primary device receives a particular command at the management interface, the primary device identifies, based on the registration data, a particular application from among the plurality of applications. In response to identifying the application, the primary device may send to the application an outgoing message.
申请公布号 US9021010(B1) 申请公布日期 2015.04.28
申请号 US201213538956 申请日期 2012.06.29
申请人 Juniper Networks, Inc. 发明人 Das Ranadip;Rijsman Bruno;Rajendran Ranjini;Subramaniam Subbu;Banerjee Kallol;Ingersoll Nathaniel H.;Bakhru Sunil;Goel Vineet
分类号 G06F15/16;G06F15/173;H04L12/24 主分类号 G06F15/16
代理机构 Shumaker & Sieffert 代理人 Shumaker & Sieffert
主权项 1. A method comprising: receiving, by a first device of a distributed computing system, an incoming message from an application running on a second device of the distributed computing system, the application performing a function of the distributed computing system, the incoming message instructing the first device to associate the application with a configuration parameter of the distributed computing system; generating, by the first device in response to receiving the incoming message, registration data indicating that the application is associated with the configuration parameter; receiving, by the first device, a first command in a management interface for the distributed computing system; in response to receiving the first command, modifying, by the first device, a copy of the configuration parameter stored at the first device; after receiving the first command, receiving, by the first device, a second command in the management interface for the distributed computing system, the second command instructing the distributed computing system to commit a change to the configuration parameter; in response to receiving the second command, identifying, by the first device and based on the registration data, the application as being associated with the second command, wherein the first device identifies the application from among a plurality of applications that run on one or more devices of the distributed computing system and that provide functions of the distributed computing system; in response to identifying the application, determining, by the first device, whether the application is available; and in response to determining that the application is available or has become available, sending, by the first device, an outgoing message to the application, the outgoing message instructing the application to synchronize a copy of the configuration parameter stored at the second device with the copy of the configuration parameter stored at the first device.
地址 Sunnyvale CA US