On the Performance Projectability of MapReduce

被引:0
|
作者
Xie, Di [1 ]
Hu, Y. Charlie [1 ]
Kompella, Ramana Rao [1 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A key challenge faced by users of public clouds today is how to request for the right amount of resources in the production datacenter that satisfies a target performance for a given cloud application. An obvious approach is to develop a performance model for a class of applications such as MapReduce. However, several recent studies have shown that even for the class of well-studied MapReduce jobs, their running times can be seriously affected by numerous external factors ranging from dozen or so configuration parameters, to the physical machine characteristics (CPU, memory, disk, and network bandwidth), to implementation deficiencies such as Java, garbage collection. These factors make direct performance modeling extremely difficult. In this paper, we propose a more practical systematic methodology to solve this problem. Our approach develops a projection model, based on insights into performance bottlenecks of MapReduce jobs and their scaling properties, and parameterized with component running times based on profiling on small clusters with sampled inputs. Evaluation results show our projection model can predict job running times with 2.7% of accuracy when scaling to 32 nodes.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] LOGIC OF PROJECTABILITY
    POLLOCK, JL
    [J]. PHILOSOPHY OF SCIENCE, 1972, 39 (03) : 302 - 314
  • [2] PROJECTABILITY UNSCATHED
    ULLIAN, J
    GOODMAN, N
    [J]. JOURNAL OF PHILOSOPHY, 1976, 73 (16): : 527 - 531
  • [3] Hulls of ordered algebras: Projectability, strong projectability and lateral completeness
    Gil-Ferez, Jose
    Ledda, Antonio
    Tsinakis, Constantine
    [J]. JOURNAL OF ALGEBRA, 2017, 483 : 429 - 474
  • [4] Naturalism and the Projectability Challenge
    Lutz, Matt
    [J]. JOURNAL OF MORAL PHILOSOPHY, 2023, 20 (1-2) : 31 - 46
  • [5] AN ANALYTICAL PERFORMANCE MODEL OF MAPREDUCE
    Yang, Xiao
    Sun, Jianling
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 306 - 310
  • [6] On the Performance of MapReduce: A Stochastic Approach
    Ahmed, Sarker Tanzir
    Loguinov, Dmitri
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2014, : 49 - 54
  • [7] Variational principles: Projectability onto Grassmann fibrations
    Krupka, Demeter
    [J]. JOURNAL OF MATHEMATICAL PHYSICS, 2020, 61 (12)
  • [8] Improving Encryption Performance using MapReduce
    Desai, Sanket
    Park, Younghee
    Gao, Jerry
    Chang, Sang-Yoon
    Song, Chungsik
    [J]. 2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1350 - 1355
  • [9] The Projectability Challenge to Moral Naturalism
    Bengson, John
    Cuneo, Terence
    Reisner, Andrew
    [J]. JOURNAL OF MORAL PHILOSOPHY, 2020, 17 (05) : 471 - 498
  • [10] THE PROJECTABILITY OF THE PSYCHOPATHIC IN THE RORSCHACH TEST
    KOHLMANN, T
    [J]. ACTA PSYCHOLOGICA, 1961, 19 (01) : 124 - 125