Introduction of ONF CORD Project
Phil Huang
Open Networking Solution Engineer, Edgecore Networks Corporation
2017/07/18, OpenStack Day Taiwan 2017, Taiwan
#OpenCORD #ONOSProject
Slide 2
Slide 2 text
●
Phil Huang
○ Edgecore Network Solution Engineer
○ ONOS/CORD Ambassador
○ SDNDS-TW Co-Founder
Who am I?
2
Ref: https://www.linkedin.com/in/phil-huang-09b09895/
Slide 3
Slide 3 text
3
Slide 4
Slide 4 text
4
Open Networking Foundation (ONF)
Slide 5
Slide 5 text
5
Projects in ONF
Slide 6
Slide 6 text
Reinventing Central Offices For Efficiency & Agility
opencord.org
Slide 7
Slide 7 text
7
What is CORD?
SDN + NFV +
Cloud
Open Source Software
Commodity Hardware
(Servers, White-Box Switches, I/O
Blades)
CORD: Central Office Re-architected as a Datacenter
Slide 8
Slide 8 text
8
Slide 9
Slide 9 text
Vendor Lock-In Hardware
9
Server Trends
X86 Hardware + Software
Central Office (CO)
局端
12
Current Teleco Central Office of AT&T
Ref: http://www.netmanias.com/en/post/blog/10408/gigabit-internet-sdn-nfv/at-t-s-cord-the-ultimate-architecture-born-after-decades-of-innovation-in-the-communications-network
CO: Central Office
Slide 13
Slide 13 text
13
Disaggregated Optical Line Termination
OLT: Optical Line Termination
GPON: Gigabit Passive Optical
Network
Slide 14
Slide 14 text
14
ONF R-CORD of AT&T
Ref: http://www.netmanias.com/en/post/blog/10408/gigabit-internet-sdn-nfv/at-t-s-cord-the-ultimate-architecture-born-after-decades-of-innovation-in-the-communications-network
Slide 15
Slide 15 text
●
Telecommunication hardware located at the home or
business of a customer
●
a.k.a Residential Gateway (RG)
15
L3 Customer Premises Equipment
CPE: Customer Premises Equipment
Slide 16
Slide 16 text
●
Disaggregation and virtualization
○ L3 CPE Software move to NFVI at CO
16
virtual Subscriber Gateway (vSG)
Slide 17
Slide 17 text
17
ONF R-CORD Final Architecture
Slide 18
Slide 18 text
18
Trellis: CORD Network Architecture
vRouter
Control
Other
App
Overlay
Control
Underlay
Control
Other
App
vSG
vSG
vSG
VNF
VNF
VNF
VNF
VNF VNF
VNF
VNF VNF VNF
VNF
VNF
OVS OVS OVS OVS OVS
Underlay
Overlay
Control
Slide 19
Slide 19 text
19
Service Model
Ref: https://drive.google.com/file/d/0B1fL5kNHcohHcDB2V2FvS0ViakU/view
Slide 20
Slide 20 text
20
Composing Services
Slide 21
Slide 21 text
21
CORD Virtual Infra Architecture
Slide 22
Slide 22 text
●
Provides connectivity within and between services
●
Any network virtualization technology can be used
●
CORD VTN ensures OVS is configured properly for
operation
22
CORD Virtual Tenant Network (VTN)
Slide 23
Slide 23 text
●
Hardware environment
○ Dual E5-2670 v3 / RAM 64GB / Intel Dual 10G NIC
●
Optimal configuration
○ 16 VMs, 128 S-Tags with 31 C-Tags each
●
Target was ~4000 subscribers per server
●
Memory usage
○ 40-50% idle with 46GB RAM used
23
Scalable vSG Performance
Ref: https://drive.google.com/file/d/0B6cvQiEoZCrzeWh5cTFFRDlvVlE/view
CORD node over OpenStack
VM
Router
VM
Namespace
Router
Container
Slide 24
Slide 24 text
●
24
Field Trial: NTT EAST
Ref: https://wiki.opencord.org/display/CORD/NTT+and+R-CORD
Slide 25
Slide 25 text
25
Lab Trial 1: GE-PON-OLT
Slide 26
Slide 26 text
26
LAB Trial 2: PPPoE
Slide 27
Slide 27 text
Open and Community-Driven
ambassadors.onosproject.org
Slide 28
Slide 28 text
Designed to empower anyone who is passionate and
knowledgeable about ONOS and/or CORD
● Promote either project in their region
● Build strong local community
28
What is ONOS / CORD Ambassador Program
Please feel free to ask. ONOS/CORD Ambassadors Team in
Taiwan will be happy to discuss with you
Slide 29
Slide 29 text
29
ONOS Build 2017
Slide 30
Slide 30 text
30
Slide 31
Slide 31 text
SDNDS-TW
● Software Defined Networking Developer Society
● More than 1000 people on the group
31
Join us!
Ref: https://www.facebook.com/groups/sdnds.tw
Slide 32
Slide 32 text
You disaggregate to get choices
You aggregate to get efficiencies
32