Modeling and Optimization in Software-Defined Networks
- Length: 174 pages
- Edition: 1
- Language: English
- Publisher: Morgan & Claypool
- Publication Date: 2021-10-04
- ISBN-10: 1636391591
- ISBN-13: 9781636391595
- Sales Rank: #0 (See Top 100 Books)
This book provides a quick reference and insights into modeling and optimization of software-defined networks (SDNs). It covers various algorithms and approaches that have been developed for optimizations related to the control plane, the considerable research related to data plane optimization, and topics that have significant potential for research and advances to the state-of-the-art in SDN.
Over the past ten years, network programmability has transitioned from research concepts to more mainstream technology through the advent of technologies amenable to programmability such as service chaining, virtual network functions, and programmability of the data plane. However, the rapid development in SDN technologies has been the key driver behind its evolution.
The logically centralized abstraction of network states enabled by SDN facilitates programmability and use of sophisticated optimization and control algorithms for enhancing network performance, policy management, and security.Furthermore, the centralized aggregation of network telemetry facilitates use of data-driven machine learning-based methods. To fully unleash the power of this new SDN paradigm, though, various architectural design, deployment, and operations questions need to be addressed. Associated with these are various modeling, resource allocation, and optimization opportunities.The book covers these opportunities and associated challenges, which represent a “call to arms” for the SDN community to develop new modeling and optimization methods that will complement or improve on the current norms.
Preface Acknowledgments Introduction Intellectual History of SDN Architecture of SDN Data Plane Control Plane Application Plane SDN Control Plane Optimization Controller Placement Basic Model Latency-Centric Methods Reliability-Centric Methods Cost-Centric Methods Adaptive Methods Wireless Network Applications Control Traffic Management Evaluation of Control Traffic State Collection by the Controller Synchronization Among the Controllers Privacy of the Controller SDN Data Plane Optimization SDN Deployment Basic Model Timing Dimension Other Methods Hybrid SDN Architectures Traffic Engineering How Can SDN Help? Representative Model Online Optimization Additonal Routing Considerations Segment Routing Scheduling and Traffic Control Flow Control in Datacenters Backpressure-Based Methods Network Slicing Network Function Virtualization Algorithmic Challenges Network Security Fault Management Restoration and Protection Stateful Data Plane Backup Path Optimization Network Measurement in the Data Plane In-Band Network Telemetry Sketches Future Research Directions Challenges in the Control Plane Challenges in the Data Plane Machine Learning Applications of SDN Learning to Route Learning in the Data Plane Mobile Extensions of SDN Bibliography Authors' Biographies Blank Page
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.