Software-defined networking extending SDN control to large-scale networks
This book reviews the concept of Software-Defined Networking (SDN) by studying the SDN architecture. It provides a detailed analysis of state-of-the-art distributed SDN controller platforms by assessing their advantages and drawbacks and classifying them in novel ways according to various criteria....
Otros Autores: | , , |
---|---|
Formato: | Libro electrónico |
Idioma: | Inglés |
Publicado: |
London, England ; Hoboken, New Jersey :
ISTE Ltd
[2022]
|
Colección: | Networks & telecommunications series. New generation networks set.
|
Materias: | |
Ver en Biblioteca Universitat Ramon Llull: | https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009724222206719 |
Tabla de Contenidos:
- Cover
- Title Page
- Copyright Page
- Contents
- Acronyms
- Preface
- Introduction
- Chapter 1. Toward a Decentralized SDN Control Architecture: Overview and Taxonomy
- 1.1. Introduction
- 1.2. Software-defined networking: a centralized control architecture
- 1.2.1. Conventional networking and the SDN paradigm
- 1.2.2. The SDN architecture
- 1.3. Physical classification of existing SDN control plane architectures
- 1.3.1. Physically centralized SDN control
- 1.3.2. Physically distributed SDN control
- 1.4. Logical classification of existing SDN control plane architectures
- 1.4.1. Logically centralized SDN control
- 1.4.2. Logically distributed SDN control
- 1.5. Conclusion
- Chapter 2. Decentralized SDN Control: Major Open Challenges
- 2.1. Introduction
- 2.2. Scalability
- 2.2.1. Data plane extensions
- 2.2.2. Control plane distribution
- 2.3. Reliability
- 2.3.1. Control state redundancy
- 2.3.2. Controller failover
- 2.4. Controller state consistency
- 2.4.1. Static consistency
- 2.4.2. Adaptive multi-level consistency
- 2.5. Interoperability
- 2.5.1. Interoperability between the SDN controllers
- 2.5.2. SDN interoperability with legacy networks
- 2.6. Other challenges
- 2.7. Conclusion
- Chapter 3. Scalability and Reliability Aware SDN Controller Placement Strategies
- 3.1. Introduction
- 3.2. Related work
- 3.3. The SDN controller placement optimization problem
- 3.3.1. Problem statement
- 3.3.2. Problem formulation
- 3.3.3. Placement metrics
- 3.4. The proposed SDN controller placement scheme
- 3.4.1. The adopted approach
- 3.4.2. Multi-criteria placement algorithms
- 3.4.3. Gradual strategies
- 3.5. Performance evaluation
- 3.5.1. Simulation settings
- 3.5.2. Simulation results
- 3.6. Discussion
- 3.7. Conclusion.
- Chapter 4. Adaptive and Continuous Consistency for Distributed SDN Controllers: Anti-Entropy Reconciliation Mechanism
- 4.1. Introduction
- 4.2. Related work
- 4.3. The consistency problem in SDN
- 4.3.1. Consistency trade-offs in SDN
- 4.3.2. Consistency models in SDN
- 4.4. Consistency models in ONOS
- 4.4.1. Strong consistency in ONOS
- 4.4.2. Eventual consistency in ONOS
- 4.5. The proposed adaptive consistency for ONOS
- 4.5.1. A continuous consistency model for ONOS
- 4.5.2. Our consistency adaptation strategy for ONOS
- 4.5.3. Our implementation approach
- 4.6. Performance evaluation
- 4.6.1. Experimental setup
- 4.6.2. Results
- 4.7. Conclusion
- Chapter 5. Adaptive and Continuous Consistency for Distributed SDN Controllers: Quorum-Based Replication
- 5.1. Introduction
- 5.2. Background on eventual consistency in distributed data stores
- 5.2.1. Consistency and performance metrics
- 5.2.2. Adaptive consistency control
- 5.2.3. Existing modern tunable consistency systems
- 5.3. The proposed adaptive Quorum-inspired consistency for ONOS
- 5.3.1. A continuous consistency model for ONOS
- 5.3.2. Our Quorum-inspired consistency adaptation strategy for ONOS
- 5.4. Implementation approach on ONOS
- 5.4.1. Design of a CDN-like application
- 5.4.2. State synchronization and content distribution
- 5.4.3. Content delivery to customers
- 5.5. Performance evaluation
- 5.5.1. Application-specific performance and consistency metrics
- 5.5.2. Experimental setup
- 5.5.3. Results
- 5.6. Conclusion
- Conclusions and Perspectives
- C.1. Summary of contributions
- C.2. Perspectives and future work
- References
- Index
- EULA.