Multi-objective Optimization of Data Placement in a Storage-as-a-Service Federated Cloud

被引:9
|
作者
Chikhaoui, Amina [1 ,2 ,3 ]
Lemarchand, Laurent [1 ]
Boukhalfa, Kamel [2 ]
Boukhobza, Jalil [4 ]
机构
[1] Univ Brest, Lab STICC, CNRS, UMR 6285, F-29200 Brest, France
[2] Univ Sci & Technol Houari Boumediene, LSI Lab, Algiers, Algeria
[3] Ecole Normale Super, Algiers, Algeria
[4] ENSTA Bretagne, Lab STICC, CNRS, UMR 6285, Brest, France
关键词
Data placement; optimization; cloud; cloud federation; NSGAII; EVOLUTIONARY ALGORITHMS; COST; PROFIT;
D O I
10.1145/3452741
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud federation enables service providers to collaborate to provide better services to customers. For cloud storage services, optimizing customer object placement for a member of a federation is a real challenge. Storage, migration, and latency costs need to be considered. These costs are contradictory in some cases. In this article, we modeled object placement as a multi-objective optimization problem. The proposed model takes into account parameters related to the local infrastructure, the federated environment, customer workloads, and their SLAs. For resolving this problem, we propose CDP-NSGAIIIR, a Constraint Data Placement matheuristic based on NSGAII with Injection and Repair functions. The injection function aims to enhance the solutions' quality. It consists to calculate some solutions using an exact method then inject them into the initial population of NSGAII. The repair function ensures that the solutions obey the problem constraints and so prevents from exploring large sets of unfeasible solutions. It reduces drastically the execution time of NSGAII. Experimental results show that the injection function improves the HV of NSGAII and the exact method by up to 94% and 60%, respectively, while the repair function reduces the execution time by an average of 68%.
引用
收藏
页数:32
相关论文
共 50 条
  • [1] Multi-objective Optimization for Data Placement Strategy in Cloud Computing
    Guo, Lizheng
    He, Zongyao
    Zhao, Shuguang
    Zhang, Na
    Wang, Junhao
    Jiang, Changyun
    [J]. INFORMATION COMPUTING AND APPLICATIONS, PT 2, 2012, 308 : 119 - 126
  • [2] Service Assignment in Federated Cloud Environments based on Multi-Objective Optimization of Security
    Halabi, Talal
    Bellaiche, Martine
    [J]. 2017 IEEE 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD 2017), 2017, : 39 - 46
  • [3] Multi-objective optimization for VM placement in homogeneous and heterogeneous cloud service provider data centers
    Rym Regaieg
    Mohamed Koubàa
    Zacharie Ales
    Taoufik Aguili
    [J]. Computing, 2021, 103 : 1255 - 1279
  • [4] Multi-objective optimization for VM placement in homogeneous and heterogeneous cloud service provider data centers
    Regaieg, Rym
    Koubaa, Mohamed
    Ales, Zacharie
    Aguili, Taoufik
    [J]. COMPUTING, 2021, 103 (06) : 1255 - 1279
  • [5] Automated Decision Making for the Multi-objective Optimization Task of Cloud Service Placement
    Seufert, Michael
    Lange, Stanislav
    Meixner, Markus
    [J]. 2016 28TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 28), VOL 2, 2016, : 16 - 21
  • [6] A Multi-Objective Optimization Algorithm for the QoS of Cloud Storage
    Fu, Hongjie
    [J]. FUZZY SYSTEMS, KNOWLEDGE DISCOVERY AND NATURAL COMPUTATION SYMPOSIUM (FSKDNC 2013), 2013, : 490 - 498
  • [7] Multi-Objective Virtual Machine Placement Optimization for Cloud Computing
    Dorterler, Serap
    Dorterler, Murat
    Ozdemir, Suat
    [J]. 2017 INTERNATIONAL SYMPOSIUM ON NETWORKS, COMPUTERS AND COMMUNICATIONS (ISNCC), 2017,
  • [8] Multi-Objective Optimization of Energy Aware Virtual Machine Placement in Cloud Data Center
    Gomathi, B.
    Balaji, B. Saravana
    Kumar, V. Krishna
    Abouhawwash, Mohamed
    Aljahdali, Sultan
    Masud, Mehedi
    Kuchuk, Nina
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (03): : 1771 - 1785
  • [9] Multi-objective Optimization Framework for VMI Distribution in Federated Cloud Repositories
    Kimovski, Dragi
    Saurabh, Nishant
    Gec, Sandi
    Stankovski, Vlado
    Prodan, Radu
    [J]. EURO-PAR 2016: PARALLEL PROCESSING WORKSHOPS, 2017, 10104 : 236 - 247
  • [10] An Enhanced Multi-Objective Gray Wolf Optimization for Virtual Machine Placement in Cloud Data Centers
    Fatima, Aisha
    Javaid, Nadeem
    Butt, Ayesha Anjum
    Sultana, Tanzeela
    Hussain, Waqar
    Bilal, Muhammad
    Hashmi, Muhammad Aqeel ur Rehman
    Akbar, Mariam
    Ilahi, Manzoor
    [J]. ELECTRONICS, 2019, 8 (02)