introduc)on*to* sdn*and*nfv* -...

51
Introduc)on to SDN and NFV Tomás Lynch Solu/on Architect III Ericsson

Upload: ngokien

Post on 26-Mar-2018

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  and  NFV  

Tomás  Lynch  Solu/on  Architect  III  Ericsson  

Page 2: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  2  

THE  PATH  TO  SDN  SoBware-­‐Defined  Networking  

Page 3: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  3  

IP  Router  Evolu)on  –  In  the  beginning  

Császár,  András  et  al.,  “Converging  the  Evolu)on  of  Router  Architectures  and  IP  Networks,”    

Page 4: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  4  

IP  Router  Planes  Evolu)on  

•  Routers  have  three  well-­‐iden)fied  planes  –  Forwarding  –  Control  – Management  

•  Architectural  development  had  taken  place  almost  exclusively  for  the  data  plane,    

•  Control  plane  had  remained  virtually    the    same.  

Page 5: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  5  

IP  Router  Evolu)on  –  Plane  Separa)on  

Control  Plane  (RIB,  LIB)  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  (SSH,  SN

MP)  

Router  

Page 6: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  6  

IP/MPLS  Backbone  –  Example  

Control  Plane  (RIB,  LIB)  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Control  Plane  (RIB,  LIB)  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Control  Plane  (RIB,  LIB)  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Control  Plane  (RIB,  LIB)  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Internet  

Router1  

Router2  

Router3  

Router4  

Page 7: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  7  

So  far,  so  good.  But…  

•  Moore’s  law  =~  processing  doubles  every  24  months  

•  Nielsen's  Law  =~  bandwidth  doubles  every  12  months  

•  Teenager  Law  =~  the  App  I  was  using  last  week  is  soooooo  boring,  I  need  a  new  phone  every  month  

Page 8: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  8  

New  Network  Requirements  

•  Efficiency  –  Simplify  network  &  opera)ons  

•  Speed  –  Fast  deployment  of  new  services  

•  Innova)on  –  Implement  new  business  models  

 

Page 9: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  9  

Efficiency  –  Physically  Decoupling  Control  Plane  

Control  Plane  (RIB,  LIB)  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Control  Plane  (RIB,  LIB)  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Control  Plane  (RIB,  LIB)  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Control  Plane  (RIB,  LIB)  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Internet  

Router1  

Router2  

Router3  

Router4  

Control  Plane  (RIB,  LIB)  

Page 10: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  10  

Efficiency  –  Physically  Decoupling  Control  Plane  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Forwarding  Plane  (FIB,  LFIB)  

Managem

ent  Plane  

Internet  

Router1  

Router2  

Router3  

Router4  

Control  Plane  (RIB,  LIB)  SDN  Controller  

Page 11: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  11  

SoBware-­‐Defined  Networking  Defini)on?  

Page 12: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  12  

SoBware-­‐Defined  Networking  Defini)on…  

Page 13: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  13  

SDN  ARCHITECTURE  SoBware-­‐Defined  Networking  

Page 14: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  14  

SDN  Architecture  

"SDN-­‐architecture-­‐overview-­‐transparent"  by  Open  Networking  Founda)on  (ONF)  -­‐  SDN  Architecture  Overview  (PDF),  Version  1.0,  December  12,  2013..  Licensed  under  CC  BY-­‐SA  3.0  via  Wikimedia  Commons  

Page 15: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  15  

Simplified  SDN  Architecture  

Applica)on  Plane  

Control  Plane  

Data  (Forwarding)  Plane  

Directly  programmable  

Agile  

Programma2cally  configured  Centrally  managed  

Open  standards-­‐based  and  vendor-­‐neutral  

Page 16: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  16  

SDN  –  Speed  &  Innova)on:  Configuring  Services  

App  

SDN  Controller  

Page 17: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  17  

SDN  –  Speed  &  Innova)on:  Network  Slicing  

Service  Provider  D  (New)  

Enterprise  Customer  

M2M  

Service  Provider  C  

Page 18: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  18  

SDN  –  Speed  &  Innova)on:  Network  Slicing  

•  No,  –  It  is  centrally  managed  –  It  is  agile  –  It  is  programma)cally  configured  

