-
公开(公告)号:US20240187381A1
公开(公告)日:2024-06-06
申请号:US18076328
申请日:2022-12-06
申请人: VMware LLC
发明人: Igor Golikov , Aran Bergman , Lior Gal , Avishay Yanai , Israel Cidon , Alex Markuze , Eyal Zohar
IPC分类号: H04L67/06 , H04L9/40 , H04L41/0823
CPC分类号: H04L67/06 , H04L41/0823 , H04L63/0272 , H04L63/0428 , H04L67/1004
摘要: Some embodiments of the invention provide a method for WAN (wide area network) optimization for a WAN that connects multiple sites, each of which has at least one router. At a gateway router deployed to a public cloud, the method receives from at least two routers at least two sites, multiple data streams destined for a particular centralized datacenter. The method performs a WAN optimization operation to aggregate the multiple streams into one outbound stream that is WAN optimized for forwarding to the particular centralized datacenter. The method then forwards the WAN-optimized data stream to the particular centralized datacenter.
-
公开(公告)号:US20240187352A1
公开(公告)日:2024-06-06
申请号:US18076313
申请日:2022-12-06
申请人: VMware, LLC
发明人: Igor Golikov , Aran Bergman , Lior Gal , Avishay Yanai , Israel Cidon , Alex Markuze , Eyal Zohar
摘要: Some embodiments of the invention provide a method for WAN (wide area network) optimization for a WAN that connects multiple sites, each of which has at least one router. At a gateway router deployed to a public cloud, the method receives from at least two routers at least two sites, multiple data streams destined for a particular centralized datacenter. The method performs a WAN optimization operation to aggregate the multiple streams into one outbound stream that is WAN optimized for forwarding to the particular centralized datacenter. The method then forwards the WAN-optimized data stream to the particular centralized datacenter.
-
公开(公告)号:US20240187228A1
公开(公告)日:2024-06-06
申请号:US18076332
申请日:2022-12-06
申请人: VMware LLC
发明人: Igor Golikov , Aran Bergman , Lior Gal , Avishay Yanai , Israel Cidon , Alex Markuze , Eyal Zohar
IPC分类号: H04L9/14 , H04L9/40 , H04L41/0823 , H04L67/06
CPC分类号: H04L9/14 , H04L41/0823 , H04L63/0272 , H04L63/0428 , H04L67/06 , H04L67/1004
摘要: Some embodiments of the invention provide a method for WAN (wide area network) optimization for a WAN that connects multiple sites, each of which has at least one router. At a gateway router deployed to a public cloud, the method receives from at least two routers at least two sites, multiple data streams destined for a particular centralized datacenter. The method performs a WAN optimization operation to aggregate the multiple streams into one outbound stream that is WAN optimized for forwarding to the particular centralized datacenter. The method then forwards the WAN-optimized data stream to the particular centralized datacenter.
-
公开(公告)号:US11899594B2
公开(公告)日:2024-02-13
申请号:US17845658
申请日:2022-06-21
申请人: VMware LLC
发明人: Shay Vargaftik , Alex Markuze , Yaniv Ben-Itzhak , Igor Golikov , Avishay Yanai
IPC分类号: G06F12/121 , G06F13/16 , G06F12/0815
CPC分类号: G06F12/121 , G06F12/0815 , G06F13/1668 , G06F2213/3808
摘要: Some embodiments provide a method for performing data message processing at a smart NIC of a computer that executes a software forwarding element (SFE). The method stores (i) a set of cache entries that the smart NIC uses to process a set of received data messages without providing the data messages to the SFE and (ii) rule updates used by the smart NIC to validate the cache entries. After a period of time, the method determines that the rule updates are incorporated into a data message processing structure of the SFE. Upon incorporating the rule updates, the method deletes from the smart NIC (i) the rule updates and (ii) at least a subset of the cache entries.
-
公开(公告)号:US11894949B2
公开(公告)日:2024-02-06
申请号:US18102685
申请日:2023-01-28
申请人: VMware LLC
发明人: Israel Cidon , Prashanth Venugopal , Aran Bergman , Chen Dar , Alex Markuze , Eyal Zohar
IPC分类号: H04L12/46 , H04L43/065 , H04L41/22 , H04L45/12 , H04L43/08 , H04L41/0896 , H04L61/4511 , H04L61/4541 , H04L41/0893 , H04L61/2517 , H04L61/2514 , H04L43/0829 , H04L43/0852 , H04L101/668
CPC分类号: H04L12/4679 , H04L41/0896 , H04L41/22 , H04L43/065 , H04L43/08 , H04L45/123 , H04L61/4511 , H04L61/4541 , H04L41/0893 , H04L43/0829 , H04L43/0852 , H04L61/2514 , H04L61/2517 , H04L2101/668
摘要: Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and/or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
-
公开(公告)号:US12132671B2
公开(公告)日:2024-10-29
申请号:US18235879
申请日:2023-08-20
申请人: VMware LLC
发明人: Israel Cidon , Prashanth Venugopal , Aran Bergman , Chen Dar , Alex Markuze , Eyal Zohar
IPC分类号: H04L49/354 , H04L12/46 , H04L12/66 , H04L41/046 , H04L41/0803 , H04L41/0806 , H04L41/0813 , H04L41/142 , H04L43/026 , H04L43/045 , H04L43/06 , H04L43/08 , H04L43/0811 , H04L45/00 , H04L45/24 , H04L45/42 , H04L45/50 , H04L47/70 , H04L49/20 , H04L49/25 , H04L61/4511 , H04L67/10 , H04L67/101 , H04L67/1097 , H04L12/70
CPC分类号: H04L49/354 , H04L12/4633 , H04L12/4641 , H04L12/66 , H04L41/046 , H04L41/0803 , H04L41/0806 , H04L41/0813 , H04L41/142 , H04L43/026 , H04L43/045 , H04L43/06 , H04L43/08 , H04L43/0811 , H04L45/24 , H04L45/38 , H04L45/42 , H04L45/50 , H04L47/827 , H04L49/20 , H04L49/252 , H04L61/4511 , H04L67/10 , H04L67/101 , H04L67/1097 , H04L2012/5612 , H04L2012/562 , H04L2012/5623
摘要: Some embodiments provide a novel method for deploying different virtual networks over several public cloud datacenters for different entities. For each entity, the method (1) identifies a set of public cloud datacenters of one or more public cloud providers to connect a set of machines of the entity, (2) deploys managed forwarding nodes (MFNs) for the entity in the identified set of public cloud datacenters, and then (3) configures the MFNs to implement a virtual network that connects the entity's set of machines across its identified set of public cloud datacenters. In some embodiments, the method identifies the set of public cloud datacenters for an entity by receiving input from the entity's network administrator. In some embodiments, this input specifies the public cloud providers to use and/or the public cloud regions in which the virtual network should be defined. Conjunctively, or alternatively, this input in some embodiments specifies actual public cloud datacenters to use.
-
公开(公告)号:US20240184708A1
公开(公告)日:2024-06-06
申请号:US18437627
申请日:2024-02-09
申请人: VMware LLC
发明人: Shay Vargaftik , Alex Markuze , Yaniv Ben-Itzhak , Igor Golikov , Avishay Yanai
IPC分类号: G06F12/0891 , G06F13/16
CPC分类号: G06F12/0891 , G06F13/1668 , G06F2213/0026 , G06F2213/3808
摘要: Some embodiments provide a method for performing data message processing at a smart NIC of a computer that executes a software forwarding element (SFE). The method determines whether a received data message matches an entry in a data message classification cache stored on the smart NIC based on data message classification results of the SFE. When the data message matches an entry, the method determines whether the matched entry is valid by comparing a timestamp of the entry to a set of rules stored on the smart NIC. When the matched entry is valid, the method processes the data message according to the matched entry without providing the data message to the SFE executing on the computer.
-
公开(公告)号:US11928062B2
公开(公告)日:2024-03-12
申请号:US17845661
申请日:2022-06-21
申请人: VMware LLC
发明人: Shay Vargaftik , Alex Markuze , Yaniv Ben-Itzhak , Igor Golikov , Avishay Yanai
IPC分类号: G06F12/0891 , G06F13/16
CPC分类号: G06F12/0891 , G06F13/1668 , G06F2213/0026 , G06F2213/3808
摘要: Some embodiments provide a method for performing data message processing at a smart NIC of a computer that executes a software forwarding element (SFE). The method determines whether a received data message matches an entry in a data message classification cache stored on the smart NIC based on data message classification results of the SFE. When the data message matches an entry, the method determines whether the matched entry is valid by comparing a timestamp of the entry to a set of rules stored on the smart NIC. When the matched entry is valid, the method processes the data message according to the matched entry without providing the data message to the SFE executing on the computer.
-
公开(公告)号:US11895194B2
公开(公告)日:2024-02-06
申请号:US17467378
申请日:2021-09-06
申请人: VMware LLC
发明人: Alex Markuze , Chen Dar , Aran Bergman , Israel Cidon , Prashanth Venugopal , Eyal Zohar
IPC分类号: H04L67/141 , H04L69/326 , H04L67/10 , H04L67/56 , H04L41/0823 , H04L9/40 , H04L12/46
CPC分类号: H04L67/141 , H04L67/10 , H04L67/56 , H04L69/326 , H04L12/4641 , H04L41/0823 , H04L63/0272
摘要: Some embodiments establish for an entity a virtual network over several public clouds of several public cloud providers and/or in several regions. In some embodiments, the virtual network is an overlay network that spans across several public clouds to interconnect one or more private networks (e.g., networks within branches, divisions, departments of the entity or their associated datacenters), mobile users, and SaaS (Software as a Service) provider machines, and other web applications of the entity. The virtual network in some embodiments can be configured to optimize the routing of the entity's data messages to their destinations for best end-to-end performance, reliability and security, while trying to minimize the routing of this traffic through the Internet. Also, the virtual network in some embodiments can be configured to optimize the layer 4 processing of the data message flows passing through the network.
-
公开(公告)号:US20240187923A1
公开(公告)日:2024-06-06
申请号:US18076309
申请日:2022-12-06
申请人: VMware LLC
发明人: Igor Golikov , Aran Bergman , Lior Gal , Avishay Yanai , Israel Cidon , Alex Markuze , Eyal Zohar
摘要: Some embodiments of the invention provide a method for WAN (wide area network) optimization for a WAN that connects multiple sites, each of which has at least one router. At a gateway router deployed to a public cloud, the method receives from at least two routers at least two sites, multiple data streams destined for a particular centralized datacenter. The method performs a WAN optimization operation to aggregate the multiple streams into one outbound stream that is WAN optimized for forwarding to the particular centralized datacenter. The method then forwards the WAN-optimized data stream to the particular centralized datacenter.
-
-
-
-
-
-
-
-
-