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.
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
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
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
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
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
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
(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.
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
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
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
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
(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
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
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
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
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
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.
Service Provider Third-‐party content provider Demo showcases the CORD solu1on from the perspec1ve of 3 users
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.
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
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
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
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
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