Traffic and load aware dynamic queue management
    2.
    发明授权
    Traffic and load aware dynamic queue management 有权
    流量和负载感知动态队列管理

    公开(公告)号:US09571426B2

    公开(公告)日:2017-02-14

    申请号:US14137955

    申请日:2013-12-20

    Applicant: VMware, Inc.

    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).

    Abstract translation: 一些实施例提供了一种队列管理系统,其有效地和动态地管理多个队列,其处理在主机上执行的多个虚拟机(VM)的流量。 该系统通过以下方式管理队列:(1)将队列分解为不同的优先级池,为特定类型的流量或虚拟机保留较高优先级池(例如,需要低延迟的虚拟机的流量),(2)动态调整 每个池中的队列(即,动态调整池的大小),(3)基于一个或多个优化标准(例如,与未充分利用或过度使用队列有关的标准)动态地将VM重新分配到新队列。

    SPECIALIZING VIRTUAL NETWORK DEVICE PROCESSING TO BYPASS FORWARDING ELEMENTS FOR HIGH PACKET RATE APPLICATIONS
    8.
    发明申请
    SPECIALIZING VIRTUAL NETWORK DEVICE PROCESSING TO BYPASS FORWARDING ELEMENTS FOR HIGH PACKET RATE APPLICATIONS 审中-公开
    将虚拟网络设备处理专用于旁路应用的高速缓存元件

    公开(公告)号:US20160182382A1

    公开(公告)日:2016-06-23

    申请号:US14574336

    申请日:2014-12-17

    Applicant: VMware, Inc.

    CPC classification number: H04L67/16 G06F9/45558 G06F2009/45595 H04L49/70

    Abstract: A method of optimizing network processing in a system comprising a physical host and a set of physical network interface controllers (PNICs) is provided. The physical host includes a forwarding element. The method includes determining that a set of conditions is satisfied to bypass the forwarding element for exchanging packets between a particular data compute node (DCN) and a particular PNIC. The set of conditions includes the particular DCN being the only DCN connected to the forwarding element and the particular PNIC being the only PNIC connected to the forwarding element. The method exchanges packets between the particular DCN and the particular PNIC bypassing the forwarding element. The method determines that at least one condition in said set of conditions is not satisfied. The method utilizes the forwarding element to exchange packets between the particular DCN and the particular PNIC.

    Abstract translation: 提供了一种在包括物理主机和一组物理网络接口控制器(PNIC)的系统中优化网络处理的方法。 物理主机包括转发元素。 该方法包括确定满足一组条件以绕过用于在特定数据计算节点(DCN)和特定PNIC之间交换分组的转发元件。 该组条件包括特定DCN是连接到转发元件的唯一DCN,特定的PNIC是连接到转发元件的唯一PNIC。 该方法在特定DCN和绕过转发元件的特定PNIC之间交换数据包。 该方法确定不满足所述条件集合中的至少一个条件。 该方法利用转发元件在特定DCN和特定PNIC之间交换分组。

    TRAFFIC AND LOAD AWARE DYNAMIC QUEUE MANAGEMENT
    9.
    发明申请
    TRAFFIC AND LOAD AWARE DYNAMIC QUEUE MANAGEMENT 审中-公开
    交通和负载动态动态队伍管理

    公开(公告)号:US20150055456A1

    公开(公告)日:2015-02-26

    申请号:US14137948

    申请日:2013-12-20

    Applicant: VMware, Inc.

    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).

    Abstract translation: 一些实施例提供了一种队列管理系统,其有效地和动态地管理多个队列,其处理在主机上执行的多个虚拟机(VM)的流量。 该系统通过以下方式管理队列:(1)将队列分解为不同的优先级池,为特定类型的流量或虚拟机保留较高优先级池(例如,需要低延迟的虚拟机的流量),(2)动态调整 每个池中的队列(即,动态调整池的大小),(3)基于一个或多个优化标准(例如,与未充分利用或过度使用队列有关的标准)动态地将VM重新分配到新队列。

    Group clustering using inter-group dissimilarities

    公开(公告)号:US10706079B2

    公开(公告)日:2020-07-07

    申请号:US15877977

    申请日:2018-01-23

    Applicant: VMware, Inc.

    Abstract: Certain embodiments described herein are generally directed to improving performance of one or more machines within a system by clustering multidimensional datasets relating to the performance of the machines using inter-group dissimilarities between groups of the dataset. The method for improving performance of one or more machines within a system, includes forming a multidimensional dataset having a plurality of groups using performance related data associated with one or more machines in the system, clustering the plurality of groups into one or more clusters based on intergroup dissimilarities between the plurality of groups, identifying one or more anomalous clusters from among the one or more clusters, identifying the one or more anomalous groups in the one or more anomalous clusters, and adjusting a configuration of the system to improve the performance of the one or more machines corresponding to the one or more anomalous groups.

Patent Agency Ranking