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 Lin | 1 | 20 | 1.73 |
Ajay Mahimkar | 2 | 206 | 17.45 |
Bo Han | 3 | 191 | 12.73 |
Zihui Ge | 4 | 847 | 55.97 |
Vijay Gopalakrishnan | 5 | 0 | 0.34 |
Z. Morley Mao | 6 | 13 | 3.30 |