Book Image

Building Modern Networks

By : Steven Noble
Book Image

Building Modern Networks

By: Steven Noble

Overview of this book

<p>As IT infrastructures become more software-defined, networking operations tend to be more automated with falling levels of manual configuration at the hardware level. Building Modern Networks will brush up your knowledge on the modern networking concepts and help you apply them to your software-defined infrastructure.</p> <p>In this book you'll gain the knowledge necessary to evaluate, choose, and deploy a next generation network design. We will cover open and closed network operating systems (NOS) along with the protocols used to control them such as OpenFlow, Thrift, Opflex, and REST. You will also learn about traffic engineering and security concepts for NGNs. You will also find out how to fine-tune your network using QoS and QoE.</p> <p>By the end of the book, you'll be well versed in simplifying the way you design, build, operate, and troubleshoot your network.</p>
Table of Contents (20 chapters)
Title Page
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Preface
2
Networking Hardware and Software
4
Using REST and Thrift APIs to Manage Switches
9
Where to Start When Building a Next Generation Network

The history of virtualization


Virtualization originally showed up in servers, where VMware provided software to virtualize servers and storage so that multiple servers could be run on a single hardware device. Each server had its own shared or dedicated CPU, memory, and disk resources. As the concept of SDN came along, the need for virtualized networks arrived. In the beginning, network virtualization was local to the network adapters in the server, allowing multiple virtual servers to share the same network connection.

While, initially, simple network virtualization was useful, the need for more powerful features came along. These features, such as firewalls, hardware pass-through, and others, pushed the industry to create better hardware with features such as SR-IOV, which is the ability to utilize hardware features on network cards on multiple virtual machines, essentially virtual functions.

Where VMware came in

In the late 2000s, VMware introduced their vCNS product that combined with their...