You are previewing Cloud Networking.
O'Reilly logo
Cloud Networking

Book Description

Cloud Networking: Understanding Cloud-Based Data Center Networks explains the evolution of established networking technologies into distributed, cloud-based networks. Starting with an overview of cloud technologies, the book explains how cloud data center networks leverage distributed systems for network virtualization, storage networking, and software-defined networking. The author offers insider perspective to key components that make a cloud network possible such as switch fabric technology and data center networking standards. The final chapters look ahead to developments in architectures, fabric technology, interconnections, and more. By the end of the book, readers will understand core networking technologies and how they’re used in a cloud data center.



  • Understand existing and emerging networking technologies that combine to form cloud data center networks
  • Explains the evolution of data centers from enterprise to private and public cloud networks
  • Reviews network virtualization standards for multi-tenant data center environments
  • Includes cutting-edge detail on the latest switch fabric technologies from the networking team in Intel

Table of Contents

  1. Cover image
  2. Title page
  3. Table of Contents
  4. Copyright
  5. About the Author
  6. Preface
  7. Chapter 1: Welcome to Cloud Networking
    1. Abstract
    2. Introduction
    3. Networking basics
    4. What is a cloud data center?
    5. What is cloud networking?
    6. Characteristics of cloud networking
    7. Summary of this book
  8. Chapter 2: Data Center Evolution—Mainframes to the Cloud
    1. Abstract
    2. The data center evolution
    3. Computer networks
    4. Ethernet
    5. Enterprise versus cloud data centers
    6. Movement to the cloud
    7. Review
  9. Chapter 3: Switch Fabric Technology
    1. Abstract
    2. Switch fabric architecture overview
    3. Switch fabric topologies
    4. Congestion management
    5. Flow control
    6. Traffic management
    7. Switch chip architecture examples
    8. Review
  10. Chapter 4: Cloud Data Center Networking Topologies
    1. Abstract
    2. Traditional multitiered enterprise networks
    3. Data center network switch types
    4. Flat data center networks
    5. Rack scale architectures
    6. Network function virtualization
    7. Review
  11. Chapter 5: Data Center Networking Standards
    1. Abstract
    2. Ethernet data rate standards
    3. Virtual local area networks
    4. Data center bridging
    5. Improving network bandwidth
    6. Remote direct memory access
    7. Review
  12. Chapter 6: Server Virtualization and Networking
    1. Abstract
    2. VM overview
    3. Virtual switching
    4. PCI express
    5. Edge virtual bridging
    6. VM migration
    7. Review
  13. Chapter 7: Network Virtualization
    1. Abstract
    2. Multi-tenant environments
    3. Traditional network tunneling protocols
    4. VXLAN
    5. NVGRE
    6. Tunnel locations
    7. Load Balancing
    8. Review
  14. Chapter 8: Storage Networks
    1. Abstract
    2. Storage background
    3. Advanced storage technologies
    4. Storage communication protocols
    5. Network convergence
    6. Software-defined storage
    7. Storage in cloud data centers
    8. Review
  15. Chapter 9: Software-Defined Networking
    1. Abstract
    2. Data center software background
    3. OpenStack
    4. OpenFlow
    5. Network function virtualization
    6. SDN deployment
    7. Review
  16. Chapter 10: High-Performance Computing Networks
    1. Abstract
    2. HPC system architectures
    3. Multisocket CPU boards
    4. HPC networking standards
    5. HPC network performance factors
    6. HPC networking software
    7. Review
  17. Chapter 11: Future Trends
    1. Abstract
    2. Rack scale architectures
    3. Memory technology
    4. Switch fabric technology
    5. Cabling technology
    6. Software-defined infrastructure
    7. Review
  18. Chapter 12: Conclusions
    1. Abstract
    2. Technology evolution
    3. Industry standards
    4. Networking
    5. Storage and HPC
    6. Data center virtualization
    7. Software-defined infrastructure
    8. Concluding remarks
  19. Index