+ All Categories
Home > Documents > Investigating new Services for GÉANT using ONOS -...

Investigating new Services for GÉANT using ONOS -...

Date post: 05-Feb-2018
Category:
Upload: dangtuong
View: 220 times
Download: 1 times
Share this document with a friend
14
Networks · Services · People www.geant.org MatteoGerola Open Networking Summit, Santa Clara Investigating new Services for GÉANT using ONOS March 15, 2016
Transcript

Networks·Services·Peoplewww.geant.org

MatteoGerola

OpenNetworkingSummit,SantaClara

Investigating new Services for GÉANT using ONOS

March15,2016

Networks·Services·Peoplewww.geant.org 2

GÉANTkey facts1-9 Gbps

multiples of 10 Gbps

multiples of 100 Gbps• Pan-Europeanserviceprovider• Interconnects38NationalResearchandEducationalNetworks (NRENs)

• 50millionusers• Highcapacitybackbone(upto8Tbps)

• Differentcustomersandservices:• Connectivity(IP,VPN,P2P,Open)• TrustIdentityandSecurity(eduroam,

eduGain,…)• Cloud• Testbed• Managementandmonitoring

Networks·Services·Peoplewww.geant.org 3

GÉANTInterconnections• Extensiveconnectionsto:

• NorthAmerica• LatinAmerica• Africa• MiddleEast• AsiaandAsia-Pacific

• GÉANTreceivesabout1.5PBytesofdataperdayonGlobalandVirtualPrivateNetworks(L3VPN)interfaces• Externalpeersinterconnectedthrough26POPs,locatedalloverEurope,and2OpeneXchange Points(OXPs)

Networks·Services·Peoplewww.geant.org

• ActivitiescarriedoutundertheJRA2GN4project• Designandrequirementcollection• Development• Testingandintegration

• Severalpartnersinvolved(NRENs,universities,researchcenters,vendors,…)

• ThreemaintopicsusingONOS:• Multi-domainBandwidthonDemand• SoftwareDefined InternetExchangePoint• Packet-Opticalintegration(TransportSDN)

4

GÉANTSDNservices

Networks·Services·Peoplewww.geant.org

• SDNBoD createsL2serviceswithQoS

• ItrunsasONOSapplication

• Providesmulti-domain BoD services involvingheterogeneous transport

technologies

• ThroughNSI-CS protocol,itinteractswiththelegacyGÉANTBoD service

(AutoBAHN)

• EnforcesQoS constraints suchasratelimiting

• EnhancescurrentBoD serviceswithfailurerecoverymechanismsand

automatednetworktopology discovery

5

Multi-domainBandwidthonDemandserviceprovisioning

Networks·Services·Peoplewww.geant.org 6

SDNBoD deployment

Networks·Services·Peoplewww.geant.org

• Automationofserviceprovisioning,reducingthemanual

configurationandtheoperationalcosts

• Optimizationofnetworkresources’utilization,

increasingtheservicerequestacceptanceratio

• MigrationtoSDNtechnologieswhilekeepingthe

strategicmulti-domainconnections

• Supportforfailurerecoverymechanisms

7

BenefitsforGÉANT

Networks·Services·Peoplewww.geant.org

• UseSDNinGÉANT OpeneXchange Points(OXPs)asevolutionoftheGÉANTOpenservice.

• GÉANTSDXisahybridenvironmentthatprovidesbothL3andL2connectivityservices:

• SDXL3 ONOSapp:providesIPtransitserviceviaBGPtocustomers(IXP)

• SDXL2 ONOSapp:createsL2tunnelsbetweenMAC/VLANendpoints,taggedwithVLAN/MPLS

8

SoftwareDefined InternetExchangePoint

Networks·Services·Peoplewww.geant.org 9

Developedfunctionalities:SDX– L2

• Abstraction of virtual SDXs• Implemented as a service that can be called by other

subsystems within ONOS • Monitoring and statistics (IPFIX export)

SDXL2app

Tunnelmodes

Based on MAC addresses, VLAN encapsulation, MPLS encapsulation (implemented in ONOS core)

CLI and GUI implementation

Networks·Services·Peoplewww.geant.org

Developedfunctionalities:SDX– L3

Dynamic peer administration

SDN-IPimprovements

• Same-subnet BGP peers configuration

• Internal speaker can act as route server

• Direct communication between peers (via modified ProxyARPapp)

Extended app(SDXL3)

Networks·Services·Peoplewww.geant.org

SDXdeployment

• SDXL3- extendsSDN-IPappandenablesanSDNnetworktobeoperatedastheIXPinfrastructure

• SDXL2– allowsautomatedprovisioningofL2tunnelsbetween SDXcustomers

• IPFlowInformation Export(IPFIX)protocol- usedfortransmittingTrafficFlowinformationoverthenetworktotheCollectorprocess.

• Pica8switches– OpenFlow-enabledswitchesusedfordata-planecommunication

Networks·Services·Peoplewww.geant.org

• Directcontroloverpacket-processingrules• Supportforhighavailability• Vendoragnosticenvironment• Rapidapplicationdevelopment• Customrouteselectionprocess• Application-based peering

BenefitsforGÉANT

Networks·Services·Peoplewww.geant.org

Transport SDN

• BasedonONOSpacket-opticalintegration

• CORSAswitchesasL2-L3devices

Packet-opticalintegrationapp

Infinera OTSv plugin

NewdrivertointeractwiththeINFINERAcontrolplane

Networks·Services·Peoplewww.geant.org

Thankyou

Networks·Services·Peoplewww.geant.org

ThisworkispartofaprojectthathasreceivedfundingfromtheEuropeanUnion’sHorizon2020researchandinnovationprogrammeunderGrantAgreementNo.691567(GN4-1).14


Recommended