A speculative approach to spatial-temporal efficiency with multi-objective optimization in a heterogeneous cloud environment

被引:187
|
作者
Liu, Qi [1 ]
Cai, Weidong [1 ]
Shen, Jian [2 ]
Fu, Zhangjie [3 ]
Liu, Xiaodong [4 ]
Linge, Nigel [5 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Comp & Software, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Jiangsu Engn Ctr Network Monitoring, Nanjing, Jiangsu, Peoples R China
[3] Nanjing Univ Informat Sci & Technol, Jiangsu Collaborat Innovat Ctr Atmospher Environm, Nanjing, Jiangsu, Peoples R China
[4] Edinburgh Napier Univ, Sch Comp, 10 Colinton Rd, Edinburgh EH10 5DT, Midlothian, Scotland
[5] Univ Salford, Sch Comp Sci & Engn, Salford, Lancs, England
关键词
MapReduce; cloud storage; load balancing; multi-objective optimization; prediction model; EXTREME LEARNING-MACHINE; DATA PLACEMENT;
D O I
10.1002/sec.1582
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A heterogeneous cloud system, for example, a Hadoop 2.6.0 platform, provides distributed but cohesive services with rich features on large-scale management, reliability, and error tolerance. As big data processing is concerned, newly built cloud clusters meet the challenges of performance optimization focusing on faster task execution and more efficient usage of computing resources. Presently proposed approaches concentrate on temporal improvement, that is, shortening MapReduce time, but seldom focus on storage occupation; however, unbalanced cloud storage strategies could exhaust those nodes with heavy MapReduce cycles and further challenge the security and stability of the entire cluster. In this paper, an adaptive method is presented aiming at spatial-temporal efficiency in a heterogeneous cloud environment. A prediction model based on an optimized Kernel-based Extreme Learning Machine algorithm is proposed for faster forecast of job execution duration and space occupation, which consequently facilitates the process of task scheduling through a multi-objective algorithm called time and space optimized NSGA-II (TS-NSGA-II). Experiment results have shown that compared with the original load-balancing scheme, our approach can save approximate 47-55 s averagely on each task execution. Simultaneously, 1.254 parts per thousand of differences on hard disk occupation were made among all scheduled reducers, which achieves 26.6% improvement over the original scheme. Copyright (C) 2016 John Wiley & Sons, Ltd.
引用
收藏
页码:4002 / 4012
页数:11
相关论文
共 50 条
  • [1] Multi-objective Optimization of Scheduling Dataflows on Heterogeneous Cloud Resources
    Pietri, Ilia
    Chronis, Yannis
    Ioannidis, Yannis
    2017 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2017, : 361 - 368
  • [2] A Multi-Objective Task Scheduling Algorithm for Heterogeneous Multi-Cloud Environment
    Panda, Sanjaya K.
    Jana, Prasanta K.
    2015 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, COMPUTER NETWORKS & AUTOMATED VERIFICATION (EDCAV), 2015, : 82 - 87
  • [3] Using multi-objective optimization algorithm in heterogeneous grid environment
    Kong, Xiaohong
    Xu, Junpeng
    Zhang, Yanqun
    Li, Xiaojuan
    International Journal of Simulation: Systems, Science and Technology, 2015, 16 (02): : 1 - 2
  • [4] Multi-Objective Optimization Approach for Energy Efficiency in Microgrids
    Guliashki, Vassil G.
    Marinova, Galia I.
    Groumpos, Peter P.
    IFAC PAPERSONLINE, 2019, 52 (25): : 477 - 482
  • [5] Multi-Objective Optimization Based Allocation of Heterogeneous Spatial Crowdsourcing Tasks
    Wang, Liang
    Yu, Zhiwen
    Han, Qi
    Guo, Bin
    Xiong, Haoyi
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (07) : 1637 - 1650
  • [6] Multi-objective Scheduling Optimization of Manufacturing Resources in Cloud Manufacturing Environment
    Zhang, Hong-Guo
    Shi, Yan-Lei
    Ma, Chao
    Zhang, Shu-Li
    Liu, Sheng-Hui
    Journal of Computers (Taiwan), 2019, 30 (05): : 60 - 74
  • [7] Spatial-temporal alignment of time series with different sampling rates based on cellular multi-objective whale optimization
    Liang, Binbin
    Han, Songchen
    Li, Wei
    Huang, Guoxin
    He, Ruliang
    INFORMATION PROCESSING & MANAGEMENT, 2023, 60 (01)
  • [8] A multi-objective optimization approach for DEA models in a fuzzy environment
    Awadh Pratap Singh
    Shiv Prasad Yadav
    Sujeet Kumar Singh
    Soft Computing, 2022, 26 : 2901 - 2912
  • [9] A multi-objective optimization approach for DEA models in a fuzzy environment
    Singh, Awadh Pratap
    Yadav, Shiv Prasad
    Singh, Sujeet Kumar
    SOFT COMPUTING, 2022, 26 (06) : 2901 - 2912
  • [10] Enhanced Efficiency in Multi-objective Optimization
    Jiang, Y.
    Deng, S.
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2014, 162 (02) : 577 - 588