Methods and apparatus to improve packet flow among virtualized servers

    公开(公告)号:US10673761B2

    公开(公告)日:2020-06-02

    申请号:US15720684

    申请日:2017-09-29

    Applicant: VMware, Inc.

    Abstract: Methods, apparatus, systems, and articles of manufacture to optimize or otherwise improve packet flow among virtualized servers are disclosed and described. An example apparatus includes a load balance list generator to identify abstracted network resources in a virtualized network based on a utilization status parameter of the abstracted network resources, generate a load balance list including the identified abstracted network resources, the load balance list including a number of the abstracted network resources satisfying a threshold, and generate a network routing configuration for data packets in the virtualized network based on the generated load balance list. The example apparatus further includes a policy adjustor to adjust a policy of a physical hardware resource corresponding to one of the one or more abstracted network resources based on the network routing configuration to distribute a packet flow among the abstracted network resources.

    Methods and apparatus to preserve packet order in a multi-fabric virtual network

    公开(公告)号:US10659391B1

    公开(公告)日:2020-05-19

    申请号:US16255580

    申请日:2019-01-23

    Applicant: VMware, Inc.

    Abstract: An example to preserve packet order in a multi-fabric network includes: a migration detector to, after a first host sends a first packet of a first packet flow via a first active link between a first host and a first top-of-rack (TOR) switch, detect a migration of the first active link to a second active link between the first host and a second TOR switch, the first packet destined to a second host connected to the second TOR switch; and a migration notifier to, in response to the migration, send a migration notification message to cause configuration of the second TOR switch to send a second packet of the first packet flow to the first TOR switch via an inter-switch link between the first and second TOR switches, the second packet destined to the second host.

    METHODS AND APPARATUS TO CROSS CONFIGURE NETWORK RESOURCES OF SOFTWARE DEFINED DATA CENTERS

    公开(公告)号:US20190028345A1

    公开(公告)日:2019-01-24

    申请号:US15655625

    申请日:2017-07-20

    Applicant: VMware Inc.

    Abstract: Methods and apparatus to cross configure network resources of software defined data centers are disclosed. An example method includes detecting a first configuration change for a first component of a first one of a virtual network or a physical network, the virtual network to provide networking for a virtual computing system, and the physical network to implement the virtual network, identifying, by executing an instruction with a processor, a second component of a second different one of the virtual network or the physical network corresponding to the first component, and making a second configuration change to the second component corresponding to the first configuration change.

    Distributed service chain across multiple clouds

    公开(公告)号:US11140218B2

    公开(公告)日:2021-10-05

    申请号:US16668485

    申请日:2019-10-30

    Applicant: VMware, Inc.

    Abstract: Some embodiments of the invention provide novel methods for performing services on data messages passing through a network connecting one or more datacenters, such as software defined datacenters (SDDCs). The method of some embodiments uses service containers executing on host computers to perform different chains (e.g., ordered sequences) of services on different data message flows. For a data message of a particular data message flow that is received or generated at a host computer, the method in some embodiments uses a service classifier executing on the host computer to identify a service chain that specifies several services to perform on the data message. For each service in the identified service chain, the service classifier identifies a service container for performing the service. The service classifier then forwards the data message to a service forwarding element to forward the data message through the service containers identified for the identified service chain. The service classifier and service forwarding element are implemented in some embodiments as processes that are defined as hooks in the virtual interface endpoints (e.g., virtual Ethernet ports) of the host computer's operating system (e.g., Linux operating system) over which the service containers execute.

    METHODS AND APPARATUS TO CONTROL POWER DELIVERY BASED ON PREDICTED POWER UTILIZATION IN A DATA CENTER

    公开(公告)号:US20210195806A1

    公开(公告)日:2021-06-24

    申请号:US17173930

    申请日:2021-02-11

    Applicant: VMware, Inc.

    Abstract: A disclosed example includes: a resource utilization analyzer to determine 1) first workloads of a first workload type deployed in a first server room in a data center, and 2) second workloads of a second workload type deployed in the first server room; a workload authorizer to determine that first virtual machines executing the first workloads and second virtual machines executing the second workloads cause a first server rack to generate an amount of heat; and a migrator to migrate the first virtual machines from the first server rack of the first server room to a second server rack of a second server room in the data center to reduce a temperature in the first server room based on the amount of heat, the migrator to migrate the first virtual machines to the second server rack without migrating the second virtual machines to the second server rack.

Patent Agency Ranking