Interfaces to manage direct network peerings
First Claim
Patent Images
1. A system, comprising:
- a data center comprising one or more computers that implement a resource collection designated to respond to service requests received from a client;
a plurality of endpoint routers linked to the data center by one or more private network paths; and
a connectivity coordinator, implemented on one or more computers, configured to;
select a target endpoint router of the plurality of endpoint routers, based at least in part upon a connectivity request from the client for dedicated connectivity to the resource collection and a determination that the target endpoint router is configurable to provide a route over a private network path of the one or more private network paths in accordance with the connectivity request to provide the client access to the resource collection; and
generate a notification comprising configuration instructions for establishing a physical network link between the client and the target endpoint router by configuring the selected target endpoint router to provide at least a portion of the dedicated connectivity for the client to access the resource collection via one or more cables connecting the client to the selected target endpoint router.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for interfaces to manage direct network peerings. A system may include a data center, endpoint routers and a connectivity coordinator. The coordinator implements a programmatic interface defining connectivity operations. The coordinator receives a request for dedicated connectivity to data center resources, formatted according to the interface. The coordinator selects a target endpoint router at which to establish a physical link to implement the dedicated connectivity, and transmits a response identifying the target endpoint router and including configuration instructions for setting up a physical link for the dedicated connectivity.
59 Citations
20 Claims
-
1. A system, comprising:
-
a data center comprising one or more computers that implement a resource collection designated to respond to service requests received from a client; a plurality of endpoint routers linked to the data center by one or more private network paths; and a connectivity coordinator, implemented on one or more computers, configured to; select a target endpoint router of the plurality of endpoint routers, based at least in part upon a connectivity request from the client for dedicated connectivity to the resource collection and a determination that the target endpoint router is configurable to provide a route over a private network path of the one or more private network paths in accordance with the connectivity request to provide the client access to the resource collection; and generate a notification comprising configuration instructions for establishing a physical network link between the client and the target endpoint router by configuring the selected target endpoint router to provide at least a portion of the dedicated connectivity for the client to access the resource collection via one or more cables connecting the client to the selected target endpoint router. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
selecting an endpoint router of a plurality of endpoint routers of a provider network, based at least in part upon a connectivity request for dedicated connectivity of a client to a resource collection of the provider network and a determination that the endpoint router is configurable to provide a route over a private network to the resource collection in accordance with the connectivity request; and generating a notification comprising configuration information for establishing a physical network link between the client and the selected endpoint router by configuring the selected endpoint router to provide at least a portion of the dedicated connectivity via one or more cables connecting the client to the selected endpoint router. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification