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 条
  • [31] A concise summary of spatial anomalies and its application in efficient real-time driving behaviour monitoring
    Hoang Thanh Lam
    24TH ACM SIGSPATIAL INTERNATIONAL CONFERENCE ON ADVANCES IN GEOGRAPHIC INFORMATION SYSTEMS (ACM SIGSPATIAL GIS 2016), 2016,
  • [32] Real-time Detection, Isolation and Monitoring of Elephant Flows using Commodity SDN System
    Madanapalli, Sharat Chandra
    Lyu, Minzhao
    Kumar, Himal
    Gharakheili, Hassan Habibi
    Sivaraman, Vijay
    NOMS 2018 - 2018 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2018,
  • [33] A cellular isolation system for real-time single-cell oxygen consumption monitoring
    Dragavon, Joe
    Molter, Tim
    Young, Cody
    Strovas, Tim
    McQuaide, Sarah
    Holl, Mark
    Zhang, Meng
    Cookson, Brad
    Jen, Alex
    Lidstrom, Mary
    Meldrum, Deirdre
    Burgess, Lloyd
    JOURNAL OF THE ROYAL SOCIETY INTERFACE, 2008, 5 : S151 - S159
  • [34] Real-Time Monitoring of Bubbles and Crashes
    Whitehouse, Emily J. J.
    Harvey, David I. I.
    Leybourne, Stephen J. J.
    OXFORD BULLETIN OF ECONOMICS AND STATISTICS, 2023, 85 (03) : 482 - 513
  • [35] Real-time monitoring of traffic parameters
    Kirill Khazukov
    Vladimir Shepelev
    Tatiana Karpeta
    Salavat Shabiev
    Ivan Slobodin
    Irakli Charbadze
    Irina Alferova
    Journal of Big Data, 7
  • [36] Researching real-time pipeline monitoring
    Pipeline and Gas Journal, 1999, 226 (05):
  • [37] Real-time monitoring of functional data
    Centofanti, Fabio
    Kulahci, Murat
    Lepore, Antonio
    Spooner, Max Peter
    JOURNAL OF QUALITY TECHNOLOGY, 2024,
  • [38] The Role of Real-Time Glucose Monitoring
    Bernot, John
    Patel, Manali
    Kirk, Julienne K.
    JOURNAL OF DIABETES & METABOLISM, 2016, 7 (04)
  • [39] Real-Time Production Monitoring as Automation
    Deligio, Tony
    Plastics Technology, 2024, 70 (03) : 32 - 34
  • [40] On Real-Time Monitoring with Imprecise Timestamps
    Basin, David
    Klaedtke, Felix
    Marinovic, Srdjan
    Zalinescu, Eugen
    RUNTIME VERIFICATION, RV 2014, 2014, 8734 : 193 - 198