×

Intelligent use of peering in public cloud

  • US 10,491,466 B1
  • Filed: 08/24/2018
  • Issued: 11/26/2019
  • Est. Priority Date: 08/24/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method for configuring a plurality of managed forwarding elements (MFEs) in a plurality of cloud-provider virtual networks (CPVNs) to make routing decisions that efficiently use a peered transit CPVN and peering with other CPVNs in the plurality of CPVNs, the MFEs implementing a logical forwarding element of a tenant logical network spanning the transit CPVN and the plurality of CPVNs, the method comprising:

  • at a set of controller computers,receiving an identification of peering relationships between CPVNs in the plurality of CPVNs;

    generating configuration data for configuring each particular MFE (1) to forward data messages received at the particular MFE using a peering between a source CPVN including a source compute node in the tenant logical network and a destination CPVN including a destination compute node when possible and (2) to forward data messages received at the particular MFE to a transit gateway device in a transit CPVN when it is not possible to use a peering between the source and destination CPVNs, the transit gateway device implementing a logical routing element of the tenant logical network; and

    sending the configuration data for each particular MFE to a corresponding configuration agent executing in a CPVN in which the particular MFE executes to configure the particular MFE.

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