29
© 2013 IBM Corporation The Coming Decade of System Networking Discontinuities Renato Recio IBM Fellow & System Networking CTO Network Service Apps SDN Controller OS NOS DOVE OF Driver SDN Platform

The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation

The Coming Decade of System

Networking Discontinuities

Renato Recio

IBM Fellow &

System Networking CTO

Network Service Apps

SDN Controller OS

NOS DOVE OF Driver

SDN Platform

Page 2: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation2

Agenda

�Today’s Business Environment

�Client Requirements

�Discontinuous & Disruptive

System Networking Technologies

�How can disruptive & discontinuous technologies

address client System Networking requirements?

–Automated: Virtual & Overlay Networks

–Optimized: Flat, Converged, Scalable fabrics

– Integrated: Software Defined Networks

�Summary

Page 3: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation

Tough reality:

Life is not fair

…for Networking

Professionals

Page 4: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation4

Life for the Server Administrator

�Dynamically provisioned

�Scalable capacity

�Abstracted HW complexity

�Highly utilized servers

Virtualization layer (Hypervisor)

Web S

erv

er

Websh

ere

DB

2

Web S

erv

er

Websh

ere

DB

2

Virtual System NVirtual System 1

Programmable by orchestration applicationOrchestrationApplication

Page 5: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation5

Example Impact of Automated,

Programmable Service Orchestration

�Financial services client– Analyzed 30 workload variables

�Policy based automation– Analytics modeled current &

future server workload demand

�Quadrupled utilization– Reduced servers by 90% and

operating costs by 45%

– Total $4M in 1st year savings

Source: 2012 IBM Data Center Study: http://www.ibm.com/data-center/study

Page 6: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation6

Life for the Storage Administrator

�Dynamically provisioned

�Scalable capacity

�Abstracted HW complexity

�Highly utilized storage

Virtualization layer (NAS, SCSI LUNs, SVC, ….)

Virtual System NVirtual System 1

LUN 2LUN

1NAS

LUN 2

LUN 1NAS

Programmable by orchestration applicationOrchestrationApplication

Page 7: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation

Examples of the Impact of Automated,

Programmable Intelligent Data Placement

�Policy based

storage automation– Uses analytics and

policy-driven automation

to balance storage

performance and cost

over data life cycle.

– Reduced storage

management time

from 235 hours to 6

�Sprint network used storage virtualization to:– Increase storage utilization 100%

– Reduce maintenance costs 57%

Source: 2012 IBM Data Center Study: http://www.ibm.com/data-center/study

Page 8: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation8

Life for the network administrator

�Statically provisioned

�Box level scale

�PhD in vendor hardware

�Under utilized

Lack of aLack of aLack of aLack of aLack API ecosystem that enables programmability

Page 9: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation9

Automated, Programmable NetworkLack ofLack ofLack ofLack of

Use network virtualization

?Use storage virtualization

93%

Percent of servers

virtualized

60+%

�Today: VM on-boarding

is measured in minutes

Source: 2012 IBM Data Center Study: http://www.ibm.com/data-center/study

But… today: multi-tier virtual-system connectivity is measured in days.

John Manville, Cisco IT; The Power of a Programmable Cloud, OFC 2013 (OM2D.2): “It takes about 5 days from an end-end point of view to provision something like that (a multi-tier system).” Goal is to “get at least to sub-one day.”

Page 10: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation

Clients seek to shine a light on a part of the DC that has been in the dark to Application

developers for too long – the Network.

Clients seek smarter System Networking

Page 11: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation11

Getting life back for the Network Administrator

�Dynamically provisioned

�Scalable capacity

�Abstracted HW complexity

�Highly utilized networkNetwork Hypervisor

Tenant 2 cloud Tenant 1 cloud

Open SDN Platform

Open SDN Controller

Apps and ServicesPath

Service

Security

Appliance

Connectivity

Service …

Control Plane

Layer (Native)

Overlay

Layer (DOVE)

Programmable by orchestration applicationOrchestrationApplication

Link

Layer

Data Plane

Layer (OF)

Page 12: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation12

Today’s Business Environment

ERPERPDatabasesDatabases

