System and Method for Intelligent Data Center Positioning Mechanism in Cloud Computing
First Claim
1. A method for data center positioning in cloud computing, the method comprising:
- receiving a service request from a user;
querying a plurality of data centers (DCs) for price-tier and capability information to service the request;
establishing a list of candidate DCs in accordance with the price-tier and capability information;
obtaining a plurality of attributes including internal DC attributes;
ranking the candidate DCs in the list in accordance with the attributes including the internal DC attributes; and
selecting a highest ranked DC in the list to serve the service request.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent data center (DC) positioning mechanism is supported for a cloud computing environment. The intelligent DC positioning mechanism automatically selects an optimal DC from a set of candidate DCs to serve a user. A service request is received from a user at a service portal. The service request is then sent and processed by a DC positioning engine in the cloud computing environment. To select the optimal DC, a plurality of DCs are queried for price-tier and capability information to service the request. A list of candidate DCs is then established in accordance with the price-tier and capability information. A plurality of attributes including internal DC attributes is also obtained. The candidate DCs in the list are then ranked in accordance with the attributes including the internal DC attributes and a highest ranked DC in the list is selected to serve the service request.
18 Citations
20 Claims
-
1. A method for data center positioning in cloud computing, the method comprising:
-
receiving a service request from a user; querying a plurality of data centers (DCs) for price-tier and capability information to service the request; establishing a list of candidate DCs in accordance with the price-tier and capability information; obtaining a plurality of attributes including internal DC attributes; ranking the candidate DCs in the list in accordance with the attributes including the internal DC attributes; and selecting a highest ranked DC in the list to serve the service request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A network component for data center positioning in cloud computing, the network component comprising:
-
a processor; and a computer readable storage medium storing programming for execution by the processor, the programming including instructions to; receive a service request from a user; query a plurality of data centers (DCs) for price-tier and capability information to service the request; establish a list of candidate DCs in accordance with the price-tier and capability information; obtain a plurality of attributes including internal DC attributes; rank the candidate DCs in the list in accordance with the attributes including the internal DC attributes; and select a highest ranked DC in the list to serve the service request. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus for data center positioning in cloud computing, the apparatus comprising:
-
a service portal configured to receive a service request from a user; and a data center positioning engine (DCPE) coupled to the service portal and configured to establish a list of candidate data centers (DCs) in accordance with price-tier and capability information for the DCs and rank the candidate DCs in the list in accordance with a plurality of attributes including internal DC attributes, wherein the service request is served by a highest ranked DC in the list. - View Dependent Claims (18, 19, 20)
-
Specification