Apparatus, system, and method for distributing management data in multi-NMS environments
First Claim
1. An apparatus comprising:
- a database that stores management data in connection with a network protocol implemented within a network that includes a plurality of Network Management Stations (NMSes) logically grouped together as a community; and
a processing unit of a network device having access to the database, wherein the processing unit of the network device;
receives, from an NMS within the plurality of NMSes, a request for at least a portion of the management data stored in the database, wherein the request identifies the NMS as being included in the logically grouped community;
in response to receiving the request from the NMS;
retrieves the requested portion of management data from the database;
provides the requested portion of management data to the NMS;
identifies at least one additional NMS within the plurality of NMSes as being included in the logically grouped community; and
provides, as an unsolicited response to the request, the requested portion of management data to the additional NMS due at least in part to the additional NMS being included in the logically grouped community even though the additional NMS did not initiate the request for the portion of management data; and
reduces the number of requests processed by the network device in connection with the portion of management data by providing the portion of management data to the additional NMS in response to receiving the request from the NMS.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosed apparatus may include (1) a database that stores management data in connection with a network protocol implemented within a network that includes a plurality of NMSes and (2) a processing unit having access to the database, wherein the processing unit (A) receives, from an NMS within the plurality of NMSes, a request for at least a portion of the management data stored in the database and then, in response to receiving the request from the NMS, (B) retrieves the requested portion of management data from the database, (C) provides the requested portion of management data to the NMS, and (D) provides the requested portion of management data to at least one additional NMS within the plurality of NMSes even though the additional NMS did not initiate the request for the portion of management data. Various other apparatuses, systems, and methods are also disclosed.
15 Citations
19 Claims
-
1. An apparatus comprising:
-
a database that stores management data in connection with a network protocol implemented within a network that includes a plurality of Network Management Stations (NMSes) logically grouped together as a community; and a processing unit of a network device having access to the database, wherein the processing unit of the network device; receives, from an NMS within the plurality of NMSes, a request for at least a portion of the management data stored in the database, wherein the request identifies the NMS as being included in the logically grouped community; in response to receiving the request from the NMS; retrieves the requested portion of management data from the database; provides the requested portion of management data to the NMS; identifies at least one additional NMS within the plurality of NMSes as being included in the logically grouped community; and provides, as an unsolicited response to the request, the requested portion of management data to the additional NMS due at least in part to the additional NMS being included in the logically grouped community even though the additional NMS did not initiate the request for the portion of management data; and reduces the number of requests processed by the network device in connection with the portion of management data by providing the portion of management data to the additional NMS in response to receiving the request from the NMS. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network device comprising:
-
a storage device that stores management data in connection with an SNMP implemented within a network that includes a plurality of NMSes logically grouped together as a community; and a processing unit communicatively coupled to the storage device, wherein the processing unit; receives, from an NMS within the plurality of NMSes, a request for at least a portion of the management data stored in the storage device, wherein the request identifies the NMS as being included in the logically grouped community; in response to receiving the request from the NMS; retrieves the requested portion of management data from the storage device; provides the requested portion of management data to the NMS; and provides, as an unsolicited response to the request, the requested portion of management data to the additional NMS due at least in part to the additional NMS being included in the logically grouped community even though the additional NMS did not initiate the request for the portion of management data; and reduces the number of requests processed in connection with the portion of management data by providing the portion of management data to the additional NMS in response to receiving the request from the NMS. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
receiving, at a network device, a request from an NMS within a plurality of NMSes that are included in a network and logically grouped together as a community, wherein the request; is for at least a portion of management data stored within a database in connection with a network protocol implemented within the network; and identifies the NMS as being included in the logically grouped community; in response to receiving the request from the NMS; retrieving, at the network device, the requested portion of management data from the database; providing, by the network device, the requested portion of management data to the NMS; and providing, as an unsolicited response by the network device to the request, the requested portion of management data to at least one additional NMS due at least in part to the additional NMS being included in the logically grouped community even though the additional NMS did not initiate the request for the portion of management data; and reducing the number of requests processed by the network device in connection with the portion of management data by providing the portion of management data to the additional NMS in response to receiving the request from the NMS instead of requiring a separate request for the portion of management data from the additional NMS. - View Dependent Claims (19)
-
Specification