use$of$sdn$in$the$amlight$ …amlight.net/wp-content/uploads/2015/06/tnc15_slides... ·...

Post on 12-Jun-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Use  of  SDN  in  the  AmLight  intercon4nental  research  and  educa4on  

network    TNC15  Networking  Conference  

15-­‐18  June  2015  Porto,  Portugal  

Julio  Ibarra,  Principal  Inves4gator  Heidi  Morgan,  Co-­‐Principal  Inves4gator  

Jeronimo  Bezerra,  Chief  Network  Engineer    

Who  we  are    AMPATH:  

–  Academic  Interna4onal  Exchange  Point  (IXP)  in  Miami,  Florida  –  Interconnects  La4n  America  and  Caribbean  RENs  to  other  RENs  in  the  world  

SouthernLight:  –  Academic  IXP  in  São  Paulo,  Brazil  –  Interconnects  all  Brazilian  RENs  and  RedCLARA  

AmLight:  –  Interna4onal  network  links  that  connect  the  U.S.  to  La4n  America  

Partners:  FIU,  NSF,  ANSP,  RNP,  RedCLARA,  REUNA  and  AURA  

2  

AmLight  Today  

A  set  of  4  x  10G  links  with  two  topologies:  •  SDN  (Layer  2)  Ring:  

–  Miami-­‐São  Paulo-­‐San4ago-­‐Miami  (green)  

•  MPLS  (Layer  3)  Ring:  –  Miami-­‐Fortaleza-­‐Rio-­‐São  Paulo-­‐Miami  

(yellow)  •  Later  this  year:  100G  link  between  

São  Paulo  and  Miami  •  Mutual  Redundancy  

3  

Connec4ons:  •  13  RENs  •  >  1000  Universi4es  and  

Research  Centers  

AmLight  Before  SDN  

•  Configura4on  of  circuits  was  based  on  sta4c  VLANs  –  High  degree  of  coordina4on  between  mul4ple  network  teams  

•  Mul4ple  instances  of  per-­‐VLAN  RSTP  were  used  –  Interoperability  issues  –  Constrained  redundancy  with  network  operators  

•  Redundancy  between  rings  was  created  with:  –  IEEE  802.1ad  (QinQ)  +  L2VPNs  –  Addi4onal  ports  to  implement  redundancy  across  rings  

   

4  

Why  then  move  towards  SDN?  

Key  mo'va'ons:  

Improving  opera-ons  efficiency      

Introducing  network  programmability    

5  

Mo4va4on  01:  Improving  Opera'ons  Efficiency    

Requests  for  Layer2  circuits  was  increasing  •  Provisioning  process  was  complex  •  Some  circuits  involved  up  to  seven  different  networks  

–  Requiring  a  high  level  of  coordina4on  –  Engaging  diverse  network  teams  

•  Mul4ple  technologies  were  involved  –  From  Layer  1  to  MPLS  

•  Some  circuits  took  weeks  or  even  months  to  be  provisioned  

6  

Mo4va4on  02:  Introducing  Network  Programmability    

•  Lack  of  support  for  network  programmability  limited  applica4ons  –  Lifle  to  no  support  for  network-­‐aware  applica4ons  

•  Researchers  could  only  view  the  network  status  (SNMP)  

7  

Scenario  Deployed  (1/2)  

8  

Ac4vated  OpenFlow  1.0  +  Hybrid  Ports    A.  Improving  opera4ons  efficiency:  

 •  Internet2’s  OESS  •  OSCARS  -­‐  IDCP  •  OpenNSA  -­‐  NSI  

B.  Introducing  network  programmability    •  Internet2’s  Flow  Space  Firewall    

   

Scenario  Deployed  (2/2)  

9  

NSI

AmLight’sNRENs

FIBRESDN-IPONOS

SouthernLightAmpath2

Virtualization/Slices (FlowSpace Firewall)

Ampath1Andes1

Phys

ical

Lay

erSo

uthb

ound

API

:O

penF

low

1.0

Nor

thbo

und:

Use

rs’  A

PIs

NOX

IDCP

Other NRENs

NOX

OpenNSA

OESS

OSCARS

OESS

Andes2

Univ.Twente Demos SDX

Data

Pla

neCo

ntro

l Pla

ne

Findings  (1/2)  

A.  Improving  opera4ons  efficiency    

10  

Findings  (2/2)  

B.  Introducing  network  programmability    

Network  programmability  is  the  main  achievement  of  this  project:  •    Network-­‐aware  applica'ons  will  have  AmLight  as  a  real  plaBorm  for  innova'on  

11  

Some  Lessons  Learned  

•  Legacy  protocols  and  old  switching  line  cards  have  limita4ons  –  LACP,  Counters,  Ethertypes  –  Increased  complexity  of  the  deployment  

•  Dedicated  addi4onal  ports  to  work  around  these  limita4ons  

•  Out-­‐of-­‐band/Control  Plane  network  could  be  challenging    •  Convergence  methodology  has  to  be  improved  –  Specially  in  long-­‐haul  links  

12  

Out-­‐of-­‐band  Control  Plane  Network  

•  Out-­‐of-­‐band  network  built  for  transmission  of  OpenFlow  control  messages  between  Controller  and  OpenFlow  devices    

•  RedCLARA  IP  backbone  was  used  for  this  solu4on  

13  

Future  

•  Explore  and  add  new  features  related  to  troubleshoo4ng  and  security  

•  Create  a  SoDware-­‐Defined  Internet  Exchange  (SDX)    –  involving  AmLight,  and    –  inter-­‐connec4ng  the  U.S.  and  Brazil  

 •  Migrate  to  Openflow  1.3  

–  Metering  and  improve  the  network  convergence  

14  

Thank  You!  •  NSF  AmLight-­‐ExP,  Atlan4cWave-­‐SDX,  OpenWave,  AmLight,  

OSDC-­‐PIRE,  CC-­‐NIE,  CC*IIE,  AMPATH  infrastructure,  science  applica4on  support,  educa4on,  outreach  and  community  building  efforts  are  made  possible  by  funding  and  support  from:  –  Na4onal  Science  Founda4on  (NSF)  awards  ACI-­‐1451018,  ACI-­‐1451024,  

ACI-­‐0963053,  ACI-­‐1140833,  ACI-­‐1246185,  ACI-­‐1341895,  ACI-­‐1357928,  OISE-­‐1129076  

–  FAPESP,  ANSP  –  grant  no.  2008/52885-­‐8  –  Rede  Nacional  de  Ensino  e  Pesquisa  (RNP)  –  Associa4on  of  Universi4es  for  Research  in  Astronomy  (AURA)  –  Florida  Interna4onal  University  –  La4n  American  Research  and  Educa4on  community  –  The  many  na4onal  and  interna4onal  collaborators  who  support  our  efforts  

15  

Use  of  SDN  in  the  AmLight  intercon4nental  research  and  educa4on  

network    

www.sdn.amlight.net    TNC15  Networking  Conference  

15-­‐18  June  2015  Porto,  Portugal  

Julio  Ibarra  Julio@fiu.edu  Principal  Inves4gator  

top related