SPO: A Secure and Performance-aware Optimization for MapReduce Scheduling

被引:7
|
作者
Maleki, Neda [1 ]
Rahmani, Amir Masoud [1 ]
Conti, Mauro [2 ]
机构
[1] Islamic Azad Univ, Dept Comp Engn, Sci & Res Branch, Tehran, Iran
[2] Univ Padua, Dept Math, Padua, Italy
关键词
Bigdata; Hadoop; MapReduce; Scheduling; Makespan; Security; Optimization model; Heterogeneity; LOCALITY-AWARE; CLOUD; ALGORITHMS; MAKESPAN; TIME; SYSTEMS;
D O I
10.1016/j.jnca.2020.102944
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
MapReduce is a common framework that effectively processes multi-petabyte data in a distributed manner. Therefore, MapReduce is widely used in heterogeneous environments, such as cloud, to provide performance adequate for system needs. Despite the MapReduce benefits, tweaking the system configuration to achieve the maximum performance is still challenging and needs deep expertise. Besides, some new MapReduce security issues, which has not been well-addressed yet, are recently raised. In this paper, we present a performance-aware and secure framework, named SPO, to minimize the makespan of the tasks while considering task security constraints. Inspired by the HEFT algorithm, first, we introduce SPO, which proposes a two-stage static scheduler in Map and Reduce phases, respectively, to minimize makespan while considering network traffic. Plus, SPO* introduces a mathematical optimization model of the proposed scheduler aiming to estimate the system performance while considering security constraints with an error of less than 2%. The experimental results demonstrate that SPO outperforms Hadoop-stock in terms of makespan and network traffic by 29% and 31%, respectively, for the tasks running in heterogeneous environments.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] PADS: Performance-Aware Dynamic Scheduling for effective MapReduce Computation in Heterogeneous Clusters Poster extended abstract
    Hamandawana, Prince
    Mativenga, Ronnie
    Kwon, Se Jin
    Chung, Tae-Sun
    2018 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2018, : 160 - 161
  • [2] Hybrid metaheuristic model based performance-aware optimization for map reduce scheduling
    Kumar V.
    Kushwaha S.
    International Journal of Computers and Applications, 2023, 45 (12) : 776 - 788
  • [3] Performance-Aware Thermal Management via Task Scheduling
    Zhou X.
    Yang J.
    Chrobak M.
    Zhang Y.
    Transactions on Architecture and Code Optimization, 2010, 7 (01): : 1 - 31
  • [4] Performance-Aware Thermal Management via Task Scheduling
    Zhou, Xiuyi
    Yang, Jun
    Chrobak, Marek
    Zhang, Youtao
    ACM TRANSACTIONS ON ARCHITECTURE AND CODE OPTIMIZATION, 2010, 7 (01)
  • [5] Performance-aware scheduling of streaming applications using genetic algorithm
    Smirnov, Pavel
    Melnik, Mikhail
    Nasonov, Denis
    INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE (ICCS 2017), 2017, 108 : 2240 - 2249
  • [6] Performance-aware Scheduling of Multicore Time-critical Systems
    Boudjadar, Jalil
    Kim, Jin Hyun
    Nadjm-Tehrani, Simin
    2016 ACM/IEEE INTERNATIONAL CONFERENCE ON FORMAL METHODS AND MODELS FOR SYSTEM DESIGN (MEMOCODE), 2016, : 105 - 114
  • [7] A performance-aware yield analysis and optimization of manycore architectures
    Lee, Jeong-Gun
    Kwak, Sanghoon
    COMPUTERS & ELECTRICAL ENGINEERING, 2016, 54 : 40 - 52
  • [8] Performance-Aware NILM Model Optimization for Edge Deployment
    Sykiotis, Stavros
    Athanasoulias, Sotirios
    Kaselimi, Maria
    Doulamis, Anastasios
    Doulamis, Nikolaos
    Stankovic, Lina
    Stankovic, Vladimir
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2023, 7 (03): : 1434 - 1446
  • [9] Performance-aware routing optimization for graphene nanoribbon interconnects
    Das, Subrata
    Deb, Arighna
    Das, Debesh Kumar
    Pandit, Soumya
    SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 2025, 50 (01):
  • [10] PAS: Performance-Aware Job Scheduling for Big Data Processing Systems
    Li, Yiren
    Li, Tieke
    Shen, Pei
    Hao, Liang
    Yang, Jin
    Zhang, Zhengtong
    Chen, Junhao
    Bao, Liang
    SECURITY AND COMMUNICATION NETWORKS, 2022, 2022