-
公开(公告)号:US11843543B2
公开(公告)日:2023-12-12
申请号:US18055221
申请日:2022-11-14
Applicant: VMware, Inc.
Inventor: Rohan Gandhi , Avinash Nigam
IPC: H04L47/25 , H04L43/0882
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.
-
公开(公告)号:US20210191746A1
公开(公告)日:2021-06-24
申请号:US16792330
申请日:2020-02-17
Applicant: VMWARE, INC.
Inventor: Amol Manohar Vaikar , Avinash Nigam
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.
-
公开(公告)号:US11736436B2
公开(公告)日:2023-08-22
申请号:US17185824
申请日:2021-02-25
Applicant: VMware, Inc.
Inventor: Avinash Nigam , Devraj N. Baheti , Amol Manohar Vaikar
IPC: G06F15/16 , G06F9/54 , H04L29/06 , H04L61/2557 , H04L61/2517 , H04L61/256 , H04L45/741
CPC classification number: H04L61/2557 , H04L61/256 , H04L61/2517 , H04L45/741
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.
-
公开(公告)号:US11579913B2
公开(公告)日:2023-02-14
申请号:US16792330
申请日:2020-02-17
Applicant: VMWARE, INC.
Inventor: Amol Manohar Vaikar , Avinash Nigam
IPC: G06F9/455 , H04L12/24 , H04L15/16 , G06F15/16 , H04L29/12 , H04L29/08 , H04L12/26 , G06F11/30 , G06F11/14 , H04L41/0823 , H04L41/08 , H04L43/08 , H04L41/12 , H04L61/5007
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.
-
公开(公告)号:US20220210042A1
公开(公告)日:2022-06-30
申请号:US17227044
申请日:2021-04-09
Applicant: VMware, Inc.
Inventor: Rohan Gandhi , Avinash Nigam , Sandip Shah , Philip Brighten Godfrey , Ambarish P. Pande , Gourab Ghosh , Prashant Jain , Shashank Ranjan
IPC: H04L12/26 , H04L12/723
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).
-
公开(公告)号:US20210173688A1
公开(公告)日:2021-06-10
申请号:US16787050
申请日:2020-02-11
Applicant: VMWARE, INC.
Inventor: MADAN SINGHAL , Gyan Sinha , Abhijit Sharma , Ashutosh Kulkarni , Avinash Nigam , Shivam Pawar
Abstract: A feature selection 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 well defined, a clustering of the features is performed. Provided the feature selection analysis determines that features of the components are well defined, a similarity analysis of the sub-features of the feature is performed. Results of the feature selection methodology are generated.
-
公开(公告)号:US11477089B2
公开(公告)日:2022-10-18
申请号:US17172123
申请日:2021-02-10
Applicant: VMWARE, INC.
Inventor: Amol Manohar Vaikar , Avinash Nigam , Prahalad Deshpande , Ambarish Pande
IPC: G06F15/173 , H04L41/12 , H04L41/083 , H04L43/065 , H04L41/5041 , H04L41/08 , H04L41/082 , H04L41/0823 , H04L41/0893
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.
-
公开(公告)号:US11424990B2
公开(公告)日:2022-08-23
申请号:US16939141
申请日:2020-07-27
Applicant: VMWARE, INC.
Inventor: Ravi Singhal , Prahalad Deshpande , Avinash Nigam , Abhijit Sharma , Somil Bhandari , Amarjit Gupta , Ambarish Pande
IPC: H04L12/24 , H04L29/08 , G06F3/00 , H04L41/12 , H04L61/5038
Abstract: A system and method for topology construction in hybrid cloud environments includes receiving connection information from a local perimeter edge router of a local network that has a known topology and receiving connection information from a remote perimeter edge router of a remote network that is provided by a cloud provider. The received local perimeter edge router connection information is associated with the received remote perimeter edge router connection information. The associated connection information is normalized to a generic model, the generic model representing connections having different link layer policies in a generic way and the normalized connection information is applied to a network topology of the local network and the remote network.
-
公开(公告)号:US20220210120A1
公开(公告)日:2022-06-30
申请号:US17185824
申请日:2021-02-25
Applicant: VMware, Inc.
Inventor: Avinash Nigam , Devraj N. Baheti , Amol Manohar Vaikar
IPC: H04L29/12
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.
-
公开(公告)号:US20220029925A1
公开(公告)日:2022-01-27
申请号:US17016475
申请日:2020-09-10
Applicant: VMWARE, INC.
Inventor: ROHAN GANDHI , Avinash Nigam
IPC: H04L12/825 , H04L12/26
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.
-
-
-
-
-
-
-
-
-