• DocumentCode
    154171
  • Title

    MiCA: Real-Time Mixed Compression Scheme for Large-Scale Distributed Monitoring

  • Author

    Bo Wang ; Ying Song ; Yuzhong Sun ; Jun Liu

  • Author_Institution
    Sch. of Electron. & Inf. Eng., Xi´an Jiaotong Univ., Xi´an, China
  • fYear
    2014
  • fDate
    9-12 Sept. 2014
  • Firstpage
    441
  • Lastpage
    450
  • Abstract
    Real-time monitoring, providing the real-time status information of servers, is indispensable for the management of distributed systems, e.g. failure detection and resource scheduling. The scalability of fine-grained monitoring faces more and more severe challenges with scaling up distributed systems. The real-time compression which suppresses remote information update to reduce continuous monitoring cost is a promising approach to address the scalability problem. In this paper, we present the Linear Compression Algorithm (LCA) which is the application of the linear filter to real-time monitoring. To our best knowledge, existing work and LCA only explores the correlations of values of each single metric at various times. We present a novel lightweight REal-time Compression Algorithm (ReCA) which employs discovery methods of the correlation among metrics to suppress remote information update in distributed monitoring. The compression algorithms mentioned above have limited compression power because they only explore either the correlations of values of each single metric at various times or that among metrics. Therefore, we propose the Mixed Compression Algorithm (MiCA) which explores both of the correlations to achieve higher compression ratio. We implement our algorithms and an existing compression algorithm denoted by CCA in a distributed monitoring system Ganglia and conduct extensive experiments. The experimental results show that LCA and ReCA have comparable compression ratios with CCA, that MiCA achieves up to 38.2%, 27% and 44.5% higher compression ratios than CCA, LCA and ReCA with negligible overhead, respectively, and that LCA, and ReCA can both increase the scalability of Ganglia about 1.5 times and MiCA can increase about 2.33 times under a mixed-load circumstance.
  • Keywords
    distributed processing; failure analysis; real-time systems; scheduling; system monitoring; CCA; Ganglia; LCA; MiCA; ReCA; compression power; compression ratio; continuous monitoring cost; discovery method; distributed monitoring system; distributed system; failure detection; fine-grained monitoring; lightweight real-time compression algorithm; linear compression algorithm; mixed compression algorithm; real-time mixed compression scheme; real-time monitoring; real-time status information; remote information update; resource scheduling; Compression algorithms; Correlation; Measurement; Monitoring; Peer-to-peer computing; Real-time systems; Scalability; distributed system monitoring; real-time data compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing (ICPP), 2014 43rd International Conference on
  • Conference_Location
    Minneapolis MN
  • ISSN
    0190-3918
  • Type

    conf

  • DOI
    10.1109/ICPP.2014.53
  • Filename
    6957253