sdn in the large - so0fire and beyond - softfire · – plaorm related à should be supported by...
TRANSCRIPT
![Page 1: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/1.jpg)
SDNinthelarge-So0FIREandbeyond
Orchestra)onofFederatedTestbeds/FieldTrialsonSDN-NFV-5GWorkshop–SanFranciscoMay
3-4,2016RobertoMinerva,TelecomItaliaLab
SusanneKuehrer,EITDigital
![Page 2: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/2.jpg)
SoRFIREinaNutShell• EuropeanfundedProject,GA687860• Dura)on: 24months• Budget: €4.384.510,nearlyhalfofbudgetallocatedtothird
par)esforexperimenta)onontheSoRFIREPla]orm• Consor)umpartners:EITDigital(Coordinator),DeutscheTelekom,Ericsson,FraunhoferFOKUS,Reply,TechnicalUniversityBerlin,TelecomItalia,UniversityofSurrey• TheConsor)umispursuingtheintegra)onofexperimental
facili)es,testbedsandlaboratoriesintoFIRE+.• StrongEITDigitalinvolvementandLeadership
203/05/2016
![Page 3: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/3.jpg)
Objec)ves• Threekeyelementsareconsidered:interoperability,
programmability,andsecurity.Theseproper)eshavetobestudiedintermsofefficiency,func?onalresponsiveness,endtoendlatencyandgenerallyendtoendQoS.
• Thethreeproper)esareessen)altodriveadvancedsolu)onstowardsindustrialadop)on.
• Themainobjec?veofthisprojectistodemonstrateandassessthelevelofmaturityofadoptedsolu?onsandtoshowhowtheycansupportthefullpoten?aloftheseproper?esinarealworldinfrastructurebycrea?ng,nurturingandsuppor?nganecosystemofthirdpar?esabletomakeuseoftheSo0FIREtestbedandtofunc?onallyextendit.
303/05/2016
![Page 4: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/4.jpg)
Interoperability• Interworkingisthewantedpropertythatshouldguarantee
thatislandswithnewordifferenttechnologicalcapabili)esareinteroperableinspiteofdifferentunderlyingtechnologies.Federa?onandinterworkingbetweendifferentnodesofamul)facetedenvironmentaretobeprovided,checkedandassessed.Inaddi)onnewtechnologiesandsolu)onsshouldalsobeinteroperablewithlegacyonesinordertoensurethesmootherpathpossiblefromini)alinfrastructuretothenewerone.Aeen)onwillalsobepaidtotheemergentapplica)onofSDNandVirtualiza)ontoterminalsandedgedevicesaswellastheevolu)onofthesetechnologiesasafundamentalpartoftheevolu)ontowards5Gforminimisa)onoflatency.
403/05/2016
![Page 5: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/5.jpg)
Programmability• Programmabilityisthepursuedcapabilityofferedbythe
combina)onofSDNplusNFV,i.e.,thepossibilitytodirectlygovernnetworkresourcesandtocreatevirtualinfrastructuresontheminordertosupportthecommunica)on,storageandprocessingneedsofnetworkedapplica)ons.Programmabilityhastobechallenged,assessedandevaluatedagainstcompositesystemsthatcompriseislandswithdifferenttechnologies,differentmanagementrulesanddifferentnetworkcapabili)es.Aproposi)onoftheprojectistoconsolidatethemiddlewareinfrastructureandempowerEuropeancompaniestobecomeprominentprovidersorusersofthesesolu)ons.Thisaimsatcounterbalancingthecurrentadvantageofotherpartsoftheworldinthesetechnologiesdevelopmentandusage.
503/05/2016
![Page 6: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/6.jpg)
Security• Securityisthecrucialpropertyofthesenewprogrammablesystems,infacttheopeningupofprogrammableinterfacesshouldoccurinasafeandsecuremanner.Programmabilityisanessen)alfeature,butifthesecurityofinterfaces,underlyingmechanismsandsystemsisnotguaranteed,thenitbecomesariskratherthananopportunity.Thesetechnologieswillnotbeadoptediftheydonotprovesecuresincetheirini)aladop)onanddeploymentphase.Securityisafundamentalrequirementthatdeterminetheacceptabilityofthisenvisagetechnology.
603/05/2016
![Page 7: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/7.jpg)
TheFederatedTestbed• Theinfrastructurereliesonexis)ngexperimentaltestbedsalreadysetupbypartnersanditincludesnecessaryextensions,integra)ons,adapta)onsandreconfigura)onsthatservetheexperiments.Thefederatedtestbedisopentonewaddi)onsandextensionsastechnologiesandstandardiza)onevolvetowardsadefini)onandsupportofSDN/NFVandtowards5G.
• AgoodmixrangingfromExperimentaltestbedstopreproduc)onimplementa)ons(Usurrey,Fokus–TUB,TelecomItalia,Ericsson),
703/05/2016
![Page 8: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/8.jpg)
LogicalViewoftheTestbed
803/05/2016
![Page 9: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/9.jpg)
TheTestBeds
Fuseco
T.I.:Jolnet
USurrey
903/05/2016
![Page 10: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/10.jpg)
TIVIM
OSController
OSCompute
OSCompute…
ERICSSONVIM
OSController
OSCompute
OSCompute
FOKUS/TUB
FOKUS/TUBVIM
OSController
OSComputeSURREYVIM
OSController
OSCompute
OSCompute
OpenBaton
FITEagle
Infrastructurearchitecture
![Page 11: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/11.jpg)
TheLogicalView
29/2/2016 11
Iden)tyManagement
Authoriza)on
Thrustworthiness
FITeagle
OpenBaton
NFVOrchestrator
VNFManagerVNFManager
NFVInfrastructure
VNFVNFVNF
VNFVNF
CloudInfrastructure
Compu)ngNetworking
Storage
BizApplica)on
BizApplica)on
VNF(SDNController)
NetworkingInfrastructure OtherResources
![Page 12: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/12.jpg)
ApproachandMethodology• TheSoRFIREapproachisverystraigh]orwardandeffec)ve.
– Theproject’spartnerswillprovideaviabletestbedforexperimenta)on.Itwillsupportinteroperabilityanditwillprovideprogrammableinterfacesandbasicsecurityfunc)ons.
– Ontopofthispla]ormThirdpar)eswillbecalledtodevelopservicesandapplica)onbymeansofseveralwavesofOpenCalls.Thirdpar)eswillalsobeengagedandchallengedinordertodevelopspecificextensionsorfunc)onali)esusefulforthetestbed.Thosepar)cularlyappealingcouldbeintegratedinthepla]ormonapermanentbasis.
• Alltheseac)vi)eswillbemeasuredagainstasetofKPIsdefinedattheverybeginningoftheprojectinordertoevaluatethethreemainproper)esofthetestbed:interoperability,programmabilityandsecurity.TheprojectpartnersandtheThirdpar)eswillberequestedtoevaluatetheTestbedagainsttheKPIs.
• Inaddi)on,Thirdpar)eswillbeprovidedwithrules,guidelinesandminimaltoolsinordertomakeeffec)veuseofthetestbed.Thiswillcons)tuteafirstbulkofopera)onsformanagingtheaccessoftestbedservicesandfunc)onali)es.
1203/05/2016
![Page 13: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/13.jpg)
TheProjectStructure
1303/05/2016
![Page 14: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/14.jpg)
NurturinganEcosystem• Theprojectwillinterconnectthedifferentavailabletestbeds,andwillextendavailablefunc)onali)esandAPIs
• ThreewavesofOpenCallsforexperimenta)on• AfirstPlugTestatM09totestini)alinteroperability
• Other2HackatonsatM12andM18tonurtureandassessanavailableecosystem
• AfinalchallengeatM23toassessthematuritylevelofthefederatedtestbed
OPEN
CALLS
1403/05/2016
![Page 15: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/15.jpg)
ExpectedImpacts• Thecrea)onofafederatedPla]ormthatcanfosterthestudiestowards5G
• Thedefini)onofKPIsandtheini)alproposi)onofbestprac)ces
• Thestrongintegra)onofSecuritywithpla]ormdevelopment.
• Thecrea)onandsupportforarichSDN/NFVecosystem
• Thepossibilitytointeractandcreatefurtherlinkageswithsimilarini)a)vesinUSA,ASIAandelsewhere
• Stronginterac)onwithFIRE+community• Influencetostandards(ETSI,others…)
1503/05/2016
![Page 16: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/16.jpg)
AnImportantByproduct
• Allthesetestbedswillbeoperatedindifferentways(fromnoopera)ontopre-industrialopera)on)
• Providingafedera)onwillpushforcommonguidelinesandrules
• Theycouldbethebasisfordefiningini)albestprac)ceforaneffec)veOpera)onofthesenewpla]orms.
• SoRFIREisengagedalsointhisobjec)ve
03/05/2016 16
![Page 17: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/17.jpg)
SomeIni)alFindings-General• NFVisusuallylookedatasamajorgoal– Networkfunc)onsvirtualiza)onisusedformanyexis)ngcapabili)es
– Orchestra)ons)llamajorissuewithproprietaryandexperimentalsolu)ons
• SDNislaggingabitbehindintermsofrealimplementa)ons
• Lackofintegra)onbetweenthetwotechnologies• Generallackofalreadywellvirtualizedsolu)ons• Thesepla]ormarefocusingmoreonthe«proofofconcept»andlessonManagement
• Securityisusuallynotaconcernsanditisdisregarded
1703/05/2016
![Page 18: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/18.jpg)
Someini)alFindings
• Interoperability– SameversionofOpenStackmakelifeeasier,otherpla]ormsordifferentversionrequirealotoftuning
– NeedforcompetencesonOpenStack(itis)meconsumingtomovetonewerversions)
– Interworkingatthephysicalandtransportlevelis«easy»unlessofstringentSECURITYrequirements• Manycompaniesrequirestringentprocessesforopeningupinterfacesandsystemstothirdpar)es.ThereisNOTasimpleorstandardpolicyfordoingso
– InteroperabilityatthelevelofsoRwareisdifficulttoachieve• Useriden)ty,segmenta)onandslicing,securityconcerns
1803/05/2016
![Page 19: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/19.jpg)
Interoperability-EndtoEndQoS• Verydifferentpla]ormswithsignificantlydifferentgoals
– FormNFVto5Gdemosta)on• Differen)a)onbetweenKPIs
– Pla]ormrelatedàshouldbesupportedbyeachtestbed– Service/applica)onrelatedàstronglyservicespecificshouldbe
implementedwithintheservice• Pla]ormrelatedKPIs:sofarmorethan60differentKPIs
underconsidera)on– TheycoveralmostalltheaspectsoftheServiceLifeCycle(fromsetng
uptorunningandclosingtheexeprimenta)on)– UseofZabbixforcollec)nginfo,need)metounderstandanddefine
generalKPIs– ThereisaneedforaframeworkforuserdefinedandcontrolledKPIs
03/5/2016 19
![Page 20: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/20.jpg)
Programmability• Lackofstandardprocessforprogrammingthepla]orm
– Handbooksandmanualaremissinginalargepartofthem(withfeweccp)on)
– Programmershavetohaveastrongrela)onshipwithpla]ormproviders
– Lackofalargesetofvirtualizedandprogrammablefunc)onali)es
– Needtounderstandhowtorepresentinthepla]or(descrip)onlanguages,interfaces,…)newfunc)onali)es
• SDNandNFVarenotintegratedyet– SDNcontrollersarenotusuallyprovided– Programmershavetodefinetheirownresources
03/5/2016 20
![Page 21: SDN in the large - So0FIRE and beyond - SoftFIRE · – Plaorm related à should be supported by each test bed – Service/applicaon related à strongly service specific should be](https://reader033.vdocuments.site/reader033/viewer/2022050516/5fa05d3062b4474b22087ade/html5/thumbnails/21.jpg)
Security
• Agenerallackofaeen)ontosecurity(verydetrimentalforNFV/SDN)
• Prototypesverykeentohacking• Virtualiza)onalonedoesn’tguaranteesecurity
• Needstodefineprocessandaninforma)onmodelforaccessingandcollec)ngsecurityrelatedinforma)on
03/5/2016 21