-
1.
公开(公告)号:US20230396562A1
公开(公告)日:2023-12-07
申请号:US18235869
申请日:2023-08-20
申请人: VMware, Inc.
发明人: Dileep K. Devireddy , Ganesh Sadasivan , Chidambareswaran Raman , Hongwei Zhu , Sreenivas Duvvuri
IPC分类号: H04L47/783 , H04L12/66 , H04L12/46 , H04L45/74 , H04L61/2514 , H04L61/5014
CPC分类号: H04L47/783 , H04L12/66 , H04L12/4633 , H04L45/74 , H04L61/2514 , H04L61/5014
摘要: 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.
-
公开(公告)号:US11736441B2
公开(公告)日:2023-08-22
申请号:US18083311
申请日:2022-12-16
申请人: VMware, Inc.
发明人: Rishi Kanth Alapati , Parasuramji Rajendran , Weiming Xu , Shireesh Kumar Singh , Aditi Vutukuri , Anuprem Chalvadi , Chidambareswaran Raman , Margaret Angeline Petrus
IPC分类号: H04L29/08 , H04L12/14 , H04L29/12 , H04L9/40 , H04L41/0806 , H04L41/00 , H04L61/5007
CPC分类号: H04L63/0236 , H04L41/0806 , H04L41/20 , H04L61/5007
摘要: Described herein are systems and methods to manage blacklists and duplicate addresses in software defined networks (SDNs). In one implementation, a method includes, in a control plane and data plane of an SDN environment, obtaining a blacklist for a logical port in the SDN environment. The method further includes deleting realized address bindings in a realized address list for the logical port that match the one or more address bindings in the blacklist and preventing subsequent address bindings that match the one or more address bindings in the blacklist from being added to the realized address list.
-
公开(公告)号:US11689499B2
公开(公告)日:2023-06-27
申请号:US17466165
申请日:2021-09-03
申请人: VMware, Inc.
发明人: Parasuramji Rajendran , Rishi Kanth Alapati , Shireesh Kumar Singh , Aditi Vutukuri , Chidambareswaran Raman , Margaret Angeline Petrus , Anuprem Chalvadi , Pallavi Moghe , Weiming Xu
IPC分类号: H04L61/5014 , H04L61/103 , G06F9/455 , H04L45/745 , H04L45/64 , H04L45/02
CPC分类号: H04L61/5014 , G06F9/45558 , H04L45/02 , H04L45/64 , H04L45/745 , H04L61/103 , G06F2009/45595
摘要: Described herein are systems and methods to manage Internet Protocol (IP) address discovery in a software defined networking (SDN) environment. In one example, a manager may generate an IP address discovery configuration and pass the IP address discovery configuration to a controller. Once received, the controller may obtain a discovered list from a hypervisor of one or more IP addresses associated with one or more logical ports and update a realized list for the one or more logical ports based on the discovered list and the IP address discovery configuration.
-
公开(公告)号:US11652748B2
公开(公告)日:2023-05-16
申请号:US17365785
申请日:2021-07-01
申请人: VMware, Inc.
发明人: Senthilkumar Karunakaran , Chidambareswaran Raman , Meenakshi Sundaram Selvaraj , Subin Cyriac Mathew , Stephen Tan
IPC分类号: H04L47/125 , H04L12/46 , H04L47/193 , H04L47/80
CPC分类号: H04L47/125 , H04L12/4633 , H04L47/193 , H04L47/806
摘要: A method of transmitting multicast traffic to workloads of tenants communicating over overlay networks provisioned on top of a physical network includes the steps of: detecting the multicast traffic; determining that the multicast traffic is bound for workloads of a first tenant and workloads of a second tenant; encapsulating one instance of the multicast traffic using a Layer 2 (L2) over Layer 3 (L3) encapsulation protocol to generate encapsulated traffic, wherein the encapsulated traffic includes an identifier of a first backplane network corresponding to the first tenant and an identifier of a second backplane network corresponding to the second tenant in a header portion of each packet of the encapsulated traffic; and transmitting, to a first host computing device, the encapsulated traffic with the identifiers of the first and second overlay networks.
-
公开(公告)号:US11582147B2
公开(公告)日:2023-02-14
申请号:US17344959
申请日:2021-06-11
申请人: VMware, Inc.
发明人: Chidambareswaran Raman , Ganesh Sadasivan , Dileep K. Devireddy , Hongwei Zhu , Sreenivas Duvvuri
摘要: 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.
-
公开(公告)号:US20220377020A1
公开(公告)日:2022-11-24
申请号:US17344956
申请日:2021-06-11
申请人: VMware, Inc.
发明人: Ganesh Sadasivan , Chidambareswaran Raman , Dileep K. Devireddy , Hongwei Zhu , Sreenivas Duvvuri
IPC分类号: H04L12/923 , H04L12/911 , H04L12/927 , H04L12/721 , H04L12/741 , H04L12/713
摘要: 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.
-
公开(公告)号:US11496437B2
公开(公告)日:2022-11-08
申请号:US16906703
申请日:2020-06-19
申请人: VMware, Inc.
发明人: Hongwei Zhu , Dileep Devireddy , Ganesan Chandrashekhar , Feng Gu , Sreenivas Duvvuri , Chidambareswaran Raman
IPC分类号: G06F15/16 , H04L61/103 , H04L49/00 , H04L61/59
摘要: 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.
-
公开(公告)号:US20220231875A1
公开(公告)日:2022-07-21
申请号:US17580311
申请日:2022-01-20
申请人: VMware, Inc.
摘要: Some embodiments provide a method of multicasting data in a segregated logical network with multiple network segments. The network segments each have at least one router. The multicast originates from a multicast source in a first network segment and goes to multicast receivers in several other network segments. In the method, the router of the first network segment receives encoding data for a set of virtual tunnel endpoints (VTEPs) of the receivers. The router then receives the multicast data from the multicast source. For each VTEP, the router then encodes the data for the receiver using the encoding data for the VTEP of the receiver. The router then sends (e.g., as a unicast) the encoded data to a router of the network segment of the receiver. The router performing the method may be a domain router of the network segment of the receiver.
-
公开(公告)号:US11362992B2
公开(公告)日:2022-06-14
申请号:US17091734
申请日:2020-11-06
申请人: VMware, Inc.
IPC分类号: H04L61/2514 , H04L12/46 , H04L45/74 , H04L61/5014
摘要: 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.
-
公开(公告)号:US20220150172A1
公开(公告)日:2022-05-12
申请号:US17579466
申请日:2022-01-19
申请人: VMware, Inc.
发明人: Hongwei Zhu , Dileep Devireddy , Ganesan Chandrashekhar , Feng Gu , Sreenivas Duvvuri , Chidambareswaran Raman , Nithin Bangalore Raju
IPC分类号: H04L47/20 , H04L101/622 , H04L45/00 , H04L45/021 , H04L45/44 , H04L45/74 , H04L67/1008 , H04L67/148
摘要: In some embodiments, a method adds a specific route for an IP address that is associated with a first workload into a routing table for a first network device in a first site in response to the first workload being migrated from a second site to the first site. The first network device receives a packet from a second workload for the first workload and determines that a destination of the packet matches the specific route in the routing table. The method routes the packet from the second workload to the first workload using the specific route in the routing table without sending the packet to the second site.
-
-
-
-
-
-
-
-
-