Patent ID: 8732267
Filing Date: 2014-05-20
Classification: G06F,H04L

Abstract:
1. A method, comprising: receiving a request specifying selection preferences and a topology describing a first cloud service to be hosted by one of a plurality of data centers which provide computing resources for hosting a plurality of cloud services, wherein the topology specifies an organization and interconnectivity of a plurality of components that make up the first cloud service and includes one or more resource requirements that specify a minimum requirement of computing resources used to fulfill the request, and wherein the selection preferences specify how to evaluate each of a plurality of metrics to assess a fitness of a data center for hosting the first cloud service; for each data center in the plurality of data centers that satisfies the one or more resource requirements, determining a suitability value which describes a fitness of the respective data center for hosting the first cloud service having the specified topology, comprising: selecting a data center to fulfill the request, based at least in part on the determined suitability values.