A penalty-based grouping genetic algorithm for multiple composite SaaS components clustering in Cloud

作者: Zeratul Izzah Mohd Yusoh , Maolin Tang

DOI: 10.1109/ICSMC.2012.6377929

关键词:

摘要: Software as a Service (SaaS) in Cloud is getting more and significant among software users providers recently. A SaaS that delivered composite application has many benefits including reduced delivery costs, flexible offers of the functions decreased subscription cost for users. However, this approach introduced new problem managing resources allocated to SaaS. The resource allocation been done at initial stage may be overloaded or wasted due dynamic environment Cloud. typical data center management usually triggers placement reconfiguration order maintain its performance well minimize used. Existing approaches often ignore underlying dependencies between components. In addition, also comply with constraints terms requirements, requirement SLA. To tackle problem, paper proposes penalty-based Grouping Genetic Algorithm multiple components clustering main objective used by component without violating any constraint. Experimental results demonstrate feasibility scalability proposed algorithm.

参考文章(9)
Anindya Neogi, Puneet Ahuja, Akshat Verma, pMapper: power and migration cost aware application placement in virtualized systems acm ifip usenix international conference on middleware. pp. 243- 264 ,(2008) , 10.5555/1496950.1496966
Yefu Wang, Xiaorui Wang, Power Optimization with Performance Assurance for Multi-tier Applications in Virtualized Data Centers 2010 39th International Conference on Parallel Processing Workshops. pp. 512- 519 ,(2010) , 10.1109/ICPPW.2010.75
Emanuel Falkenauer, A hybrid grouping genetic algorithm for bin packing Journal of Heuristics. ,vol. 2, pp. 5- 30 ,(1996) , 10.1007/BF00226291
Zeratul Izzah Mohd Yusoh, Maolin Tang, Clustering composite SaaS components in Cloud computing using a Grouping Genetic Algorithm congress on evolutionary computation. pp. 1- 8 ,(2012) , 10.1109/CEC.2012.6256562
Zeratul Izzah Mohd Yusoh, Maolin Tang, A penalty-based genetic algorithm for the composite SaaS placement problem in the Cloud IEEE Congress on Evolutionary Computation. pp. 1- 8 ,(2010) , 10.1109/CEC.2010.5586151
Ian Foster, Yong Zhao, Ioan Raicu, Shiyong Lu, Cloud Computing and Grid Computing 360-Degree Compared grid computing environments. pp. 1- 10 ,(2008) , 10.1109/GCE.2008.4738445
Fabien Hermenier, Xavier Lorca, Jean-Marc Menaud, Gilles Muller, Julia Lawall, Entropy Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments - VEE '09. pp. 41- 50 ,(2009) , 10.1145/1508293.1508300
Mauro Andreolini, Sara Casolari, Michele Colajanni, Michele Messori, Dynamic Load Management of Virtual Machines in Cloud Architectures international conference on cloud computing. ,vol. 34, pp. 201- 214 ,(2009) , 10.1007/978-3-642-12636-9_14
Jing Xu, Jose A. B. Fortes, Multi-Objective Virtual Machine Placement in Virtualized Data Center Environments 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing. pp. 179- 188 ,(2010) , 10.1109/GREENCOM-CPSCOM.2010.137