DocumentCode :
2785650
Title :
A Latency-Aware Co-deployment Mechanism for Cloud-Based Services
Author :
Kang, Yu ; Zheng, Zibin ; Lyu, Michael R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Hong Kong, China
fYear :
2012
fDate :
24-29 June 2012
Firstpage :
630
Lastpage :
637
Abstract :
Cloud computing attracts considerable attention from both industry and academic these years. Nowadays, a number of research investigations have been conducted on cloud-based services (e.g., IaaS, PaaS, SaaS, etc.). Deployment of cloud-based services is one of the most important research problems. In cloud computing, multiple services tend to cooperate with each other to accomplish complicated tasks. Deploying these services independently may not lead to good overall performance, since there are a lot of interactions among different services. Making an optimal co-deployment of multiple services is critical for reducing latency of user requests. When deploying highly related services, taking only distribution of users into consideration is not enough, since the deployment of one service would affect others. To attack this challenge, we employ cross service information as well as user locations to build a new model in integer programming formulation. To reduce the computation time of the model, we purpose a sequential model running iteratively to obtain approximate solution. Extensive experiments have been conducted over a large real-world dataset, involving 307 distributed computers in about 40 countries, and 1881 real-world Internet-based services in about 60 countries. The experimental results show the effectiveness of our proposed model. Our real-world dataset is publicly released to promote future research, which also makes our experiments reproducible.
Keywords :
cloud computing; integer programming; cloud computing; cloud-based services; cross service information; distributed computers; integer programming formulation; latency-aware codeployment mechanism; optimal codeployment; real-world Internet-based services; sequential model; Cloud computing; Companies; Computational modeling; Computers; Facebook; Google; Linear programming; cloud; deployment; integer programming; multi-service;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cloud Computing (CLOUD), 2012 IEEE 5th International Conference on
Conference_Location :
Honolulu, HI
ISSN :
2159-6182
Print_ISBN :
978-1-4673-2892-0
Type :
conf
DOI :
10.1109/CLOUD.2012.90
Filename :
6253560
Link To Document :
بازگشت