24
Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks Speakers: Guy Roberts, DANTE Soumya Roy, Infinera Corporation 26-30 Oct 2014

Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

  • Upload
    hadan

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

Transport SDN in the GÉANT

network

Joint Session of Dante and Infinera:

Multi-Layer SDN for Ultimate Flexibility in R&E Networks

Speakers: Guy Roberts, DANTE

Soumya Roy, Infinera Corporation

26-30 Oct 2014

Page 2: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

2Connect | Communicate | Collaborate

Agenda

• SDN in GÉANT

• Open Calls

• Transport SDN use cases

• Multi-layer/multi-domain SDN

Page 3: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

SDN in GÉANT

Page 4: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

4Connect | Communicate | Collaborate

SDN drivers in R&E networks

What is of interest in Research Networking?

• Automation of service delivery

• Optimizing end-to-end performance

• Supporting large science flows

• Allow researchers application to interact directly with

the network

• Solving the multi-layer and multi-domain challenges

What is the role of SDN in optical transmission?

Page 5: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

5Connect | Communicate | Collaborate

GN3Plus Project - activities

SA1: Core Backbone Services

SA3: Network Service Delivery

SA5: Application Services

SA2: Testbeds as a Service

SA4: Network Support Services

SA7: Support to Clouds

JRA1: Network Architectures for Horizon 2020

JRA2: Technology Testing for Specific Service Applications

JRA3: Identity & Trust Technologies for GÉANT Services

SA6: Service Management & Operation

NA1: Management

NA2: Communications

& Promotion

NA3: Status & Trends

NA4: International & Business Devpt

Page 6: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

6Connect | Communicate | Collaborate

JRA2

Objectives of JRA2:

Evaluate SDN controllers and other open source software

Define common SDN environment and API for R&E

Carry out SDN experiments – Open Calls

Develop new SDN based services

Page 7: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

7Connect | Communicate | Collaborate

SA2: Testbeds

• Generation 1

GÉANT Open Flow Facility (GOFF)

SDN focused testbed based on Xen hypervisor, a

full mesh of Open vSwitches coordinated using the

Ofelia Control Framework

• Generation 2

GÉANT Testbed Service (GTS)

Low level Testbed resources are allocated via UI.

Open Stack is used for the VMs and OF enabled

switches are interconnected via NSI enabled BoD

service.

Page 8: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

8Connect | Communicate | Collaborate

SDN related Open Call projects

DyNPaCDeveloping a clean slate SDN architecture to provision GÉANT connectivity services.

CEOVDSIn-network intelligent and transparent video-on-demand caching with the use of OpenFlow.

CoCoUses OpenDaylight to deliver on-demand multi-domain multipoint L2/L3 VPN instances.

BGP/MPLS used to enable multi-domain operation.

AutoFlowAUTOFLOW applies autonomic network management (ANM) to the SDN environment using

Autonomic Control Loops. Focus of work is on self-configuration and self-healing properties of

ANM, in order to recover from network failures and optimize network performance.

ARESThe ARES project leverages cloud services for genome content distribution. Management of

virtualization services using NetServ and Virtualization through OpenStack based IaaS.

Page 9: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

9Connect | Communicate | Collaborate

CoCo Open Call

• CoCo uses OpenDaylight to deliver L2/L3 VPN instances

• End-users employ a web portal or API to setup service instances

• Core of the network is based on MPLS label forwarding

• The inter-domain path calculation based on BGP path information

exchanged between adjacent CoCo agents

• The CoCo agent is responsible for:

• Topology discovery and path calculation

• Configuring flow forwarding rules on the switches

CEPE P PE

PE P PE

CE

VPN

customer c1

customer c2

domain d1

domain d2

PE P PE

PEdomain d3

CE

customer c3

OF

OFUNI

UNI

E-NNI

E-NNI

internet

Page 10: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

Transport SDN use case

Page 11: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

11Connect | Communicate | Collaborate

Support the Traffic Growth

Network needs to scale to meet the traffic growth

All Janet traffic –

includes LHC and

general 2x in 2.5

years

- GARR separates

out the LHC traffic

- LHC traffic shows

faster growth than

general traffic 3x in

2.5 years

Page 12: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

12Connect | Communicate | Collaborate

Square Kilometre Array (SKA)

Antenna

Correlator

Super Computer

Regional Centre (tbd)

User

Groups

User

Groups

User

Groups

User

Groups

~200km

~1000km

Up to ~25,000km

SA

SKA1-MID

AUS

Low

AUS

Survey

23Tb/s 10Tb/s 83 Tb/s

27Tb/s 59Tb/s 37Tb/s

100Gb/s 100Gb/s

Internal

to the

instrument

The upcoming data explosion:

SKA data volumes projections - 2020

Page 13: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

13Connect | Communicate | Collaborate

Use cases for multi-layer SDN

