English

Fault Localization in Large-Scale Network Policy Deployment

Networking and Internet Architecture 2017-12-22 v1

Abstract

The recent advances in network management automation and Software-Defined Networking (SDN) are easing network policy management tasks. At the same time, these new technologies create a new mode of failure in the management cycle itself. Network policies are presented in an abstract model at a centralized controller and deployed as low-level rules across network devices. Thus, any software and hardware element in that cycle can be a potential cause of underlying network problems. In this paper, we present and solve a network policy fault localization problem that arises in operating policy management frameworks for a production network. We formulate our problem via risk modeling and propose a greedy algorithm that quickly localizes faulty policy objects in the network policy. We then design and develop SCOUT---a fully-automated system that produces faulty policy objects and further pinpoints physical-level failures which made the objects faulty. Evaluation results using a real testbed and extensive simulations demonstrate that SCOUT detects faulty objects with small false positives and false negatives.

Keywords

Cite

@article{arxiv.1712.08129,
  title  = {Fault Localization in Large-Scale Network Policy Deployment},
  author = {Praveen Tammana and Chandra Nagarajan and Pavan Mamillapalli and Ramana Rao Kompella and Myungjin Lee},
  journal= {arXiv preprint arXiv:1712.08129},
  year   = {2017}
}

Comments

10 pages, 10 figures, IEEE format, Conference, SDN, Network Policy

R2 v1 2026-06-22T23:26:28.411Z