•  It  is  SDN  

•  Wait!!  That’s  MPLS!!!!  

Page 19: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  19  

OPENDAYLIGHT  AND  OPENFLOW  SoBware-­‐Defined  Networking  

Page 20: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  20  

SDN  Controller  SoBware  

•  Open  and  community  driven  ini)a)ves:  –  OpenDaylight    –  OpenContrail  –  ONOS  –  Project  Floodlight  –  Beacon  –  NOX/POX  

•  Vendor  specific  ini)a)ves:  –  Juniper  Contrail  –  Alcatel-­‐Lucent  Nuage  

OpenDayLight   OpenContrail   ONOS  

Lines  of  code   2.48  Millions   1.37  Millions   0.25  Millions  

Contributors   364   55   78  

Source: www.openhub.net

Page 21: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  21  

OpenDaylight  

•  An  Open  Source  project  to  build  a  versa)le  SDN  Controller    •  Par)cipants  from  many  companies  

–  Pla)num  members  are  Brocade,  Cisco,  Citrix,  Dell,  Ericsson,  HP,  Intel,  and  Red  Hat.  

•  Includes  support  for  mul)ple  southbound  protocols  –  OpenFlow,  OVSDB,  NetConf,  BGP-­‐LS,  PCE…  

•  Northbound  is  principally  RestConf  with  YANG  •  Central  core  is  a  YANG  drive  Model  Based  Service  Abstrac)on  

Page 22: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  22  

OpenFlow  

•  First  standard  communica)ons  interface  defined  between  the  control  and  forwarding  layers  of  an  SDN  architecture.    

•  Allows  direct  access  to  and  manipula)on  of  the  forwarding  plane  of  network  devices    

•  Allows  switches  from  different  suppliers  to  be  managed  remotely.  

Source:  hwps://www.opennetworking.org/sdn-­‐resources/openflow/    

Page 23: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  23  

OpenFlow  Switch  

Source:  OpenFlow  Switch  Specifica)on.  Version  1.5.1  (  Protocol  version  0x06  )  

Where’s  my  decoupling?  

Page 24: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  24  

OpenFlow  Switch  –  Flow  Tables  

Source:  OpenFlow  Switch  Specifica)on.  Version  1.5.1  (  Protocol  version  0x06  )  

Flow  tables  processed  in  order  (pipelining)  

Egress  processing  is  op)onal  

Page 25: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  25  

OpenFlow  Switch  –  PING  

OFS  

SDN  Controller  

Host1   Host2  

Traffic  Flow  =  ping  

Page 26: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  26  

OpenFlow  Switch  –  Ini)aliza)on  Phase  

Hello  

Hello  Answer  

Feature  Request  

Set  Config  

Feature  Reply  

Feature  Reply  includes:  •  Max  packet  buffer  •  Number  of  tables  •  Capabili)es:  queues,  flow  tables,  etc.  •  Ac)ons:  to  perform  on  packets  •  Port  defini)on  

Page 27: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  27  

OpenFlow  Switch  –  ARP  Flow  

ARP  Request   Packet  IN:  No  flow.  Send  first  bytes.  

Packet  OUT:  How  packet  should  be  forwarded.  

ARP  Request  

ARP  Reply  

Packet  IN:  No  flow.  Send  first  bytes.  

Flow  MOD:  How  packet  should  be  forwarded.  

ARP  Reply  

Page 28: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  28  

OpenFlow  Switch  –  ICMP  Flow  

ICMP  Request   Packet  IN:  No  flow.  Send  first  bytes.  

Flow  MOD:  How  packet  should  be  forwarded.  

ICMP  Request  

ICMP  Reply  

Packet  IN:  No  flow.  Send  first  bytes.  

Flow  MOD:  How  packet  should  be  forwarded.  

ICMP  Reply  

Next  ICMP  Request  

Next  ICMP  Reply  

Page 29: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  29  

WHAT  IS  NFV?  Network  Func)on  Virtualiza)on  

Page 30: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  30  

What  is  NFV?  

•  ETSI  ini)a)ve  (November  2012)  •  Aims  to  transform  the  way  that  network  operators  architect  networks  

•  Addresses  hardware  dependence:  –  Consolidates  many  network  equipment  types  onto  industry  standard  high  volume  servers  

