A penalty-based grouping genetic algorithm for multiple composite SaaS components clustering in Cloud
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 | |
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 |