11
Jeronimo Bezerra Florida Interna1onal University <[email protected]> Roadmap to Opera,onal SDN 2015 July 14th SDN @ AmLight: One Year Later

SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

Jeronimo  Bezerra  Florida  Interna1onal  University  

<[email protected]>  

Roadmap  to  Opera,onal  SDN  2015  July  14th  

SDN  @  AmLight:  One  Year  Later  

Page 2: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

Describing  AmLight  AmLight  is  a  Distributed  Academic  Exchange  Point    

•  Connects  AMPATH  and  SouthernLight  GLIF  GOLES  

•  4  x  10G  links  and  two  topologies  •  By  Sep  1st:  +  100Gbps  between  Miami  and  Brazil  

 •  SDN  ring:  Miami-­‐Brazil-­‐Chile-­‐Miami  

–  Full  Openflow  1.0  –  Supports  Network  Virtualiza,on  –  NSI  and  OSCARS  enabled  

•  MPLS  ring:  Miami-­‐Brazil-­‐Miami    

 

140  Gbps  

2  

Page 3: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

Describing  AmLight  SDN  

•  Produc,on  SDN  Infrastructure  

•  Carries  Academic  and  Non-­‐Academic  traffic  –  L2VPN,  IPv4,  IPv6,  Mul,cast  

•  5x  Brocade  switches,  2x  Hybrid  Ports  &  10+  Na,ve  OpenFlow  ports  

•  Flow  Space  Firewall  for  Network  Virtualiza,on/Slicing  

•  OESS  for  L2VPNs  

•  Currently  5  slices  for  experimenta,on    

3  

NSI

AmLight’sNRENs

FIBRESDN-IPONOS

SouthernLightAmpath2

Virtualization/Slices (FlowSpace Firewall)

Ampath1Andes1

Ph

ysi

cal

Lay

er

So

uth

bo

un

d A

PI:

Op

en

Flo

w 1

.0N

ort

hb

ou

nd

:U

sers

’ A

PIs

NOX

IDCP

Other NRENs

NOX

OpenNSA

OESS

OSCARS

OESS

Andes2

Univ.Twente

ONOS Internet2

Other Testbeds

Page 4: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

AmLight  SDN:  Numbers  (1/2)  

4  Results  of  the  integra,on  between  OESS  +  Zabbix  +  FSFW  

Number  of  OF  messages  sent  to  OF  devices:  

Number  of  OF  Flows  in  the  “produc,on”  slice:  

Page 5: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

AmLight  SDN:  Numbers  (2/2)  

5  

Number  of  OF  circuits  in  the  “produc,on”  slice:  

Amount  of  traffic  of  all  OF  ports:  

Page 6: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

Experiences  aber  a  year  (1/3)      

6  

Reasons  to  believe!!  J    1)  SDN  to  improve  network  opera,ons:    •  It  works!  Easy  to  see  results,  easy  to  test  new  applica,ons,  easy  to  add  new  

features!  •  Provisioning  ,me  decreased  from  days  to  seconds  

2)  SDN  as  a  plaform  for  innova,on/network  virtualiza,on:    •  Fantas,c!  Mul,ple  testbeds  in  parallel  allowed  •  Users  have  a  real  playground  to  test  new  protocols,  algorithms  and  ideas    

Page 7: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

Experiences  aber  a  year(2/3)      

7  

But,  SDN/Openflow  also  brought  problems…  •  Troubleshoo1ng:  

“Why  is  it  not  working?”  /  “What  has  just  happened?”    “Why  my  flows  were  removed/were  not  installed?”    “Why  has  switch  reloaded?”  /  “Why  my  flows  are  duplicated?”  

•  Lack  of  features:  “Why  don’t  your  switch  support  MAC  rewrite?”  

“Why  is  my  applicaGon  limited  to  2k  flows?”  “Why  can’t  I  use  OF  1.0  and  OF1.3  in  parallel?”    

•  Users  that  want  to  change  the  network:  “Why  can’t  you  change  your  switch  to  be  reacGve?”  “Could  my  app  connect  directly  to  the  switches  (bypass  FSFW)?  

•  Lack  of  support  from  some  partners  (friendly  fire):  “I  can  get  the  same  results  with  VLAN+STP  or  MPLS”  “This  was  not  happening  before  SDN  be  deployed”  

Page 8: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

Experiences  aber  a  year  (3/3)      

8  

Reasons  to  make  you  reconsider  the  1ming!!  L    1)  SDN  to  improve  network  opera,ons:  

•  Troubleshoo,ng  is  s,ll  a  challenge  •  Lack  of  skills  to  troubleshoot  and  improve  the  network  •  Some  vendors/devices  don’t  provide  enough  informa,on  •  How  to  validate  an  Openflow  device?    2)  SDN  as  a  plaform  for  innova,on:  

•  Users  forget  this  is  produc,on  network  •  How  to  migrate  all  testbeds  to  OF1.3  at  the  same  Gme?  •  How  to  support  mulGples  testbeds  in  parallel?  

•  Each  testbed  requires  a  huge  engagement  from  the  engineering  team  

Page 9: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

Tools  that  would  help  us      

9  

•  Traceroute  for  users  •  Users  should  be  able  to  start  the  troubleshoo,ng  before  contac,ng  NOC  •  Is  it  possible  to  be  mul,-­‐domain?  

•  Openflow  consistency  between  devices  and  applica,ons  •  How  to  validate  that  all  flow  databases  are  synchronized?  

•  OpenFlow  Sani,zer  •  How  to  control  what  OF  messages  applica,ons  can  send  to  the  OF  devices?  

•  Flow  recorder  •  How  to  track  all  OF  messages  sent  by  apps  to  OF  devices?  •  How  to  use  this  info  to  help  vendors  with  troubleshoo,ng?  

•  Hybrid  Port  (legacy  and  OpenFlow  in  the  same  port)  •  Is  it  possible  to  “standardize”  it?  

Page 10: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

Future      

10  

1)  Atlan,cWaveSDX:  •  NSF  Grant  to  build  a  distributed  interna,onal  SDX  involving  

AmLight  and  Atlan,cWave  (SouthernLight,  AMPATH,  SOX,  MAX  and  MANLAN)  

•  Partnership  with  Georgia  Tech  •  Started  officially  on  June  2015  

2)  OpenFlow  Sani,zer  •  OpenFlow  proxy  being  developed  to  filter  and  log  specific  

OF  messages  

3)  SDN  Traceroute  •  A  mul,-­‐slice  SDN  traceroute  with  a  web  interface  

 

Page 11: SDN@( AmLight: OneYearLater · AmLight’s NRENs SDN-IP FIBRE ONOS Ampath2 SouthernLight Virtualization/Slicesl (FlowSpace Firewall) Andes1 Ampath1 P h y s i c a l L a y e r S o u

Jeronimo  Bezerra  Florida  Interna1onal  University  

<[email protected]>  

Roadmap  to  Opera,onal  SDN  2015  July  14th  

 Thank  you!  

www.sdn.amlight.net