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 条
  • [21] A novel multi-objective optimization approach to guarantee quality of service and energy efficiency in a heterogeneous bus fleet system
    Pena, David
    Tchernykh, Andrei
    Dorronsoro, Bernabe
    Ruiz, Patricia
    ENGINEERING OPTIMIZATION, 2023, 55 (06) : 981 - 997
  • [22] Multi-Objective Optimization for Dynamic Resource Provisioning in a Multi-Cloud Environment using Lion Optimization Algorithm
    Chaitra, T.
    Agrawal, Shivani
    Jijo, Jeny
    Arya, Arti
    2020 IEEE 20TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND INFORMATICS (CINTI), 2020,
  • [23] A Soft Approach to Multi-objective Optimization
    Bistarelli, Stefano
    Gadducci, Fabio
    Larrosa, Javier
    Rollon, Emma
    LOGIC PROGRAMMING, PROCEEDINGS, 2008, 5366 : 764 - +
  • [24] MOOA-CSF: A MULTI-OBJECTIVE OPTIMIZATION APPROACH FOR CLOUD SERVICES FINDING
    Bezza, Youcef
    Hioual, Ouassila
    Hioual, Ouided
    Yiltas-Kaplan, Derya
    Gurkas-Aydin, Zeynep
    COMPUTING AND INFORMATICS, 2023, 42 (04) : 896 - 922
  • [25] A Spectrum-Sharing Approach in Heterogeneous Networks Based on Multi-Objective Optimization
    Wu, Runze
    Zhu, Jiajia
    Tang, Liangrui
    Xu, Chen
    Wu, Xin
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2017, E100B (07) : 1145 - 1151
  • [26] An Access Synergetic Selection Approach in Heterogeneous Networks Based on multi-Objective Optimization
    Tang, Yuan-chun
    Lin, Wen-qin
    Chen, Li
    Zhu, Jia-jia
    2019 INTERNATIONAL CONFERENCE ON ENERGY, POWER, ENVIRONMENT AND COMPUTER APPLICATION (ICEPECA 2019), 2019, 334 : 400 - 405
  • [27] Multi-Objective Heterogeneous Clustering Approach for Efficient-Energy Optimization in WSN
    Prajapati, Abhishek
    Kumar, Vinay
    Rajpoot, Prince
    Dubey, Kumkum
    Singh, Shubham Harsh
    Verma, Neetu
    2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 85 - 91
  • [28] MULTI-OBJECTIVE OPTIMIZATION ALGORITHM BASED ON IMPROVED PARTICLE SWARM IN CLOUD COMPUTING ENVIRONMENT
    Zhang, Min
    Li, Gang
    DISCRETE AND CONTINUOUS DYNAMICAL SYSTEMS-SERIES S, 2019, 12 (4-5): : 1413 - 1426
  • [29] Multi-objective approaches in a single-objective optimization environment
    Watanabe, S
    Sakakibara, K
    2005 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-3, PROCEEDINGS, 2005, : 1714 - 1721
  • [30] Cloud Droplets Evolution Algorithm for Multi-objective optimization
    Li, Wei
    Wang, Lei
    Wang, Bin
    Fei, Rong
    Hei, Xinghong
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 681 - 686