The True Potential of Network Virtualization

Nuage Networks

Scott Sneddon
scott@nuagenetworks.net
@ssneddon Copyright 2013 Alcatel-Lucent. All rights reserved.
CONFIDENTIAL - SOLELY FOR AUTHORIZED PERSONS HAVING A NEED TO KNOW
PROPRIETARY – USE PURSUANT TO COMPANY INSTRUCTION
Explosion
 More endpoints
 Dynamic connections
Impacts on Network

Traditional Server Environment

Virtualized Compute Environment

Number of endpoints
Nature of connections
Connection longevity
Service Requirements

Simple

Variable
Cumbersome

 Highly static
 Configuration-driven
 NOT responsive to
application needs
 Prone to failure
Cumbersome

Orchestration

STORAGE MGMT

COMPUTE MGMT

NETWORK ELEMENT MANAGER

App

Ap
p

Fabric
V-Switch

(ToR & Core SW)

DC Edge
(GW-Router)
Restricted

 Islands of connectivity
 Limiting flexibility
Restricted

Private
Datacenter

Business
VPN Service
Inefficient

 Underutilized assets
 NOT multi-tenant
Inefficient

Other

Networking

4%
8%

Power

13%

57%
Power Distribution
& cooling

Servers

18%

Source: James Hamilton, VP and Distinguished Engineer
Amazon Web Services
The True Potential of Network Virtualization

Programmable, Automated, Seamless
A Fundamental Shift

Lost in Translation

ABSTRACTION

A shift in
How applications interact with the network

IT-Friendly Definition
A Fundamental Shift

Configuration-driven

AUTOMATION

A shift in
How network services are instantiated

Auto-instantiation
Nuage Networks VSP Software Suite

Virtualized Services Platform (VSP)

Virtualized Services Directory
(VSD)

Virtualized Services Controller
(VSC)

 Business/IT policy engine (definition of rules)

 Analytics & service templates

 SDN Controller
 Instantaneous programming of the network

 Event-driven automation
Virtual Routing & Switching
(VRS)

 Integration of bare-metal assets
Virtualized Services Platform

Current (1st Gen)

Nuage Networks VSP

Within one datacenter (partial or full)

Across multiple datacenters

Manual

Seamless, Automated

L2 with L3/L4 support

Integrated L2-L4

Proprietary

Open/Standards based (BGP)

Basic

Policy-based provisioning, abstraction and analytics
Programmability
Programmability

ROLE BASED HIERARCHY

FLEXIBLE ASSIGNMENT TO RESOURCES
Domain 1

Zones

User 2
Engineering

App Container

User 1
Enterprise
A

User 3
QA
User 2

Domain 2
User 1
Operations
Service
Provider

User 2

Zones

User 1
Engineering

User 3
Enterprise
B

User 1
Operations

User 2

App Container
Automation
Automation
Compute
Management.

Virtualized
Services Directory

Compute or
Storage Event

VM
Compute
Event

IP Network

VM

VM
Virtual
switches

Instant, policy-based connectivity
Seamless Connectivity
Seamless Connectivity
VPN

Internet
Policies

Domain
Zones

Cloud Service
Management Plane

Virtualized
Services
Controller

Datacenter
Control Plane

Subnets

Virtualized
Services
Directory

Federation of
controllers

Virtualized
Services
Controller

IP / MPLS

Service Provider Control Plane

DC WAN
Router
Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Hypervisor

Business
VPN Service

Hypervisor

Hypervisor

Hypervisor
DC1 Zone 1

Datacenter Data Plane

DC1 Zone 2

Datacenter 2`

Private
Datacenter

Service Provider Data Plane
Openness

Any Compute Virtualization Environment

DATACENTER
NETWORK

Any Datacenter Networking Hardware

.

Any Server or Hypervisor

.

.

.
Eliminating Datacenter Network Constraints

SLOW

INSTANTANEOUS

RESTRICTED

BOUNDARYLESS
…but delivering a technology is only part of the solution

We need to drive a cultural change…
Let’s start with changing the organization
And shift our operational methods

Trouble Tickets, Manual
Processes

When all you have is a hammer…
Provide a complete toolkit…

Continuous network service delivery
DevOps for NetOps

Application driven
automation
Help us (netops) get there

• Don’t accept the status quo
• Empower your netops team to improve the service they deliver to you
• Include your network architects early in technology research
• Encourage a “blurry” demarcation of responsibilities
• Encourage your network engineers to take a codecademy course
Network Virtualization

Programmable, Automated, Seamless
Getting out of the developer’s way
Network Virtualization NOW

@nuagenetworks
@ssneddon

29
9/19/2013

Nuage Networks: Delivering Datacenter Networks As Consumable as Computee_scott_sneddon