Software-Defined Networking (SDN) with OpenStack
Sriram Subramanian, Sreenivas Voruganti
- 216 pages
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Software-Defined Networking (SDN) with OpenStack
Sriram Subramanian, Sreenivas Voruganti
About This Book
Leverage the best SDN technologies for your OpenStack-based cloud infrastructure
About This Book
- Learn how to leverage critical SDN technologies for OpenStack Networking APIs via plugins and drivers
- Champion the skills of achieving complete SDN with OpenStack with specific use cases and capabilities only covered in this title
- Discover exactly how you could implement cost-effective OpenStack SDN integration for your organization
Who This Book Is For
Administrators, and cloud operators who would like to implement Software Defined Networking on OpenStack clouds. Some prior experience of network infrastructure and networking concepts is assumed.
What You Will Learn
- Understand how OVS is used for Overlay networks
- Get familiar with SDN Controllers with Architectural details and functionalities
- Create core ODL services and understand how OpenDaylight integrates with OpenStack to provide SDN capabilities
- Understand OpenContrail architecture and how it supports key SDN functionality such as Service Function Chaining (SFC) along with OpenStack
- Explore Open Network Operating System (ONOS) â a carrier grade SDN platform embraced by the biggest telecom service providers
- Learn about upcoming SDN technologies in OpenStack such as Dragonflow and OVN
In Detail
Networking is one the pillars of OpenStack and OpenStack Networking are designed to support programmability and Software-Defined Networks. OpenStack Networking has been evolving from simple APIs and functionality in Quantum to more complex capabilities in Neutron.
Armed with the basic knowledge, this book will help the readers to explore popular SDN technologies, namely, OpenDaylight (ODL), OpenContrail, Open Network Operating System (ONOS) and Open Virtual Network (OVN).
The first couple of chapters will provide an overview of OpenStack Networking and SDN in general. Thereafter a set of chapters are devoted to OpenDaylight (ODL), OpenContrail and their integration with OpenStack Networking. The book then introduces you to Open Network Operating System (ONOS) which is fast becoming a carrier grade SDN platform. We will conclude the book with overview of upcoming SDN projects within OpenStack namely OVN and Dragonflow.
By the end of the book, the readers will be familiar with SDN technologies and know how they can be leveraged in an OpenStack based cloud.
Style and approach
A hands-on practical tutorial through use cases and examples for Software Defined Networking with OpenStack.
Frequently asked questions
Information
Software-Defined Networking (SDN) with OpenStack
Software-Defined Networking (SDN) with OpenStack
Credits
Authors Sriram Subramanian Sreenivas Voruganti | Copy Editor Safis Editing |
Reviewer Alberto Morgante Medina | Project Coordinator Sheejal Shah |
Commiss ioning Editor Kartikey Pandey | Proofreader Safis Editing |
Acq uisition Editor Prachi Bisht | Indexer Rekha Nair |
Content Development Editor Divij Kotian | Production Coordinator Melwyn Dsa |
Technical Editor Shivani K. Mistry | Cover Work Melwyn Dsa |
About the Authors
I would like to dedicate this book to my family. I want to thank my wife, Kala, for her support during this entire project. Her "give your best" attitude motivates me to strive harder in managing my time and energy effectively. I also want to thank Appa and Amma for their patience and blessings. And a special thank you to my daughter Navya and our labrador Neige for the joie de vivre they bring to my life.
I extend a special thank you to my employer, Juniper Networks, and specifically my manager, Rakesh Manocha. The leadership team at Juniper has created an environment where individuals can pursue excellence through innovation. It has helped me expand my knowledge and capabilities beyond my imagination.
I would like to express my gratitude to my publishers, Packt and the reviewers, who provided invaluable feedback. Thanks to Divij Kotian, our editor, who played a crucial role keeping this book project on track. Finally, a big thank you to Sreeni for being a great co-author and partner on this exciting book journey.
What started as an idea over coffee has come to form thanks to Sriram's drive and insightful ideas on book writing. Thanks, Sriram, for all the fun times working together.
I would like to dedicate this book to my parents for their blessings and wishes, to my wife, Nimmi, and sons, Aaditya and Arjun, for unstinting support through this endeavor.
Thanks to Alberto for valuable review comments, Divij Kotian, our editor, for fantastic support, Shivani for great job in editing the content, and our publishers Packt.
Finally, a big thank you to all the folks who contributed to the SDN open source implementations and friends who helped refine my understanding.