RUSHMON: Real-time Isolation Anomalies Monitoring

被引:3
|
作者
Shang, Zechao [1 ]
Yu, Jeffrey Xu [2 ]
Elmore, Aaron J. [1 ]
机构
[1] Univ Chicago, Chicago, IL 60637 USA
[2] Chinese Univ Hong Kong, Hong Kong, Peoples R China
关键词
Isolation anomalies; Large-scale optimization; CONSISTENCY;
D O I
10.1145/3183713.3196932
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Motivated by the applicability of HogWild!-style algorithms, people turn their focus on system architectures that provide ultra-high throughput random-access with very limited or no isolation guarantees, and build inconsistent-tolerant applications (i.e., large scale optimization algorithms) on top of them. Although some optimization algorithms have theoretical convergence guarantees, sometimes these systems fail to compute the correct results when the presumptions of convergence cannot hold. Moreover, there is no practical way to tell whether a given result is accurate (without cross validation) or to tune the isolation strength on-the-fly. To resolve these problems, these systems need an indicator to report the number of "bad event" caused by "out-of-order" executions. In this paper, we tackle this problem. Based on transaction processing theory, we find the number of cycles in the dependency graph, and demonstrate it is a good indicator. With this observation, we propose the first real-time isolation anomalies monitor. Our monitor is at least 1000x faster than naive implementations and reports accurate isolation anomalies levels with less than 1% extra overhead. Monitoring anomalies in a real-time manner efficiently protects the systems from excessive isolation anomalies which could lead to incorrect results. We verify the performance and effectiveness of our monitor via extensive experimental studies.
引用
收藏
页码:647 / 662
页数:16
相关论文
共 50 条
  • [1] Towards real-time anomalies monitoring for QoE indicators
    Guyard, Frederic
    Beker, Sergio
    ANNALES DES TELECOMMUNICATIONS-ANNALS OF TELECOMMUNICATIONS, 2010, 65 (1-2): : 59 - 71
  • [2] Towards real-time anomalies monitoring for QoE indicators
    Frédéric Guyard
    Sergio Beker
    annals of telecommunications - annales des télécommunications, 2010, 65 : 59 - 71
  • [3] Real-time Monitoring Solution to Detect Symptoms of System Anomalies
    Hanamori, Toshiya
    Nishimura, Toshihiro
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2016, 52 (04): : 23 - 27
  • [4] On Real-time Monitoring on Data Stream for Traffic Flow Anomalies
    Dong, Xinzhou
    Jin, Beihong
    Tang, Bo
    Tang, Hongyin
    2018 IEEE INT CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, UBIQUITOUS COMPUTING & COMMUNICATIONS, BIG DATA & CLOUD COMPUTING, SOCIAL COMPUTING & NETWORKING, SUSTAINABLE COMPUTING & COMMUNICATIONS, 2018, : 322 - 329
  • [5] REAL-TIME MONITORING
    BLACKBUM, JP
    INTENSIVE CARE MEDICINE, 1979, 5 (03) : 158 - 158
  • [6] REAL-TIME MONITORING
    Thayer, Ann M.
    CHEMICAL & ENGINEERING NEWS, 2014, 92 (47) : 8 - 12
  • [7] Real-Time temperature characterization and monitoring as a method of fault isolation.
    Rudolph, P
    Kato, L
    Data Analysis and Modeling for Process Control II, 2005, 5755 : 99 - 106
  • [8] Research framework of remote sensing monitoring and real-time diagnosis of earth surface anomalies
    Wang, Qiao
    Cehui Xuebao/Acta Geodaetica et Cartographica Sinica, 2022, 51 (07): : 1141 - 1152
  • [9] Real-time EGNOS Monitoring
    Pfleger, Michal
    Spacek, Josef
    PROCEEDINGS ELMAR-2010, 2010, : 425 - 428
  • [10] Real-Time Berth Monitoring
    Mech, Konrad
    SEA TECHNOLOGY, 2019, 60 (03) : 15 - 17