-
公开(公告)号:US09843540B2
公开(公告)日:2017-12-12
申请号:US14137957
申请日:2013-12-20
Applicant: VMware, Inc.
Inventor: Shilpi Agarwal , Lenin Singaravelu , Ayyappan Veeraiyan , Chien-Chia Chen
IPC: H04L12/861 , H04L12/863 , H04L12/935 , H04L12/851 , H04L12/859 , H04L12/911 , H04L12/26
CPC classification number: H04L49/9047 , H04L43/0888 , H04L47/2475 , H04L47/2483 , H04L47/6295 , H04L47/781 , H04L49/30
Abstract: Some embodiments provide a queue management system that efficiently and dynamically manages multiple queues that process traffic to and from multiple virtual machines (VMs) executing on a host. This system manages the queues by (1) breaking up the queues into different priority pools with the higher priority pools reserved for particular types of traffic or VM (e.g., traffic for VMs that need low latency), (2) dynamically adjusting the number of queues in each pool (i.e., dynamically adjusting the size of the pools), (3) dynamically reassigning a VM to a new queue based on one or more optimization criteria (e.g., criteria relating to the underutilization or overutilization of the queue).
-
公开(公告)号:US20150055457A1
公开(公告)日:2015-02-26
申请号:US14137955
申请日:2013-12-20
Applicant: VMware, Inc.
Inventor: Shilpi Agarwal , Lenin Singaravelu , Ayyappan Veeraiyan , Chien-Chia Chen
IPC: H04L12/863 , H04L12/851
CPC classification number: H04L49/9047 , H04L43/0888 , H04L47/2475 , H04L47/2483 , H04L47/6295 , H04L47/781 , H04L49/30
Abstract: Some embodiments provide a queue management system that efficiently and dynamically manages multiple queues that process traffic to and from multiple virtual machines (VMs) executing on a host. This system manages the queues by (1) breaking up the queues into different priority pools with the higher priority pools reserved for particular types of traffic or VM (e.g., traffic for VMs that need low latency), (2) dynamically adjusting the number of queues in each pool (i.e., dynamically adjusting the size of the pools), (3) dynamically reassigning a VM to a new queue based on one or more optimization criteria (e.g., criteria relating to the underutilization or overutilization of the queue).
-