DocumentCode :
2468883
Title :
A penalty-based grouping genetic algorithm for multiple composite SaaS components clustering in Cloud
Author :
Yusoh, Zeratul Izzah Mohd ; Tang, Maolin
Author_Institution :
Sci. & Eng. Fac., Queensland Univ. of Technol., Brisbane, QLD, Australia
fYear :
2012
fDate :
14-17 Oct. 2012
Firstpage :
1396
Lastpage :
1401
Abstract :
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.
Keywords :
cloud computing; genetic algorithms; object-oriented programming; SLA; SaaS functions; cloud data centre; data center resource management; multiple composite SaaS components clustering; penalty-based grouping genetic algorithm; placement reconfiguration; resource allocation; resource requirements; software as a service; Biological cells; Genetic algorithms; Servers; Sociology; Statistics; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Systems, Man, and Cybernetics (SMC), 2012 IEEE International Conference on
Conference_Location :
Seoul
Print_ISBN :
978-1-4673-1713-9
Electronic_ISBN :
978-1-4673-1712-2
Type :
conf
DOI :
10.1109/ICSMC.2012.6377929
Filename :
6377929
Link To Document :
بازگشت