Traffic optimization for multi-node applications
AssigneeVMware, Inc.
InventorVardan MOVSISYAN
Life of this patent
Estimating the term…
Loading patent…
AssigneeVMware, Inc.
InventorVardan MOVSISYAN
Estimating the term…
Example methods are provided for a host to perform traffic optimization for a multi-node application in a virtualized computing environment. The method may comprise: detecting, from the first virtualized computing instance supported by the host, a packet that includes header information identifying the second virtualized computing instance as a destination; and identifying that the first virtualized computing instance and second virtualized computing instance are configured to perform respective first role and second role to implement the multi-node application. The method may also comprise: based on one or more optimization factors, selecting the third virtualized computing instance that is also configured to perform the second role to replace the second virtualized computing instance; modifying the header information of the packet to identify the third virtualized computing instance as the destination; and sending the packet with modified header information to the third virtualized computing instance.
A method for a host to perform traffic optimization for a multi-node application implemented by at least a first virtualized computing instance, a second virtualized computing instance and a third virtualized computing instance in a virtualized computing environment, wherein the method comprises:
A non-transitory computer-readable storage medium that includes a set of instructions which, in response to execution by a processor of a host, cause the processor to perform a method of traffic optimization for a multi-node application implemented by at least a first virtualized computing instance, a second virtualized computing instance and a third virtualized computing instance in a virtualized computing environment, wherein the method comprises:
A host configured to traffic optimization for a multi-node application implemented by at least a first virtualized computing instance, a second virtualized computing instance and a third virtualized computing instance in a virtualized computing environment, wherein the host comprises:
Dependencies are inferred from the claim text.