ESnet's(100G)SDN( Testbed( - Internet2

Transcription

derMongaandESnetSDNteamMarch2015

Outline TestbedsinESnet Mo:va:on:BuildingaScalableSDNWANtestbed HardwareandDeploymentStatus FirstExperiments202/04/15

TestbedsinESnet Opera:ng100GTestbedandmul:- ‐layertestbedsince2011 TestbedModel 2- renewal :on,100GIDSetc. ks Migra:onto100GSDNTestbed!302/04/15

:alESnet6design2.Mul:- ‐domainfedera:onforthesciencecomplex3. 2/04/15

BuildingaScalableSDNWANTestbed withothernon- ‐SDNnetworksormayneedtofederateoverexis:ngnon- ‐SDNnetworks– Isola:onisNOTafeaturewewantonthistestbed Requirements– L2/L3transportwithQoS,MPLS– Supportforfedera:on– Internet- ‐scalerou:ngandforwardingtables– OpenFlow1.3support– Diagnos:candtroubleshoo:ngcapabili:es502/04/15

TestbedHardware:CorsaTechnologyDP6440"4 x 100G CFP2 Ports"24x 10G SFP Ports "DP6430"2 x 100G CFP2 Ports"24x 10G SFP Ports "100G10GDP6420"48 x 10G SFP Ports"4 x 40G QSFP Ports "Open vSwitch "DP6410"24 x 10G SFP Ports" OpenFlow 1.3 / 1.4 / 1.5 linesEmbeddedOVSbasedOpenFlow1.3 thmul:pleflowtablesonallports.

(20GB)4.10- ‐and100- mods/sec)6.OpenFlow1.3 protocolsupport.

ESnetSDNTestbedESnet PE Router(2 )x10GEPlanned SDN Testbed node locations(n)x10GEPlanned SDN Testbed connectivityoverlay (using OSCARS circuits)Testbed TLACERN

LogicalViewESnet PE Router(2 )x10GEESnet PE Router(2 )x10GE(n)x10GE(n)x10GETestbed HostServices VM

witch. Mostflowsonlypassthroughhardwareswitch h,possiblytoServicesVM. Hardwareswitchprovidesperformance,stability ingstabilityofnetwork

ESnetSDX:Mul;- aneWithhelpfrom- ‐1102/04/15NORDUnetConf.2014

AARNet/ESnetTreeHouseSetup[Jan,2015]AARNet (AS 7575)PacWave@LAXAARNetFLA (AS 65001)UTS/AARNet SydneyVANDERVECKENESnet (AS 293)sunn- ‐cr5.es.net@SUNNVL 461VL 1066ONOSxe-8/2/0.1069(VL 1069)(To AARnet)2x 10GE(Data-plane)10GExge-3(VL 463)CARDIGANxge-1(VL 461)[192.188.37.5/30](Peers w/ ESnetFLA)TOR onos.es.netONOS (VM)VL 46110GEAARNet (AS 64684)1Gbps OSCARS circuit(es.net-5464) forconnection to AARNetge- ‐9/0/0.959(VLAN959)(Mgmt- ‐plane)ESnet FLA (AS es.netVANDERVECKEN(VM)2275lan- ‐sts1:39ONOS Port ?(VL 462)[202.9.2.1/30](Peers w/ AARnet FLA)lbl-mr2.es.netxe-8/1/0.0(VLAN 1023)[192.188.37.1/30](Peers w/ ESnet FLA)corsa-1(Corsa)xge-2(VL 462)[202.9.2.2/30](Peers w/ AARnet)9/1/4:1066(VL 1066)10GEeth0192.168.1.200/24Port ?Port ?Port ?2x 10GE(Data-plane)Port 1(VL 1023)[192.188.37.2/30](Peers w/ ESnet)Port 2(VL 1069)[192.188.37.6/30](Peers w/ AARnetFLA)

NetworkPoliciesandFrameworktosupportmul;- StateDB

onmentfornetworkpoliciestorun Allowsapplica:ons/usersto:– Provisionendpoints– SpecifydynamicQoS AllowsESnettoeasilydo:– Automa:on– Analysis/verifica:on ervicessuchas:– echaracteris:cs– SendtraffictoorfromsomesubnettoaIDSforanalysis– Crea:ngamul:- ‐pointVPNbetweensites1402/04/15

ESnetSDNTestbed:CurrentStatus SDNTestbed– Testbedhardwaredeploymentrecentlystarted– PlanforeverythingtobedeployedbytheendofMay SDX– Ini:aldemonstra:oninONS2013– 14– CurrentlypeeringwithAARnet ENOS– Codebeingdeveloped– Mul:pointVPNbeingtestedonMininet1502/04/15

Thankyou!1602/04/15

Outline Testbeds(in(ESnet Mo:vaon:((Building(aScalable(SDN(WAN( testbed( Hardware(and(DeploymentStatus( FirstExperiments