Mechanism for providing external access to a secured networked virtualization environment
AssigneeNutanix, Inc.
InventorsMiao Cui, Kshitiz Jain, Vineet Kahlon
Life of this patent
Estimating the term…
Abstract
A method for providing external access into a secured networked virtualization environment, includes performing a leadership election amongst nodes of the secured networked virtualization environment to elect a leader node, assigning a cluster virtual IP address to the leader node and generating a reverse tunnel, using a processor, by the leader node to allow for an external entity to communicate with the secured networked virtualization environment.
Claims30
A non-transitory computer readable medium having stored thereon a sequence of instructions which, when executed by a processor causes a set of acts, the set of acts comprising:
- electing a leader node from a cluster of nodes within a secured networked virtualization environment, respective nodes of the cluster of nodes each having an IP address;
- assigning a cluster virtual IP address to the leader node, the cluster virtual IP address being different from the IP address of the leader node;
- and
- generating a reverse tunnel with at least the cluster virtual IP address, wherein the reverse tunnel gives a node external to the secured networked virtualization environment access to the secured networked virtualization environment.
A method, comprising:
- electing a leader node from a cluster of nodes within a secured networked virtualization environment, respective nodes of the cluster of nodes each having an IP address;
- assigning a cluster virtual IP address to the leader node, the cluster virtual IP address being different from the IP address of the leader node;
- and
- generating a reverse tunnel with at least the cluster virtual IP address, wherein the reverse tunnel gives a node external to the secured networked virtualization environment access to the secured networked virtualization environment.
A system comprising:
- a memory to hold a sequence of instructions;
- and
- a processor to execute the sequence of instructions, which when executed cause a set of acts, the set of acts comprising:
- electing a leader node from a cluster of nodes within a secured networked virtualization environment, respective nodes of the cluster of nodes each having an IP address;
- assigning a cluster virtual IP address to the leader node, the cluster virtual IP address being different from the IP address of the leader node;
- and
- generating a reverse tunnel with at least the cluster virtual IP address, wherein the reverse tunnel gives a node external to the secured networked virtualization environment access to the secured networked virtualization environment.
Dependencies are inferred from the claim text.