Chapter 2. Network Design

Why a chapter on network design in a book about distributed network services? The reality is that network design has evolved a lot in the recent years to accommodate the new scale and bandwidth requirements introduced initially in cloud networks but that are now also present in enterprise data center networks.

For many years the classical way to structure a network was with an Access-Aggregation-Core model, using a mixture of bridging, routing, and VLANs. It was primarily a layer 2–based design, with the layer 2/3 boundary at the core of the network. These layer 2, spanning tree–based, loop-free designs inherently limited the ability of the network to horizontally scale to address the increasing East-West bandwidth ...

Get Building a Future-Proof Cloud Infrastructure: A Unified Architecture for Network, Security, and Storage Services now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.