Distributed network address translation for efficient cloud service access
AssigneeVMware, Inc.
InventorJun Xiao
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorJun Xiao
Estimating the term…
A method for coordinating distributed network address translation (NAT) in a network within which several logical networks are implemented. The logical networks include several tenant logical networks and at least one service logical network that include service virtual machines (VMs) that are accessed by VMs of the tenant logical networks. The method defines a group of replacement IP address and port number pairs. Each pair is used to uniquely identify a VM across all tenant logical networks. The method sends to at least one host that is hosting a VM of a particular tenant logical network, a set of replacement IP address and port number pairs. Each replacement IP address and port number pair can be used by the host to replace a source IP address and a source port number in a packet that is destined from the particular VM to a VM of the particular service logical network.
A method for managing network address translation (NAT) in a virtualized environment, the method comprising:
A non-transitory machine readable medium storing a program which when executed by at least one processing unit of a computing device in a virtualize environment, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.