Cloud Service Composition using Firefly Optimization Algorithm and Fuzzy Logic

被引:0
|
作者
Wang, Wenzhi [1 ]
Liu, Zhanqiao [1 ]
机构
[1] Jiaozuo Univ, Sch Distance Educ, Jiaozuo 454000, Peoples R China
关键词
Cloud computing; service composition; QoS; firefly algorithm; fuzzy logic; ENERGY;
D O I
10.14569/IJACSA.2023.0140383
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing involves the dynamic provision of virtualized and scalable resources over the Internet as services. Different types of services with the same functionality but different non-functionality features may be delivered in a cloud environment in response to customer requests, which may need to be combined to satisfy the customer's complex requirements. Recent research has focused on combining unique and looselycoupled services into a preferred system. An optimized composite service consists of formerly existing single and simple services combined to provide an optimal composite service, thereby improving the quality of service (QoS). In recent years, cloud computing has driven the rapid proliferation of multi-provision cloud service compositions, in which cloud service providers can provide multiple services simultaneously. Service composition fulfils a variety of user needs in a variety of scenarios. The composite request (service request) in a multi-cloud environment requires atomic services (service candidates) located in multiple clouds. Service composition combines atomic services from multiple clouds into a single service. Since cloud services are rapidly growing and their Quality of Service (QoS) is widely varying, finding the necessary services and composing them with quality assurances is an increasingly challenging technical task. This paper presents a method that uses the firefly optimization algorithm (FOA) and fuzzy logic to balance multiple QoS factors and satisfy service composition constraints. Experimental results prove that the proposed method outperforms previous ones in terms of response time, availability, and energy consumption.
引用
收藏
页码:712 / 724
页数:13
相关论文
共 50 条
  • [1] A cloud service composition method using a fuzzy-based particle swarm optimization algorithm
    Nazif, Habibeh
    Nassr, Mohammad
    Al-Khafaji, Hamza Mohammed Ridha
    Navimipour, Nima Jafari
    Unal, Mehmet
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (19) : 56275 - 56302
  • [2] Improving Firefly Algorithm Performance using Fuzzy Logic
    Bidar, Mahdi
    Sadaoui, Samira
    Mouhoub, Malek
    Bidar, Mohsen
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 2111 - 2116
  • [3] Global Optimization Algorithm for Cloud Service Composition
    Yang, Hongwei
    Xue, Fucheng
    Liu, Dan
    Li, Li
    Feng, Jiahui
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2021, E104D (10) : 1580 - 1591
  • [4] A combinatorial optimization algorithm for multiple cloud service composition
    Kurdi, Heba
    Al-Anazi, Abeer
    Campbell, Carlene
    Al Faries, Auhood
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2015, 42 : 107 - 113
  • [5] Fuzzy Logic Based QoS Optimization Mechanism for Service Composition
    Avila, Silvana De Gyves
    Djemame, Karim
    [J]. 2013 IEEE SEVENTH INTERNATIONAL SYMPOSIUM ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2013), 2013, : 182 - 191
  • [6] A Fuzzy operator based bat algorithm for cloud service composition
    [J]. Sun, Zhixin (sunzx@njupt.edu.cn), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (11):
  • [7] SLA-Based Service Provisioning Optimization in Vehicular Cloud Networks Using Fuzzy Logic
    Kaleibar, Farhoud Jafari
    St-Hilaire, Marc
    [J]. IEEE ACCESS, 2024, 12 : 101727 - 101744
  • [8] Quality Assessment of Software as a Service on Cloud using Fuzzy Logic
    Baliyan, Niyati
    Kumar, Sandeep
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2013,
  • [9] Cloud Manufacturing Service Composition Optimization with Improved Genetic Algorithm
    Li, Yongxiang
    Yao, Xifan
    Liu, Min
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2019, 2019
  • [10] Transportation Cloud Service Composition Based on Fuzzy Programming and Genetic Algorithm
    Zhang, Weibin
    Guo, Haifeng
    Zeng, Ziqiang
    Qi, Yong
    Wang, Yinhai
    [J]. TRANSPORTATION RESEARCH RECORD, 2018, 2672 (45) : 64 - 75