Software-Defined Networking 2
Home > Computing and Information Technology > Computer networking and communications > Software-Defined Networking 2: Extending SDN Control to Large-Scale Networks
Software-Defined Networking 2: Extending SDN Control to Large-Scale Networks

Software-Defined Networking 2: Extending SDN Control to Large-Scale Networks

|
     0     
5
4
3
2
1




International Edition


About the Book

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. Additionally, a thorough examination of the major challenges of existing distributed SDN controllers is provided along with insights into emerging and future trends in that area. Decentralization challenges in large-scale networks are tackled using three novel approaches, applied to the SDN control plane presented in the book. The first approach addresses the SDN controller placement optimization problem in large-scale IoT-like networks by proposing novel scalability and reliability aware controller placement strategies. The second and third approaches tackle the knowledge sharing problem between the distributed controllers by suggesting adaptive multilevel consistency models following the concept of continuous Quorum-based consistency. These approaches have been validated using different SDN applications, developed from real-world SDN controllers.

Table of Contents:
Acronyms ix Preface xiii Introduction xvii Chapter 1 Toward a Decentralized SDN Control Architecture: Overview and Taxonomy 1 1.1. Introduction 1 1.2. Software-defined networking: a centralized control architecture 2 1.2.1. Conventional networking and the SDN paradigm 2 1.2.2. The SDN architecture 3 1.3. Physical classification of existing SDN control plane architectures 8 1.3.1. Physically centralized SDN control 8 1.3.2. Physically distributed SDN control 11 1.4. Logical classification of existing SDN control plane architectures 16 1.4.1. Logically centralized SDN control 17 1.4.2. Logically distributed SDN control 22 1.5. Conclusion 26 Chapter 2. Decentralized SDN Control: Major Open Challenges  27 2.1. Introduction 27 2.2. Scalability 28 2.2.1. Data plane extensions 30 2.2.2. Control plane distribution 32 2.3. Reliability 33 2.3.1. Control state redundancy 33 2.3.2. Controller failover 34 2.4. Controller state consistency 35 2.4.1. Static consistency 36 2.4.2. Adaptive multi-level consistency 37 2.5. Interoperability 38 2.5.1. Interoperability between the SDN controllers 38 2.5.2. SDN interoperability with legacy networks 38 2.6. Other challenges 39 2.7. Conclusion 40 Chapter 3 Scalability and Reliability Aware SDN Controller Placement Strategies 41 3.1. Introduction 41 3.2. Related work 42 3.3. The SDN controller placement optimization problem 44 3.3.1. Problem statement 44 3.3.2. Problem formulation 45 3.3.3. Placement metrics 45 3.4. The proposed SDN controller placement scheme 49 3.4.1. The adopted approach 49 3.4.2. Multi-criteria placement algorithms 50 3.4.3. Gradual strategies 52 3.5. Performance evaluation 53 3.5.1. Simulation settings 53 3.5.2. Simulation results 54 3.6. Discussion 60 3.7. Conclusion 62 Chapter 4 Adaptive and Continuous Consistency for Distributed SDN Controllers: Anti-Entropy Reconciliation Mechanism 65 4.1. Introduction 65 4.2. Related work 66 4.3. The consistency problem in SDN 68 4.3.1. Consistency trade-offs in SDN 68 4.3.2. Consistency models in SDN 69 4.4. Consistency models in ONOS 70 4.4.1. Strong consistency in ONOS 70 4.4.2. Eventual consistency in ONOS 71 4.5. The proposed adaptive consistency for ONOS 72 4.5.1. A continuous consistency model for ONOS 72 4.5.2. Our consistency adaptation strategy for ONOS 74 4.5.3. Our implementation approach 74 4.6. Performance evaluation 76 4.6.1. Experimental setup 76 4.6.2. Results 76 4.7. Conclusion 79 Chapter 5 Adaptive and Continuous Consistency for Distributed SDN Controllers: Quorum-Based Replication 81 5.1. Introduction 81 5.2. Background on eventual consistency in distributed data stores 83 5.2.1. Consistency and performance metrics 83 5.2.2. Adaptive consistency control 84 5.2.3. Existing modern tunable consistency systems 84 5.3. The proposed adaptive Quorum-inspired consistency for ONOS 86 5.3.1. A continuous consistency model for ONOS 86 5.3.2. Our Quorum-inspired consistency adaptation strategy for ONOS 87 5.4. Implementation approach on ONOS 93 5.4.1. Design of a CDN-like application 93 5.4.2. State synchronization and content distribution 94 5.4.3. Content delivery to customers 95 5.5. Performance evaluation 97 5.5.1. Application-specific performance and consistency metrics 97 5.5.2. Experimental setup 98 5.5.3. Results 103 5.6. Conclusion 112 Conclusions and Perspectives 115 C.1. Summary of contributions 115 C.2. Perspectives and future work 117 References 121 Index 139


Best Sellers


Product Details
  • ISBN-13: 9781786308498
  • Publisher: ISTE Ltd and John Wiley & Sons Inc
  • Publisher Imprint: ISTE Ltd and John Wiley & Sons Inc
  • Language: English
  • Returnable: N
  • Sub Title: Extending SDN Control to Large-Scale Networks
  • ISBN-10: 1786308495
  • Publisher Date: 03 Jan 2023
  • Binding: Hardback
  • No of Pages: 176
  • Returnable: N
  • Weight: 467 gr


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Software-Defined Networking 2: Extending SDN Control to Large-Scale Networks
ISTE Ltd and John Wiley & Sons Inc -
Software-Defined Networking 2: Extending SDN Control to Large-Scale Networks
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Software-Defined Networking 2: Extending SDN Control to Large-Scale Networks

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!