首页> 外文会议>IEEE International Conference on Autonomic Computing >TScope: Automatic Timeout Bug Identification for Server Systems
【24h】

TScope: Automatic Timeout Bug Identification for Server Systems

机译:TScope:服务器系统的自动超时错误识别

获取原文

摘要

Timeout is commonly used to handle unexpected failures in server systems. However, improper use of timeout can cause server systems to hang or experience performance degradation. In this paper, we present TScope, an automatic timeout bug identification tool for server systems. TScope leverages kernel-level system call tracing and machine learning based anomaly detection and feature extraction schemes to achieve timeout bug identification. TScope introduces a unique system call selection scheme to achieve higher accuracy than existing generic performance bug detection tools. We have implemented a prototype of TScope and conducted extensive experiments using 19 real-world server performance bugs, including 12 timeout bugs and 7 non-timeout performance bugs. The experimental results show that TScope correctly classifies 18 out of 19 bugs. Compared to existing runtime bug detection schemes, TScope reduces the average false positive rate from 47.24% to 0.8%. TScope is light-weight and does not require application instrumentation, which makes it practical for production server performance bug identification.
机译:超时通常用于处理服务器系统中的意外故障。但是,超时使用不当会导致服务器系统挂起或性能下降。在本文中,我们介绍了TScope,这是一种用于服务器系统的自动超时错误识别工具。 TScope利用内核级系统调用跟踪和基于机器学习的异常检测和特征提取方案来实现超时错误识别。 TScope引入了独特的系统调用选择方案,以实现比现有的通用性能错误检测工具更高的准确性。我们已经实现了TScope的原型,并使用19个实际服务器性能错误(包括12个超时错误和7个非超时性能错误)进行了广泛的实验。实验结果表明,TScope正确地对19个错误中的18个进行了分类。与现有的运行时错误检测方案相比,TScope将平均误报率从47.24%降低到0.8%。 TScope重量轻,并且不需要应用程序检测,这使其可用于生产服务器性能错误识别。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号