Saved in:
Bibliographic Details
Main Authors: Xing, Deyi, Chen, Weicong, Tatsuoka, Curtis, Lu, Xiaoyi
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2412.11073
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910745911885824
author Xing, Deyi
Chen, Weicong
Tatsuoka, Curtis
Lu, Xiaoyi
author_facet Xing, Deyi
Chen, Weicong
Tatsuoka, Curtis
Lu, Xiaoyi
contents The proliferation of heterogeneous configurations in distributed systems presents significant challenges in ensuring stability and efficiency. Misconfigurations, driven by complex parameter interdependencies, can lead to critical failures. Group Testing (GT) has been leveraged to expedite troubleshooting by reducing the number of tests, as demonstrated by methods like ZebraConf. However, ZebraConf's binary-splitting strategy suffers from sequential testing, limited handling of parameter interdependencies, and susceptibility to errors such as noise and dilution. We propose Ba-ZebraConf, a novel three-dimensional Bayesian framework that addresses these limitations. It integrates (1) Bayesian Group Testing (BGT), which employs probabilistic lattice models and the Bayesian Halving Algorithm (BHA) to dynamically refine testing strategies, prioritizing high-informative parameters and adapting to real-time outcomes. Bayesian optimization tunes hyperparameters, such as pool sizes and test thresholds, to maximize testing efficiency. (2) Bayesian Optimization (BO) to automate hyperparameter tuning for test efficiency, and (3) Bayesian Risk Refinement (BRR) to iteratively capture parameter interdependencies and improve classification accuracy. Ba-ZebraConf adapts to noisy environments, captures parameter interdependencies, and scales effectively for large configuration spaces. Experimental results show that Ba-ZebraConf reduces test counts and execution time by 67% compared to ZebraConf while achieving 0% false positives and false negatives. These results establish Ba-ZebraConf as a robust and scalable solution for troubleshooting heterogeneous distributed systems.
format Preprint
id arxiv_https___arxiv_org_abs_2412_11073
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Ba-ZebraConf: A Three-Dimension Bayesian Framework for Efficient System Troubleshooting
Xing, Deyi
Chen, Weicong
Tatsuoka, Curtis
Lu, Xiaoyi
Systems and Control
The proliferation of heterogeneous configurations in distributed systems presents significant challenges in ensuring stability and efficiency. Misconfigurations, driven by complex parameter interdependencies, can lead to critical failures. Group Testing (GT) has been leveraged to expedite troubleshooting by reducing the number of tests, as demonstrated by methods like ZebraConf. However, ZebraConf's binary-splitting strategy suffers from sequential testing, limited handling of parameter interdependencies, and susceptibility to errors such as noise and dilution. We propose Ba-ZebraConf, a novel three-dimensional Bayesian framework that addresses these limitations. It integrates (1) Bayesian Group Testing (BGT), which employs probabilistic lattice models and the Bayesian Halving Algorithm (BHA) to dynamically refine testing strategies, prioritizing high-informative parameters and adapting to real-time outcomes. Bayesian optimization tunes hyperparameters, such as pool sizes and test thresholds, to maximize testing efficiency. (2) Bayesian Optimization (BO) to automate hyperparameter tuning for test efficiency, and (3) Bayesian Risk Refinement (BRR) to iteratively capture parameter interdependencies and improve classification accuracy. Ba-ZebraConf adapts to noisy environments, captures parameter interdependencies, and scales effectively for large configuration spaces. Experimental results show that Ba-ZebraConf reduces test counts and execution time by 67% compared to ZebraConf while achieving 0% false positives and false negatives. These results establish Ba-ZebraConf as a robust and scalable solution for troubleshooting heterogeneous distributed systems.
title Ba-ZebraConf: A Three-Dimension Bayesian Framework for Efficient System Troubleshooting
topic Systems and Control
url https://arxiv.org/abs/2412.11073