CRMCRM HRHR

Systems of Engagement

Systems of RecordScalable Delivery

Infrastructure

Composable infrastructureShort innovation cycleEnd-end security modelAs a service delivery

Collaborative, personalized, social servicesBorn on mobilePervasive across devices

Continuous experienceReal-time updatesMultiple devices per user

Customer insightUsage patternsReal time updates

Page 13: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation13

Smarter Commerce Example

ServiceService

BuyBuy

SellSell

MarketMarket

Superbowladd

eee Big Data Analyticsdetect socialmedia spike

Supply chainupdated

Targetmarketing

Webtransactions

Update forbrick & mortar

In-storetransactions

Clientfollow-up

Channelfollow-up

45% of customer seek advice from others, before a purchase.53% of folks on twitter recommend companies and products.50% of customer value is in the hands of suppliers.

90% of marketers say web data is important for analytics & decisions.85% of clients expect seamless experience across channels.

86% of clients stop doing business with a company due to bad experience.

60% of clients are willing to pay more for a better experience

12

3

4

6

5

7

Page 14: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation14

Smarter Commerce Example

ServiceService

BuyBuy

SellSell

MarketMarket

Superbowladd

eeeBig Data Analyticsdetect socialmedia spike

Supply chainupdated

Targetmarketing

Webtransactions

Update forbrick & mortar

In-store transactions

Clientfollow-up

Channelfollow-up

Physical

Fabric

Network

Hypervisor

IntrusionPrevention

Firewall

Web Servers Application Server

FirewallLoad

Balancer

DatabaseCluster

Clients require a fast way to respond to their market demand• For this example to be possible,5 days needs to be minutes.

Page 15: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation15

System Networking Requirements

Automate connectivity of

multi-tier system patterns

(Lower OpEx)

Hyperscale

(Lower CapEx)

De-couple virtual network

from physical network

(Lower OpEx)

Flow optimization

(Lower CapEx)

Provide global network visibility

with “real-time” control

(Lower CapEx)

New network interaction

paradigm (Lower OpEx)

Tenant 1 cloud

Network Hypervisor

Tenant 2 cloud

Site A Site BStorage

Firewall

Web Server

Database

Application Server

IntrusionPrevention

Hours

to DaysMinutes

Page 16: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation16

What

technology

discontinuities

enable a better

networking

life?

Page 17: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation17

Discontinuous Technologies

Discontinuity – a: the property of being not

mathematically continuous; b: an instance

of being not mathematically continuous;

especially a value of an

independent variable at

which a function is

not continuous

17

Page 18: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation18

Software Defined view of NetworkTraditional networking (w/o SDN)

IndustryApps

MicrosoftApps

Windows OS

• Industry Apps lack Microsoft APIs• Proprietary Microsoft APIs• Closed OS• Merchant silicon HW

Linux OS

LinuxApps

• Apps built for 1 OS• Open, common APIs• Single OS code tree

Merchant silicon HW

• No App eco-system• Closed APIs for Network Apps• Closed OS• Merchant silicon HW

ClosedEco-system

Industry Apps

Network OS

Data Plane HW

Mgt Plane

Control Plane

vSwitchHW Switch

SDN ProtocolsData Plane

SDN Controller

Mgt Plane

Control Plane

Industry Apps

Open Daylight

• Apps built for Open SDN OS• Open, common SDN APIs• Single SDN OS code tree

Merchant silicon HW

Page 19: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation

How can these technology discontinuities address client System Networking requirements?

Page 20: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation20

IBM SDN-VE Platform

Apps and ServicesPath

Service

Security

Appliance

Connectivity

Service …

Horizontal

Or Vertical

Consumption

ModelsPoD

DC2DC1

IBM System Networking Strategy

• DOVE Connectivity Service, provides dynamic

virtual system provisioning.

• Virtual appliances, low CapEx model for

network services (think physical server � VM).

• Software Defined Network platform,

enables Apps to control the network.

• DOVE Connectivity Service, provides dynamic

virtual system provisioning.

• Virtual appliances, low CapEx model for

network services (think physical server � VM).

• Software Defined Network platform,

enables Apps to control the network.

