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


Autoria(s): Mohd Yusoh, Zeratul Izzah; Tang, Maolin
Data(s)

2012

Resumo

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

Formato

application/pdf

Identificador

http://eprints.qut.edu.au/53748/

Publicador

IEEE Computer Society

Relação

http://eprints.qut.edu.au/53748/1/SMC2012-1.pdf

http://www.smc2012.org/

Mohd Yusoh, Zeratul Izzah & Tang, Maolin (2012) A penalty-based grouping genetic algorithm for multiple composite SaaS components clustering in Cloud. In IEEE International Conference on Systems, Man and Cybernetics, 14-17 October 2012, COEX, Seoul.

Direitos

Copyright 2012 IEEE

This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible

Fonte

School of Electrical Engineering & Computer Science; Science & Engineering Faculty

Palavras-Chave #080108 Neural Evolutionary and Fuzzy Computation #080599 Distributed Computing not elsewhere classified #Could computing #SaaS #Genetic algorithm #Clustering
Tipo

Conference Paper