US 12,132,671 B2
Providing recommendations for implementing virtual networks
Israel Cidon, San Francisco, CA (US); Prashanth Venugopal, San Francisco, CA (US); Aran Bergman, Givatayim (IL); Chen Dar, Magshimim (IL); Alex Markuze, Rosh HaAyin (IL); and Eyal Zohar, Shimshit (IL)
Assigned to VMware LLC, Palo Alto, CA (US)
Filed by VMware LLC, Palo Alto, CA (US)
Filed on Aug. 20, 2023, as Appl. No. 18/235,879.
Application 18/235,879 is a continuation of application No. 18/102,687, filed on Jan. 28, 2023, granted, now 11,831,414.
Application 18/102,687 is a continuation of application No. 17/542,413, filed on Dec. 4, 2021, granted, now 11,606,314, issued on Mar. 14, 2023.
Application 17/542,413 is a continuation of application No. 16/662,427, filed on Oct. 24, 2019, granted, now 11,212,238, issued on Dec. 28, 2021.
Claims priority of provisional application 62/892,473, filed on Aug. 27, 2019.
Prior Publication US 2023/0412525 A1, Dec. 21, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 49/354 (2022.01); H04L 12/46 (2006.01); H04L 12/66 (2006.01); H04L 41/046 (2022.01); H04L 41/0803 (2022.01); H04L 41/0806 (2022.01); H04L 41/0813 (2022.01); H04L 41/142 (2022.01); H04L 43/026 (2022.01); H04L 43/045 (2022.01); H04L 43/06 (2022.01); H04L 43/08 (2022.01); H04L 43/0811 (2022.01); H04L 45/00 (2022.01); H04L 45/24 (2022.01); H04L 45/42 (2022.01); H04L 45/50 (2022.01); H04L 47/70 (2022.01); H04L 49/20 (2022.01); H04L 49/25 (2022.01); H04L 61/4511 (2022.01); H04L 67/10 (2022.01); H04L 67/101 (2022.01); H04L 67/1097 (2022.01); H04L 12/70 (2013.01)
CPC H04L 49/354 (2013.01) [H04L 12/4633 (2013.01); H04L 12/4641 (2013.01); H04L 12/66 (2013.01); H04L 41/046 (2013.01); H04L 41/0803 (2013.01); H04L 41/0806 (2013.01); H04L 41/0813 (2013.01); H04L 41/142 (2013.01); H04L 43/026 (2013.01); H04L 43/045 (2013.01); H04L 43/06 (2013.01); H04L 43/08 (2013.01); H04L 43/0811 (2013.01); H04L 45/24 (2013.01); H04L 45/38 (2013.01); H04L 45/42 (2013.01); H04L 45/50 (2013.01); H04L 47/827 (2013.01); H04L 49/20 (2013.01); H04L 49/252 (2013.01); H04L 61/4511 (2022.05); H04L 67/10 (2013.01); H04L 67/101 (2013.01); H04L 67/1097 (2013.01); H04L 2012/5612 (2013.01); H04L 2012/562 (2013.01); H04L 2012/5623 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method of providing recommendations regarding a virtual network of an entity that is defined over two or more public cloud datacenters, the method comprising:
receiving, from an entity, identities of a set of public cloud datacenters to define the virtual network for the entity;
deploying and configuring a set of forwarding elements operating in the set of public cloud datacenters to implement the virtual network for the entity;
monitoring operation of the virtual network to identify at least one particular public cloud datacenter to remove from the set of public cloud datacenters;
providing a recommendation to remove the particular public cloud datacenter from the set of public cloud datacenters in order to improve a performance metric of the virtual network.