A penalty-based genetic algorithm for the composite SaaS placement problem in the Cloud

作者: Zeratul Izzah Mohd Yusoh , Maolin Tang

DOI: 10.1109/CEC.2010.5586151

关键词:

摘要: Cloud computing is a latest new paradigm where applications, data and IT services are provided over the Internet. has become main medium for Software as Service (SaaS) providers to host their SaaS it can provide scalability requires. The challenges in composite placement process rely on several factors including large size of network, competing resource requirements, interactions between its components with components. However, existing applications' methods centres not concerned component's data. In addition, network much larger than center networks that have been discussed studies. This paper proposes penalty-based genetic algorithm (GA) problem Cloud. We believe this first attempt provider's servers. Experimental results demonstrate feasibility GA.

参考文章(15)
Thomas Kwok, Ajay Mohindra, Resource Calculations with Constraints, and Placement of Tenants and Instances for Multi-tenant SaaS Applications international conference on service oriented computing. pp. 633- 648 ,(2008) , 10.1007/978-3-540-89652-4_57
K. Selçuk Candan, Wen-Syan Li, Thomas Phan, Minqi Zhou, Frontiers in Information and Software as Services 2009 IEEE 25th International Conference on Data Engineering. pp. 1761- 1768 ,(2009) , 10.1109/ICDE.2009.168
Luis M. Vaquero, Luis Rodero-Merino, Juan Caceres, Maik Lindner, A break in the clouds ACM SIGCOMM Computer Communication Review. ,vol. 39, pp. 50- 55 ,(2008) , 10.1145/1496091.1496100
Phillip A. Laplante, Jia Zhang, Jeffrey Voas, What's in a Name? Distinguishing between SaaS and SOA IT Professional. ,vol. 10, pp. 46- 50 ,(2008) , 10.1109/MITP.2008.60
Colin Low, Decentralised application placement Future Generation Computer Systems. ,vol. 21, pp. 281- 290 ,(2005) , 10.1016/J.FUTURE.2003.10.003
Xiaoyun Zhu, Cipriano Santos, Dirk Beyer, Julie Ward, Sharad Singhal, Automated application component placement in data centers using mathematical programming International Journal of Network Management. ,vol. 18, pp. 467- 483 ,(2008) , 10.1002/NEM.707
BHUVAN URGAONKAR, ARNOLD L. ROSENBERG, PRASHANT SHENOY, APPLICATION PLACEMENT ON A CLUSTER OF SERVERS International Journal of Foundations of Computer Science. ,vol. 18, pp. 1023- 1041 ,(2007) , 10.1142/S012905410700511X
Francesco Maria Aymerich, Gianni Fenu, Simone Surcis, An approach to a Cloud Computing network international conference on applications of digital information and web technologies. pp. 113- 118 ,(2008) , 10.1109/ICADIWT.2008.4664329
A. Karve, T. Kimbrel, G. Pacifici, M. Spreitzer, M. Steinder, M. Sviridenko, A. Tantawi, Dynamic placement for clustered web applications Proceedings of the 15th international conference on World Wide Web - WWW '06. pp. 595- 604 ,(2006) , 10.1145/1135777.1135865
Chunqiang Tang, Malgorzata Steinder, Michael Spreitzer, Giovanni Pacifici, A scalable application placement controller for enterprise data centers the web conference. pp. 331- 340 ,(2007) , 10.1145/1242572.1242618