Alleviating flow congestion at forwarding elements

    公开(公告)号:US11843543B2

    公开(公告)日:2023-12-12

    申请号:US18055221

    申请日:2022-11-14

    Applicant: VMware, Inc.

    CPC classification number: H04L47/25 H04L43/0882

    Abstract: A method for alleviating flow congestion at forwarding elements is provided. The method receives traffic related data from a plurality of forwarding elements of a network, and based on the traffic related data, determines congestion at a first forwarding element of the plurality of forwarding elements caused by at least one flow passing through the first forwarding element at a first rate. The method calculates, based on a burst size of the at least one flow, a second rate for the at least one flow such that when the at least one flow passes through the first forwarding element at the second rate the congestion at the first forwarding element is alleviated. The method rate limits the at least one flow by passing the at least one flow through a flow rate manager at the calculated second rate before transmitting the at least one flow to the first forwarding element.

    SYSTEM AND METHOD FOR OPTIMIZING NETWORK TOPOLOGY IN A VIRTUAL COMPUTING ENVIRONMENT

    公开(公告)号:US20210191746A1

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

    申请号:US16792330

    申请日:2020-02-17

    Applicant: VMWARE, INC.

    Abstract: A computer network optimization methodology is disclosed. In a computer-implemented method, components of a computing environment are automatically monitored, and have a feature selection analysis performed thereon. Provided the feature selection analysis determines that features of the components are in frequent communication and generating network latency. Provided the feature selection analysis determines that features of the components are not well defined, a similarity analysis of the features is performed. Results of the feature selection methodology are generated, and the components involved in the network traffic latency are reassigned to migrate the latency.

    EMULATING PACKET FLOWS TO ASSESS NETWORK LINKS FOR SD-WAN

    公开(公告)号:US20220210042A1

    公开(公告)日:2022-06-30

    申请号:US17227044

    申请日:2021-04-09

    Applicant: VMware, Inc.

    Abstract: Some embodiments provide a novel method for assessing the suitability of network links for connecting compute nodes located at different geographic sites. The method of some embodiments identifies and analyzes sample packets from a set of flows exchanged between first and second compute sites that are connected through a first network link in order to identify attributes of the sampled packets. The method also computes attributes of predicted packets between the identified samples in order to identify attributes of each flow in the set of flows. The method then uses the identified and computed attributes of each flow in the set of flows to emulate the set of flows passing between the two compute sites through the second network link in order to assess whether a second network link should be used for future flows (e.g., future flows exchanged between the first and second compute sites).

    Rack-aware and network performance-aware service deployment

    公开(公告)号:US11477089B2

    公开(公告)日:2022-10-18

    申请号:US17172123

    申请日:2021-02-10

    Applicant: VMWARE, INC.

    Abstract: The disclosure provides an approach for service deployment. Embodiments include receiving an indication of user intent for deployment of one or more services in a network from a user that is not an administrator of the network, wherein the indication of the user intent comprises a domain specific language (DSL). Embodiments include parsing the indication of the user intent to determine one or more constraints for deploying the one or more services. Embodiments include receiving topology information for the network, wherein the topology information comprises associations between racks and machines in the network. Embodiments include receiving network performance information for the network. Embodiments include determining one or more deployment rules for the one or more services based on the one or more constraints, the topology information, and the network performance information. Embodiments include deploying the one or more services in the network based on the one or more deployment rules.

    IDENTIFYING ROUTES WITH INDIRECT ADDRESSING IN A DATACENTER

    公开(公告)号:US20220210120A1

    公开(公告)日:2022-06-30

    申请号:US17185824

    申请日:2021-02-25

    Applicant: VMware, Inc.

    Abstract: Some embodiments provide a novel method of tracking connections in a network. The method receives an identification of a first network endpoint and a second network endpoint. The method then determines that the first network endpoint cannot directly address a packet flow to the second network endpoint. The method identifies an address translation rule of a network device that translates an address of the second network endpoint into a translated address. The method then determines that the first network endpoint can directly address a packet flow to the translated address. The method then identifies a route from the first network endpoint to the second endpoint through the network device that translates the address and displays the route including an identifier of the network device.

    ALLEVIATING FLOW CONGESTION AT FORWARDING ELEMENTS

    公开(公告)号:US20220029925A1

    公开(公告)日:2022-01-27

    申请号:US17016475

    申请日:2020-09-10

    Applicant: VMWARE, INC.

    Abstract: A method for alleviating flow congestion at forwarding elements is provided. The method receives traffic related data from a plurality of forwarding elements of a network, and based on the traffic related data, determines congestion at a first forwarding element of the plurality of forwarding elements caused by at least one flow passing through the first forwarding element at a first rate. The method calculates, based on a burst size of the at least one flow, a second rate for the at least one flow such that when the at least one flow passes through the first forwarding element at the second rate the congestion at the first forwarding element is alleviated. The method rate limits the at least one flow by passing the at least one flow through a flow rate manager at the calculated second rate before transmitting the at least one flow to the first forwarding element.

Patent Agency Ranking