Search All Patents in Edge Computing
Patent US10530632
Issued 2020-01-07
Inter-metro Service Chaining
Techniques described in this disclosure are directed to a co-location facility provider generating an inter-metropolitan area service chain for application of a plurality of services offered by cloud service providers located in geographically distributed metropolitan areas. In some examples, a method includes receiving, by a controller executing at a computing device of a co-location facilities provider, a request for a plurality of services to be applied to data of a customer; in response to receiving the request, generating, by the controller, a service chain for application of each of the plurality of services provided by a different one of a plurality of cloud service providers, wherein the services are applied by each of the plurality of cloud service providers at co-location facilities in geographically distributed metropolitan areas; and providing, by the controller and to the customer, the service chain for application of the plurality of services.
Much More than Average Length Specification
View the Patent Matrix® Diagram to Explore the Claim Relationships
USPTO Full Text Publication >
- 1. A method comprising:
receiving, by a controller executing at a computing device of a co-location facilities provider, a request for a plurality of services to be applied to data of a customer of the co-location facilities provider; in response to receiving the request, generating, by the controller, a service chain for application of each of the plurality of services provided by a different one of a plurality of cloud service providers, wherein the services are applied by each of the plurality of cloud service providers at co-location facilities of the co-location facilities provider in a plurality of geographically distributed metropolitan areas; and providing, by the controller and to the customer, the service chain for application of the plurality of services.
- 11. A computing device comprising:
at least one computer processor; and a memory comprising instructions that when executed by the at least one computer processor cause the at least one computer processor to:
receive a request for a plurality of services to be applied to data of a customer of a co-location facilities provider;
in response to receiving the request, generate a service chain for application of each of the plurality of services provided by a different one of a plurality of cloud service providers, wherein the services are applied by each of the plurality of cloud service providers at co-location facilities of the co-location facilities provider in a plurality of geographically distributed metropolitan areas; and
provide the service chain to the customer for application of the plurality of services.
- 21. A non-transitory computer-readable storage medium encoded with instructions that, when executed, cause at least one processor of a computing device of a co-location facility provider to:
receive a request for a plurality of services to be applied to data of a customer of the co-location facilities provider; in response to receiving the request, generate a service chain for application of each of the plurality of services provided by a different one of a plurality of cloud service providers; and provide the service chain to the customer for application of the plurality of services.