investigating new services for géant using onos · pdf fileinvestigating new services...
TRANSCRIPT
![Page 1: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/1.jpg)
Investigating new Services for GÉANT using ONOS
MatteoGerola,CREATE-NET
![Page 2: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/2.jpg)
2#ONOSProject
• Pan-European serviceprovider• Interconnects38NationalResearch
andEducationalNetworks (NRENs)• 50millionusers• Highcapacitybackbone(upto8Tbps)• Differentcustomersandservices:
– Connectivity(IP,VPN,P2P,Open)– TrustIdentityandSecurity(eduroam,eduGain,…)– Cloud– Testbed– Managementandmonitoring
GÉANTkey facts1-9 Gbps
multiples of 10 Gbps
multiples of 100 Gbps
![Page 3: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/3.jpg)
3#ONOSProject
• Extensiveconnections to:– NorthAmerica– LatinAmerica– Africa– MiddleEast– AsiaandAsia-Pacific
• GÉANTreceivesabout1.5PBytesofdataperdayonGlobalandVirtualPrivateNetworks(L3VPN) interfaces
• Externalpeersinterconnectedthrough26POPs, locatedalloverEurope,and2OpeneXchange Points(OXPs)
GÉANTInterconnections
![Page 4: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/4.jpg)
4#ONOSProject
Multi-domain Bandwidth on Demand service provisioning
![Page 5: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/5.jpg)
5#ONOSProject
– SDNBoD createsL2serviceswithQoS– ItrunsasONOSapplication– Providesmulti-domainBoD servicesinvolvingheterogeneoustransporttechnologies– ThroughNSI-CS protocol,itinteractswiththelegacyGÉANTBoD service(AutoBAHN)– EnforcesQoS constraintssuchasratelimiting– EnhancescurrentBoD serviceswithfailurerecoverymechanismsandautomatednetworktopologydiscovery
SDN-basedBandwidh onDemand
![Page 6: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/6.jpg)
6#ONOSProject
SDNBoD deployment
![Page 7: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/7.jpg)
7#ONOSProject
– Automationofserviceprovisioning,reducingthemanualconfigurationandtheoperationalcosts– Optimizationofnetworkresources’utilization,increasingtheservicerequestacceptanceratio– MigrationtoSDNtechnologieswhilekeepingthestrategicmulti-domainconnections– Supportforfailurerecoverymechanisms
BenefitsforGÉANT
![Page 8: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/8.jpg)
8#ONOSProject
Software Defined Internet Exchange Point
![Page 9: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/9.jpg)
9#ONOSProject
– UseSDNinGÉANT OpeneXchange Points(OXPs)asevolutionoftheGÉANTOpenservice.
– GÉANTSDXisahybridenvironmentthatprovidesbothL3andL2connectivityservices:
• SDXL3 ONOSapp:providesIPtransitserviceviaBGPtocustomers(IXP)
• SDXL2 ONOSapp:createsL2tunnelsbetweenMAC/VLANendpoints,taggedwithVLAN/MPLS
SDNbasedOpeneXchange Points
![Page 10: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/10.jpg)
10#ONOSProject
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
![Page 11: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/11.jpg)
11#ONOSProject
Developedfunctionalities:SDX– L3
Dynamic peer administration
SDN-IP improvements
• Same-subnet BGP peers configuration
• Internal speaker can act as route server
• Direct communication between peers (via modified ProxyARP app)
Extendedapp(SDX L3)
![Page 12: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/12.jpg)
12#ONOSProject
SDXdeployment• SDXL3- extends SDN-IPappand
enables anSDNnetworktobeoperatedasthe IXPinfrastructure
• SDXL2– allowsautomatedprovisioningofL2tunnels betweenSDXcustomers
• IPFlowInformation Export(IPFIX)protocol - usedfortransmittingTrafficFlowinformationoverthenetwork totheCollectorprocess.
• Pica8switches– OpenFlow-enabledswitches usedfordata-planecommunication
![Page 13: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/13.jpg)
13#ONOSProject
• Directcontroloverpacket-processingrules• Supportforhighavailability• Vendoragnosticenvironment
• Rapidapplicationdevelopment
• Customrouteselectionprocess
• Application-based peering
BenefitsforGÉANT
![Page 14: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/14.jpg)
14#ONOSProject
Transport SDN
![Page 15: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/15.jpg)
15#ONOSProject
Transport SDN
• BasedonONOSpacket-opticalintegration
• CORSAswitchesasL2-L3devices
Packet-opticalintegrationapp
Infinera OTSv plugin
NewdrivertointeractwiththeINFINERAcontrolplane
![Page 16: Investigating new Services for GÉANT using ONOS · PDF fileInvestigating new Services for ... MAC/VLAN endpoints, tagged with VLAN/MPLS ... CLI and GUI implementation. #ONOSProject](https://reader034.vdocuments.mx/reader034/viewer/2022051523/5a7874197f8b9aa2448c2b38/html5/thumbnails/16.jpg)
16#ONOSProject
Join the journey @ onosproject.org
Software Defined Transformation of Service Provider Networks
Q&A