×

Network component placement architecture

  • US 9,467,393 B2
  • Filed: 03/10/2016
  • Issued: 10/11/2016
  • Est. Priority Date: 12/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a communication interface configured to receive a technical service request for a cloud-deployed resource from an external resource requester of the cloud-deployed resource;

    template circuitry configured to;

    determine a baseline technical service template for implementing the cloud-deployed resource;

    generate a concretized technical service template from the baseline technical service template by deciding parameter values for entries in the baseline technical service template; and

    provide the concretized technical service template to placement pipeline circuitry comprising multiple sequential pipeline processing stages; and

    placement pipeline circuitry configured to;

    receive the concretized technical service template;

    determine feasible placement options for the cloud-deployed resource from among candidate placement options by executing sequential pipeline processing stages including;

    a subscription stage configured to determine to which service provider regions and networks the external resource requester has active subscriptions;

    a network stage following the subscription stage and configured to determine which of the service provider regions support the networks;

    a capacity stage following the network stage and configured to determine which of the service provider regions have sufficient capacity to meet implementation requirements for the cloud-deployed resource; and

    communicate the feasible placement options to the external resource requester through the communication interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×