A multicriteria optimization model for cloud service provider selection in multicloud environments

被引:15
|
作者
Mohamed, Amany M. [1 ]
Abdelsalam, Hisham M. [2 ]
机构
[1] Cairo Univ, Fac Comp & Informat, Decis Support & Future Studies Ctr, Cairo 12613, Egypt
[2] Cairo Univ, Fac Comp & Informat, Operat Res & Decis Support Dept, Cairo, Egypt
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2020年 / 50卷 / 06期
关键词
cloud service provider; genetic algorithm; multicloud; particle swarm optimization; simulated annealing; Taguchi method;
D O I
10.1002/spe.2803
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Multicloud computing is a strategy that helps customers to reduce reliance on any single cloud provider (known as the vendor lock-in problem). The value of such strategy increases with proper selection of qualified service providers. In this paper, a constrained multicriteria multicloud provider selection mathematical model is proposed. Three metaheuristics algorithms (simulated annealing [SA], genetic algorithm [GA], and particle swarm optimization algorithm [PSO]) were implemented to solve the model, and their performance was studied and compared using a hypothetical case study. For the sake of comparison, Taguchi's robust design method was used to select the algorithms' parameters values, an initial feasible solution was generated using analytic hierarchy process (AHP)-as the most used method to solve the cloud provider selection problem in the literature, all three algorithms used that solution and, in order to avoid AHP limitations, another initial solution was generated randomly and used by the three algorithm in a second set of performance experiments. Results showed that SA, GA, PSO improved the AHP solution by 53.75%, 60.41%, and 60.02%, respectively, SA and PSO are robust because of reaching the same best solution in spite of the initial solution.
引用
收藏
页码:925 / 947
页数:23
相关论文
共 50 条
  • [41] A FRAMEWORK FOR SELECTION OF BEST CLOUD SERVICE PROVIDER USING RANKED VOTING METHOD
    Baranwal, Gaurav
    Vidyarthi, Deo Prakash
    SOUVENIR OF THE 2014 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2014, : 831 - 837
  • [42] A Novel QoS-Based Framework for Cloud Computing Service Provider Selection
    Salama, Maria
    Zeid, Amir
    Shawish, Ahmed
    Jiang, Xiaohong
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2014, 4 (02) : 48 - 72
  • [43] Towards a collaborative reputation based service provider selection in ubiquitous computing environments
    Louta, Malamati
    UBIQUITOUS INTELLIGENCE AND COMPUTING, PROCEEDINGS, 2008, 5061 : 520 - 534
  • [44] Robust Optimization Model for Backup Resource Allocation in Cloud Provider
    He, Fujun
    Sato, Takehiro
    Chatterjee, Bijoy Chand
    Kurimoto, Takashi
    Urushidani, Shigeo
    Oki, Eiji
    2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [45] An Optimized Model for Files Storage Service in Cloud Environments
    Yahyaoui, Haythem
    Moalla, Samir
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, VOL 1 (CLOSER), 2016, : 155 - 159
  • [46] An Aggregated Fuzzy Model for the Selection of a Managed Security Service Provider
    Shahrasbi, Alireza
    Shamizanjani, Mehdi
    Alavidoost, M. H.
    Akhgar, Babak
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY & DECISION MAKING, 2017, 16 (03) : 625 - 684
  • [47] THIRD-PARTY AUDITING FOR CLOUD SERVICE PROVIDERS IN MULTICLOUD ENVIRONMENT
    Indhumathi, T.
    Aarthy
    Devi, Dhanalakshmi, V
    Samyuktha, V. N.
    2017 THIRD INTERNATIONAL CONFERENCE ON SCIENCE TECHNOLOGY ENGINEERING & MANAGEMENT (ICONSTEM), 2017, : 347 - 352
  • [48] Enhanced Grey Risk Assessment Model for Support of Cloud Service Provider
    Razaque, Abdul
    Amsaad, Fathi
    Hariri, Salim
    Almasri, Marwah
    Rizvi, Syed S.
    Frej, Mohamed Ben Haj
    IEEE ACCESS, 2020, 8 : 80812 - 80826
  • [49] Adaptation of a Cloud Service Provider's Structural Model via BROS
    Schoen, Hendrik
    Hentschel, Raoul
    Bley, Katja
    25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,
  • [50] Optimizing Cloud Service Provider Scheduling by Using Rough Set Model
    Mahrishi, Mehul
    Nagaraju, A.
    2012 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES, APPLICATIONS AND MANAGEMENT (ICCCTAM), 2012, : 223 - 228