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  

    View Slide

  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  

    View Slide

  3. What problems does CORD address?

    View Slide

  4. 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  

    View Slide

  5. 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  

    View Slide

  6. Introducing CORD

    View Slide

  7. 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  

    View Slide

  8.  
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    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

    View Slide

  9.  
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    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

    View Slide

  10. 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.  

    View Slide

  11. CORD – what’s under the hood?

    View Slide

  12. 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  

    View Slide

  13. 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  

    View Slide

  14. 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

    View Slide

  15. 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

    View Slide

  16. 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  

    View Slide

  17. CORD Demo at ONS 2015

    View Slide

  18. 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  

    View Slide

  19. 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  

    View Slide

  20. 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  

    View Slide

  21. 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  

    View Slide

  22. 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  

    View Slide

  23. 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.  

    View Slide

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

    View Slide

  25.  
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
    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.  

    View Slide

  26.  
    •  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  

    View Slide

  27. •  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  

    View Slide

  28. 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  
     

    View Slide

  29. CORD Roadmap

    View Slide

  30. 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

    View Slide

  31. CORD  Roadmap  –  Expanding  the  team  
    White  Box  
    Manufacturers  
    Merchant  
    Silicon  
    Vendors  
    Soeware  
    Vendors  
    Other  Service  
    Providers
    June 2015
    2015-2016
    Your  
    organizaAon?  

    View Slide

  32.          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  

    View Slide

  33. Soeware  Defined  Transforma1on  of  Service  Provider  Networks  
    Join the journey @ onosproject.org

    View Slide