Assigning network device subnets to perform network activities using network device information
First Claim
Patent Images
1. A method comprising:
- determining network activities to be performed for a client device accessing network services through a network;
assigning, by a network device subnet assignment engine, one or more network device subnets to perform the network activities for the client device accessing the network services through the network based on the network activities to be performed;
receiving network device information of network devices in the one or more network device subnets including resource information of the network devices in providing network service access through the network;
assigning a first network device of the network devices in the one or more network device subnets to function as a primary network device in performing the network activities for the client device accessing the network services through the network based on the network device information including the resource information of the network devices in providing network service access through the network, the assigning of the first network device being based on the network device information indicating a region in which the first network device is located;
assigning a second network device of the network devices in the one or more network device subnets to function as a backup network device in performing the network activities for the client device accessing the network services through the network based on the network device information including the resource information of the network devices in providing network service access through the network, the assigning of the second network device being based on the network device information indicating the second network device is located in the region;
providing identification information of the second network device to the first network device, the identification information capable of being used by the first network device to route an execution log of the first network device in performing the network activities to the second network device for use by the second network device in resuming performance of the network activities at the second network device.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques and systems for performing a network activity within a network. The technique includes assigning one or a plurality of network devices subnets with network devices for performing network activities. Network devices within the assigned network device subnets can be assigned to act as a primary network device and a backup network device. The primary network device can perform the network activity. The backup network devices can monitor the primary network device and continue performing the network activities if the primary network device fails or is rogue.
79 Citations
17 Claims
-
1. A method comprising:
-
determining network activities to be performed for a client device accessing network services through a network; assigning, by a network device subnet assignment engine, one or more network device subnets to perform the network activities for the client device accessing the network services through the network based on the network activities to be performed; receiving network device information of network devices in the one or more network device subnets including resource information of the network devices in providing network service access through the network; assigning a first network device of the network devices in the one or more network device subnets to function as a primary network device in performing the network activities for the client device accessing the network services through the network based on the network device information including the resource information of the network devices in providing network service access through the network, the assigning of the first network device being based on the network device information indicating a region in which the first network device is located; assigning a second network device of the network devices in the one or more network device subnets to function as a backup network device in performing the network activities for the client device accessing the network services through the network based on the network device information including the resource information of the network devices in providing network service access through the network, the assigning of the second network device being based on the network device information indicating the second network device is located in the region; providing identification information of the second network device to the first network device, the identification information capable of being used by the first network device to route an execution log of the first network device in performing the network activities to the second network device for use by the second network device in resuming performance of the network activities at the second network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a processor; memory storing instructions configured to instruct the processor to; determine network activities to be performed for a client device accessing network services through a network; assign one or more network device subnets to perform the network activities for the client device accessing the network services through the network based on the network activities to be performed; receive network device information of network devices in the one or more network device subnets including resource information of the network devices in providing network service access through the network; assign a first network device of the network devices in the one or more network device subnets to function as a primary network device in performing the network activities for the client device accessing the network services through the network based on the network device information including the resource information of the network devices in providing network service access through the network, the assigning of the first network device being based on the network device information indicating a region in which the first network device is located; assign a second network device of the network devices in the one or more network device subnets to function as a backup network device in performing the network activities for the client device accessing the network services through the network based on the network device information including the resource information of the network devices in providing network service access through the network, the assigning of the second network device being based on the network device information indicating the second network device is located in the region; provide identification information of the second network device to the first network device, the identification information capable of being used by the first network device to route an execution log of the first network device in performing the network activities to the second network device for use by the second network device in resuming performance of the network activities at the second network device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
Specification