Modified Moth-Flame Optimization Algorithm for Service Composition in Cloud Computing Environments

被引:0
作者
Yang, Yeling [1 ]
Song, Miao [1 ]
机构
[1] Chongqing Inst Engn, Coll Comp & Internet Things, Chongqing 400056, Peoples R China
关键词
Cloud computing; quality of service; service composition; edge cloud; moth-flame optimization;
D O I
10.14569/IJACSA.2025.0160188
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing service composition integrates services, distributed and diverse by nature, into an integrated entity that can meet a user's requirement with better effectiveness. However, some obstacles regarding high latency and suboptimal Quality of Service (QoS) still exist in a dynamic multi-cloud environment. This study addresses the limitations of traditional optimization algorithms in service composition, specifically the premature convergence and lack of population diversity in the Moth-Flame Optimization (MFO) algorithm. We propose the modified MFO algorithm with a new mechanism called Stagnation Finding and Replacement (SFR) to enhance the diversity of the population. It finds the static solutions based on a distance metric from globally optimal representative solutions and replaces them. MFO-SFR drastically improved all QoS metrics, such as response time, delay, and service stability. Empirical evaluations prove that MFO-SFR outperforms the baseline methods of multi-cloud service composition. It provides acomputationally efficient and adaptive solution to cloud service composition problems, ensuring better resource utilization and higher user satisfaction in dynamic multi-cloud environments.
引用
收藏
页码:913 / 922
页数:10
相关论文
共 27 条
[1]   SaaS Application Maturity Assessment Model [J].
Aleem, Saiqa ;
Batool, Rabia ;
Alkobaisi, Shayma ;
Ahmed, Faheem ;
Masood Khattak, Asad .
IEEE ACCESS, 2024, 12 :128305-128325
[2]   Understanding the challenges and novel architectural models of multi-cloud native applications - a systematic literature review [J].
Alonso, Juncal ;
Orue-Echevarria, Leire ;
Casola, Valentina ;
Torre, Ana Isabel ;
Huarte, Maider ;
Osaba, Eneko ;
Lobo, Jesus L. .
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01)
[3]   Review on Constitutive Model for Simulation of Weak Rock Mass [J].
Azadi, Ava ;
Momayez, Moe .
GEOTECHNICS, 2024, 4 (03) :872-892
[4]  
Barakat M., 2023, 2023 IEEE 3 INT MAGH, P679
[5]   Automated generation of deployment descriptors for managing microservices-based applications in the cloud to edge continuum [J].
Deslauriers, James ;
Kovacs, Jozsef ;
Kiss, Tamas ;
Stork, Andre ;
Serna, Sebastian Pena ;
Ullah, Amjad .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2025, 166
[6]   Modern computing: Vision and challenges [J].
Gill, Sukhpal Singh ;
Wu, Huaming ;
Patros, Panos ;
Ottaviani, Carlo ;
Arora, Priyansh ;
Pujol, Victor Casamayor ;
Haunschild, David ;
Parlikad, Ajith Kumar ;
Cetinkaya, Oktay ;
Lutfiyya, Hanan ;
Stankovski, Vlado ;
Li, Ruidong ;
Ding, Yuemin ;
Qadir, Junaid ;
Abraham, Ajith ;
Ghosh, Soumya K. ;
Song, Houbing Herbert ;
Sakellariou, Rizos ;
Rana, Omer ;
Rodrigues, Joel J. P. C. ;
Kanhere, Salil S. ;
Dustdar, Schahram ;
Uhlig, Steve ;
Ramamohanarao, Kotagiri ;
Buyya, Rajkumar .
TELEMATICS AND INFORMATICS REPORTS, 2024, 13
[7]   Single-objective service composition methods in cloud manufacturing systems: Recent techniques, classification, and future trends [J].
Hayyolalam, Vahideh ;
Pourghebleh, Behrouz ;
Chehrehzad, Mohammad Reza ;
Pourhaji Kazem, Ali Asghar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (05)
[8]   Exploring the state-of-the-art service composition approaches in cloud manufacturing systems to enhance upcoming techniques [J].
Hayyolalam, Vahideh ;
Pourghebleh, Behrouz ;
Kazem, Ali Asghar Pourhaji ;
Ghaffari, Ali .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2019, 105 (1-4) :471-498
[9]   QoS-aware service composition in cloud computing using data mining techniques and genetic algorithm [J].
Karimi, Mohammad Bagher ;
Isazadeh, Ayaz ;
Rahmani, Amir Masoud .
JOURNAL OF SUPERCOMPUTING, 2017, 73 (04) :1387-1415
[10]   Systematic analysis of software development in cloud computing perceptions [J].
Khan, Habib Ullah ;
Ali, Farhad ;
Nazir, Shah .
JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2024, 36 (02)