–  Implementa)on  of  network  func)ons  in  soBware  

Source:  Network  Func)ons  Virtualisa)on  –  Introductory  White  Paper,  ETSI  

Page 31: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  31  

NFV  Benefits  

•  Reduced  equipment  costs  and  reduced  power  consump)on  

•  Reduc)on  in  variety  of  equipment  for  planning  &  provisioning  

•  Increased  velocity  of  TTM  •  Op)mizing  network  configura)on  and/or  topology  in  near  real  )me  

NAT   DPI   Firewall  

Hardware   Hardware   Hardware  

NAT   DPI   Firewall  

VM   VM   VM  

Hypervisor  

Source:  Network  Func)ons  Virtualisa)on  –  Introductory  White  Paper,  ETSI  

Page 32: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  32  

NFV  Architecture  

 EMS  2

 Virtualised  

Infrastructure  Manager(s)  

Compu)ng  Hardware

Storage  Hardware

Network  Hardware

Hardware  resources  

Virtualisa)on  Layer  

VNF  Manager(s)

 VNF  2

Orchestrator    

OSS/BSS

NFVI  

 VNF  3

 VNF  1

Virtual  Compu)ng

Virtual  Storage

Virtual  Network

NFV  Management  and  Orchestra)on  

 EMS  3

 EMS  1

Service,  VNF  and  Infrastructure  Descrip)on

Or-­‐Vi  

Or-­‐Vnfm  

Vi-­‐Vnfm  

Os-­‐Ma  

Se-­‐Ma  

Ve-­‐Vnfm  

Nf-­‐Vi  

Vn-­‐Nf  

Vl-­‐Ha  

 

 

Source:  Network  Func)ons  Virtualisa)on  (NFV);  Infrastructure  Overview,  ETSI  GS  NFV-­‐INF  001  V1.1.1  (2015-­‐01)  

Page 33: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  33  

Simplified  NFV  Architecture  

 EMS  2

 Virtualised  

Infrastructure  Manager(s)  

Compu)ng  Hardware

Storage  Hardware

Network  Hardware

Hardware  resources  

Virtualisa)on  Layer  

VNF  Manager(s)

 VNF  2

Orchestrator    

OSS/BSS

NFVI  

 VNF  3

 VNF  1

Virtual  Compu)ng

Virtual  Storage

Virtual  Network

 EMS  3

 EMS  1

Service,  VNF  and  Infrastructure  Descrip)on

Or-­‐Vnfm  

Vi-­‐Vnfm  

Vl-­‐Ha  

 

 

OSS/BSS  

Management  &  Orchestra)on  

NFV  Infrastructure  

Service,  VNF  and  Infrastructure  Descrip)on  

Virtualized  Resources  

Virtualiza)on  Layer  (e.g.  Hypervisor)  

Hardware  Resources  

Element  Management  &  VNF  

Element  Management  System  

Virtual  Network  Func)on  

Orchestrator  

VNF  Manager  

Virtualized  Infrastr.  Manager  

Page 34: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  34  

NFV  Ini)a)ves  

•  OPNFV  (Open  Pla{orm  NFV  –  Linux  Founda)on)  •  OpenNFV  (HP)  •  NFV  on  OpenStack  (Miran)s)  

Page 35: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  35  

SERVICE  CHAINING  SDN  and  NFV  

Page 36: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  36  

THE  CHALLENGE    

•  Transparent  network  func)ons  act  as  a  man  in  the  middle  

 

SOLUTION  1    

•  Put  the  NF  as  a    bump-­‐in-­‐the-­‐wire  

•  NF  receives  100%  of  traffic,  but  only  processes  20%  of  it  

 

 

SOLUTION  2    

•  Use  Policy  Based  Rou)ng  

•  PBR  rules  are  sta)c  and  costly  to  maintain  up-­‐to-­‐date  

 

OLen  Inefficient,  or  Subscriber-­‐Unaware  &  StaTc  

Tradi)onal  Networks  Challenge  

Page 37: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  37  

FULL  AWARENESS  •  Subscriber  aware  •  Des)na)on  aware  •  Applica)on  aware  •  Performance  aware  

THE RESULT •  Service  Deployment  in  

