FEAL: A source routing Framework for Efficient Anomaly Localization
Résumé
Source routing represents a good opportunity to enhance monitoring solutions, particularly probing techniques. This technique allows deploying customized probing schemes to fulfill different monitoring needs like troubleshooting or Service Level Agreement (SLA) supervision. In this context, the use of probing cycles is a promising monitoring method. The deployment of such probing schemes becomes easier thanks to source routing since it allows constraining the traffic to follow specific paths. In this paper we propose the FEAL monitoring framework (Framework for Efficient Anomaly Localization) based on source routing probing cycles. The framework is mainly composed of two parts: the “Probing Cycles” and the “Anomaly Detection” modules. The first one defines the probing strategy by deploying the needed monitors and finding the probing cycles to cover the network topology. The “Anomaly Detection” module is based on our previously proposed statistical algorithm for the inference of link metrics named ESA (Evolutionary Sampling Algorithm), here extended to more general classes of metrics. We prototype and evaluate the FEAL framework with a P4 implementation of source routing over a Mininet emulator. The results show that our framework detects and localizes efficiently the failure points in the network.
Origine | Fichiers produits par l'(les) auteur(s) |
---|