HYBRID CLOUD COMPUTING NETWORK MANAGEMENT
First Claim
1. A computer-implemented method executed by one or more processors comprising:
- configuring, by the one or more processors, a first node to participate in a node cluster, wherein the first node is hosted by a first cloud service provider, and wherein participating in the node cluster includes performing one or more processing actions specific to the node cluster on data received by the node;
configuring, by the one or more processors, a second node to participate in the node cluster, wherein the second node is hosted by a second cloud service provider different than the first cloud service provider;
receiving, by the one or more processors, a status indication from the first node over a network;
in response to receiving the status indication, determining, by the one or more processors, a synchronization mechanism for the first node based on a network configuration of the first node, wherein the determined synchronization mechanism is configured to allow the first node to acquire synchronization data from other nodes in the node cluster; and
in response to determining the synchronization mechanism, transmitting, by the one or more processors, the determined synchronization mechanism to the first node over the network.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for delivering a distributed network security service providing isolation of customer data are described. One example method includes configuring a first node to participate in a node cluster, wherein the first node is hosted by a first cloud service provider, and wherein participating in the node cluster includes performing one or more processing actions specific to the node cluster on data received by the node; configuring a second node to participate in the node cluster, the second node hosted by a second cloud service provider; receiving a status indication from the first node over a network; determining a synchronization mechanism for the first node based on a network configuration of the first node, wherein the determined synchronization mechanism is configured to allow the first node to acquire synchronization data from other nodes in the node cluster; and transmitting the synchronization mechanism to the first node over the network.
10 Citations
20 Claims
-
1. A computer-implemented method executed by one or more processors comprising:
-
configuring, by the one or more processors, a first node to participate in a node cluster, wherein the first node is hosted by a first cloud service provider, and wherein participating in the node cluster includes performing one or more processing actions specific to the node cluster on data received by the node; configuring, by the one or more processors, a second node to participate in the node cluster, wherein the second node is hosted by a second cloud service provider different than the first cloud service provider; receiving, by the one or more processors, a status indication from the first node over a network; in response to receiving the status indication, determining, by the one or more processors, a synchronization mechanism for the first node based on a network configuration of the first node, wherein the determined synchronization mechanism is configured to allow the first node to acquire synchronization data from other nodes in the node cluster; and in response to determining the synchronization mechanism, transmitting, by the one or more processors, the determined synchronization mechanism to the first node over the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, computer-readable medium storing instructions operable when executed to cause at least one processor to perform operations comprising:
-
configuring, by the one or more processors, a first node to participate in a node cluster, wherein the first node is hosted by a first cloud service provider, and wherein participating in the node cluster includes performing one or more processing actions specific to the node cluster on data received by the node; configuring, by the one or more processors, a second node to participate in the node cluster, wherein the second node is hosted by a second cloud service provider different than the first cloud service provider; receiving, by the one or more processors, a status indication from the first node over a network; in response to receiving the status indication, determining, by the one or more processors, a synchronization mechanism for the first node based on a network configuration of the first node, wherein the determined synchronization mechanism is configured to allow the first node to acquire synchronization data from other nodes in the node cluster; and in response to determining the synchronization mechanism, transmitting, by the one or more processors, the determined synchronization mechanism to the first node over the network. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
non-transitory memory for storing data; and one or more processors operable to perform operations comprising; configuring, by the one or more processors, a first node to participate in a node cluster, wherein the first node is hosted by a first cloud service provider, and wherein participating in the node cluster includes performing one or more processing actions specific to the node cluster on data received by the node; configuring, by the one or more processors, a second node to participate in the node cluster, wherein the second node is hosted by a second cloud service provider different than the first cloud service provider; receiving, by the one or more processors, a status indication from the first node over a network; in response to receiving the status indication, determining, by the one or more processors, a synchronization mechanism for the first node based on a network configuration of the first node, wherein the determined synchronization mechanism is configured to allow the first node to acquire synchronization data from other nodes in the node cluster; and in response to determining the synchronization mechanism, transmitting, by the one or more processors, the determined synchronization mechanism to the first node over the network. - View Dependent Claims (18, 19, 20)
-
Specification