Orchestration engine for real-time configuration and management of interconnections within a cloud-based services exchange
Granted: November 13, 2018
Patent Number:
10129078
In some examples, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect at least one customer of the cloud-based services exchange to a plurality of cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets by receiving an indication of a client request for cloud exchange services offered by the cloud-based services exchange; selecting a workflow for providing the cloud exchange…
Application programming interface and services engine with application-level multi-tenancy
Granted: November 6, 2018
Patent Number:
10120734
In some examples, an application programming interface (API) and services engine is configured to determine, in response to receiving a service request from an application, an application identifier for the service request based at least on an authorization token included in the service request, wherein the application identifier identifies an application that issued the service request; select, based at least on the application identifier, an application data store uniquely associated…
Interconnection platform for real-time configuration and management of a cloud-based services exchange
Granted: October 30, 2018
Patent Number:
10116499
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.
Multiple cloud services delivery by a cloud exchange
Granted: July 17, 2018
Patent Number:
10027768
In some examples, a network data center comprises a cloud-based services exchange point comprising a network, the cloud-based services exchange point operated by a cloud exchange provider that operates the network data center; and a programmable network platform comprising at least one programmable processor configured to receive a service request that specifies a plurality of cloud services provided by respective cloud service provider networks operated by respective cloud service…
Multiple cloud services delivery by a cloud exchange
Granted: July 10, 2018
Patent Number:
10021197
In some examples, a network data center comprises a cloud-based services exchange point comprising a network, the cloud-based services exchange point operated by a cloud exchange provider that operates the network data center; and a programmable network platform comprising at least one programmable processor configured to receive a service request that specifies a plurality of cloud services provided by respective cloud service provider networks operated by respective cloud service…
Multi-cloud, multi-service data model
Granted: July 3, 2018
Patent Number:
10015268
In some examples, a network data center comprises a cloud-based services exchange point comprising a network, the cloud-based services exchange point operated by a cloud exchange provider that operates the network data center; and a programmable network platform to receive a service request that includes a service definition according to a data model, wherein the service definition specifies a plurality of cloud services provided by respective cloud service provider networks operated by…
Multiple cloud services delivery by a cloud exchange
Granted: May 29, 2018
Patent Number:
9986047
In some examples, a network data center comprises a cloud-based services exchange point comprising a network, the cloud-based services exchange point operated by a cloud exchange provider that operates the network data center; and a programmable network platform comprising at least one programmable processor configured to receive a service request that specifies a plurality of cloud services provided by respective cloud service provider networks operated by respective cloud service…
Multiple cloud services delivery by a cloud exchange
Granted: May 29, 2018
Patent Number:
9986046
In some examples, a network data center comprises a cloud-based services exchange point comprising a network, the cloud-based services exchange point operated by a cloud exchange provider that operates the network data center; and a programmable network platform comprising at least one programmable processor configured to receive a service request that specifies a plurality of cloud services provided by respective cloud service provider networks operated by respective cloud service…
Continuous application delivery monitoring
Granted: May 29, 2018
Patent Number:
9983860
In some examples, an application delivery monitor system includes an application programming interface gateway to execute an application programming interface to receive, from a user device, a request for continuous application delivery progress for an application; and an orchestrator to send, in response to the request, respective sub-requests for the request to a plurality of continuous application delivery sub-systems of an application delivery platform, wherein the orchestrator is…
Third-party orchestration module for a cloud exchange programmable network platform
Granted: May 8, 2018
Patent Number:
9967350
In some examples, a programmable network platform comprises a third-party orchestration module configured to communicate with a cloud service provider (CSP) orchestration system; and a centralized network controller configured to receive a service request that specifies a cloud service applied by a CSP network operated by a CSP on a network of a cloud exchange operated by a cloud exchange provider. The CNC is further configured to, in response to the service request, invoke the…
Cloud-based services exchange
Granted: April 17, 2018
Patent Number:
9948552
In general, a cloud-based services exchange (or “cloud exchange”) for interconnecting multiple cloud service providers with multiple cloud service customers is described. The cloud exchange may enable cloud customers to bypass the public Internet to directly connect to cloud services providers so as to improve performance, reduce costs, increase the security and privacy of the connections, and leverage cloud computing for additional applications. In this way, enterprises, network…
Associating infrastructure assets in a data center
Granted: April 17, 2018
Patent Number:
9948522
A data center infrastructure monitoring system and method that includes a plurality of geographically distributed data centers, each data center of the plurality of data centers having a plurality of physical infrastructure assets. A central monitoring center is communicatively coupled to one or more data centers of the plurality of data centers and configured to, in response to receiving, by a computing device, indications of a plurality of user inputs creating one or more graphical…
Architecture for data center infrastructure monitoring
Granted: April 17, 2018
Patent Number:
9948521
A central infrastructure monitoring system includes an asset configurator; and a plurality of data center infrastructure monitoring systems each associated with a respective data center of a plurality of geographically distributed data centers that include one or more physical infrastructure assets of a plurality of physical infrastructure assets for enabling system operation within the respective data center. The data center infrastructure monitoring systems are coupled to the central…
Active panel demarcation
Granted: February 20, 2018
Patent Number:
9900219
In general, this disclosure describes a configurable cable patch panel, or “active panel,” that serves as a demarcation point between a customer area of a communication facility and a provider area of the communication facility. As described herein, the active panel may be dynamically configured to interconnect existing customer-side and provider-side connections to active panel ports in order to facilitate on-demand virtual connections within the communication facility between…
Interconnection platform for real-time configuration and management of a cloud-based services exchange
Granted: February 6, 2018
Patent Number:
9887876
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.
Interconnection platform for real-time configuration and management of a cloud-based services exchange
Granted: February 6, 2018
Patent Number:
9886267
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.
Distributed edge processing of internet of things device data in co-location facilities
Granted: January 9, 2018
Patent Number:
9866637
Techniques are described for distributed processing of Internet of Things (IoT) device data by edge systems co-located within a globally-distributed set of co-location facilities deployed and managed by a co-location facility provider. For example, a method includes selecting, by at least one of a plurality of edge computing systems co-located within respective co-location facilities each deployed and managed by a single co-location facility provider, a selected edge computing system of…
Transformation engine for datacenter colocation and network interconnection products
Granted: October 31, 2017
Patent Number:
9806954
In general, techniques for integration of diverse software applications in i) a co-location facility, ii) communication interconnection network facility, or iii) both, are described. For example, a transformation engine for datacenter colocation and network interconnection products may assist in a dynamic i) transformation of commands and ii) data structure translation as well as data structure transformation between a source application (SA) and a target application (TA) via two or more…
Segment protected parallel bus
Granted: August 15, 2017
Patent Number:
9735621
A Segment Protected Parallel Bus is for an uninterruptible power supply to electric consumers, whereby at least two electrical distributed power generation units, are connected electrically parallel, each distributed power generation unit is coupled to at least one electric consumer bus. At least two electrical protection zones for isolating electrical faults and multiple protection zones with instantaneous tripping for the electrical parallel connection of consumer networks are provided…
Automated fiber cross-connect service within a multi-tenant interconnection facility
Granted: August 15, 2017
Patent Number:
9736556
In general, techniques are described for automatically configuring fiber cross-connects between customers of an interconnection facility. In some examples, a programmable network platform for an interconnection facility exposes an interface by which customers of the interconnection system provider may request fiber cross-connects to other customers of the interconnection system provider. The programmable network platform may, in response to a request for a fiber cross-connect, configure…