Back to results
US 2012/0239964 A1Published application
Failover scheme with service-based segregation
AssigneeJuniper Networks, Inc.
InventorAtul Narendra TRIVEDI
Life of this patent
Estimating the term…
Abstract
A system provides a set of services. The system includes nodes that are in communication with each other. The system segregates the services into at least first and second groups of services, assigns the first group of services to a first set of the nodes, and assigns the second group of services to a second set of nodes. The first set of nodes provides the first group of services, and the second set of nodes provides the second group of services.
Claims21
1-29. (canceled)
A method comprising:
- receiving by a device of a first plurality of devices:
- information from a second plurality of devices, and
- information from other devices of the first plurality of devices,
- the first plurality of devices providing a plurality of first services, and
- the second plurality of devices providing a plurality of second services different than the plurality of first services;
- determining, by the device and based on the information received from the second plurality of devices, that the second plurality of devices do not provide one of the plurality of first services;
- disregarding, by the device, the information received from the second plurality of devices, based on determining that the second plurality of devices do not provide the one of the plurality of first services;
- determining, by the device and based on the information received from the other devices of the first plurality of devices, whether the device is to function as a master for the first plurality of devices;
- and
- providing, by the device, the plurality of first services when the device functions as the master for the first plurality of devices.
7 more elements
A device comprising:
- a memory to store instructions;
- and
- a processor to execute the instructions to:
- receive:
- information from devices of a first plurality of devices, and
- information from a second plurality of devices,
- the first plurality of devices and the device providing a plurality of first services, and
- the second plurality of devices providing a plurality of second services different than the plurality of first services,
- determine, based on the information received from the second plurality of devices, that the second plurality of devices do not provide at least one of the plurality of first services,
- disregard the information received from the second plurality of devices, based on determining that the second plurality of devices do not provide the at least one of the plurality of first services, and
- determine, based on the information received from the other devices, whether the device is to function as a master for the first plurality of devices.
8 more elements
A non-transitory computer-readable medium comprising:
- one or more instructions which, when executed by a processor of a device of a first plurality of devices, cause the processor to receive:
- information from one or more other devices of the first plurality of devices, and
- information from a second plurality of devices,
- the first plurality of devices providing a plurality of first services, and
- the second plurality of devices providing a plurality of second services different than the plurality of first services;
- one or more instructions which, when executed by the processor, cause the processor to determine, based on the information received from the second plurality of devices, that the second plurality of devices do not provide at least one of the plurality of first services;
- one or more instructions which, when executed by the processor, cause the processor to disregard the information received from the second plurality of devices, based on determining that the second plurality of devices do not provide the at least one of the plurality of first services;
- and
- one or more instructions which, when executed by the processor, cause the processor to provide the plurality of first services when the device, based on the information received from the one or more other devices, functions as a master for the first plurality of devices.
6 more elements
Dependencies are inferred from the claim text.