-
公开(公告)号:US11843547B2
公开(公告)日:2023-12-12
申请号:US17839336
申请日:2022-06-13
Applicant: VMware, Inc.
Inventor: Dileep Devireddy , Ganesh Sadasivan , Chidambareswaran Raman , Hongwei Zhu , Sreenivas Duvvuri
IPC: H04L61/2514 , H04L12/46 , H04L47/783 , H04L12/66 , H04L45/74 , H04L61/5014
CPC classification number: H04L47/783 , H04L12/4633 , H04L12/66 , H04L45/74 , H04L61/2514 , H04L61/5014
Abstract: Some embodiments provide a method for deploying edge forwarding elements in a public or private software defined datacenter (SDDC). For an entity, the method deploys a default first edge forwarding element to process data message flows between machines of the entity in a first network of the SDDC and machines external to the first network of the SDDC. The method subsequently receives a request to allocate more bandwidth to a first set of the data message flows entering or exiting the first network of the SDDC. In response, the method deploys a second edge forwarding element to process the first set of data message flows of the entity in order to allocate more bandwidth to the first set of the data message flows, while continuing to process a second set of data message flows of the entity through the default first edge node. The method in some embodiments receives the request for more bandwidth by first receiving a request to create a traffic group and then receiving a list of network addresses that are associated with the traffic group. In some embodiments, the method receives the list of network addresses associated with the traffic group by receiving a prefix of network addresses and receiving a request to associate the prefix of network addresses with the traffic group. Based on this request, the method then creates an association between the traffic group and the received prefix of network addresses.
-
公开(公告)号:US20210314358A1
公开(公告)日:2021-10-07
申请号:US16886575
申请日:2020-05-28
Applicant: VMware, Inc.
Inventor: Hongwei Zhu , Dileep Devireddy , Ganesan Chandrashekhar , Feng Gu , Sreenivas Duvvuri , Chidambareswaran Raman
IPC: H04L29/06 , H04L12/755 , H04L12/741 , H04L12/721 , H04L29/08
Abstract: In some embodiments, a method receives, by a first network device, a packet from a first workload that is located in first site. The first site includes stretched networks across a second site and a third site. The packet includes a destination IP address for a device in the second site. The method determines that the destination IP address does not match an eligible route in a routing table. The first workload was migrated from the second site to the first site and is located on a stretched network between the first site and the second site. A site identifier associated with the first workload is determined where the site identifier identifies the second site. The method selects a site policy based on the site identifier and uses the site policy to send the packet through a layer 2 channel to the second network device in the second site.
-
公开(公告)号:US11477270B1
公开(公告)日:2022-10-18
申请号:US17368729
申请日:2021-07-06
Applicant: VMware, Inc.
Inventor: Harish Manoharan , Subin Cyriac Mathew , Dileep Devireddy , Sreenivas Duvvuri
IPC: H04L67/1001 , H04L45/586 , H04L45/74 , H04L45/02
Abstract: The disclosure provides an approach for seamless hand-off of data traffic in public cloud environments. Techniques are provided for activating an edge services gateway (ESG) virtual computing instance (VCI) on a new host. Prior to activating the ESG VCI on the new host, an underlay routing table is reprogrammed to associate a first IP address of a first tunnel endpoint (TEP) with a first network interface of an old host and to associate a second IP address of a second TEP with a second network interface of the new host. The routing table associates a third IP address of the ESG VCI with the first network interface. After activating the ESG VCI, a packet having as a destination address the third IP address is received at the first network interface and is encapsulated, by the first TEP, with an outer header having as a destination address the second IP address.
-
公开(公告)号:US20220311714A1
公开(公告)日:2022-09-29
申请号:US17839336
申请日:2022-06-13
Applicant: VMware, Inc.
Inventor: Dileep Devireddy , Ganesh Sadasivan , Chidambareswaran Raman , Hongwei Zhu , Sreenivas Duvvuri
IPC: H04L47/783 , H04L12/66 , H04L12/46 , H04L45/74 , H04L61/2514 , H04L61/5014
Abstract: Some embodiments provide a method for deploying edge forwarding elements in a public or private software defined datacenter (SDDC). For an entity, the method deploys a default first edge forwarding element to process data message flows between machines of the entity in a first network of the SDDC and machines external to the first network of the SDDC. The method subsequently receives a request to allocate more bandwidth to a first set of the data message flows entering or exiting the first network of the SDDC. In response, the method deploys a second edge forwarding element to process the first set of data message flows of the entity in order to allocate more bandwidth to the first set of the data message flows, while continuing to process a second set of data message flows of the entity through the default first edge node. The method in some embodiments receives the request for more bandwidth by first receiving a request to create a traffic group and then receiving a list of network addresses that are associated with the traffic group. In some embodiments, the method receives the list of network addresses associated with the traffic group by receiving a prefix of network addresses and receiving a request to associate the prefix of network addresses with the traffic group. Based on this request, the method then creates an association between the traffic group and the received prefix of network addresses.
-
公开(公告)号:US11233824B2
公开(公告)日:2022-01-25
申请号:US16886575
申请日:2020-05-28
Applicant: VMware, Inc.
Inventor: Hongwei Zhu , Dileep Devireddy , Ganesan Chandrashekhar , Feng Gu , Sreenivas Duvvuri , Chidambareswaran Raman
IPC: H04L29/06 , H04L12/755 , H04L12/741 , H04L29/08 , H04L12/721
Abstract: In some embodiments, a method receives, by a first network device, a packet from a first workload that is located in first site. The first site includes stretched networks across a second site and a third site. The packet includes a destination IP address for a device in the second site. The method determines that the destination IP address does not match an eligible route in a routing table. The first workload was migrated from the second site to the first site and is located on a stretched network between the first site and the second site. A site identifier associated with the first workload is determined where the site identifier identifies the second site. The method selects a site policy based on the site identifier and uses the site policy to send the packet through a layer 2 channel to the second network device in the second site.
-
6.
公开(公告)号:US20230396536A1
公开(公告)日:2023-12-07
申请号:US18235874
申请日:2023-08-20
Applicant: VMware, Inc.
Inventor: Ganesh Sadasivan , Chidambareswaran Raman , Dileep K. Devireddy , Hongwei Zhu , Sreenivas Duvvuri
IPC: H04L45/00 , H04L45/44 , H04L45/24 , H04L45/42 , H04L45/586 , H04L47/762 , H04L47/78 , H04L47/80 , H04L45/74
CPC classification number: H04L45/38 , H04L45/44 , H04L45/24 , H04L45/72 , H04L45/42 , H04L45/586 , H04L47/762 , H04L47/781 , H04L47/803 , H04L45/74 , H04L47/801
Abstract: Some embodiments provide policy-driven methods for deploying edge forwarding elements in a public or private SDDC for tenants or applications. For instance, the method of some embodiments allows administrators to create different traffic groups for different applications and/or tenants, deploys edge forwarding elements for the different traffic groups, and configures forwarding elements in the SDDC to direct data message flows of the applications and/or tenants through the edge forwarding elements deployed for them. The policy-driven method of some embodiments also dynamically deploys edge forwarding elements in the SDDC for applications and/or tenants after detecting the need for the edge forwarding elements based on monitored traffic flow conditions.
-
公开(公告)号:US11805051B2
公开(公告)日:2023-10-31
申请号:US17344956
申请日:2021-06-11
Applicant: VMware, Inc.
Inventor: Ganesh Sadasivan , Chidambareswaran Raman , Dileep K. Devireddy , Hongwei Zhu , Sreenivas Duvvuri
IPC: H04L47/762 , H04L45/00 , H04L45/44 , H04L45/24 , H04L45/42 , H04L45/586 , H04L47/78 , H04L47/80 , H04L45/74
CPC classification number: H04L45/38 , H04L45/24 , H04L45/42 , H04L45/44 , H04L45/586 , H04L45/72 , H04L45/74 , H04L47/762 , H04L47/781 , H04L47/801 , H04L47/803
Abstract: Some embodiments provide policy-driven methods for deploying edge forwarding elements in a public or private SDDC for tenants or applications. For instance, the method of some embodiments allows administrators to create different traffic groups for different applications and/or tenants, deploys edge forwarding elements for the different traffic groups, and configures forwarding elements in the SDDC to direct data message flows of the applications and/or tenants through the edge forwarding elements deployed for them. The policy-driven method of some embodiments also dynamically deploys edge forwarding elements in the SDDC for applications and/or tenants after detecting the need for the edge forwarding elements based on monitored traffic flow conditions.
-
公开(公告)号:US11258713B2
公开(公告)日:2022-02-22
申请号:US16886540
申请日:2020-05-28
Applicant: VMware, Inc.
Inventor: Hongwei Zhu , Dileep Devireddy , Ganesan Chandrashekhar , Feng Gu , Sreenivas Duvvuri , Chidambareswaran Raman , Nithin Bangalore Raju
IPC: H04L12/813 , H04L29/12 , H04L29/06 , H04L29/08 , H04L47/20 , H04L101/622 , H04L45/00 , H04L45/021 , H04L45/44 , H04L45/74 , H04L67/1008 , H04L67/148
Abstract: In some embodiments, a first network device in a first site sets a first IP address for an interface of the first network device to a value of a second IP address of a second network device in a second site. Policies are added in a policy table to cover IP addresses used in the second site and a specific route for a third IP address associated with a first workload migrated from the second site to the first site is added into a routing table. The first workload is on a stretched network that is coupled via a layer 2 channel. The policy table configures the first network device to send a second packet from the first workload to a third workload in the second site via the layer 2 channel when an IP address for the third workload does not match an eligible route in the routing table.
-
公开(公告)号:US20210314288A1
公开(公告)日:2021-10-07
申请号:US16906703
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Hongwei Zhu , Dileep Devireddy , Ganesan Chandrashekhar , Feng Gu , Sreenivas Duvvuri , Chidambareswaran Raman
IPC: H04L29/12 , H04L12/931
Abstract: Some embodiments provide a method for proxying ARP requests. At an MFE that executes on a host computer operating at a first site to implement a distributed router along with at least one additional MFE at the first site, the method receives, from a router at a remote second site, an ARP request for an IP address associated with a logical switch that spans the first site and the remote second site, and to which both the distributed router and the router at the remote second site connect. The method determines whether a table that includes IP addresses for a set of DCNs that use the distributed router as a default gateway includes the IP address. When the IP address is in the table, the method proxies the request at the host computer. When the particular IP address is not in the table, the MFE does not proxy the request.
-
公开(公告)号:US20210314265A1
公开(公告)日:2021-10-07
申请号:US16886540
申请日:2020-05-28
Applicant: VMware, Inc.
Inventor: Hongwei Zhu , Dileep Devireddy , Ganesan Chandrashekhar , Feng Gu , Sreenivas Duvvuri , Chidambareswaran Raman , Nithin Bangalore RAJU
IPC: H04L12/813 , H04L29/06 , H04L12/741 , H04L29/12
Abstract: In some embodiments, a first network device in a first site sets a first IP address for an interface of the first network device to a value of a second IP address of a second network device in a second site. Policies are added in a policy table to cover IP addresses used in the second site and a specific route for a third IP address associated with a first workload migrated from the second site to the first site is added into a routing table. The first workload is on a stretched network that is coupled via a layer 2 channel. The policy table configures the first network device to send a second packet from the first workload to a third workload in the second site via the layer 2 channel when an IP address for the third workload does not match an eligible route in the routing table.
-
-
-
-
-
-
-
-
-