INTERCONNECTION PLATFORM FOR REAL-TIME CONFIGURATION AND MANAGEMENT OF A CLOUD-BASED SERVICES EXCHANGE
First Claim
Patent Images
1. A cloud-based services exchange comprising:
- a network data center that includes respective ports by which a plurality of networks connect to the network data center, each of the networks having a different network address space and associated with a different one of a plurality of customers and cloud service providers;
a plurality of interconnection assets within the network data center and configured to connect, through a switching fabric of the network data center, each of the networks associated with the plurality of customers of the cloud-based services exchange to one or more of the networks associated with the cloud service providers, the plurality of interconnection assets including a respective set of one or more virtual circuits for each of the networks associated with the plurality of customers and providing network connectivity within the network data center between the networks associated with the plurality of customers and cloud services executing within the networks associated with the plurality of cloud service providers; and
an interconnection platform configured for execution by one or more management devices within the network data center and presenting a software interface configured to, in response to receiving a request from an application, access the plurality of interconnection assets to satisfy the request.
1 Assignment
0 Petitions
Accused Products
Abstract
In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets.
192 Citations
23 Claims
-
1. A cloud-based services exchange comprising:
-
a network data center that includes respective ports by which a plurality of networks connect to the network data center, each of the networks having a different network address space and associated with a different one of a plurality of customers and cloud service providers; a plurality of interconnection assets within the network data center and configured to connect, through a switching fabric of the network data center, each of the networks associated with the plurality of customers of the cloud-based services exchange to one or more of the networks associated with the cloud service providers, the plurality of interconnection assets including a respective set of one or more virtual circuits for each of the networks associated with the plurality of customers and providing network connectivity within the network data center between the networks associated with the plurality of customers and cloud services executing within the networks associated with the plurality of cloud service providers; and an interconnection platform configured for execution by one or more management devices within the network data center and presenting a software interface configured to, in response to receiving a request from an application, access the plurality of interconnection assets to satisfy the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A cloud-based services exchange comprising:
-
a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets. - View Dependent Claims (21)
-
-
22. The cloud-based services exchange of 20, further comprising:
-
an interconnection platform having a software interface configured to, in response to receiving a request issued by an application, access the plurality of interconnection assets to satisfy the request; an application programming interface gateway configured to invoke the orchestration engine based at least on the request, wherein to modify the plurality of interconnection assets the orchestration engine is configured to, in response to the application programming interface gateway invoking the orchestration engine, modify the plurality of interconnection assets.
-
-
23. A method comprising:
-
executing, by a cloud-based services exchange using one or more management devices within a network data center, an interconnection platform to present a software interface reachable by networks associated with a plurality of customers; and by the interconnection platform in response to receiving a request from an application, accessing a plurality of interconnection assets of the network data center to satisfy the request, wherein the network data center includes respective ports by which a plurality of networks connect to the network data center, each of the networks having a different network address space and associated with a different one of a plurality of customers and cloud service providers, and wherein a plurality of interconnection assets within the network data center connect, through a switching fabric of the network data center, each of the networks associated with the plurality of customers of the cloud-based services exchange to one or more of the networks associated with the cloud service providers, the plurality of interconnection assets including a respective set of one or more virtual circuits for each of the networks associated with the plurality of customers and providing network connectivity within the network data center between the networks associated with the plurality of customers and cloud services executing within the networks associated with the plurality of cloud service providers.
-
Specification