SDN-VE Platform – Programmability

• Cloud scale, workload aware networking• Configure-once fabric. Period.• Abstracted hardware complexity

• Cloud scale, workload aware networking• Configure-once fabric. Period.• Abstracted hardware complexity

DOVE Network Hypervisor – Simple

Open SDN Controller

Control

Plane (Native)

Data Plane

OpenFlow

Tenant 1

cloud

Overlay

Plane (DOVE)

Link

Plane (DCBX)

Tenant 2 cloud

Network Hypervisor

Cloud/Data Center Provisioning Platforms

• Converged (FCoE, iSCSI, NAS, RDMA)

• Scalable (controlled as single switch)

• End-end quality of service control

• Converged (FCoE, iSCSI, NAS, RDMA)

• Scalable (controlled as single switch)

• End-end quality of service control

Ethernet & OpenFlow – Optimized

Page 21: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation21

Netw

ork

Vir

tuali

zati

on

Co

ntr

oll

er

Pla

tfo

rms

Op

en

Flo

wP

hysic

al

Sw

itch

es

IBM Systems Networking SDN products and

2013 product investments

standards-compliantlayer-2 virtual switch

GA 2/2012

DVS 5000V Controller

GA 2/2012IBM PNC(OF Ctrl)

GA 10/2012

OF 1.0 10GE switch

GA 11/2011

OpenFlow

Spec Currency

Release

OF 1.3.1

Additional

OpenFlow

enabled

IBM Switches

DOVE: multi-tenant network virtualization

2Q/2013

IBM SDN-VE

2Q/2013

Additional

DOVE enabled

vSwitches

Page 22: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation22

SDN-VE: A hypervisor for the network

� SDN for Virtual Environments (SDN-VE) is based on IBM’s Distributed Overlay Virtual Ethernet (DOVE) networking technology

� SDE-VE uses existing IP infrastructure: No change to existing network� Provides server-based connectivity for virtual workloads

VM

VM

VMIBM SDN VEVirtualizedNetwork IBM SDN

VE Gateway

RESTful, Quantum

APIsOpenStack

Cloud/DC Provisioning

Applications

Existing IP Network

Hypervisor

VM VM VM

IBM SDN VE vSwitch

Virtual ApplianceCluster

IBM SDN VE Management

Console

Virtual ApplianceCluster

IBM SDN VE Connectivity

Server

Hypervisor

VM VM VM

IBM SDN VE vSwitch

Hypervisor

VM VM VM

IBM SDN VE vSwitch

Existing IP Network

VLAN Extension of DOVEVN3 to non-DOVE aware

network devices (e.g. servers / appliances)

VN3 mapped VLAN

Page 23: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation23

Clients build DOVE Networks, which interconnect workload groups through a set of middle-boxes. A DOVE Network provides the network connectivity required to build virtualized

multi-tier systems, that can be deployed multiple times with minimal manual configuration.

Instance N of a Virtualized System

Instance 1 of a Virtualized System

Network connectivity for a Virtualized System

DOVE Networks provide an SDN Connectivity Service that enables Virtualized Systems

Interconnects

WorkloadsServices

Middle-box

•Network service provider (e.g. Firewall, IPS, ADC)

•Virtual or physical

Interconnected

workload groupsDOVE

Network•DOVE connects a set of

workload groups thru middle-boxes and automates middle-box configuration

VM

OS

Web VM

OS

Web VM

OS

Web

VM

OS

DB

VM

OS

DB

Virtual NIC portWorkload

•Layer-2 address (00:23:45:67:00:23)

•Layer-3 address (129.2.200.5)

