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 条
  • [31] Integrative Resource Management in Multi Cloud Computing: A DRL Based Approach for multi-objective Optimization
    Kaur, Ramanpreet
    Anand, Divya
    Kaur, Upinder
    Verma, Sahil
    EAI ENDORSED TRANSACTIONS ON SCALABLE INFORMATION SYSTEMS, 2024, 11 (06): : 1 - 11
  • [32] Multi-objective optimization for VM placement in homogeneous and heterogeneous cloud service provider data centers
    Rym Regaieg
    Mohamed Koubàa
    Zacharie Ales
    Taoufik Aguili
    Computing, 2021, 103 : 1255 - 1279
  • [33] Multi-objective optimization for VM placement in homogeneous and heterogeneous cloud service provider data centers
    Regaieg, Rym
    Koubaa, Mohamed
    Ales, Zacharie
    Aguili, Taoufik
    COMPUTING, 2021, 103 (06) : 1255 - 1279
  • [34] Multi-objective Optimization Research and Applied in Cloud Computing
    Peng, Guang
    2019 IEEE 30TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2019), 2019, : 97 - 99
  • [35] A Multi-Objective Optimization Algorithm for the QoS of Cloud Storage
    Fu, Hongjie
    FUZZY SYSTEMS, KNOWLEDGE DISCOVERY AND NATURAL COMPUTATION SYMPOSIUM (FSKDNC 2013), 2013, : 490 - 498
  • [36] Representation of the pareto front for heterogeneous multi-objective optimization
    Thomann J.
    Eichfelder G.
    Journal of Applied and Numerical Optimization, 2019, 1 (03): : 293 - 323
  • [37] Adaptive Multi-Objective Optimization for Distributed Heterogeneous Networks
    Li, Na
    Xing, Chengwen
    Fei, Zesong
    Kuang, Jingming
    2012 IEEE GLOBECOM WORKSHOPS (GC WKSHPS), 2012, : 1102 - 1106
  • [38] Robustness Optimization of Heterogeneous Systems in Multi-Objective Scenarios
    Oros, Anamaria
    Amariutei, Roxana Daniela
    Buzo, Andi
    Rafaila, Monica
    Topa, Marina
    Pelz, Georg
    PROCEEDINGS OF THE 2014 16TH INTERNATIONAL CONFERENCE ON MECHATRONICS (MECHATRONIKA 2014), 2014, : 289 - 294
  • [39] A learning and evolution-based intelligence algorithm for multi-objective heterogeneous cloud scheduling optimization
    Hao, Yuanyuan
    Zhao, Chunliang
    Li, Zhong
    Si, Bingfeng
    Unger, Herwig
    KNOWLEDGE-BASED SYSTEMS, 2024, 286
  • [40] Multi-objective investment optimization for energy system models in high temporal and spatial resolution
    Prina, Matteo Giacomo
    Casalicchio, Valeria
    Kaldemeyer, Cord
    Manzolini, Giampaolo
    Moser, David
    Wanitschke, Alexander
    Sparber, Wolfram
    APPLIED ENERGY, 2020, 264