Title
Egret - simplifying traffic management for physical and virtual network functions.
Abstract
Traffic migration is a common procedure performed by operators during planned maintenance and unexpected incidents to prevent/reduce service disruptions. However, current practices of traffic migration often couple operators' intentions (e.g. device upgrades) with network setups (e.g. load-balancers), resulting in poor re-usability and substantial operational complexities. Our study of 205 Methods of Procedure (MOPs) from a major U.S. carrier suggests that generalizing traffic migration with a unified model is feasible. Such generalization along with SDN's automation capability is key to scalable and flexible management of traffic, especially for virtualized network functions with unprecedented scale, heterogeneity, and fast iteration. In this paper, we propose Egret, a generic traffic migration system that simplifies traffic management for physical and virtual network functions. Egret (1) hides intricate implementation details from operators with generic intention-based interfaces, and (2) modularizes common traffic migration procedures to enable plug-and-play by developers and vendors. Leveraging a novel mask-based abstraction of traffic migration jobs, Egret can further simplify reverse traffic migration and enable job interleaving.
Year
DOI
Venue
2019
10.1145/3359989.3365409
CoNEXT
Keywords
Field
DocType
Network Functions Virtualization, Software Defined Networking, Traffic Management
Virtual network,Planned maintenance,Egret,Computer science,Computer network,Automation,Operator (computer programming),Software-defined networking,Interleaving,Distributed computing,Scalability
Conference
ISBN
Citations 
PageRank 
978-1-4503-6998-5
0
0.34
References 
Authors
0
6
Name
Order
Citations
PageRank
Yikai Lin1201.73
Ajay Mahimkar220617.45
Bo Han319112.73
Zihui Ge484755.97
Vijay Gopalakrishnan500.34
Z. Morley Mao6133.30