•Port QoS attributes (e.g. # Gbps)

VM

OS

Web

WorkloadGroup

•Logical grouping of workloads

•Workloads share network services

vNIC port set

VM

OS

Web VM

OS

Web

VM

OS

Web

Page 24: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

www.opendaylight.org

24

What is Project Open Daylight?Daylight is an open source project under the Linux Foundationwith the mutual goal of furthering SDN adoption and innovation

through the creation of a common industry supported framework.

PlatinumPlatinum

GoldGold

SilverSilver

Members as of April 8, 2013 and growing

Page 25: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

www.opendaylight.org

� Goal

� Code - create a robust, extensible, open source code base that covers the major common components required to build an SDN solution

� Acceptance - get broad industry acceptance amongst vendors and users

� Community - have a thriving & growing technical community: contributing code; using code in products; and adding value above, below & around.

� Timeline

� 4/8 Public announcement

� 2Q/13 Technical Architecture Released

� 4Q/13 Initial Code Drop

� Organization overview

� Organized as a separate project within The Linux Foundationwith separate Board and Technical Steering Committee components.

� Goal to ramp to 140 developers & $2-3M/year within 12 months of launch

� Tiered membership, open to all: Platinum, Gold, Silver and Individual

� Eclipse Public License (EPL)

OpenDaylight Overview

25

Page 26: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation26

IBM SmartCloud Foundations & OpenStackSupporting both Vertically Integrated and Horizontal solutions

� Simple 3 tier structure, with increased Client Value at each tier

� Using open, common, standards based architecture

providing choice, flexibility, interoperability, portability

� Clean upgrade paths with progression to

fully integrated and factory optimized

PureApplication System

� Significant customer benefits above and

beyond base OpenStack

Related Standards & Organizations

SmartCloud OrchestrationOrchestrate Services across multiple environments and domains

CIMI &OVF

TOSCA

CCRA

OSLC

SmartCloud ProvisioningAutomate Optimized

Workloads

SmartCloud ProvisioningAutomate Optimized

Workloads

SmartCloud EntryAutomate IT Delivery

SmartCloud EntryAutomate IT Delivery

SmartCloud ProvisioningAutomate Optimized

Workloads

SmartCloud ProvisioningAutomate Optimized

Workloads

SmartCloud EntryAutomate IT Delivery

SmartCloud EntryAutomate IT Delivery

Customer integrated hardware

Customer integrated hardware

PureFlex SystemPureFlex System

PureApplicationSystem

PureApplicationSystem

Automate Optimized Workloads

Automate Optimized Workloads

Ke

y CommonCloud Stack

FactoryIntegrated

BundleOption

Integrated

Page 27: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation27

Summary

•Automated multi-tier connectivity, including

linkages between VM tiers & network appliances

•Optimizes traffic performance, availability and

separation through fabric pathing services, with

global network visibility and control

•Open APIs enable network applications

•Automated multi-tier connectivity, including

linkages between VM tiers & network appliances

•Optimizes traffic performance, availability and

separation through fabric pathing services, with

global network visibility and control

•Open APIs enable network applications

SDN Platform – SDN-VE Controller

•Virtualizes the physical network thru a Network

Hypervisor that enables a “wire once” physical

network, analogous to Hypervisor for compute/IO

•Virtualizes the physical network thru a Network

Hypervisor that enables a “wire once” physical

network, analogous to Hypervisor for compute/IO

Network Hypervisor – DOVE Network

•OpenFlow enables global network visibility &

control, with real-time network feedback

•Network feedback can be used by SDN-VE

applications to make workload placement

decisions & maintain Service Level Agreements

•OpenFlow enables global network visibility &

control, with real-time network feedback

•Network feedback can be used by SDN-VE

applications to make workload placement

decisions & maintain Service Level Agreements

Optimized Fabric – Ethernet & OpenFlow

IBM SDN-VE Platform

Apps and ServicesPath

Service

Security

Appliance

Connectivity

Service …

Horizontal

Or Vertical

Consumption

ModelsPoD

DC2DC1

Open SDN Controller

Control

Plane (Native)

Data Plane

OpenFlow

Tenant 1

cloud

Overlay

Plane (DOVE)

Link

Plane (DCBX)

Tenant 2 cloud

Network Hypervisor

Cloud/Data Center Provisioning Platforms

Page 28: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation28

Renato J RecioIBM Fellow & Systems

Networking CTO

11400 Burnett Road

Austin, TX 78758

512 973 2217

[email protected]

Thank You

Page 29: The Coming Decade of System Networking Discontinuities · IBM SmartCloudFoundations & OpenStack Supporting both Vertically Integrated and Horizontal solutions Simple 3 tier structure

© 2013 IBM Corporation29