×

Multiple cloud services delivery by a cloud exchange

  • US 10,027,768 B2
  • Filed: 11/08/2016
  • Issued: 07/17/2018
  • Est. Priority Date: 05/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a programmable network platform for a cloud-based services exchange point within a data center, a service request for an end-to-end service that specifies a plurality of cloud services provided by respective cloud service provider networks operated by respective cloud service providers, wherein each of the cloud service provider networks is co-located within the data center and is coupled to the cloud-based services exchange point by an aggregation link, wherein the service request further specifies a topology for the plurality of cloud services, and wherein the service request specifies an authoritative service owner for the end-to-end service comprising the plurality of cloud services;

    provisioning, by the programmable network platform responsive to the service request, the cloud-based services exchange point to forward service traffic for the end-to-end service along a sequence of the plurality of cloud services applied by the respective cloud service provider networks to the service traffic according to the topology for the plurality of cloud services,wherein the provisioning comprises configuring a virtual routing and forwarding instance (VRF) of a provider edge (PE) router of the cloud-based services exchange point to receive respective layer 3 routes, for the cloud service provider networks, advertised from respective VRFs of the cloud-based services exchange point configured for the cloud service provider networks, andwherein the PE router forwards the service traffic according to the respective layer 3 routes for the cloud service provider networks, stored to the VRF of the PE router, according to the topology for the plurality of cloud services; and

    providing, by the programmable network platform after the provisioning, service assurance of the end-to-end service in part by identifying, based at least on the authoritative service owner specified by the service request, a service level agreement for the authoritative service owner and ensuring the service level agreement is adhered to by the end-to-end service.

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