Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Central Office Re-architected as Datacenter (CORD) Solution POC

Central Office Re-architected as Datacenter (CORD) Solution POC

CORD is a solution POC driven by a team comprised of AT&T, ON.Lab, ONOS Project, PMC-Sierra and Sckipio that aims to bring datacenter economies of scale and cloud-style agility to service provider networks.

ONOS Project

June 11, 2015
Tweet

More Decks by ONOS Project

Other Decks in Technology

Transcript

  1. CORD    Delivering  cost-­‐performance  leadership  and  cloud-­‐style  agility  to  Service

     Provider  networks     Central  Office  Re-­‐architected  as  Datacenter  (CORD)  briefing   An  ONOS  Project  solu1on  POC  
  2. 1 CORD  Partnership   2 What  is  CORD?   CORD

     is  an  end-­‐to-­‐end  solu1on  POC  that  combines  SDN,  NFV,  Cloud  with     commodity  infrastructure  and  open  building  blocks  to  deliver  datacenter     economies  of  scale  and  cloud-­‐style  agility  to  service  provider  networks   3 CORD  Value  proposiAon   4 CORD  open  building  blocks   ONOS(SDN  Control  Plane),  Openstack(Virtual  infrastructure  mgmt),  XOS  (Services   mgmt),  open  commodity  hardware,  OF-­‐enabled  OLT  MAC  and  G.fast  DPU   CORD  enables  service  providers  to  build  an  underlying  common  infrastructure   in  Central  Office  with  white  boxes,  ONOS,  OpenStack,  and  XOS  with  a  diversity   of  organiza1ons  building  the  services  and  solu1ons  above.                          CORD  Highlights  
  3. Large number of COs Evolved over 40-50 years Huge source

    of CAPEX/OPEX Problem:     Today’s  Telco  Central  Offices  (COs)  are  huge  source  of  CAPEX/OPEX   •  Fragmented  non-­‐commodity  hardware.   •  Physical  install  per  appliance  per  site   •  Nearly  300+  unique  deployed  appliances.     BNG   Firewall   DPI   CDN   Message Router   Carrier   Grade  NAT   Session  Border Controller   PE  Router   SGSN/GGSN/ PDN-­‐GW   Source: AT&T and  their  design/infrastructure  is  not  geared  for  programmability,  agility   What’s  needed?  Common  underlying  infrastructure  based   on  commodity  hardware/whiteboxes  and  open  pla\orms  
  4. Problem:     Piecemeal  virtualiza1on  does  not  yield  full  benefits

     of  SDN/NFV/Cloud   Broadband   Network     Gateway   Eth  Agg     OLT   10  GigE   (LAG)   PON  Spli^er   CPE   CPE   ONT   ONT   Phone   Phone   STB  w  DVR   STB  w  DVR   PC   PC   Telco  Central  Office        Subscriber  home   2.5 Gb/s 1.25 Gb/s What’s  needed?  An  End-­‐to-­‐end  solu1on  that  spans  CPE,  diversity  of  access(GPON,     G.fast  etc)  and  Central  Office  to  get  maximum  benefits  of  SDN/NFV/Cloud   Source: AT&T 300+  appliances     (Firewall,  DPI,  CGNAT..)        Subscriber  home  
  5. What  is  CORD?   CORD:   •  is  an  end-­‐to-­‐end

     solu1on  POC  that  spans  Telco  Central  Office,  Access  (GPON,  G.fast..),   Home/Enterprise     •  combines  SDN,  NFV,  Cloud  with  commodity  infrastructure  and  open  building  blocks  to   deliver  datacenter  economies  of  scale  and  cloud-­‐style  agility  to  service  provider  networks   •  enables  service  providers  to  build  an  underlying  common  infrastructure  in  Central  Office   with  white  boxes,  ONOS,  OpenStack,  and  XOS  with  a  diversity  of  organiza1ons  building   the  services  and  solu1ons  above.   •  proof-­‐of-­‐concept  solu1on  will  be  demonstrated  at  ONS  2015  
  6.                    

                                CORD  Key  Building  Blocks   I O I O Metro   Core    Link   I O Access   Link   Fabric Spine   Switches   Leaf   Switches   vBNG vCPE vOLT NFVI  orchestra1on   XOS   20K-100K subscribers/CO " Central Office Re-architected as Datacenter DHCP LDAP RADIUS Control   Data   ONT Simple Switch Subscriber Home   PON  OLT   MACs   SDN  Control  Plane     ONOS   CORD  key  components-­‐   •  Commodity  hardware   •  SDN  Control  Plane  (ONOS)   •  NFVI  Orchestra1on  (XOS,  Openstack)   •  Open  Leaf  Spine  Fabric   •  Simple  on-­‐prem  CPE  +  vCPE   •  Virtualized  Access  (PON  OLT  MAC  +  vOLT)   •  Virtualized  Func1ons   •  Virtualized  BNG   Commodity  hardware   Applications
  7.                    

                                CORD  is  applicable  to  diverse  access  technologies   I O I O Metro   Core    Link   I O Access   Link   Fabric Spine   Switches   Leaf   Switches   vBNG vCPE vOLT NFVI  Orch-­‐  XOS   Central Office Re-architected as Datacenter DHCP LDAP RADIUS Control   Data   PON   OLT   MACs   Commodity  hardware   Simple   CPE   G.Fast   Bridge   G.FAST   Distribu1on  Point   Unit  (DPU)   OPENFLOW   NETCONF   <400 meters Upto 1Gbps over copper wiring GigE   SDN  Control  Plane-­‐  ONOS   CORD  is  applicable  to  a  diversity  of   access  technologies-­‐   •  GPON   •  G.Fast   •  Poten1ally  DOCSIS  and  others..   G.FAST   GPON   ONT   Applications
  8. 1 End-to-end SDN/NFV solution Solu1on  spans  Central  Office,   Access

     (GPON,G.fast..),  Home/ Enterprise   3 Reduces CAPEX Disaggregates  proprietary   boxes,  virtualizes  their   func1ons  and  instan1ates  on   commodity  hardware 4 Reduces OPEX Reduces  OPEX  with  automated  service   orchestra1on   2 Common infrastructure with Open Building Blocks Architected  using  best-­‐of-­‐ breed,  open  soeware  and   hardware  building  blocks   5 Faster time-to-market Accelerates  1me-­‐to-­‐market   with  programmable,  flexible   networks   6 Adds value to cloud services CORD  value  proposi1on     CORD  delivers  Cost-­‐performance  leadership  and  Cloud-­‐style  agility  to  Service  Provider  networks     Adds  value  to  exis1ng  cloud  services   by  adding  edge  footprint.  
  9. Nova   Keystone   Neutron   ONOS   XOS  

    Services Openstack   Flow rules (programmed into switching fabric) Interface to OVX (Virtual Networks) Virtual machines (Instantiated on commodity servers) Control Applications SDN  Control  Plane/NFVI  Orchestra1on   Manages   Services   Manages  Virtual   Infrastructure   Manages  Fabric  and   host  Control  Apps  
  10. NB – Application Intent Framework Southbound Core API Protocols Adapters

    Apps Protocols Adapters Protocols Adapters Protocols Adapters ONOS Instance 1 ONOS Instance 2 ONOS Instance 3 ONOS Instance N Distributed Core (performance, scale-out, availability, state management, notifications) SDN  Control  Plane  -­‐  ONOS  
  11. 1 4 A  closer  look  at  XOS-­‐  Service  Orchestra1on  for

     CORD   Commodity Hardware XOS   Caching/   CDN   CGNAT   Firewall   Firewall Parental Control Subscriber-as-a-service CDN-as-a-service Service  Abstrac1on      PGW              XCODE            NLA            CDN                BNG              CDN                CG-­‐NAT                  Firewall   VPN                  WanEx                DSA            IDS     Mobile Customers Residential Customers Enterprise Customers Service  Composi1on   BNG CGNAT •  XOS  is  a  cloud  opera1ng  system  built  using  Openstack   •  XOS  provides:  service  abstrac1on  and  service  composi1on   •  Network  operators  can  provision  services  and  let  XOS  worry   about  interfacing  with  Openstack  and  doing  VM  mgmt   NFVI  Orch-­‐XOS   XOS  opera1onalizes   Openstack   ONOS   DPI   Internet-­‐as-­‐a-­‐service   vBNG  app   vOLT  app   vCPE  app   …….. vCPE   vBNG   Nova   Keystone   Neutron   Openstack
  12. Open  Leaf-­‐Spine  Fabric   White  Box   White  Box  

    White  Box   White  Box   White  Box   White  Box   White  Box   White  Box   White  Box   White  Box   White  Box   White  Box   White  Box   White  Box   ONOS   L3  Clos  Segment  Routed     Fabric  Control  app   Leaf-­‐Spine     Fabric   White  Box   White  Box   Open  Source   SDN-­‐based   Bare-­‐metal     OF-DPA Indigo OF Agent OCP  Bare-­‐metal  Hardware   OF  1.3  +  TTP   OCP-­‐     ONL,   ONIE   Whitebox
  13. Virtualizing  the  OLT   GPON  OLT   Proprietary  Backplane  

    Proprietary  HW+SW   Line  Cards   Proprietary   SW  Mgmt.   Cards     Fabric   Switching /Rou1ng   PON OLT MAC Everything  but  the  MACs  virtualized  and  moved  to  NFVI     running  over  standard:  Fabric  Switches,  Storage,  Servers     Standard  HW   PON  MAC  Card "     PON " OLT " MACs   PON  MACs  moved  to   standalone  HW       Source: AT&T Standard  HW   Server " SW  BRAS "   Standard  HW " Switch "     Standard  HW   Server"     Spine  &  Leaf   switches "     NFV  OLT   Standard   Equipment   vOLT App vOLT   PON" OLT" MACs  
  14. Segment- routed fabric Control App Control Channel Laptop Simple CPE

    (Netgear with Open WRT) Leaf Spine Fabric (controlled by ONOS) ONOS Internet   ONOS XOS vCPE App Virtual CPE (container) per subscriber vOLT GPON ONT RADIUS Dataplane vCPE GPON OLT MAC Third-party Provider portal Service Provider Portal Subscriber Portal CORD  Demo  at  ONS  2015   CORD  Solu1on  POC  demo  at  Open   Networking  Summit  on  June  15-­‐18,   2015   vOLT App vBNG vBNG App Central  Office  
  15. Control Channel Laptop Simple CPE (Netgear with Open WRT) Leaf

    Spine Fabric (controlled by ONOS) ONOS Internet   ONOS XOS vCPE App vOLT GPON ONT RADIUS Dataplane vCPE GPON OLT MAC Third-party Provider portal Service Provider Portal Subscriber Portal CORD  Demo  at  ONS  2015  –  virtual  CPE   vOLT App vBNG •  Complex  CPE  replaced  with  a  simple  CPE  with  Open   WRT   •  Func1ons  virtualized  and  moved  to  CO  inside  vCPE.       •  vCPE  app  on  ONOS  interfaces  with  XOS  to  request   spin  up  of  vCPE  for  new  subscriber.   Segment- routed fabric Control App vBNG App Virtual CPE (LXC container) per subscriber Parental   Control   Central  Office  
  16. Control Channel Laptop Simple CPE (Netgear with Open WRT) Leaf

    Spine Fabric (controlled by ONOS) ONOS Internet   ONOS XOS vCPE App Virtual CPE (container) per subscriber vOLT GPON ONT RADIUS Dataplane vCPE GPON OLT MAC Third-party Provider portal Service Provider Portal Subscriber Portal CORD  Demo  at  ONS  2015-­‐  Virtual  OLT   •  OLT  disaggregated  into  standalone  GPON  OLT  MAC   •  Other  func1ons  of  tradi1onal  OLT  virtualized  (in   vOLT,  Fabric  etc)   •  vOLT  App  on  ONOS  interfaces  with  RADIUS  and   handles  802.1x  authen1ca1on   vOLT App vBNG Segment- routed fabric Control App vBNG App Central  Office  
  17. Control Channel Laptop Simple CPE (Netgear with Open WRT) Leaf

    Spine Fabric (controlled by ONOS) ONOS Internet   ONOS XOS vCPE App Virtual CPE (container) per subscriber vOLT GPON ONT RADIUS Dataplane vCPE GPON OLT MAC Third-party Provider portal Service Provider Portal Subscriber Portal CORD  Demo  at  ONS  2015  –  virtual  BNG   •  vBNG  App  on  ONOS  provides  NATing  and   Rou1ng.     •  Related  rules  are  programmed  into  the  vBNG.   vOLT App vBNG Segment- routed fabric Control App vBNG App Central  Office   Note-­‐  the  demo  only  includes  par>al  virtualiza>on  of  BNG  func>ons  –  specifically  those  related  to    Internet  connec>vity  
  18. Control Channel Laptop Simple CPE (Netgear with Open WRT) Leaf

    Spine Fabric (controlled by ONOS) ONOS Internet   ONOS XOS vCPE App Virtual CPE (container) per subscriber vOLT GPON ONT RADIUS Dataplane vCPE GPON OLT MAC Third-party Provider portal Service Provider Portal Subscriber Portal CORD  Demo  at  ONS  2015  (GPON)   CORD  Solu1on  POC  demo  at  Open   Networking  Summit  on  June  15-­‐18,  2015   vOLT App vBNG Segment- routed fabric Control App vBNG App Central  Office  
  19. Control Channel Leaf Spine Fabric (controlled by ONOS) ONOS Internet

      ONOS XOS vCPE App Virtual CPE (container) per subscriber vOLT RADIUS Dataplane vCPE GPON OLT MAC Third-party Provider portal Service Provider Portal Subscriber Portal CORD  Demo  at  ONS  2015  (G.fast  +  GPON)   vOLT App vBNG Segment- routed fabric Control App vBNG App G.fast   Bridge   Distribu1on  Point   Unit  (DPU)   OPENFLOW   NETCONF   <400  meters   Up  to  1  Gbps  over  copper  wiring   G.FAST   GPON   ONT   Simple   CPE   G.FAST   Central  Office   •  CORD  is  applicable  to  a  diversity  of  access   technologies.   •  Here  access  is  G.fast  +  GPON  but  everything  is   applicable  as  is.  
  20. CORD  Demo-­‐  From  the  users’  perspec1ve     Subscriber  

    Service  Provider   Third-­‐party  content  provider   Demo  showcases  the  CORD  solu1on  from  the  perspec1ve  of  3  users  
  21.                    

                                I O I O Metro   Core    Link   I O Access   Link   Fabric Spine   Switches   Leaf   Switches   vBNG vCPE vOLT NFVI  Orch-­‐  XOS   Central Office Re-architected as Datacenter DHCP LDAP RADIUS Control   Data   PON   OLT   MACs   Commodity  hardware   Simple   CPE   G.Fast   Bridge   G.FAST   Distribu1on  Point   Unit  (DPU)   OPENFLOW   NETCONF   <400  meters   Upto  1Gbps  over  copper  wiring   SDN  Control  Plane-­‐  ONOS   G.FAST   GPON   ONT   Applications CORD  Demo-­‐  Proof-­‐of-­‐concept  Central  Office   ONT   Simple  CPE   GPON A  CORD  “Pod”,  with  all  these  soeware  and     hardware  building  blocks  will  be  on  the  demo  floor.  
  22.   •  Service  Provider  portal  for  intui1ve  provisioning,   management

     and  scaling  of  services,  monitoring     •  Proof-­‐of-­‐concept  central  office,  virtualized  access  and   virtual  CPE  -­‐  with  open  building  blocks   •  as  described  on  previous  slide     •  Services   •  Access-­‐as-­‐service   •  Subscriber-­‐as-­‐a-­‐service   •  Internet-­‐as-­‐a-­‐service   •  Caching/Content  delivery-­‐as-­‐a-­‐service   •  Firewall,  URL  Filtering,  Parental  Control   CORD  Demo-­‐  Service  Provider  
  23. •  Simple  sign  on,  configura1on  and  customiza1on  of  services  

    through  Subscriber  portal   •  Simple  home  equipment  that  replaces  complex  CPEs  –  plug                and  play   •  Subscriber  services  –  Internet,  Firewall,  Parental  Control  etc   •  Tracking  services,  ac1vity,  usage,  users   •  A  virtual  CPE  (LXC  container)  per  subscriber  in  the              Central  Office  –  interes1ng  possibili1es…   CORD  Demo-­‐  Subscriber  
  24. CORD  Demo-­‐  Content  Provider   •  Simple  sign  on,  configura1on

     and  customiza1on  of   services  through  Third-­‐party  provider  portal     •  Third-­‐party  provider  service-­‐  Content  delivery   (Caching)  for  its  own  content  in  the  Service   Provider  network     •  Tracking  service,  ac1vity,  usage    
  25. Jan’15   June’15   Dec’15   June’16   Dec’16  

    2017   AT&T  and  ONOS  project     define  CORD  SoluAon  POC   CORD  Lab  trials     Lab  trials  with  CORD  POD   CORD  trial  deployments     –  phase  2   Service  Provider  deployments   Deployments  by  mul1ple  Service   Providers   CORD  trial  deployments     –  phase  1     CORD  POC  demo  at  ONS   3 0 CORD  Roadmap  –  From  demo  to  deployment   Note- these timelines are ON.Lab’s projections and forward looking
  26. CORD  Roadmap  –  Expanding  the  team   White  Box  

    Manufacturers   Merchant   Silicon   Vendors   Soeware   Vendors   Other  Service   Providers June 2015 2015-2016 Your   organizaAon?  
  27.          Stay  tuned  for  updates  as  CORD

     moves  from  demos  to  trials  to  deployments!   See  CORD  in  AcAon  at  the  Open  Networking  Summit   June  15-­‐18,  2015   http://opennetsummit.org/conference/showcase/sdn-solutions-showcase-participants/ CORD-­‐  first  end-­‐to-­‐end  SDN/NFV/Cloud  solu1on  POC  demo  at  ONS   spanning  Central  office,  Access  (GPON,  G.Fast),  CPE