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 条
  • [1] Interference Management for Distributed Parallel Applications in Consolidated Clusters
    Han, Jaeung
    Jeon, Seungheun
    Choi, Young-ri
    Huh, Jaehyuk
    ACM SIGPLAN NOTICES, 2016, 51 (04) : 443 - 456
  • [2] Holistic VM Placement for Distributed Parallel Applications in Heterogeneous Clusters
    Kim, Seontae
    Pham, Nguyen
    Baek, Woongki
    Choi, Young-ri
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (05) : 1411 - 1425
  • [3] Parallel applications of the USNRC consolidated code
    Gan, J
    Downar, T
    Mahaffy, J
    Uhle, J
    COMMERCIAL APPLICATIONS FOR HIGH-PERFORMANCE COMPUTING, 2001, 4528 : 77 - 86
  • [4] Distributed resource management for parallel applications in networks of workstations
    Maier, U
    Stellner, G
    HIGH-PERFORMANCE COMPUTING AND NETWORKING, 1997, 1225 : 462 - 471
  • [5] Adaptive Distributed Data Structure Management for Parallel CFD Applications
    Frisch, Jerome
    Mundani, Ralf-Peter
    Rank, Ernst
    2013 15TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2013), 2014, : 511 - 518
  • [6] Virtual Clusters for Parallel and Distributed Education
    Shoop, Elizabeth
    Brown, Richard
    Biggers, Eric
    Kane, Malcolm
    Lin, Devry
    Warner, Maura
    SIGCSE 12: PROCEEDINGS OF THE 43RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 517 - 522
  • [7] Parallel and distributed databases and applications
    Mitschang, B
    EURO-PAR 2000 PARALLEL PROCESSING, PROCEEDINGS, 2000, 1900 : 425 - 426
  • [8] Clusters and grids for distributed and parallel knowledge discovery
    Cannataro, M
    HIGH PERFORMANCE COMPUTING AND NETWORKING, PROCEEDINGS, 2000, 1823 : 708 - 716
  • [9] Machine-Learning Based Performance Estimation for Distributed Parallel Applications in Virtualized Heterogeneous Clusters
    Kim, Seontae
    Nguyen Pham
    Baek, Woongki
    Choi, Young-ri
    2017 IEEE 37TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2017), 2017, : 2610 - 2611
  • [10] Exploring performances of parallel applications on clusters
    de Kergommeaux, JC
    Vincent, JM
    Ottogalli, FG
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMMUNICATION, NETWORK AND CONTROL SYSTEMS, TECHNOLOGIES AND APPLICATIONS: II, 2003, : 368 - 373