You are previewing Network Function Virtualization (NFV) with a Touch of SDN.
O'Reilly logo
Network Function Virtualization (NFV) with a Touch of SDN

Book Description

This is the Rough Cut version of the printed book.

Network Function Virtualization (NFV) is on the verge of transforming the networking industry. Together with Software Defined Networking, it will drive dramatic operational and capital cost reductions while also accelerating service delivery. These benefits will make NFV an absolutely indispensable technology for service providers, mobile operators, telcos, and enterprises alike. Therefore, practically every networking professional will need to understand NFV and its implications. Network Function Virtualization (NFV) with a Touch of SDN is the solution: the first entry-level guide to NFV's fundamental concepts, techniques, and use cases.

The authors begin by explaining how virtualization, VMs, containers, and related technologies establish the foundation for the NFV transformation. Next, they show how these concepts and technologies can be applied to virtualize network functions in the cloud, data centers, routing, security, and the mobile packet core. You'll discover new tools and techniques for managing and orchestrating virtualized network devices, and gain new clarity on how SDN and NFV interact and interrelate. By the time you're done, you'll be ready to interpret NFV vendor claims, assess architectures, and thoughtfully consider and plan NFV's role in your own networks.

Table of Contents

  1. Contents
  2. Chapter 1. The Journey to Network Function Virtualization (NFV) Era
    1. Evolution of Network Architecture
    2. NFV Architectural Framework
    3. Benefits of NFV
    4. NFV Market Drivers
    5. Summary
    6. References
    7. Chapter Review Questions
  3. Chapter 2. Virtualization Concepts
    1. History and Background of Virtualization
    2. Virtual Machines
    3. Linux Containers and Docker
    4. Single and Multi-Tenant Environment
    5. Virtualization and NFV
    6. Summary
    7. References
    8. Chapter Review Questions
  4. Chapter 3. Virtualization of Network Functions
    1. Designing NFV Networks
    2. Virtualization of Network Infrastructure & Services
    3. Summary
    4. References
    5. Chapter Review Questions
  5. Chapter 4. NFV Deployment in the Cloud
    1. What’s in a Cloud?
    2. Revisiting ETSI Management and Orchestration Block
    3. Orchestrating, Deploying & Managing NFV Infrastructure
    4. Introduction to Openstack
    5. Lifecycle management of VNFs
    6. Orchestration and Deployment of Network Services
    7. NFV MANO and Open-Source Solutions:
    8. Describing Network Service Descriptor
    9. Summary
    10. References
    11. Chapter Review Questions
  6. Chapter 5. Software Defined Networking (SDN)
    1. Basic concepts of SDN
    2. SDN Implementation and Protocols:
    3. SDN Use-Cases for Different Networking Domains
    4. Revisiting SDN Controllers
    5. SDN Correlation with NFV
    6. Summary
    7. References
    8. Chapter Review Questions
  7. Chapter 6. Stitching It All Together
    1. Security Consideration
    2. Service Function Chaining
    3. How VMs Communicate
    4. vSwitch Performance Enhancing:
    5. Data performance considerations
    6. Programmability in a Virtualized Network
    7. Summary
    8. References:
    9. Chapter Review Questions
  8. A. Answers Appendix [This content is currently in development.]