×

Measurement based routing through multiple public clouds

  • US 10,666,460 B2
  • Filed: 05/04/2018
  • Issued: 05/26/2020
  • Est. Priority Date: 10/02/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method for establishing a virtual network for an entity over a plurality of public cloud datacenters of a plurality of public cloud providers, the method comprising:

  • deploying first and second sets of forwarding elements in first and second multi-tenant public cloud datacenters operated by first and second public cloud providers;

    configuring a set of measurement agents deployed in the first and second public cloud datacenters to obtain measurements regarding connections between forwarding elements in the first and second sets;

    based on the obtained measurements, defining virtual-network routes through the first and second set forwarding elements;

    distributing said routes to the first and second sets of forwarding elements to configure these elements to implement the virtual network;

    wherein a set of controllers aggregates said measurements, and based on the aggregated measurements, defines the virtual-network routes; and

    wherein the virtual-network routes are overlay routes established by encapsulating data messages traversing these routes with encapsulation headers that store network addresses for ingress and egress forwarding elements for entering and exiting the virtual network and network addresses of next hop forwarding elements for identifying next hop destinations for traversing the virtual network.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×