A new replica placement strategy based on multi-objective optimisation for HDFS

被引:13
|
作者
Li, Yangyang [1 ]
Tian, Mengzhuo [1 ]
Wang, Yang [1 ]
Zhang, Qingfu [2 ]
Saxena, Dhish Kumar [3 ]
Jiao, Licheng [1 ]
机构
[1] Xidian Univ, Minist Educ, Key Lab Intelligent Percept & Image Understanding, Xian, Peoples R China
[2] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Peoples R China
[3] Indian Inst Technol Roorkee, Dept Mech & Ind Engn, Roorkee, Uttar Pradesh, India
基金
中国国家自然科学基金;
关键词
Hadoop; Hadoop distributed file system; HDFS; replica placement; multi-objective optimisation; memetic algorithm; BIG DATA; EVOLUTIONARY; ALGORITHM; SYSTEM; DECOMPOSITION; HADOOP; MOEA/D;
D O I
10.1504/IJBIC.2020.108994
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Distributed storage systems like the Hadoop distributed file system (HDFS) constitute the core infrastructure of cloud platforms which are well poised to deal with big-data. An optimised HDFS is critical for effective data management in terms of reduced file service time and access latency, improved file availability and system load balancing. Recognising that the file-replication strategy is key to an optimised HDFS, this paper focuses on the file-replica placement strategy while simultaneously considering storage and network load. Firstly, the conflicting relationship between storage and network load is analysed and a bi-objective optimisation model is built, following which a multi-objective optimisation memetic algorithm based on decomposition (MOMAD) and its improved version are used. Compared to the default strategy in HDFS, the file-replica placement strategies based on multi-objective optimisation provide more diverse solutions. And competitive performance could be obtained by the proposed algorithm.
引用
收藏
页码:13 / 22
页数:10
相关论文
共 50 条
  • [41] Multi-objective binary search optimisation
    Hughes, EJ
    [J]. EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PROCEEDINGS, 2003, 2632 : 102 - 117
  • [42] Challenges of Dynamic Multi-objective Optimisation
    Helbig, Marde
    Engelbrecht, Andries P.
    [J]. 2013 1ST BRICS COUNTRIES CONGRESS ON COMPUTATIONAL INTELLIGENCE AND 11TH BRAZILIAN CONGRESS ON COMPUTATIONAL INTELLIGENCE (BRICS-CCI & CBIC), 2013, : 254 - 261
  • [43] Evolutionary multi-objective optimisation: a survey
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2015, 7 (01) : 1 - 25
  • [44] Multi-objective optimisation of planar trusses
    Timár, I
    [J]. FORSCHUNG IM INGENIEURWESEN-ENGINEERING RESEARCH, 2004, 68 (03): : 121 - 125
  • [45] Multi-Objective Optimisation for SSVEP Detection
    Zhang, Yue
    Zhang, Zhiqiang
    Xie, Shengquan
    [J]. 2021 IEEE 17TH INTERNATIONAL CONFERENCE ON WEARABLE AND IMPLANTABLE BODY SENSOR NETWORKS (BSN), 2021,
  • [46] A Pareto Strategy based on Multi-Objective for Optimal Placement of Distributed Generation Considering Voltage Stability
    Ali, Shimaa Mohamed
    Mohamed, Al-Attar Ali
    Hemeida, A. M.
    [J]. PROCEEDINGS OF 2019 INTERNATIONAL CONFERENCE ON INNOVATIVE TRENDS IN COMPUTER ENGINEERING (ITCE 2019), 2019, : 498 - 504
  • [47] An overview of population-based algorithms for multi-objective optimisation
    Giagkiozis, Ioannis
    Purshouse, Robin C.
    Fleming, Peter J.
    [J]. INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2015, 46 (09) : 1572 - 1599
  • [48] Simulation based multi-objective optimisation model for the SLS process
    Singh, A. K.
    Prakash, R. S.
    [J]. INNOVATIVE DEVELOPMENTS IN DESIGN AND MANUFACTURING: ADVANCED RESEARCH IN VIRTUAL AND RAPID PROTOTYPING, 2010, : 441 - +
  • [49] Multi-objective optimisation of ship resistance performance based on CFD
    Cheng, Xide
    Feng, Baiwei
    Chang, Haichao
    Liu, Zuyuan
    Zhan, Chengsheng
    [J]. JOURNAL OF MARINE SCIENCE AND TECHNOLOGY, 2019, 24 (01) : 152 - 165
  • [50] Use of preferences for GA-based multi-objective optimisation
    Cvetkovic, D
    Parmee, IC
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 1504 - 1509