Minutes  •  Opera)onal  Simplicity  •  Carrying  live  traffic  

today  

THE  SOLUTION  •  Use  SDN/OpenFlow  to  

intelligently  steer  traffic  

•  Central  control  

SDN Ctrl

OFS OFS

PersonalizaTon   Faster  Time  to  Market   MulT  tenancy  

SDN  Solu)on  –  Service  Chaining  

Page 38: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  38  

• Opportunity  for  new  func)ons  Faster  Time  to  Market  

• Virtualiza)on  and  Abstrac)on  (MVNO’s,  VPN’s)    MulT  tenancy    

Firewall/AV  

Parental  Control  

TCP/HTTP    op)miza)on  

CDN  &  TIC  Media    compression  IPv44,  IPv64    NAT  

DPI,  Charging    &analy)cs  

Adver)sing,  profiling,  enrichment  

BNG/ PGW OFS OFS OFS

SDNc

• VAS  dimensioned  just  for  the  subscribers/traffic  that  needs  it  Lower  CAPEX  costs  • Formal  network  verifica)on  &  centralized  troubleshoo)ng  Lower  OPEX  costs  

SDN  Service  Chaining  NFV  (maybe)  

Page 39: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  39  

CONCLUSIONS  SDN  and  NFV  

Page 40: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  40  

SDN  and  NFV  –  Advantages  

•  Efficiency  –  Simplify  network  &  opera)ons  

•  Speed  –  Fast  deployment  of  new  services  

•  Innova)on  –  Implement  new  business  models  

Page 41: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  41  

SDN  and  NFV  –  Highlights  

•  A  defined  architecture  implemented  through  open  standards.  

•  NFV  is  highly  complementary  to  SDN,  but  not  dependent  on  it  (or  vice-­‐versa).  

•  SDN  aligns  closely  with  NFV  objec)ves  to  use  commodity  servers  and  switches.  

Page 42: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  42  

QUESTIONS?  Introduc)on  to  SDN  and  NFV  

Page 43: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  43  

Page 44: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  44  

IETF  WORKING  GROUPS  SDN  and  NFV  

Page 45: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  45  

IETF  SDN  Working  Groups  

•  Interface  to  Rou)ng  System  (I2RS)  –  Defines  an  interface  for  policy  manipula)on  of  rou)ng  control  

•  Service  Func)on  Chaining  (SFC)  

•  Other  related  groups  in  IRTF  –  NFVRG  –  suppor)ng  research  into  the  protocol  implica)ons  of  virtualizing  network  func)ons  

–  SDNRG  –  suppor)ng  research  into  newer  SDN  ideas  

Page 46: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  46  

SDN  –  Food  for  Thought    

•  “Central  controller  (or  centralized  visibility  or  central  policy  engine)  is  not  centralized  control  plane.”    –  “Centralized  Control  Is  Not  Centralized  Control  Plane”  by  Ivan  Pepelnjak,  blog  on  June  16,  2015.  

•  “…  a  more  appropriate  wording  of  the  basic  tenet  of  SDN  is  that  it  replaces  the  distributed  control  plane  with  a  centralized  management  plane.”  –  “SDN,  NFV  and  all  that”  by  Yaakov  Stein,  IETF  Journal,  vol.  11,  Issue  1,  July  2015  

Page 47: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  47  

But  ..  

Page 48: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  48  

A  Network  is  more  than  Routers!  

Page 49: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  49  

It’s  a  set  of  boxes  …  

Page 50: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  50  

Actually,  very  simple  white  boxes  

Outgoing  Port  Incoming  Port   White  Box  3

Incoming  Flow  

Control  Plane  

Forwarding  Plane  

Rules  Outgoing  Flow  

Page 51: Introduc)on*to* SDN*and*NFV* - slides.lacnic.netslides.lacnic.net/wp-content/themes/slides/docs/lacnic24/viernes... · – Planum*members*are*Brocade,*Cisco,*Citrix,*Dell,*Ericsson,*HP,*

Introduc)on  to  SDN  &  NFV|    ©  Ericsson  AB  2015    |    2015-­‐09-­‐25    |    Page  51  

Can  be  controlled  by  an  SDN  Controller  

SDN  Controller