Interference management for distributed parallel applications in consolidated clusters

被引:0
|
作者
Han J. [1 ]
Jeon S. [1 ]
Choi Y.-R. [2 ]
Huh J. [1 ]
机构
[1] School of Computing, KAIST
来源
ACM SIGPLAN Notices | 2016年 / 51卷 / 04期
关键词
Cloud computing; Consolidated system; Distributed parallel application; Interference model; Placement algorithm; Resource contention;
D O I
10.1145/2872362.2872388
中图分类号
学科分类号
摘要
Consolidating multiple applications on a system can improve the overall resource utilization of data center systems. However, such consolidation can adversely affect the performance of some applications due to interference caused by resource contention. Despite many prior studies on the interference effects in single-node systems, the interference behaviors of distributed parallel applications have not been investigated thoroughly. With distributed applications, a local interference in a node can affect the whole execution of an application spanning many nodes. This paper studies an interference modeling methodology for distributed applications to predict their performance under interference effects in consolidated clusters. This study first characterizes the effects of interference for various distributed applications over different interference settings, and analyzes how diverse interference intensities on multiple nodes affect the overall performance. Based on the characterization, this study proposes a static profiling-based model for interference propagation and heterogeneity behaviors. In addition, this paper presents use case studies of the modeling method, two interference-aware placement techniques for consolidated virtual clusters, which attempt to maximize the overall throughput or to guarantee the quality-of-service. © 2016 ACM.
引用
收藏
页码:443 / 456
页数:13
相关论文
共 50 条
  • [41] Teaching Parallel and Distributed Computing with MPI on Raspberry Pi Clusters
    Brown, Richard
    Adams, Joel
    Matthews, Suzanne
    Shoop, Elizabeth
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1054 - 1054
  • [42] Parallel and distributed computing for Big Data applications
    Senger, Hermes
    Geyer, Claudio
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (08): : 2412 - 2415
  • [43] Flexible performance debugging of parallel and distributed applications
    de Kergommeaux, JC
    Guilloud, C
    Stein, BD
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 38 - 46
  • [44] Distributed (parallel) inductor design for VRM applications
    Collins, C
    Duffy, M
    IEEE TRANSACTIONS ON MAGNETICS, 2005, 41 (10) : 4000 - 4002
  • [45] Parallel and distributed implementation of large industrial applications
    Luksch, P
    FUTURE GENERATION COMPUTER SYSTEMS, 2000, 16 (06) : 649 - 663
  • [46] A task migration facility for parallel & distributed applications
    Bozyigit, M
    Al-Tawil, K
    Naseer, SK
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-III, PROCEEDINGS, 1997, : 1699 - 1704
  • [47] Flexible performance visualization of parallel and distributed applications
    de Kergommeaux, JC
    Stein, BD
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2003, 19 (05): : 735 - 747
  • [48] Guest Editorial - Parallel and Distributed Computing and Applications
    Shen, Hong
    Tian, Hui
    Sang, Yingpeng
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2023, 20 (01) : IX - X
  • [49] Parallel distributed numerical simulations in aeronautic applications
    Alleon, G.
    Champagneux, S.
    Chevalier, G.
    Giraud, L.
    Sylvand, G.
    APPLIED MATHEMATICAL MODELLING, 2006, 30 (08) : 714 - 730
  • [50] Automated parallel execution of distributed task graphs with FPGA clusters
    Ruiz, Juan Miguel de Haro
    Martinez, Carlos alvarez
    Jimenez-Gonzalez, Daniel
    Martorell, Xavier
    Ueno, Tomohiro
    Sano, Kentaro
    Ringlein, Burkhard
    Abel, Francois
    Weiss, Beat
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 160 : 808 - 824