a global use case deployment experience at...

15
VII Workshop Pesquisa Experimental da Internet do Futuro (WPEIF) Jun 3 rd 2016 Moving an IP network to SDN: A global use case deployment experience at AmLight Jeronimo Bezerra, Julio Ibarra Florida International University {jbezerra,julio}@fiu.edu Humberto Galiza, Marcos Schwarz Rede Nacional de Ensino e Pesquisa {humberto.galiza,marcos.schwarz}@rnp.br

Upload: others

Post on 28-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

VIIWorkshopPesquisa ExperimentaldaInternetdoFuturo (WPEIF)

Jun3rd 2016

MovinganIPnetworktoSDN:Aglobalusecasedeploymentexperienceat

AmLightJeronimoBezerra,JulioIbarraFloridaInternationalUniversity

{jbezerra,julio}@fiu.edu

Humberto Galiza,MarcosSchwarzRede Nacional deEnsino ePesquisa

{humberto.galiza,marcos.schwarz}@rnp.br

Page 2: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

• Context• Motivation• IntroducingONOSandtheSDN-IPapplication• GlobalONOSSDN-IPdeployment• ONOSSDN-IPtestbedatAmLight

2

Outline

Page 3: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

NSFsupport forAmLight Express&Protectispartofascalablerationalarchitecture,designedtosupporttheneedsoftheU.S.-WesternHemisphere researchandeducationcommunity thatsupports theevolvingnatureofdiscovery andscholarships. NSFAward#ACI-1451018

3

Context:AmLight TodayandFutureAmLight isaDistributedAcademicExchangePoint• ResponsibletoconnectLatinAmericaRENstotheU.S.

• Support researchandeducationactivitiesandfoster networkinnovation

Page 4: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

Context:AmLight SDN

4

NSI

AmLight’sNRENs

FIBRESDN-IPONOS

SouthernLightAmpath2

Virtualization/Slices (FlowSpace Firewall)

Ampath1Andes1

Phys

ical L

ayer

Sout

hbou

nd A

PI:

Open

Flow

1.0

North

boun

d:Us

ers’

APIs

NOX

IDCP

Other NRENs

NOX

OpenNSA

OESS

OSCARS

OESS

Andes2

Univ.Twente

ONOS Internet2

Other Testbeds

Page 5: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

Motivation

• ScenarioaftermigrationtoSDN/OpenFlow– OpenFlow1.0upandrunning– VirtualizationLayerdeployedwithFlowSpaceFirewall– ProductionL2VPNapplication:Internet2OESS

• Bothintraandinterdomain(OSCARSandNSI)provisioningsupported

• Butwhatnext?– HowdoweprovidemoreadvancedfeaturessuchasIPtrafficrouting

usingOpenFlow?– HowdowesupportVPLSandL3VPNsservicesontopofthe

SDN/OpenFlownetwork?

5

Page 6: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

Motivation[2]

• Inresponsetothesechallenges,AmLight joinedInternet2andGEÁNTin2015,withthegoalofcreatingaglobalLayer3infrastructureconnectingRENs,usingOpenSourcesoftwareandSDN/OpenFlow devices.

• Maingoals:– End-to-endprovisioningofLayer3connectivitywithoutusinglegacyrouters

– TransformAutonomousSystems(AS)runningOpenFlow intoIP/BGPtransitnetworks

– ProvideafeasiblemigrationstrategyfromlegacyIP/BGPnetworkstowardsanSDN/OpenFlow approach

6

Page 7: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

ONOSandtheSDN-IPapplication

• WhyONOS?– Free,OpenSource,carrier-gradeSDNOSdesignedforServiceProviders

– Well-definedNorthboundandSouthboundabstractionsandsoftwaremodularity

– KeyPrinciples:• Scalability• HighAvailability• Performance

7

Page 8: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

8

ONOSandtheSDN-IPapplication[2]

• ONOSSDN-IP– ItisabletoconnectanSoftware-DefinednetworktoexternalnetworksbyusingBGP

– ItprovidesamigrationpathtoSDN

– Itdecreasescosts(L3communicationwithnocorerouters)

Page 9: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

SDNNetwork

ExternalNetwork

ExternalNetwork

ExternalNetwork

ExternalNetwork

ONOS 1 ONOS2

SDN-IP1 SDN-IP2

BGPspeaker1

BGPspeaker2

ONOSControlplane

BGProutesONOSintents

OpenFlowentries

SDN-IParchitecture

Animationsource:ONOSSDN-IPGlobalDeploymentPoweredbyONOS- On.Lab ONS2016

Page 10: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

OpenFlow

OpenFlow

OF

Q3 2015ONOS Deployment in Australia

OpenFlow

Q3 2015Korea announces the firstONOS deployment

Q4 2015ONOS deployed in Korea

Q4 2015First ONOS

production deploymentin South America

Q1-Q2 2015First ONOS DeploymentsSouth America, US, EU

Q4 2015 – New connectionsSidney – Seattle - MiamiSao Paolo – Amsterdam

Q1 2016NCTU / Taiwandeploys ONOS

Q1 2016 – New connectionsMiami - KoreaMiami - TaiwanKorea - Taiwan

GlobalSDNdeploymentpoweredbyONOS

Animationsource:ONOSSDN-IPGlobalDeploymentPoweredbyONOS- On.Lab ONS2016

Page 11: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

11

• Majorchallenges– OpenFlow featuressupport(orlackofsupport)– Testbedsanitizerprocess:validationofanewtestbed

ONOSSDN-IPtestbedatAmLight

Page 12: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

SDNGlobalDeploymentdemos• WedemonstratedtheONOSSDN-IPGlobaltestbedat:

– ONS2015– SIGCOMM2015– ONS2016

Page 13: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

FinalConsiderations• GlobalSDNdeploymentprovidedexcellentvisibilityandexperienceto

AmLight

• AmLight’s networkslicingcapabilityhasprovedtobeavaluableassetfortestingnewsolutionsusingrealnetworkhardwareandinalargescale

• ONOSanditsSDN-IPapplicationwasvalidatedasanondisruptivesolutionthatcouldbeeasilyusedasamigrationpathfromlegacyIP/BGPnetworkstowardsanSDNapproach

• AssoonaswemovetoOF1.3we’lltestmorefeatureswithONOS,suchasmulti-tablepipelinesupport,QoSandIPv6routing.

• WehaveplanstotestmoreadvancedfeatureswithONOS,suchastheVPLSapplication.

Page 14: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

Acknowledgements

• We’dliketothankON.Lab team(www.onlab.us),inspecialLucaPrete,forallsupportprovidedforthisexperimentation.

Page 15: A global use case deployment experience at AmLightamlight.net/wp-content/uploads/2015/03/WPEIF-2016-ONOS.pdf · NCTU / Taiwan deploys ONOS Q1 2016 – New connections Miami -Korea

HumbertoGaliza,MarcosSchwarz,Jeronimo Bezerra,JulioIbarra{humberto.galiza, marcos.schwarz}@rnp.br,{jbezerra,julio}@fiu.edu

Thankyou!Questions?

MovinganIPnetworktoSDN:AglobalusecasedeploymentexperienceatAmLight

VIIWorkshopPesquisa ExperimentaldaInternetdoFuturo (WPEIF)

Jun3rd 2016