![Page 1: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/1.jpg)
Networking Intelligence with SDN
Sangho Shin, Ph.D Corporate R&D Center
![Page 2: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/2.jpg)
Outline
1. SDN to SDN 2. Use Cases in CORD
• R/M/E CORD • A-CORD
3. Use Cases in SKT • Operation Intelligence: T-CORE • Network Intelligence: SONA & TINA
![Page 3: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/3.jpg)
SDN to Self Driving Network
Reference: Prof. Guru Parulkar’s talk @ Standard University Workshop
SDN to SDN
![Page 4: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/4.jpg)
Software Defined Networks So developers can write programs to control, configure, and sense networks
Self Driving Networks
Benefits
Leverage ML to auto-generate programs to control and configure networks
Much faster and accurate response to network conditions
Customization for subscribers, apps, flows Maximize resource utilization Faster response to failures …
SDN to SDN
![Page 5: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/5.jpg)
Routing TE
Network OS: Programmable Sensing, Control, Config
Packet Forwarding
Packet
Forwarding
Mobility
Programmable Basestation
Packet Forwarding
What is SDN?
![Page 6: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/6.jpg)
Routing TE
Network OS: Programmable Sensing, Control, Config
Open Interface(s)
Packet Forwarding
Packet
Forwarding
Separation of Data and Contro
Plane
Network View Abstraction
Mobility
Programmable Basestation
Open Interface (e.g., OpenFlow, P4)
Packet Forwarding
What is SDN?
![Page 7: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/7.jpg)
Routing TE
Network OS: Programmable Sensing, Control, Config
Open Interface(s)
Network View Abstraction
Mobility
OpenFlow, P4
Match Action Forwarding Abstraction
Programmable Probes
What is SDN?
![Page 8: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/8.jpg)
Network OS
Open Interface(s)
Network View Abstraction
Makes it easy to write control, config, sensing apps: locally
manipulate graph
How SDN helps?
![Page 9: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/9.jpg)
Network OS
Open Interface(s)
Network View Abstraction
Makes it easy to write control, config, sensing apps: locally
manipulate graph
Makes it easy to reason about network and control programs
Declarative Programming
Match Action Forwarding Abstraction
How SDN helps?
![Page 10: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/10.jpg)
Balaji’s Self Driving Networks: Networking + Machine Learning (AI)
Sense Inference
Learn
Control
Sense Control
AI Magic
![Page 11: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/11.jpg)
Sense Inference
Learn
Control
Ping
Balaji’s Self Driving Networks: Networking + Machine Learning (AI)
Sense (Ping Data)
![Page 12: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/12.jpg)
Sense Inference
Learn
Control
Sense (Ping Data)
Control
Ping
Construct Network State
Derive Control Programs
Balaji’s Self Driving Networks: Networking + Machine Learning (AI)
![Page 13: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/13.jpg)
Software defined networks make it much easier and efficient to do sensing and
control
Two critical parts of the self driving networks
Self Driving Networks Enabled by Software Defined Networks
![Page 14: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/14.jpg)
Self Driving Networks Enabled by Software Defined Networks
Sense Inference
Learn
Control
Programmable Probes
Construct Network State
Derive Control Programs
![Page 15: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/15.jpg)
Self Driving Networks Enabled by Software Defined Networks
Sense Inference
Learn
Network OS: Programmable Sensing, Control, and Config
Programmable Sensing
Construct Network State
Derive Control Programs
Sensed Data Network State
Control
Programmable Probes
![Page 16: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/16.jpg)
Self Driving Networks Enabled by Software Defined Networks
Sense Inference
Learn
Network OS: Programmable Sensing, Control, and Config
Programmable Sensing
Programmable Control
Construct Network State
Derive Control Programs
Sensed Data Network State
Control Mobility Mobility TE Routing
Programmable Probes
![Page 17: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/17.jpg)
Hypothesis Programmable sensing makes reconstruc
tion easier & faster More/customized data helps ML algorithms to be
more effective
E.g. ping data + queue statistics is better than just ping data
Ping data + queue statistics per network slice is much better than just ping data
Sense Inference
Learn
Network OS: Programmable Sensing, Control, and Config
Programmable Sensing
Programmable Control
Control Programs
Sensed Data Network State
Construct Network State
Derive Control Programs
Self Driving Networks Enabled by Software Defined Networks
![Page 18: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/18.jpg)
Hypothesis Deriving network control for SDN
is much much easier & faster than for legacy networks
E.g. deriving Dijkstra’s algorithm for routing on a network graph vs
OSPF on a legacy network
Sense Inference
Learn
Network OS: Programmable Sensing, Control, and Config
Programmable Sensing
Programmable Control
Control Programs
Sensed Data Network State
Construct Network State
Derive Control Programs
Self Driving Networks Enabled by Software Defined Networks
![Page 19: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/19.jpg)
(Half) Use Case in CORD
![Page 20: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/20.jpg)
Large number of COs
Evolved over 40-50 years
300+ Types of equipment Huge source of CAPEX/OPEX
SDN Control Plane - ONOS
VNF/Services Control Plane – XOS
Commodity servers, switches, and network access
Access
(Core
)
SDN NFV
Cloud
SDN enabled Central Office Leaf-Spine Fabric
CORD (Central Office Re-architectured as Data center)
![Page 21: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/21.jpg)
PON OLTs BBUs
Mobile vBBU. vMME, vSGW, vPGW,
vCDN
Residential vOLT, vSG,
vRouter, vCDN
Enterprise vCarrierEthernet, vOAM, vWanEx,
vIDS
Metro Ethernet
CORD Platform
(Core)
CORD domains of use
![Page 22: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/22.jpg)
Analyze (Analytics Engine)
• Enable programmable observability & closed loop control based on analytics
Programmable Observability
Control
CORD Goals
![Page 23: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/23.jpg)
Analyze (Analytics Engine)
• Enable programmable observability & closed loop control based on analytics
Programmable Observability
Control
Examples: • Resource scaling & load
balancing • SDN Flow Rerouting (Traffic
Engineering) • Blacklisting Subscriber Traffic
Examples: • Fault correlation and Root cause analysis
• Fault prediction, Resource utilization prediction • Anomaly Detection
• E2E SLA Violation Detection
Examples: • Observe packet ‘inter-arrival-
time’ for a given time window and notify results
• Activate smart vProbe & Observe VNF for a target
subscribers for a given time and notify events
Could we replace it with ML
algorithms?
CORD Goals
![Page 24: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/24.jpg)
ROADM
(Core)
PON OLT MACs
BBUs (Multi-RATs)
Enterprise Metro Ethernet
VNF VNF
VNF VNF
Configuration TSDB
Programmable Observability
Collection
Data Storage
Monitoring-as-a-Service
Service Controller (XOS) CORD Orchestration
Platform
Security Analytic Apps
Diagnostic Analytic Apps
Real-time Analytic Apps
Program & Observe Control
Observed Data
Control Decision
Analytics Engines
Programmable Probes
Change Observability
Example: SON, Dynamic Analytics
A-CORD Architecture
![Page 25: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/25.jpg)
Control Decisio
n Security Analytic Apps
Diagnostic Analytic Apps
Real-time Analytic Apps
Analytics Engines
ROADM
(Core)
PON OLT MACs
BBUs (Multi-RATs)
Enterprise Metro Ethernet
VNF VNF
VNF VNF
Configuration TSDB
Programmable Observability
Collection
Data Storage
Monitoring-as-a-Service
Service Controller (XOS) CORD Orchestration
Platform
Program & Observe Control
Observed Data
Programmable Probes
Change Observability
Inference Learn
Construct Network State
Derive Control Programs
Mobility Mobility TE Routing
A-CORD + Self-Driving ?
![Page 26: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/26.jpg)
Use Case in SKT
![Page 27: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/27.jpg)
SKT over years
World 1st 300Mbps LTE-A (20+10+10MHz)
(2014)
World 1st 225Mbps LTE-A
(20+10MHz) (2013)
Time
Services
Voice and SMS
Basic Apps
Smart Apps
5G Era
New Service
New Infrastructure
![Page 28: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/28.jpg)
Innovative Services of 5G
![Page 29: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/29.jpg)
5G Evolution to Open Infrastructure
![Page 30: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/30.jpg)
COSMOS Vision Composable, Open, Scalable with Open Software and Hardware Mission Critical Services (5G, AI, Autonomous Car, etc.)
![Page 31: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/31.jpg)
Composable Open Scalable Mission Critical Service
Ref: SKT COSMOS WhitePaper
COSMOS
![Page 32: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/32.jpg)
Ref: SKT COSMOS WhitePaper
T-CORE
SONA
TiNA
COSMOS
TACO
Composable Open Scalable Mission Critical Service
![Page 33: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/33.jpg)
Operation Intelligence: T-CORE
![Page 34: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/34.jpg)
Data Center Operation Intelligence Solution through Big Data and API
SW Mng
Config. SW Install
OS Provision
Infra Mng
Rack Facility
Resource Mng
Virtual Instance
Physical Machine
Monitoring/Data Analysis
RealTime Alarm
Data View
Trend Analysis
Anomaly Detection
UI
Data Platform
History Store RealTime Data Analysis
Message Queue
Log Data Store
Metric Data Store
Infra Data Collect
OpenStack Control
Monitoring/Control Platform
Data Collect Agent mng
SW Job Mng
Sensor FMS
Chef Agent
PXE Boot
Servers
Monasca Agent
Beaver Agent
Virtual Instance
Chef Agent
Openstack API
Monasca Agent
Beaver Agent
T-CORE Server
T-CORE Agent T-CORE Agent
T-CORE: Overview
![Page 35: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/35.jpg)
T-CORE: Hardware Resource Management
![Page 36: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/36.jpg)
T-CORE: OpenStack Management
![Page 37: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/37.jpg)
T-CORE: Alarm Statistics, Log Analysis
![Page 38: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/38.jpg)
T-CORE: Log, Metric, Alarm Integrated Analysis
![Page 39: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/39.jpg)
T-CORE: Deployment
SKT’ OSS (Operation Support System)
400 servers ( 1000 servers)
200 VM(HOS) Instance
‘17. 3.27
Monitoring Infrastructure
![Page 40: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/40.jpg)
T-CORE: Deployment
SKT’ OSS (Operation Support System)
400 servers ( 1000 servers)
200 VM(HOS) Instance
‘17. 3.27
Monitoring Infrastructure
Metric Log Items 70 and more 20 and more
Interval Default: 30 secs Health check: 5 secs
Real-time
# of Alarms 30 and more To be
Data per day Collection: 500GB Store: 250GB
Collection: 200~600GB
Keep 3 months
![Page 41: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/41.jpg)
Anomaly Detection using dynamic threshold
T-CORE: Metric Analysis
![Page 42: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/42.jpg)
Auto Log filtering & cross analysis with metrics
T-CORE: Log Analysis
![Page 43: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/43.jpg)
Log distribution analysis and cross analysis with alarms
T-CORE: Log Analysis
![Page 44: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/44.jpg)
Network Intelligence: SONA-TINA
![Page 45: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/45.jpg)
Open Networking in COSMOS
TACO Virtual Infra Management
SONA Virtual Network Management
SONA Fabric Leaf-Spine Fabric Control
TINA Network Monitoring
3DV Integrated Monitoring System
Spine
Leaf ...
VM VM VM VM VM VM
VM VM VM VM
VM VM
VM VM VM VM VM VM
Baremetal Baremetal
Tenant A Tenant B Tenant C Tenant D
Switch/Link stats
vSwitch stats
Flow info
Policy Virtual Net info
Operators
![Page 46: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/46.jpg)
TACO (SKT All Container OpenStack) Developed with Container and Kubernetes Community Version with Continuous Integration / Delivery System Self-Healing, Upgrade w/o Service Interruption, Simple and Easy Deployment
Underlying Platform (Kubernetes)
OpenStack Control Planes (Containerized OpenStack)
OpenStack APIs
Containerized OpenStack Lifecycle Management
Container Orchestration (Kubernetes, OpenStack-Helm)
CI/CD & Testing (Jenkins, Rally/Tempest, Chaos Monkey)
OpenStack Containerization (Docker, Kolla) Docker Docker Docker Docker Docker
![Page 47: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/47.jpg)
ONOS based Virtual Network Management solution Multi-Tenancy support with VxLAN (and VLAN also) Scalable Gateway, Full Compatible with OpenStack
SONA (Simplified Overlay Networking Architecture)
![Page 48: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/48.jpg)
SONA (Simplified Overlay Networking Architecture)
Direct communication
![Page 49: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/49.jpg)
SONA (Simplified Overlay Networking Architecture)
Scalable Gateway
![Page 50: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/50.jpg)
SONA (Simplified Overlay Networking Architecture)
Scalable Gateway UI based Flow Tracer
![Page 51: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/51.jpg)
SONA Fabric • Pure OpenFlow based Leaf-Spine Fabric Solution • Supports ECMP, Failure detection & auto recovery • Physical + Virtual Network Integration
![Page 52: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/52.jpg)
SONA Fabric • Pure OpenFlow based Leaf-Spine Fabric Solution • Supports ECMP, Failure detection & auto recovery • Physical + Virtual Network Integration
Fully Open to public in ONOS Magpie
![Page 53: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/53.jpg)
Rack #1
SW SW
Switch (L3)
SW SW SW SW
Rack#N
SW SW SW
Switch (L3)
F/W F/W L4 L4
Rack#2
Mirror, sFlow, SNMP
Mirror, sFlow, SNMP
T-CAP
2 6
Service-Centric Network Monitor
3D Network Visualizer
Packet-Level Network Analyzer
Network Probe
Network Packet Broker
Packet Capture Appliance
Flow-Level Network Analyzer
TINA (SKT Integrated Network Analyzer) Unified network monitoring and operating solution Essential systems and tools for network health monitoring, traffic monitoring Supports packet analysis, session analysis, and troubleshooting.
![Page 54: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/54.jpg)
TINA (SKT Integrated Network Analyzer)
![Page 55: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/55.jpg)
TINA (SKT Integrated Network Analyzer)
![Page 56: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/56.jpg)
TINA (SKT Integrated Network Analyzer)
![Page 57: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/57.jpg)
TINA (SKT Integrated Network Analyzer)
![Page 58: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/58.jpg)
TINA (SKT Integrated Network Analyzer)
![Page 59: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/59.jpg)
FloX (Flow eXcavator) Flow-based packet high-speed packet storage (up to 40Gbs) Fast flow search through flow-based indexing, parallel processing and pipelining Cluster-mode will be supported for scalability
Network Interface
Network Interface
PMD
PMD
Writer
Writer
Writer
Writer
[System Architecture] [Deployment Architecture]
![Page 60: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/60.jpg)
DEMO Video
3DV
![Page 61: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/61.jpg)
SDN to SDN: Self Driving Network
SONA Virtual Network Management
SONA Fabric Leaf-Spine Fabric Control
TINA Network Monitoring
3DV Integrated Monitoring System
Spine
Leaf ...
VM VM VM VM VM VM
VM VM VM VM
VM VM
VM VM VM VM VM VM
Baremetal Baremetal
Tenant A Tenant B Tenant C Tenant D
Switch/Link stats
vSwitch stats
Operators
![Page 62: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/62.jpg)
SDN to SDN: Self Driving Network SONA to SONA : Self Operating Networking Architecture
SONA Virtual Network Management
SONA Fabric Leaf-Spine Fabric Control
TINA Network Monitoring
3DV Integrated Monitoring System
Spine
Leaf ...
VM VM VM VM VM VM
VM VM VM VM
VM VM
VM VM VM VM VM VM
Baremetal Baremetal
Tenant A Tenant B Tenant C Tenant D
Switch/Link stats
vSwitch stats
Recommendation
User Intervened Policy
Operators
NVMe-GPU-XeonPhi-FPGA Direct
CuDNN NCCL NV Docker
Self Policy Decision
Network Anomaly Detection
Self Flow Inspection
ML based TE
![Page 63: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/63.jpg)
Summary
• SDN to SDN : SDN helps SDN • Use Case in CORD : A-CORD + SDN • Use Cases in COSMOS
• T-CORE • TINA • SONA
![Page 64: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/64.jpg)
Summary
• SDN to SDN : SDN helps SDN • Use Case in CORD : A-CORD + SDN • Use Cases in COSMOS
• T-CORE • TINA • SONA
• SONA to Self Operating Networking Architecture
![Page 65: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/65.jpg)
Thank You!
![Page 66: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/66.jpg)
XOS based NFV Framework 1. SONA Fabric 2. NFV F/W with XOS
• XOS based General VNF Framework
• Various VNF integration to SONA
![Page 67: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/67.jpg)
![Page 68: Networking Intelligence with SDN - APNOMS · · 2017-09-27Outline . 1. SDN to SDN 2. Use Cases in CORD • R/M/E CORD • A-CORD . 3. Use Cases in SKT • Operation Intelligence:](https://reader033.vdocuments.site/reader033/viewer/2022042605/5ae89e367f8b9a08778fedd0/html5/thumbnails/68.jpg)