Clustering Composite SaaS Components in Cloud Computing using a Grouping Genetic Algorithm

被引:0
|
作者
Izzah, Zeratul [1 ]
Yusoh, Mohd [1 ]
Tang, Maolin [1 ]
机构
[1] Queensland Univ Technol, Fac Sci & Engn, Brisbane, Qld 4001, Australia
关键词
Cloud Computing; Composite SaaS; Clustering; Grouping Genetic Algorithm;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Recently, Software as a Service (SaaS) in Cloud computing, has become more and more significant among software users and providers. To offer a SaaS with flexible functions at a low cost, SaaS providers have focused on the decomposition of the SaaS functionalities, or known as composite SaaS. This approach has introduced new challenges in SaaS resource management in data centres. One of the challenges is managing the resources allocated to the composite SaaS. Due to the dynamic environment of a Cloud data centre, resources that have been initially allocated to SaaS components may be overloaded or wasted. As such, reconfiguration for the components' placement is triggered to maintain the performance of the composite SaaS. However, existing approaches often ignore the communication or dependencies between SaaS components in their implementation. In a composite SaaS, it is important to include these elements, as they will directly affect the performance of the SaaS. This paper will propose a Grouping Genetic Algorithm (GGA) for multiple composite SaaS application component clustering in Cloud computing that will address this gap. To the best of our knowledge, this is the first attempt to handle multiple composite SaaS reconfiguration placement in a dynamic Cloud environment. The experimental results demonstrate the feasibility and the scalability of the GGA.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] Software-as-a-Service Composition in Cloud Computing Using Genetic Algorithm
    Toh, Samuel Yu
    Tang, Maolin
    NEURAL INFORMATION PROCESSING (ICONIP 2018), PT II, 2018, 11302 : 542 - 551
  • [22] Improving Cost for Data Migration in Cloud Computing Using Genetic Algorithm
    Chawla, Nitin
    Kumar, Deepak
    Sharma, Dinesh Kumar
    INTERNATIONAL JOURNAL OF SOFTWARE INNOVATION, 2020, 8 (03) : 69 - 81
  • [23] Load Balancing in Cloud Computing Using Genetic Algorithm and Fuzzy Logic
    Saadat, Ali
    Masehian, Ellips
    2019 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI 2019), 2019, : 1435 - 1440
  • [24] Scheduling Using Improved Genetic Algorithm in Cloud Computing for Independent Tasks
    Kumar, Pardeep
    Verma, Amandeep
    PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), 2012, : 137 - 142
  • [25] Intelligent cloud computing security using genetic algorithm as a computational tools
    Al-Shaikhly, Mazin H. Razuky
    IBN AL-HAITHAM FIRST INTERNATIONAL SCIENTIFIC CONFERENCE, 2018, 1003
  • [26] An Improved Genetic Algorithm for Document Clustering on the Cloud
    Akter, Ruksana
    Chung, Yoojin
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2018, 8 (04) : 20 - 28
  • [27] An Improved Adaptive Genetic Algorithm in Cloud Computing
    Hu Baofang
    Sun Xiuli
    Li Ying
    Sun Hongfeng
    2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, : 294 - 297
  • [28] Multiview SOA: extending SOA using a private cloud computing as SaaS
    Boukour, Rida
    Ettalbi, Ahmed
    2015 INTERNATIONAL CONFERENCE ON CLOUD TECHNOLOGIES AND APPLICATIONS (CLOUDTECH 15), 2015, : 380 - 384
  • [29] Performance Enhancement of Cloud Computing using Clustering
    Panchal, Bhupendra
    Kapoor, R. K.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2014, 14 (06): : 37 - 40
  • [30] Applying a Single Sign-On Algorithm Based on Cloud Computing Concepts for SaaS Applications
    Moghaddam, Faraz Fatemi
    Karimi, Omidreza
    Hajivali, Mostafa
    2013 IEEE MALAYSIA INTERNATIONAL CONFERENCE ON COMMUNICATIONS (MICC), 2013, : 335 - 339