首页 | 本学科首页   官方微博 | 高级检索  
     


Probe scheduling for efficient detection of silent failures
Affiliation:1. Microsoft Research, CA, USA;2. Blavatnik School of Computer Science, Tel Aviv University, Israel;3. Google, Inc. Israel R&D Center, Israel;4. Bar-Ilan University, Israel;5. Technion, Israel;1. Linköping University, Sweden;2. University of Saskatchewan, Canada;3. University of Calgary, Canada;1. ECE Department, Wayne State University, Detroit, MI 48202, USA;2. Facebook, Menlo Park, CA 94025, USA;1. Google Inc, 1600 Amphitheatre Pkwy, Mountain View, CA 94043, United States;2. Hewlett–Packard Laboratories, Palo Alto, CA 94304, United States;3. Department of Computer Science, University of Illinois at Urbana–Champaign, IL 61801, United States;1. ENS Paris, 45 rue d’Ulm 75005 Paris, France;2. Inria, 23 avenue d’Italie, 75013 Paris, France
Abstract:Most discovery systems for silent failures work in two phases: a continuous monitoring phase that detects presence of failures through probe packets and a localization phase that pinpoints the faulty element(s). We focus on the monitoring phase, where the goal is to balance the probing overhead with the cost associated with longer failure detection times.We formulate a general model for the underlying fundamental subset-test scheduling problem. We unify the treatment of schedulers and cost objectives and make several contributions: We propose Memoryless schedules—a natural subclass of stochastic schedules which is simple and suitable for distributed deployment. We show that the optimal memoryless schedulers can be efficiently computed by convex programs (for SUM objectives, which minimize average detection time) or linear programs (for MAX objectives, which minimize worst-case detection time), and surprisingly perhaps, are guaranteed to have expected detection times that are not too far off the (NP hard) stochastic optima. We study Deterministic schedules, which provide a guaranteed bound on the maximum (rather than expected) cost of undetected faults, but like general stochastic schedules, are NP hard to optimize. We develop novel efficient deterministic schedulers with provable approximation ratios.Finally, we conduct an experimental study, simulating our schedulers on real networks topologies, demonstrates a significant performance gains of the new memoryless and deterministic schedulers over previous approaches.
Keywords:Silent failures  Active probing  Scheduling
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号