7‐oct‐2009, internet2 fall member meeng ma zekauskas, ma ... · 07/10/2009 ·...
TRANSCRIPT
![Page 2: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/2.jpg)
• PartI:Ma7Z:GeneralOverview– “metaac5vity”
• StrategicPlanningemphases• NetworkResearchReviewCommi7ee
– Ac5vity• Internet2Observatorystatus• Researchusingdata,network• One‐offResearchsupport
– GENIandInternet2introduc5on• PartII:RobRicci:TheProtoGENIproject
Overview
2–10/7/09,©2009Internet2
![Page 3: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/3.jpg)
• Suppor5ngresearchiscoretoourmissionRe‐affirmedduringstrategicplanningprocess
• We’vebeendoingitsincethebeginning• BecauseInternet2runsanetwork,andisnon‐profit,weareinauniqueposi5ontoprovidedatasimplynotavailablefromcommercialnetworks
Internet2andNetworkResearch
3–10/7/09,©2009Internet2
![Page 4: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/4.jpg)
• ACommunityTeamwascommissionedbytheRACtoexaminethreetasks:networktestbeds,providedatatoresearchers,andanInternet2researchagenda.
• Threewhitepapersweregeneratedforthethreetasks;thesegeneratedanumberofpoten5alnextsteps,themostbeingforprovidingdata.(Seelinks.)
• TheRACsummarizedpoten5alFY10nextsteps• Thecommunityteampriori5zedthem• Nowinthebudge5ngmixforFY10
StrategicPlanningAc5vity
4–10/7/09,©2009Internet2
![Page 5: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/5.jpg)
• AssistGENIresearcherstoconnectmul5pleprojectstotestbed• Convenecommunitytoagreeondatasharingpolicies
• Con5nuesupportofobservatory,curatecollec5ons&projects– Createarepositoryoftoolsthatoperateonobservatorydata
• Coordinatewithotherpeerdataownersforresearchrequiringdatafrommul5plenetworks
• Workwithfundingagenciestoensuresustainablefundingforabroadly‐agreedresearchagenda
• Thoughhulnotesonresearchfundingandtestbeds
StrategicPlanning–leadnextsteps
5–10/7/09,©2009Internet2
![Page 6: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/6.jpg)
• Strategicplanningportalh7p://www.internet2.edu/strategicplanning/
• TaskK(providedatatonetworkresearchers)whitepaperh7ps://wiki.internet2.edu/confluence/download/a7achments/4065178/netres‐Task‐K.pdf
• TaskA(testbeds)h7ps://wiki.internet2.edu/confluence/download/a7achments/4065178/netres‐Task‐A.pdf
• TaskM(researchagenda)h7ps://wiki.internet2.edu/confluence/download/a7achments/4065178/netres‐Task‐M.pdf
StrategicPlanningReferences
6–10/7/09,©2009Internet2
![Page 7: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/7.jpg)
• TheResearchAdvisoryCouncilhascommissionedaNetworkResearchReviewCommi7ee– Examinepoliciesonpassivedatacollec5on,poten5allyrecommendchanges
– LookatInternet2networkresearchpriori5es– Reviewad‐hocrequeststhatrequireresources– LedbykclaffyUCSD/CAIDA
• h7p://www.internet2.edu/networkresearch/nrrc.html
TheNetworkResearchReviewCommi7ee
7–10/7/09,©2009Internet2
![Page 8: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/8.jpg)
• Examiningprivacy‐sensi5vedata– Currentstrategies– Ma7andkctoembellishnetworkresearchpartofInternet2
Researchretrospec5vedoneforRAC,submittoACMCCRh7ps://wiki.internet2.edu/confluence/download/a7achments/18591/Recent‐Research‐Summary‐05.pdf
– Crea5ngatemplate–whatareissuestoconsider– LookingatPREDICT(DHSprojectforsecurityresearchers)– Lookingatcode‐to‐data– Workacoupleofspecificexamplestolearnfrom
• ReviewproposalonIPv6anonymiza5onh7p://www.uoregon.edu/~joe/ipv6‐mask.html
• LookatNetSEResearchAgenda,seeifusefulforInternet2h7p://www.cra.org/ccc/docs/NetSE‐Research‐Agenda.pdf
NRRCAc5vi5es
8–10/7/09,©2009Internet2
![Page 9: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/9.jpg)
• Internet2doesnotdonetworkresearchperse,butseekstofacilitateandsupportresearchprojectsledbyfacultyatmemberins5tu5ons– Makeaccessiblenetworkresourcesreadilyavailabletothiscommunity
– Par5cipateinresearchcollabora5onsandprovidesupportforproposals
– Integrateresearchfindingsintotheevolu5onofInternet2networkini5a5vesandservices
GeneralPhilosophy
9–10/7/09,©2009Internet2
![Page 10: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/10.jpg)
• TheInternet2Observatory.– Supplydata– Providelimitedspaceforcolloca5on
• Whereitmakessense;powerissues
• Occasionallyrunprogramsortweaknetworkparameters
• Supportgrantproposals(andgrants)– Data,space,exper5se
• Provideconnec5vity;circuits
Whatdowedo?
10–10/7/09,©2009Internet2
![Page 11: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/11.jpg)
• Sixcategories:u5liza5on,flow,latency,throughput,rou5ng,routerdata
• Somejustforresearch
• Routerproxyallowspersonalexplora5on• EvolvingexportofdataviaperfSONAR• Evolvingdatasetsforcircuitnetworks
ObservatoryData
11–10/7/09,©2009Internet2
![Page 12: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/12.jpg)
• Onewaylatency,ji7er,loss– IPv4andIPv6(“owamp”)
• RegularTCPthroughputtests–~1Gbps– IPv4andIPv6;On‐demandavailable(“bwctl”)– 10GEnowalsopossible(ask)
• U5liza5on– Octets,packets,errors;collectedevery10seconds
• Flow– IPv4only,addressesanonymizedby0‐ingtheloworder11bits
• Rou5ngupdates– BothIGPandBGP‐Measurementdevicepar5cipatesinboth
• Routerconfigura5on– VisibleBackbone–Collect1/hrfromallrouters
• Dynamicupdates– Syslog;pollingviarouterproxy
Datainmoredetail
12–10/7/09,©2009Internet2
![Page 13: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/13.jpg)
• VINI(andformerlyPlanetLab)
• 100x100,NetFPGA• Phoebus• Past:AMP
• Past:passivemeasurement[routerclamp]
• …andGENI
Colloca5on
13–10/7/09,©2009Internet2
![Page 14: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/14.jpg)
• End‐to‐endsessionviaadapta5onpoints• CurrentfocusonusingION/”dynamiccircuitnetworking”
transparently• Par5aldeploymentontheInternet2Backbone
– Chicago,Houston,LosAngeles,NewYork,andSaltLakeCity• SeveralconcurrentResearchProjects
– 10GPhoebusExplora5on–UniversityofDelaware– SC09BandwidthChallenge–REDDnet,UniversityofDelaware– DatamovementwithLIGO–NYSERnet,SyracuseUniversity,
UniversityofWisconsin(Milwaukee)– MovementofVisibleHumanProjectdata–UniversityofWisconsin
(LaCrosse)• h7p://www.internet2.edu/performance/phoebus/index.html
Phoebus
14–10/7/09,©2009Internet2
![Page 15: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/15.jpg)
• Usedataasinputtoalgorithms,thinking
• Testalgorithms
• Testideas• Usenetwork(physicaltopology,data)asgroundtruth
GeneralObservatoryUse
15–10/7/09,©2009Internet2
![Page 16: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/16.jpg)
• Security• Transportdevelopment• Developperformance
debuggingtechniques
• Improvingopera5ons• Newrou5ngtechniques• Characteriza5on(of
traffic)
16–10/7/09,©2009Internet2
Whatarepeopledoing?
• Characteriza5on(ofnetwork)
• Topology,Linksizes,Peering
• Anomalydetec5on
• Waystosavepower
*Thesearearandomsma7eringandnotexhaus5ve
![Page 17: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/17.jpg)
• Acurrentlyfairlywell‐fundedarea– Avoidthe“NewYorkTimes”event– Shiyfrom“hackers”towardmonetarygain
• Intrusiondetec5on• “malware”propaga5on
• Researchersdesiredatawecurrentlydon’tcollectduetoprivacyconcerns
Security
17–10/7/09,©2009Internet2
![Page 18: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/18.jpg)
• Waystoreducehumanerrorcausingnetworkoutages– TwoPhDsinvolvedlookingatourrouterconfigs– Anotherworkingonautomatedanomalydetec5on
• Be7erwaystostructurenetworksforresiliency• Ourtrouble‐5cketdataisuniqueandvalued
ImprovingOpera5ons
18–10/7/09,©2009Internet2
![Page 19: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/19.jpg)
• Commercialfolksdon’ttell
• Interes5ngasinputtosimula5ons
• Algorithmstodetectinteres5ngtopologicalfeatures(links,nodedegree,networkpeers)
• UseInternet2Networkdataas“groundtruth”–howwelldoesthealgorithmdoonareal(albeitsomewhatsmall)network
• 2SIGCOMM08papers
Topology
19–10/7/09,©2009Internet2
![Page 20: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/20.jpg)
• BrianCarpenter(formerIETFchair,formerIBMResearchemployee,nowatUAuckland):isUDPuseincreasing?(arepeopleavoidingTCPtoavoidconges5oncontrol,otherproblems?)
• DoyouhaveanyIPv6traffic?200Mbps?Whatisit?[wedon’tcurrentlyhaveinstrumenta5ontotell]
• Howmuchpeer‐to‐peertrafficdoyouhave?[veryhardtodiscernonbackbone]
Characteriza5onExamples
20–10/7/09,©2009Internet2
![Page 21: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/21.jpg)
• NickMcKeown,GuidoAppenzeller(Stanford):reducedbuffersusingfeatureofJuniperroutersononelinkincore,didnotobserveanyaddi5onaldrops.Thesiswork,SIGCOMMpaper
• OccasionallyruncodeonObservatoryPCs– StevenLow(Caltech):RunFAST(delay‐based)TCPonPCs,congestaccesslink(GaTech);showplayswellwithtradi5onalTCP
– Linkcapacityes5ma5on(w/fastSNMPpolling)
– IPv6reach
Otherone‐offs
21–10/7/09,©2009Internet2
![Page 22: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/22.jpg)
• TheGlobalEnvironmentforNetworkInnova5on
• Aplacewhere“cleanslate”(andother)researcherscantestideas(andhopefullydraw“real”traffic)
• A“facility”notanetwork• OriginallyplannedtobeamajorNSFconstruc5onproject
• Nowlikelytodevelopfacili5esthatevolveover5me
GENI
22–10/7/09,©2009Internet2
![Page 23: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/23.jpg)
• SeveralmembersinvolvedwithGENI
• MOUwithGENIProjectOffice(GPO)– Supplyonewavefor2yrs,star5ngJuly2008– Colloca5on,connec5ons,anythingoutofpocketrequirescostrecovery
– Colloca5onisdependentonspace/power• StarteddiscussingwhathappensayerJuly2010• NoInternet2mandatesforUniversi5esorConnectors
GENIandInternet2
23–10/7/09,©2009Internet2
![Page 24: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/24.jpg)
• ProtoGENI[ProtoGENI]R.Ricci/Utah• Internet‐scaleOverlayHos5ng[PlanetLab]J.Turner/WUSTL
• Poten5alconnec5onofprojectswithincontrolplaneclusters– Specificneedunclear;wouldrequiremoreequipmenttomul5plexonto10GE“wave”
– Facilita5ngRutgers‐to‐NICTAlink– AlsointerestinKoreanlinktoProtoGENIandGMOC
Current(“Spiral1”)GENIProjectOfficeProjects
24–10/7/09,©2009Internet2
![Page 25: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/25.jpg)
• Backbone/Observatory/Wave‐related– ProtoGENIaugmenta5onforU.Kentuckymeasurementproject
– Na5onalOpenFlowwithStanford• OtherprojectswithInternet2involvement– AddPerfSONARtoProtoGENI– Examinefederated(intheShibbolethsense)authen5ca5onforGENI
Spiral2Projects
25–10/7/09,©2009Internet2
![Page 26: 7‐Oct‐2009, Internet2 Fall Member Meeng Ma Zekauskas, ma ... · 07/10/2009 · ‐Research‐Summary‐05.pdf – Creang a template – what are issues to consider – Looking](https://reader035.vdocuments.us/reader035/viewer/2022081612/5f6fe810668fe66bbb176ce1/html5/thumbnails/26.jpg)
7‐Oct‐2009,Internet2FallMemberMee5ngMa7Zekauskas,[email protected]
Formoreinforma5on,visitwww.internet2.edu
26–10/7/09,©2009Internet2