DISTRIBUTED DATABASE IN SOFTWARE DRIVEN NETWORKS
First Claim
1. A computer-implemented method for implementing a distributed database in a data network, the method comprising:
- receiving node data associated with one or more nodes of a plurality of nodes;
updating, based on the node data, the distributed database; and
replicating the updated distributed database to one or more nodes of the plurality of nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are methods and systems for implementing a distributed database in a data network. The method comprises receiving node data associated with one or more nodes of a plurality of nodes, updating the distributed database and replicating the distributed database to each of the plurality of nodes. The plurality of nodes comprises one or more cluster device, a cluster master, a traffic classification engine, a service node, and an orchestrator. The node data comprises node health, a number of total connections, node processing unit utilization, node memory status, destination server address, destination server capacity, destination server network connectivity, node dynamic state, node responsiveness. The distributed database comprises tables containing traffic map, node health information, traffic classification mapping, and service policy.
61 Citations
24 Claims
-
1. A computer-implemented method for implementing a distributed database in a data network, the method comprising:
-
receiving node data associated with one or more nodes of a plurality of nodes; updating, based on the node data, the distributed database; and replicating the updated distributed database to one or more nodes of the plurality of nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for implementing a distributed database in a data network, the system comprising:
-
a plurality of nodes; and a cluster master configured to; receive node data associated with one or more nodes of the plurality of nodes; update the distributed database based on the node data; and cause to replicate the updated distributed database to one or more nodes of the plurality of nodes. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer-readable storage medium comprising instructions, which when executed by one or more processors perform a method for implementing a distributed database in a data network, the method comprising:
-
receiving node data associated with one or more nodes of a plurality of nodes; updating, based on the node data, the distributed database; and replicating the updated distributed database to each of the one or more nodes of the plurality of nodes. - View Dependent Claims (23, 24)
-
Specification