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.
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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.
CORD
Demo-‐
From
the
users’
perspec1ve
Subscriber
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.
• 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
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
CORD
Roadmap
–
Expanding
the
team
White
Box
Manufacturers
Merchant
Silicon
Vendors
Soeware
Vendors
Other
Service
Providers June 2015 2015-2016 Your
organizaAon?
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