US 11,658,890 B1
System and method for deploying a distributed cloud management system configured for generating interactive user interfaces detailing link latencies
Jacob Cherkas, Santa Clara, CA (US)
Assigned to Aviatrix Systems, Inc., Santa Clara, CA (US)
Filed by AVIATRIX SYSTEMS, INC., Santa Clara, CA (US)
Filed on Jun. 6, 2022, as Appl. No. 17/833,467.
Application 17/833,467 is a continuation of application No. 17/127,955, filed on Dec. 18, 2020, granted, now 11,356,344, issued on Jun. 7, 2022.
Claims priority of provisional application 63/020,425, filed on May 5, 2020.
Claims priority of provisional application 63/013,529, filed on Apr. 21, 2020.
Int. Cl. G06F 15/16 (2006.01); H04L 43/045 (2022.01); H04L 43/028 (2022.01); H04L 12/66 (2006.01); H04L 67/10 (2022.01); H04L 41/12 (2022.01); H04L 41/22 (2022.01); H04L 43/0852 (2022.01); H04L 43/0876 (2022.01); G06F 3/04817 (2022.01); H04L 43/08 (2022.01); G06T 11/00 (2006.01); H04L 61/5007 (2022.01)
CPC H04L 43/045 (2013.01) [G06F 3/04817 (2013.01); G06T 11/00 (2013.01); H04L 12/66 (2013.01); H04L 41/12 (2013.01); H04L 41/22 (2013.01); H04L 43/028 (2013.01); H04L 43/08 (2013.01); H04L 43/0852 (2013.01); H04L 43/0876 (2013.01); H04L 61/5007 (2022.05); H04L 67/10 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A distributed cloud computing system comprising:
a controller configured to deploy a first gateway in a first cloud computing network and a second gateway in a second cloud computing network, wherein the first cloud computing network is provided by a first cloud computing environment resource provider and the second cloud computing network is provided by a second cloud computing environment resource provider different than the first cloud computing environment resource provider; and
logic, stored on non-transitory, computer-medium, that, upon execution by one or more processors, causes performance of operations including:
receiving, from the controller, metadata of a plurality of constructs,
receiving, from each of the first gateway and the second gateway, network data, wherein a combination of the metadata and the network data identify each of the plurality of constructs, the communication paths between each construct, and in which cloud computing network each construct is deployed,
generating a visualization illustrating a total latency between a source construct of the plurality of constructs and a destination construct of the plurality of constructs, wherein the source construct is deployed in the first cloud computing network provided by the first cloud computing environment resource provider and the destination construct is deployed in the second cloud computing network provided by the second cloud computing environment resource provider, and
causing rendering of the visualization on a display screen of a network device.