Benefits of adding transport SDN to packet SDN:

Richer L3 control – latency, path exclusion, etc

faster time to service

e2e provisioning, capacity reallocation

Globally optimized utilization

supports embedded multi-vendor

Page 14: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

14Connect | Communicate | Collaborate

Multi-layer SDN:

OpenFlow at transport and service layers

• Multi-domain and multi-layer orchestration

• SDN applications have visibility of both the transport and packet layers

• Makes express bypass possible

POTN

POTN

POTNP-OTN

ROADM

OTS

DWDM

OpenFlow

Transport SDN

Controller

POTNGMPLS CP

ROADM

ROADM

Eth

Eth

Eth

Eth Eth

Eth

Eth

Eth

Packet SDN

Controller

SDN Application

ROADM

OTS OTS OTS

Page 15: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

15Connect | Communicate | Collaborate

Multi-layer SDN:

OpenFlow at transport and service layers

• Application has the choice to forward flows on the MPLS layer

• Large flows or aggregated flows can be directed over the Transport layer

POTN

POTN

POTNP-OTN

ROADM

OTS

DWDM

OpenFlow

Transport SDN

Controller

POTNGMPLS CP

ROADM

ROADM

Eth

Eth

Eth

Eth Eth

Eth

Eth

Eth

Packet SDN

Controller

SDN Application

ROADM

OTSOTSOTS

Page 16: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

16Connect | Communicate | Collaborate

SDN use case - GÉANT Open

GÉANT Backbone

GÉANT backbone router

(IP/MPLS)

GO

Standalone GÉANT Open

Exchange switch

NREN

Backbone

NREN

Backbone

NREN

Backbone

NREN Backbone router

NREN Operated Open

Exchange switch

London

Global

“Lightpath”

Connectors GO UK

More Global LP connectors

More

Global LP

connectors

Page 17: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

17Connect | Communicate | Collaborate

GÉANT Backbone

London

GÉANT backbone router

(IP/MPLS)

GO

Standalone GÉANT Open

Exchange switch

NREN

Backbone

NREN

Backbone

NREN

Backbone

NREN Backbone router

Global

“Lightpath”

Connectors

NREN Operated Open

Exchange switch

GO

GO

GO

GO

GO

GO

GO

More Global LP connectors

More

Global LP

connectors

• GO capability now in

all backbone nodes

• Intra node transit

possible

• SDX capability added

SDN use case - GÉANT Open

Page 18: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

18Connect | Communicate | Collaborate

SDN use case - LHCOPN

Complex point–to-point links

Page 19: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

19Connect | Communicate | Collaborate

SDN use case - LHCOPN

LHCTier2 site

Tier1 site Infinera

OTS controlled

MEF services

Tier1 site

MEF type EVP-LAN or EVP-Line

pool of provisionable OTN B/W

Pay as you grow B/W

OTS REST/OF API to allow experimenter’s

applications to manage connectivity

OF controller

Application

OF/REST

Page 20: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

SDN: solving the multi-domain

challenge

Page 21: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

21Connect | Communicate | Collaborate

NSI

NRM

The Network Service Interface is a framework for inter-domain

service coordination

NSA

NSA

Network Services

Agent (NSA)

Requester

Agent (RA)

Provider

Agent (PA)

Network

Services

Interface

Network Resource Manager

(NRM)

NSI Network Service Domain

21

• The Connection Service (NSI-CS) supports

provisioning of multi-domain circuits

• Includes an abstracted topology

representation

• Includes a topology distribution mechanism

• AAI framework

• Supports both tree and chain provisioning

Page 22: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

22Connect | Communicate | Collaborate

How does NSI fit into SDN?

NSI for multi-domain path negotiation

uRA

uPA

A B

uPA

C D

uPA

E F

Host Host

OTS

OF controller/

FlowVisor

OF

OF controller/

FlowVisorNRM

NSINSI NSI

NSI NSI NSI

AG AG AG

OF

Page 23: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

23Connect | Communicate | Collaborate

Summary

• Integration of transport SDN into packet SDN enables multi-

layer network optimization

• Infinera’s pool of bandwidth with flexible OTN provisioning

means that transport SDN is realistically achievable compared

to SDN control of wavelengths.

• GÉANT sees the NSI protocol as a key component in delivering

multi-domain SDN services in the R&E networks.

• Intelligent multi-layer, multi-domain SDN based network

management is now a realistic prospect

Page 24: Transport SDN in the GÉANT network - Internet2 · Transport SDN in the GÉANT network Joint Session of Dante and Infinera: Multi-Layer SDN for Ultimate Flexibility in R&E Networks

24Connect | Communicate | Collaborate

www.geant.net

www.twitter.com/GEANTnews | www.facebook.com/GEANTnetwork | www.youtube.com/GEANTtv

Connect | Communicate | Collaborate

Thank you!