DocumentCode :
604080
Title :
Scaling Service-Oriented Applications into Geo-distributed Clouds
Author :
Jieming Zhu ; Zibin Zheng ; Yangfan Zhou ; Lyu, Michael R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Chinese Univ. of Hong Kong, Shatin, China
fYear :
2013
fDate :
25-28 March 2013
Firstpage :
335
Lastpage :
340
Abstract :
With the significant prevalence of cloud computing, more and more data centers are built to host and deliver various online services. However, a key challenge faced by service providers is how to scale their applications into geo-distributed data centers to improve application performance as well as minimizing the operational cost. While most existing deployment methods ignore the service dependencies in an application, this paper proposes a general dynamic service deployment framework to bridge this gap, in which a deployment manager and a local scheduler are designed to optimize data center selection and auto-scale the service instances in each data center respectively. More specifically, we formulate the deployment problem across multiple data centers as a compact minimization model, which can be solved efficiently by a genetic algorithm. To evaluate the performance of our approach, extensive experiments are conducted based on a large-scale real-world latency dataset. The experimental results show that our approach substantially outperforms the other existing methods.
Keywords :
cloud computing; computer centres; genetic algorithms; groupware; minimisation; service-oriented architecture; software performance evaluation; application performance improvement; data center selection optimization; deployment manager; dynamic service deployment framework; genetic algorithm; geo-distributed cloud computing; geo-distributed data centers; large-scale real-world latency dataset; local scheduler; online service providers; operational cost minimization model; service instance autoscaling; service-oriented applications; Cloud computing; Data models; Distributed databases; Genetic algorithms; Genomics; Minimization; Dynamic deployment; genetic algorithm; geo-distributed clouds; service-oriented application;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Service Oriented System Engineering (SOSE), 2013 IEEE 7th International Symposium on
Conference_Location :
Redwood City
Print_ISBN :
978-1-4673-5659-6
Type :
conf
DOI :
10.1109/SOSE.2013.56
Filename :
6525542
Link To Document :
بازگشت