A Visual Guide to Understanding Software Defined Networks and Network Function Virtualization

The simple, visual, at-a-glance guide to SDN and NFV: Core concepts, business drivers, key technologies, and more!

SDN (Software Defined Networks) and NFV (Network Function Virtualization) are today's hottest areas of networking. Many executives, investors, sales professionals, and marketers need a solid working understanding of these technologies, but most books on the subject are written specifically for network engineers and other technical experts. SDN and NFV Simplified fills that gap, offering highly visual, "at-a-glance" explanations of SDN, NFV, and their underlying virtualizations.

Built around an illustrated, story-telling approach, this answers the questions: Why does this technology matter? How does it work? Where is it used? What problems does it solve?

Through easy, whiteboard-style infographics, you'll learn: how virtualization enables SDN and NFV; how datacenters are virtualized through clouds; how networks can also be virtualized; and how to maximize security, visibility, and Quality of Experience in tomorrow's fully-virtualized environments.

Step by step, you'll discover why SDN and NFV technologies are completely redefining both enterprise and carrier networks, and driving the most dramatic technology migration since IP networking. That's not all: You'll learn all you need to help lead this transformation.

  • Learn how virtualization establishes the foundation for SDN and NFV
  • Review the benefits of VMs, the role of hypervisors, and the management of virtual resources
  • Discover how cloud technologies enable datacenter virtualization
  • Understand the roles of networking gear in virtualized datacenters
  • See VMWare VMotion and VXLAN at work in the virtualized datacenter
  • Understand multitenancy and the challenges of "communal living"
  • Learn how core network functions and appliances can be virtualized
  • Ensure performance and scalability in virtualized networks
  • Compare modern approaches to network virtualization, including OpenFlow, VMWare Nicera, Cisco Inseieme, and OpenStack
  • Walk through the business case for SDN, NFV, and the Cloud
  • Discover how the Software Defined Network (SDN) solves problems previously left unaddressed
  • Understand SDN controllers-and who's fighting to control your network
  • Use SDN and NFV to improve integration and say goodbye to "truck rolls"
  • Enforce security, avoid data leakage, and protect assets through encryption
  • Provide for effective monitoring and consistent Quality of Experience (QoE)
  • Learn how SDN and NFV will affect you-and what's next



Autorentext

Jim Doherty has more than 17 years of engineering and marketing experience across a broad range of networking, security, and technology companies. Focusing on technology strategy, product positioning, and marketing execution, Jim has held leadership positions for Cisco Systems, Certes Networks, Ixia, and Ericsson Mobile. Currently, he is the SVP of Sales and Marketing for Percona.

Doherty is also the creator and co-author of the Networking Simplified series of books, which includes Cisco Networking Simplified, Home Networking Simplified, and several other titles. He has also written books on mobile security and other networking topics.

Jim is a former U.S. Marine Corps Sergeant and holds a Bachelor of Science degree in electrical engineering from North Carolina State University and an MBA from Duke University. Jim lives in Raleigh, North Carolina, with his wife and two children.



Inhalt

Introduction xiii

Part 1 Virtualization 101: The Basics of Virtualization 1

Chapter 1 Primer on Virtualization 3

Server Proliferation, Massive Power Bills, and Other IT Nightmares 3

How Servers Work 6

How VMs Fix the Underutilized Server Problem 7

Enter the Hypervisor 8

Why Are Virtual Machines Such a Big Deal? 10

Chapter 2 Benefits of Virtual Machines 13

Reduced Cost 13

Less Space (Even More Cost Savings) 15

Availability and Flexibility 15

Faster Application Spin-Up and Provisioning 16

Easier Access for Development 17

Believe the Hype! 18

Chapter 3 Hypervisors (VMWare, KVM, and Others) 21

An Operating System for Operating Systems 21

A Virtual Machine Monitor 22

Types of Hypervisors 22

Hypervisor Vendors 24

KVM 24

Xen 25

VMware ESXi 26

Microsoft Hyper-V 26

Choosing a Hypervisor 27

Summary 27

Chapter 4 Managing Virtual Resources 29

What Is a Workload? 30

Managing Virtual Resources in the Hypervisor 31

Virtual Resource Providers and Consumers 33

So How Do You Manage Virtual Resources? 34

Part 2 Virtualization 201: Virtualizing the Data Center (a.k.a. Clouds) 37

Chapter 5 Virtualized Data Centers (Some Call Them Clouds) 39

Benefits of Virtualizing the Data Center 39

Less Heat Buildup 39

Reduced Hardware Spend 40

Faster Deployment 40

Testing and Development 40

Faster Redeploy 40

Easier Backups 40

Disaster Recovery 41

Server Standardization 41

Separation of Services 41

Easier Migration to the Cloud 41

Is It a Cloud Yet? 41

The Five Cloud Attributes 42

On-Demand Self-Service 43

Ubiquitous Network Access 43

Pay Per Use 43

Rapid Elasticity 43

Location-Independent Resource Pooling 44

Types of Clouds 44

Software as a Service 44

Infrastructure as a Service 45

Platform as a Service 47

Cloud Deployment Models 48

Private Clouds 48

Shared Multitenant Clouds 48

Public Clouds 48

Hybrid Clouds 48

Chapter 6 Virtual Machine Connectivity 53

Networking in Traditional Data Centers 53

Virtualized Data Center Design 55

Addressing with Virtual Machines 56

Chapter 7 Networking Gear in Virtualized Data Centers 61

The Evolution of Data Center Switching 61

Cloud and Data Center Layout and Architecture 63

Virtualized Aware Network Switches 65

Chapter 8 VMware, VSphere, VMotion, and VXLAN 67

VMware Product Design 67

vSphere 68

VMotion 69

VXLAN 70

VXLAN Tunnel Endpoints 71

Summary 72

Chapter 9 Multitenancy and the Problems of Communal Living 73

SaaS Multitenancy 73

Pros and Cons of SaaS Multitenancy 75

IaaS Multitenancy 76

Pros and Cons of IaaS Multitenancy 77

Part 3 Network Functions Virtualized: Why Stop With Servers? 81

Chapter 10 How Do You Virtualize a Network? 83

Network Virtualization 83

How Does This Fit with NFV and SDN? 84

Server Virtualization 85

Network Virtualization 85

Network Functions Virtualization 85

Software-Defined Networking 85

Virtualizing the Network 86

Chapter 11 Virtualizing Appliances 89

Layer 4 Through 7 Network Services 89

Firewalls 90

VPNs 90

SSL Offload 90

Load Balancer 90

Fighting Virtualization with Virtualization 91

What's the "So What"? 92

Chapter 12 Virtualizing Core Networking Functions 93

Virtualization Recap 93

Where Core Functions Are Being Virtualized 95…

Titel
SDN and NFV Simplified
Untertitel
A Visual Guide to Understanding Software Defined Networks and Network Function Virtualization
EAN
9780134307367
Format
E-Book (pdf)
Hersteller
Veröffentlichung
23.02.2016
Digitaler Kopierschutz
Wasserzeichen
Dateigrösse
214.64 MB
Anzahl Seiten
320