SYNCHRONIZED BACKUP OF AN OBJECT MANAGER GLOBAL DATABASE AS PART OF A CONTROL BLADE REDUNDANCY SERVICE
First Claim
Patent Images
1. A method comprising:
- configuring a switch management system;
managing the switch management system with an object manager over a distributed message layer of a network operating system (NOS), an instance of which runs on each processor element of a switch;
tracking management and configuration data with an object manager global database residing on a master control blade of a plurality of service blades of the switch; and
storing a replica of the object manager global database on a standby control blade of the plurality of service blades.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of managing a switch includes installing a switch having a plurality of processor elements, installing an operating system on each processor element, creating a system virtual router and configuring the processor elements from the system virtual router.
-
Citations
6 Claims
-
1. A method comprising:
-
configuring a switch management system;
managing the switch management system with an object manager over a distributed message layer of a network operating system (NOS), an instance of which runs on each processor element of a switch;
tracking management and configuration data with an object manager global database residing on a master control blade of a plurality of service blades of the switch; and
storing a replica of the object manager global database on a standby control blade of the plurality of service blades. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
executing a network operating system (NOS) on each processor element of a switch;
via the NOS, creating a distributed messaging layer channel among a dynamic set of control blades of a plurality of control blades of the switch that are present and intercommunicating in the switch;
maintaining master control blade management information, including an object manager global database containing information regarding and configuration of active virtual private networks (VPNs) within the switch, active virtual routers (VRs) within the switch, object groups within the switch and objects within the switch, on a master control blade of the dynamic set of control blades;
maintaining redundant master control blade management information, including a redundant object manager global database, on one or more standby control blades of the dynamic set of control blades by performing bulk updates and flash updates to the redundant master control blade management information, the bulk updates being triggered by dynamic events, including peer up, peer down, master up and master down events, the flash updates being triggered by individual changes to the object manager global database, including creation or deletion of a virtual router;
each of the one or more standby control blades periodically performing a consistency check against the object manager global database; and
if the consistency check indicates one or more of a plurality of consistency rules has failed, then the standby control blade requesting a bulk update from the master control blade. - View Dependent Claims (6)
-
Specification