AUTOMATICALLY DEPLOYING LOGICAL FORWARDING ELEMENTS FOR USERS USING SCALABLE EDGE CLUSTERS

    公开(公告)号:US20250071019A1

    公开(公告)日:2025-02-27

    申请号:US18378754

    申请日:2023-10-11

    Applicant: VMware LLC

    Abstract: Some embodiments provide a novel method for automatically deploying and monitoring logical forwarding elements (LFEs) for network administrators. To represent an LFE that a network administrator wants to implement, the method defines an edge object based on a first set of attributes provided by the network administrator for the LFE. The method analyzes a second set of attributes of the edge object to derive an edge deployment plan that specifies a set of two or more edge instances that implements the LFE in a set of one or more clouds. The method deploys the set of edge instances in the set of clouds. The method collects metrics associated with each edge instance in the set of two or more edge instances. The method analyzes the collected metrics to modify the edge deployment plan and revise the set of edge instances based on the modified edge deployment plan.

    Logical switch level load balancing of L2VPN traffic

    公开(公告)号:US12231407B2

    公开(公告)日:2025-02-18

    申请号:US17564274

    申请日:2021-12-29

    Applicant: VMware LLC

    Abstract: The disclosure provides an approach for logical switch level load balancing of Layer 2 virtual private network (L2VPN) traffic. A method of securing communications with a peer gateway generally includes establishing, at a virtual tunnel interface of a local gateway, a plurality of security tunnels with the peer gateway. Each of the plurality of security tunnels is associated with a different set of one or more layer 2 segments and with one or more security associations (SAs) with the peer gateway. The method generally includes receiving a packet, at the local gateway, via a first L2 segment. The method generally includes selecting one of the plurality of security tunnels and an SA associated with the selected security tunnel based on the L2 segment via which the packet was received. The method generally includes encrypting and encapsulating the packet based on the selected security tunnel and SA.

    CONNECTIVITY BETWEEN LOGICAL ROUTER PODS

    公开(公告)号:US20250039088A1

    公开(公告)日:2025-01-30

    申请号:US18225559

    申请日:2023-07-24

    Applicant: VMware LLC

    Abstract: Some embodiments provide a method for implementing a logical router of a logical network at a first Pod executing on a first node of a Kubernetes cluster to implement data message forwarding for the logical router. The method receives a data message for processing by the logical router. The method determines that the data message requires layer 7 (L7) service processing at the logical router. The method selects a second Pod from multiple Pods that perform L7 service for the logical router. Each of the Pods executes on a different node of the cluster. The method forwards the data message to the second Pod via a layer 2 (L2) construct that connects the first and second Pods.

    Security association bundling for an interface

    公开(公告)号:US12095736B2

    公开(公告)日:2024-09-17

    申请号:US17213321

    申请日:2021-03-26

    Applicant: VMware LLC

    Abstract: A method for IPSec communication between a source machine and a destination machine is provided. The method includes receiving, at the destination machine, first and second packets from the source machine through first and second VPN tunnels established between a first VTI of the source machine and a second VTI of the destination machine; determining the first packet corresponds to a first SA and the second packet corresponds to a second SA; processing, by a first processing core, the first packet based on the first SA, and processing, by a second processing core, the second packet based on the second SA; and updating, at the second VTI, states of one or more flows based on the first and second packets, the second VTI providing one or more stateful services for the one or more packet flows based on the one or more states.

    Network address translation in active-active edge cluster

    公开(公告)号:US11962493B2

    公开(公告)日:2024-04-16

    申请号:US17845716

    申请日:2022-06-21

    Applicant: VMware LLC

    CPC classification number: H04L45/38 H04L61/256 H04L61/2596

    Abstract: Some embodiments provide a method for forwarding data messages at multiple edge gateways of a logical network that process data messages between the logical network and an external network. At a first edge gateway, the method receives a data message, having an external address as a destination address, from the logical network. Based on the destination address, the method applies a default route to the data message that routes the data message to a second edge gateway and specifies a first output interface of the first edge gateway for the data message. After routing the data message, the method applies a stored NAT entry that (i) modifies a source address of the data message to be a public NAT address associated with the first edge gateway and (ii) redirects the modified data message to a second output interface of the first edge gateway instead of the first output interface.

    SCALING FOR SPLIT-NETWORKING DATAPATH

    公开(公告)号:US20250097102A1

    公开(公告)日:2025-03-20

    申请号:US18962856

    申请日:2024-11-27

    Applicant: VMware LLC

    Abstract: Some embodiments of the invention provide a method for implementing an edge device that handles data traffic between a logical network and an external network. The method monitors resource usage of a node pool that includes multiple nodes that each executes a respective set of pods. Each of the pods is for performing a respective set of data message processing operations for at least one of multiple logical routers. The method determines that a particular node in the node pool has insufficient resources for the particular node's respective set of pods to adequately perform their respective sets of data message processing operations. Based on the determination, the method automatically provides additional resources to the node pool by instantiating at least one additional node in the node pool.

    Anycast address for network address translation at edge

    公开(公告)号:US11962564B2

    公开(公告)日:2024-04-16

    申请号:US17672190

    申请日:2022-02-15

    Applicant: VMware LLC

    Abstract: Some embodiments provide a method for forwarding data messages at multiple edge nodes of a logical network that process data messages between a logical network and an external network. At a particular one of the edge nodes, the method receives a data message sent from a source machine in the logical network. The method performs network address translation to translate a source network address of the data message corresponding to the source machine into an anycast network address that is shared among the edge nodes. The method sends the data message with the anycast network address as a source network address to the external network. Each edge node receives data messages from source machines in the logical network and translates the source addresses of the data messages into the same anycast public network address prior to sending the data messages to the external network.

Patent Agency Ranking