a global use case deployment experience at...
TRANSCRIPT
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
• Context• Motivation• IntroducingONOSandtheSDN-IPapplication• GlobalONOSSDN-IPdeployment• ONOSSDN-IPtestbedatAmLight
2
Outline
NSFsupport forAmLight Express&Protectispartofascalablerationalarchitecture,designedtosupporttheneedsoftheU.S.-WesternHemisphere researchandeducationcommunity thatsupports theevolvingnatureofdiscovery andscholarships. NSFAward#ACI-1451018
3
Context:AmLight TodayandFutureAmLight isaDistributedAcademicExchangePoint• ResponsibletoconnectLatinAmericaRENstotheU.S.
• Support researchandeducationactivitiesandfoster networkinnovation
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
Motivation
• ScenarioaftermigrationtoSDN/OpenFlow– OpenFlow1.0upandrunning– VirtualizationLayerdeployedwithFlowSpaceFirewall– ProductionL2VPNapplication:Internet2OESS
• Bothintraandinterdomain(OSCARSandNSI)provisioningsupported
• Butwhatnext?– HowdoweprovidemoreadvancedfeaturessuchasIPtrafficrouting
usingOpenFlow?– HowdowesupportVPLSandL3VPNsservicesontopofthe
SDN/OpenFlownetwork?
5
Motivation[2]
• Inresponsetothesechallenges,AmLight joinedInternet2andGEÁNTin2015,withthegoalofcreatingaglobalLayer3infrastructureconnectingRENs,usingOpenSourcesoftwareandSDN/OpenFlow devices.
• Maingoals:– End-to-endprovisioningofLayer3connectivitywithoutusinglegacyrouters
– TransformAutonomousSystems(AS)runningOpenFlow intoIP/BGPtransitnetworks
– ProvideafeasiblemigrationstrategyfromlegacyIP/BGPnetworkstowardsanSDN/OpenFlow approach
6
ONOSandtheSDN-IPapplication
• WhyONOS?– Free,OpenSource,carrier-gradeSDNOSdesignedforServiceProviders
– Well-definedNorthboundandSouthboundabstractionsandsoftwaremodularity
– KeyPrinciples:• Scalability• HighAvailability• Performance
7
8
ONOSandtheSDN-IPapplication[2]
• ONOSSDN-IP– ItisabletoconnectanSoftware-DefinednetworktoexternalnetworksbyusingBGP
– ItprovidesamigrationpathtoSDN
– Itdecreasescosts(L3communicationwithnocorerouters)
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
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
11
• Majorchallenges– OpenFlow featuressupport(orlackofsupport)– Testbedsanitizerprocess:validationofanewtestbed
ONOSSDN-IPtestbedatAmLight
SDNGlobalDeploymentdemos• WedemonstratedtheONOSSDN-IPGlobaltestbedat:
– ONS2015– SIGCOMM2015– ONS2016
FinalConsiderations• GlobalSDNdeploymentprovidedexcellentvisibilityandexperienceto
AmLight
• AmLight’s networkslicingcapabilityhasprovedtobeavaluableassetfortestingnewsolutionsusingrealnetworkhardwareandinalargescale
• ONOSanditsSDN-IPapplicationwasvalidatedasanondisruptivesolutionthatcouldbeeasilyusedasamigrationpathfromlegacyIP/BGPnetworkstowardsanSDNapproach
• AssoonaswemovetoOF1.3we’lltestmorefeatureswithONOS,suchasmulti-tablepipelinesupport,QoSandIPv6routing.
• WehaveplanstotestmoreadvancedfeatureswithONOS,suchastheVPLSapplication.
Acknowledgements
• We’dliketothankON.Lab team(www.onlab.us),inspecialLucaPrete,forallsupportprovidedforthisexperimentation.
HumbertoGaliza,MarcosSchwarz,Jeronimo Bezerra,JulioIbarra{humberto.galiza, marcos.schwarz}@rnp.br,{jbezerra,julio}@fiu.edu
Thankyou!Questions?
MovinganIPnetworktoSDN:AglobalusecasedeploymentexperienceatAmLight
VIIWorkshopPesquisa ExperimentaldaInternetdoFuturo (WPEIF)
Jun3rd 2016