The Community for Technology Leaders
Green Image
Issue No. 03 - July-Sept. (2014 vol. 2)
ISSN: 2168-7161
pp: 348-361
Kleopatra Konstanteli , Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Attiki, Greece
Tommaso Cucinotta , Bell Laboratories, Alcatel-Lucent, Blanchardstown Business and Technology Park, Snugborough Road, Blanchardstown, Dublin 15, Ireland
Konstantinos Psychas , Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Attiki, Greece
Theodora A. Varvarigou , Department of Electrical and Computer Engineering, National Technical University of Athens, Athens, Attiki, Greece
ABSTRACT
This paper presents a technique for admission control of a set of horizontally scalable services, and their optimal placement, into a federated Cloud environment. In the proposed model, the focus is on hosting elastic services whose resource requirements may dynamically grow and shrink, depending on the dynamically varying number of users and patterns of requests. The request may also be partially accommodated in federated external providers, if needed or more convenient. In finding the optimum allocation, the presented mechanism uses a probabilistic optimization model, which takes into account eco-efficiency and cost, as well as affinity and anti-affinity rules possibly in place for the components that comprise the services. In addition to modelling and solving the exact optimization problem, we also introduce a heuristic solver that exhibits a reduced complexity and solving time. We show evaluation results for the proposed technique under various scenarios.
INDEX TERMS
Resource management, Cloud computing, Probabilistic logic, Computational modeling, Measurement, Admission control, Optimization
CITATION

K. Konstanteli, T. Cucinotta, K. Psychas and T. A. Varvarigou, "Elastic Admission Control for Federated Cloud Services," in IEEE Transactions on Cloud Computing, vol. 2, no. 3, pp. 348-361, 2014.
doi:10.1109/TCC.2014.2325034
197 ms
(Ver 3.3 (11022016))