Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang ...
Transcript of Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang ...
![Page 1: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/1.jpg)
Introduction of ONF CORD Project
Phil Huang <[email protected]>Open Networking Solution Engineer, Edgecore Networks Corporation
2017/07/18, OpenStack Day Taiwan 2017, Taiwan
#OpenCORD #ONOSProject
![Page 2: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/2.jpg)
● Phil Huang○ Edgecore Network Solution Engineer○ ONOS/CORD Ambassador○ SDNDS-TW Co-Founder
Who am I?
2Ref: https://www.linkedin.com/in/phil-huang-09b09895/
![Page 3: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/3.jpg)
3
![Page 4: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/4.jpg)
4
Open Networking Foundation (ONF)
![Page 5: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/5.jpg)
5
Projects in ONF
![Page 6: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/6.jpg)
Reinventing Central Offices For Efficiency & Agility
opencord.org
![Page 7: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/7.jpg)
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
![Page 8: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/8.jpg)
8
![Page 9: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/9.jpg)
Vendor Lock-In Hardware
9
Server Trends
X86 Hardware + Software
Central Office (CO)局端
![Page 10: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/10.jpg)
Traditional 3-Tier Network● Core / Aggregation / Access
10
Network Design Transformation
Clos Network● Leaf / Spine
![Page 11: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/11.jpg)
11
Overview of CORD
![Page 12: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/12.jpg)
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
![Page 13: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/13.jpg)
13
Disaggregated Optical Line TerminationOLT: Optical Line TerminationGPON: Gigabit Passive OpticalNetwork
![Page 14: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/14.jpg)
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
![Page 15: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/15.jpg)
● 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
![Page 16: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/16.jpg)
● Disaggregation and virtualization○ L3 CPE Software move to NFVI at CO
16
virtual Subscriber Gateway (vSG)
![Page 17: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/17.jpg)
17
ONF R-CORD Final Architecture
![Page 18: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/18.jpg)
18
Trellis: CORD Network Architecture
vRouterControl
Other App
OverlayControl
Underlay Control
Other App
vSG
vSG
vSG
VNF
VNF
VNFVNF
VNF VNFVNF
VNF VNF VNFVNF
VNF
OVS OVS OVS OVS OVS
Underlay
Overlay
Control
![Page 19: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/19.jpg)
19
Service Model
Ref: https://drive.google.com/file/d/0B1fL5kNHcohHcDB2V2FvS0ViakU/view
![Page 20: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/20.jpg)
20
Composing Services
![Page 21: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/21.jpg)
21
CORD Virtual Infra Architecture
![Page 22: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/22.jpg)
● 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)
![Page 23: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/23.jpg)
● 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
![Page 24: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/24.jpg)
●
24
Field Trial: NTT EAST
Ref: https://wiki.opencord.org/display/CORD/NTT+and+R-CORD
![Page 25: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/25.jpg)
25
Lab Trial 1: GE-PON-OLT
![Page 26: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/26.jpg)
26
LAB Trial 2: PPPoE
![Page 27: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/27.jpg)
Open and Community-Driven
ambassadors.onosproject.org
![Page 28: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/28.jpg)
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
![Page 29: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/29.jpg)
29
ONOS Build 2017
![Page 30: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/30.jpg)
30
![Page 31: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/31.jpg)
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
![Page 32: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/32.jpg)
You disaggregate to get choices
You aggregate to get efficiencies
32
![Page 33: Introduction of ONF CORD Project · 2017. 7. 21. · Introduction of ONF CORD Project Phil Huang Open Networking Solution Engineer, Edgecore Networks](https://reader035.fdocuments.net/reader035/viewer/2022071509/612d5a881ecc5158694222f0/html5/thumbnails/33.jpg)
33
THANK YOU!