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 条
  • [21] A Secure Federated Data-Driven Evolutionary Multi-Objective Optimization Algorithm
    Liu, Qiqi
    Yan, Yuping
    Ligeti, Peter
    Jin, Yaochu
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2024, 8 (01): : 191 - 205
  • [22] Multi-objective VM Placement Algorithms for Green Cloud Data Centers: An Overview
    A-Shehri, Hanan Ali
    Hamdi, Khaoufla
    [J]. 2018 21ST SAUDI COMPUTER SOCIETY NATIONAL COMPUTER CONFERENCE (NCC), 2018,
  • [23] A multi-objective cloud energy optimizer algorithm for federated environments
    Khodayarseresht, Ehsan
    Shameli-Sendi, Alireza
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2023, 174 : 81 - 99
  • [24] Incremental placement algorithm for multi-objective optimization
    Li, ZY
    Wu, WM
    Hong, XL
    [J]. 2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2003, : 178 - 182
  • [25] Efficient Intermediate Data Placement in Federated Cloud Data Centers Storage
    Ikken, Sonia
    Renault, Eric
    Barkat, Amine
    Kechadi, M. Tahar
    Tari, Abdelkamel
    [J]. MOBILE, SECURE, AND PROGRAMMABLE NETWORKING (MSPN 2016), 2016, 10026 : 1 - 15
  • [26] Cloud service deployment optimization method based on multi-objective genetic algorithm
    School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing
    100083, China
    [J]. Huazhong Ligong Daxue Xuebao, (80-83):
  • [27] Multi-objective communication-aware optimization for virtual machine placement in cloud datacenters
    Farzai, Sara
    Shirvani, Mirsaeid Hosseini
    Rabbani, Mohsen
    [J]. SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 28
  • [28] MOHHO: multi-objective Harris hawks optimization algorithm for service placement in fog computing
    Ghasemi, Arezoo
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (17): : 25004 - 25028
  • [29] Multi-objective Optimization Service Function Chain Placement Algorithm Based on Reinforcement Learning
    Hongtai Liu
    Shengduo Ding
    Shunyi Wang
    Gang Zhao
    Chao Wang
    [J]. Journal of Network and Systems Management, 2022, 30
  • [30] A dynamic evolutionary multi-objective virtual machine placement heuristic for cloud data centers
    Torre, Ennio
    Durillo, Juan J.
    de Maio, Vincenzo
    Agrawal, Prateek
    Benedict, Shajulin
    Saurabh, Nishant
    Prodan, Radu
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 128 (128)