Monitoring and optimizing interhost network traffic
AssigneeNicira, Inc.
InventorsXin Qi, Fenil Kavathia, Chidambareswaran Raman, Shadab Shah, Raju Koganty, Jingmin Zhou
Life of this patent
Estimating the term…
Loading patent…
AssigneeNicira, Inc.
InventorsXin Qi, Fenil Kavathia, Chidambareswaran Raman, Shadab Shah, Raju Koganty, Jingmin Zhou
Estimating the term…
Some embodiments provide a method for clustering a set of data compute nodes (DCNs), which communicate with each other more frequently, on one or more host machines. The method groups together guest DCNs (GDCNs) that (1) execute on different host machines and (2) exchange network data among themselves more frequently, in order to reduce interhost network traffic. The more frequently-communicating GDCNs can be a set of GDCNs that implement a distributed application, GDCNs of a particular tier in a multi-tier network architecture (e.g., a web tier in a three-tier architecture), GDCNs that are dedicated to a particular tenant in a hosting system, or any other set of GDCNs that exchange data among each other regularly for a particular purpose.
A method for identifying a pair of data compute nodes (DCNs) that frequently communicate with each other, the method comprising:
A non-transitory machine readable medium of a controller storing a program, which when executed by at least one processing unit of the controller, migrates a pair of data compute nodes (DCNs) that frequently communicate with each other to a single host machine, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.