SlideShare a Scribd company logo
Enhancing Network Visibility
Based On Open-Converged
Network Appliance
Dongheon Lee, Junho Suh
SW-Defined Infra Lab, SK telecom
Telco	Services
§ Software-Defined	Infrastructure
§ Open	Hardware	and	Software
§ Universal	Platform	for	Diverse	Applications
§ Software-Defined	RAN
§ Network	&	Service	Slicing
§ Next-Generation	OSS	(TANGO)
§ Ultra	High	Data	Rate
§ Low	Latency
§ Massive	Connectivity
ATSCALE:	Scalable,	Cognitive,	Automated,	Lean,	E2E
COSMOS: Composable,	Open,	Scalable,	Mission-critical	Optimized	System
All-IT Infrastructure
Operational Intelligence
§ E2E monitoring and analytics for global orchestration and
management
§ Disaster prediction and recovery
§ Security
Bandwidth-on-demand service
§ Data center interconnection - stretching SDN coverage to the
transport layer
§ Data center backup and virtual machine migration
Performance and reliability
§ Open source software performance and reliability
§ Provisioning and live migration speed
§ SDN controller and switch performance
Static Dynamic
Manual Automated
Cloud Core
Cloud RAN/Core
New RAT
On-Demand
Virtual Network Slice
Mobile Traffic Explosion
All-IT Network Architecture and Challenges
TiNA for COSMOS Network Monitoring
TiNA: SKT integrated Network Analyzer
§ Unified network monitoring and operating
solution for software-defined data center
You Can't Manage What You Can't See
Network visibility is extremely important
to network providers for managing All-IT
Infra.
§ Troubleshooting application performance
issues
§ Monitoring application performance and
reliability
§ Ensuring network scalability
§ Protecting and securing the network
§ Managing complex network infrastructure
Network Visibility
TiNA: SKT integrated Network Analyzer
Unified network monitoring and operating solution
which includes essential systems and tools for network health monitoring, traffic
monitoring, packet analysis, session analysis, and troubleshooting.
Tennant traffic monitoring Physical/virtual network visualization
End-to-end flow monitoring
Pakcet-Level: Packet into flow aggregation Connection performance analysis
Flow-Level: Tennant traffic classification Top-N conversations E2E Flow Path Calculation
On-demand packet brokering
w/ filtering/replication/aggregation
SNMP
sFlow, NetFlow
Flow-aware high speed
packet dump
Fast Packet Processing
DPDK based I/O, support L2-L4, VXLAN, ERSPAN, ….
Service-Centric Network Monitor 3D Network Visualizer
Network Analyzer
Network Probe Network Packet Broker Packet Capture Appliance
X86
Commodity
Servers
T-CAP is a converged network appliance,
which integrates high performance Xeon server with data center switch
T-CAP: SKT-Converged Appliance Platform
Developed by using open source and open hardware
TiNA & T-CAP Development
TiNA Overview
TiNA consists of 6 systems in which each system can be deployed as a standalone
appliance or systems can be bundled together according to the use-case.
§ Network Packet Broker
ü Brokering network traffic from multiple mirror or taps according to the demand of multiple monitoring devices
§ Network Probe
ü Supporting network and traffic monitoring protocol such as SNMP and sFlow
§ Network Analyzer
ü Packet-level: Aggregates packets into flows and measures various TCP statistics
ü Flow-level: Tennant traffic classification, Top-N Conversations, E2E flow path calculation
§ Packet Capture & Analysis Appliance
ü High speed packet capture appliance supporting up to 40Gbps traffic
§ 3D-Based Network Visualizer
ü Supporting intuitive network monitoring and operation by efficiently visualizing complex network topology and traffic flow
§ Service Centric Network Monitor
ü Classifying tenant traffic and collecting various network traffic statistics of cloud data center
Flow-level network analyzer
§ support analyzing millions of information of nodes, links, and traffic flows by using spark streaming engine
Packet-level network analyzer
§ TCP connection analyzer support up to 1million TCP flows
§ Packet into Flow Aggregation : support up to 200K new flow arrivals per second
Network Packet Broker
§ Virtual and physical NPB, vNPB supports 40Gbps packet filtering & forwarding performance
Packet Capture Appliance
§ 40Gbps packet capture system with 24 HDDs
Low Cost
§ implemented on x86 commodity hardware by leveraging DPDK fast packet processing framework
TiNA Specifications
Rack #1
SW SW
Switch
(L3)
SW SW SW SW
Rack#N
SW SW SW
Switch
(L3)
F/W F/WL4 L4
Rack#2
Mirror, sFlow, SNMP
Mirror, sFlow, SNMP
T-CAP
26
Service-Centric
Network Monitor
3D
Network
Visualizer
Packet-Level
Network Analyzer
Network Probe
Network Packet Broker
Packet
Capture
Appliance
Flow-Level
Network Analyzer
Network Monitoring with TiNA
Connection Analyzer
Packet into Flow Aggregation
TCP Connection Analysis
Packet-Level
Network Analyzer
Network Probe
Packet-Level
Network Analyzer
Network Probe
NPB
NPB Controller
NPB Fabric
x86
vNPB
SNMP/sFlow Collector
Packet into Flow Aggregation
TCP Connection Analysis
SNMP/sFlow Collector
Virtual network packet broker
OpenFlow based packet
broker
T-CAP
T-CAP
Commodity Server
Packet-Flow Analysis with T-CAP
TCP Connection Performance Analysis
§ TCP Connection Setup Time, Connection per Sec, SYN/FIN Count, Retransmission
Rate, Zero Window, App Response Time
§ Determine whether the network problem is the application or the network
Packet-Level Network Analyzer:
Connection Analyzer
NPB, Network Probe, Network Analyzer Usage
Network
Interface
Network
Interface
PMD
PMD
Writer
Writer
Writer
Writer
High Speed Packet Capture and Retrieval System
§ Essential tool for troubleshooting and network forensics
§ Pipelined parallel packet processing based on DPDK
§ Support both packet and flow-based capture
Specifications
§ 20 cores (Intel Xeon CPU E5-2650 v3 @ 2.30 GHz, 2ea)
§ 128 GB RAM (DDR4 16 GB DIMM 2,133 MHz, 8ea)
§ 192 TB HDD (SATA 6 Gb/s 3.5” 7.2K RPM 8 TB ENT HDD, 24ea)
§ Support 40Gbps line rate packet capture to disk
§ With 192 TB storage
• 40 Gbps * 11 hour
• 10 Gbps * 43 hour
• 1 Gbps * 427 hour
Packet Capture Appliance
Elephant Flows
SONA: Simplified Overlay Network Architecture presented in ONS ‘16
§ Consolidated physical/virtual network based on real-time flow stats
§ L3-based leaf-spine networking to maximize link utilization
OpenStack
Neutron
SONA
Compute Nodes G/W Nodes Physical Switches
SONA Fabric
Packet-Level	
Network	Analyzer
Use-Case: Traffic Engineering
with TiNA and SONA
Spine
Switch
Server
Server
Server
Server
Switch
Server
Server
Server
Server
Switch
Server
Server
Server
Server
Spine
SONA Fabric
Controller
TiNA
Router
Use-Case: Traffic Engineering
with TiNA and SONA
Cloud Data Center Multi-Tenancy
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
§ Cloud needs to be managed and
monitored based on application
§ Per-tenant traffic monitoring for SLA
management and pricing
§ Classifying tenant traffic based on IP
flow, VLAN, VXLAN
Service-Centric Network Monitor
§ Service traffic statistics monitoring per-tenant
§ Per service/host/flow traffic statistics, Top-N conversations
Flow Analysis and Network Monitor
Packet Mirror
/ sFlow
Service-Centric
Network Monitor
Aggregating packets into flows
JSON format conversion
Flow-Level
Network Analyzer
Classifying flows into tenants
Flow path discovery
Flow deduplication
Register tenants and hosts
Monitor tenant traffic
TiNA Multi-Tenant Traffic Monitoring & 3D-Based Network Visualization System
3D
Network
Visualizer
Visualize network topology
Device, link, traffic stats
Flow path between hosts
Packet-Level
Network Analyzer
Visualizing real-time network analysis results
§ Collect and analyze millions of information of nodes, links,
and traffic flows by using spark streaming engine
§ Diagnose network events with game animation within a few
seconds
§ End-to-end traffic flow path visualization
3D UI/UX
§ Display physical/logical/virtual network topology efficiently
§ Drill down from a global datacenter to a traffic flow in one
second
§ Support Android, Windows Client
Efficiently visualize multi-layer network topology
providing intuitive and interactive user interface
TiNA 3D-Based Network Monitor
Logical
Network
Topology
Physical
Network
Topology
Virtual
Network
Topology
E2E
Flow Path
Visualization
TiNA 3D-Based Network Monitor
Spine
Switch
Server
Server
Server
Server
Switch
Server
Server
Server
Server
Switch
Server
Server
Server
Server
Spine
SONA Fabric
Controller
TiNA
3DV
Router
§ Network Operation
Traffic Engineering with TiNA, SONA, 3DV
DU
Pool
AS
AR(PE)
AR : Aggregation Router
AS : Access Switch
CO : Central Office
CO
PE PE SGW PGW
MME HSS
EPC Core )
IP Backhaul
AS
IP/MPLS Backhaul
Packet Capture
NPB
Network Analyzer
3D/WEB UI
Packet Capture
NPB
Network Analyzer
3D/WEB UI
EPC Core
3rd party monitoring tool
NAT
IMS
Internet
GTP-U
MirrorTap
60Gbps
3rd party monitoring tool
§ Subscriber and tunnel end-point based packet filtering
§ VoLTE Traffic Analysis: throughputs, packet loss, jitter, latency
§ H/W NPB Time-stamping by T-CAP S/W silicon
§ GTP Correlation
LTE Network Monitoring
and Troubleshooting
T-CAP is a converged network appliance,
which integrates high performance Xeon server with data center switch
T-CAP: SKT-Converged Appliance Platform
T-CAP Hardware Specification
36-port Ethernet with 4 PCIe Gen3 Ethernet Controller
§ Up to 200Gbps B/W toward hosts
Flexible Frame Processing Pipeline
§ L2/L3/L4/OpenFlow Forwarding
§ ACLs & NAT, Stateless Load Balancing
Tunneling Engine
§ 64k Exact Match Table
§ NVGRE/Geneve/VXLAN-GRE/NSH
Unparalleled HW Latency
§ 300 ns network latency
§ 1000 ns host-network latency
http://files.opencompute.org/oc/public.php?service=files&t=6a542c4983c8180f5c6f6e7da198e60a
T-CAP Hardware Specification
http://files.opencompute.org/oc/public.php?service=files&t=6a542c4983c8180f5c6f6e7da198e60a
§ CPU: Intel Rangeley/Avoton
§ Memory: up to 4 GB DDR3/4
§ Storage
ü 8 GB storage embedded
ü SATA-DOM
§ Peripherals
ü 2x USB2.0
ü 1x External Console(RJ45 Type)
ü 1x GbE for Management
T-CAP Hardware Specification
§ Dual Intel Xeon E5-2600 v3 CPU (Haswell)
§ Up to 512GB memory
§ 4X 2.5` SATA SSD
§ 1+1 Redundant PSU (Power Supply Unit)
§ Front Loading Switch Port Module
ü 10G 12 Port
ü 10G 4 Port + 40G 2 Port
http://files.opencompute.org/oc/public.php?service=files&t=6a542c4983c8180f5c6f6e7da198e60a
T-CAP Software Stack
Linux	Kernel
fm10k
SFP/QSFP+ LED PWD Sensors
i2c
fm10kDevice
Networking	Stack
QuaggaOVS
Linux
Bridge
3rd
Party
Net	Device
Unified Network Config. Data Model & API (e.g., OpenConfig)
T-O&M
SKT’s Op. & Mgmt. Tool
SONA Fabric
SKT’s NW Fabric Auto. Tool
Platform	
Manager
Legend
FOSS
SKT
maintained
Intel
proprietary
SKT
projects
SwitchD
IES	SDK
Real deployment requirements for a single cluster
§ Performance for packet filtering and actions
ü~ # of policy rules
ü~ # of vantage points
§ Low Latency ~ 400ns
T-CAP Software Stack
for Hardware Network Packet Broker
Aggregated Mirrored Traffic
NPB OF Controller
Feature
Required
Description
Packet
Filtering
L2 Filter(src/dst mac, ip, vlan id, eth type …), L3 Filter(src/dst ip, ip protocol
ToS …), L4 Filter (src/dst Port, VNI)
Action Forwarding, Aggregation, Replication, Load Balancing, Drop
Source Port
Labeling
Tagging source port number in packet headers
Header
Stripping
Strip unnecessary packet headers to analyze traffic such as VLAN
Tagging/VXLAN,MPLS
Packet
Slicing
Trim packets
HW
Timestamp
Time synchronization between analysis server farms and NPB H/Ws through
PTP
Tunneling Transfer to remote branch
RRC based
L1~L4 Filtering and
Forwarding w/ OpenFlow
OpenFlow
Build and Package Management From
Kernel to Applications
Yocto Project (DIY/Roll-Your-Own Linux Distro.)
CPP board
(Intel x86)
ONIE image
SKT T-CAP Test Lab
Mininet extension to support feature
validation test for physical switches
§ Scalability test for control-plane protocols
support on multiple physical hosts or cloud
§ Reusable test scenario regardless of vendors
§ Interop test between multiple NOS vendors by
plugins implemented
Host1 Host2
Mininet
Other NOS
Plugins
SKT NOS
Plugin
Wrapper Module
TCAP NOS
TCAP + OcN
OS
SW2
L2
Test
Scripts
L3
Test
Scripts
Other
Test
Scripts
…
Work Flow for NetDevOps
OpenSource
ori repo
SKT
repo
1. branch & sync
Local Devs
2. clone
Code Review
3. push
4. merge
Jenkins
5. build
Test Framework
6. test pass or fail
7. notification if failed
6. code quality check
SonarQube
NEXUS
8. release if pass
Production
Site
9. update noti.
&
package update
WAN
End-to-end Network Orchestration
Local NFV Orchestrator Transport Infra Orchestrator
Unified-O
Edge DC Central DC
Open & Programmable H/W
Resource Abstraction Layer
Open & Programmable H/W
Virtualized Network Functions
Fronthaul
L1/L2
RF
Remote Unit
4G
5G
SDRAN
RNF ESF
vCore
CNF CSF OSF
Transport Infrastructure
Transport
Open H/W
POTN
Network Service Functions
TNF
uCTN
Mobile Connectivity Functions
uCTN
Service Orchestration and Exposure
Low Latency Service
Immersive Media
Telco Service
Virtualized Network Slice #1
#2
#N
NG-OSS
(E2EResourceMgmt.,Cognitive&IntelligentAutomation)
SKT New Infra Architecture for 5G and Beyond
COSMOS – All-IT Undelay Architecture
End of Document
dongheon@sk.com
junho.suh@sk.com

More Related Content

What's hot

DPDK Summit 2015 - Sprint - Arun Rajagopal
DPDK Summit 2015 - Sprint - Arun RajagopalDPDK Summit 2015 - Sprint - Arun Rajagopal
DPDK Summit 2015 - Sprint - Arun Rajagopal
Jim St. Leger
 
Neutron high availability open stack architecture openstack israel event 2015
Neutron high availability  open stack architecture   openstack israel event 2015Neutron high availability  open stack architecture   openstack israel event 2015
Neutron high availability open stack architecture openstack israel event 2015
Arthur Berezin
 
LISP and NSH in Open vSwitch
LISP and NSH in Open vSwitchLISP and NSH in Open vSwitch
LISP and NSH in Open vSwitch
mestery
 
NFD9 - Dinesh Dutt, Data Center Architectures
NFD9 - Dinesh Dutt, Data Center ArchitecturesNFD9 - Dinesh Dutt, Data Center Architectures
NFD9 - Dinesh Dutt, Data Center Architectures
Cumulus Networks
 
OPNFV Service Function Chaining
OPNFV Service Function ChainingOPNFV Service Function Chaining
OPNFV Service Function Chaining
OPNFV
 
Reduce Redundant Producers from Partitioned Producer - Pulsar Summit NA 2021
Reduce Redundant Producers from Partitioned Producer - Pulsar Summit NA 2021Reduce Redundant Producers from Partitioned Producer - Pulsar Summit NA 2021
Reduce Redundant Producers from Partitioned Producer - Pulsar Summit NA 2021
StreamNative
 
Deploying IPv6 on OpenStack
Deploying IPv6 on OpenStackDeploying IPv6 on OpenStack
Deploying IPv6 on OpenStack
Vietnam Open Infrastructure User Group
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PROIDEA
 
LF_DPDK17_OpenNetVM: A high-performance NFV platforms to meet future communic...
LF_DPDK17_OpenNetVM: A high-performance NFV platforms to meet future communic...LF_DPDK17_OpenNetVM: A high-performance NFV platforms to meet future communic...
LF_DPDK17_OpenNetVM: A high-performance NFV platforms to meet future communic...
LF_DPDK
 
Tungsten Fabric Overview
Tungsten Fabric OverviewTungsten Fabric Overview
Tungsten Fabric Overview
Michelle Holley
 
Apache Spark on K8s and HDFS Security
Apache Spark on K8s and HDFS SecurityApache Spark on K8s and HDFS Security
Apache Spark on K8s and HDFS Security
Databricks
 
Elastify Cloud-Native Spark Application with Persistent Memory
Elastify Cloud-Native Spark Application with Persistent MemoryElastify Cloud-Native Spark Application with Persistent Memory
Elastify Cloud-Native Spark Application with Persistent Memory
Databricks
 
DPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles ShiflettDPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles Shiflett
Jim St. Leger
 
Hannes end-of-the-router-tnc17
Hannes end-of-the-router-tnc17Hannes end-of-the-router-tnc17
Hannes end-of-the-router-tnc17
Hannes Gredler
 
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/NeutronOverview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
vivekkonnect
 
Network Automation (Bay Area Juniper Networks Meetup)
Network Automation (Bay Area Juniper Networks Meetup)Network Automation (Bay Area Juniper Networks Meetup)
Network Automation (Bay Area Juniper Networks Meetup)
Alejandro Salinas
 
Real-Time Machine Learning with Pulsar Functions - Pulsar Summit NA 2021
Real-Time Machine Learning with Pulsar Functions - Pulsar Summit NA 2021Real-Time Machine Learning with Pulsar Functions - Pulsar Summit NA 2021
Real-Time Machine Learning with Pulsar Functions - Pulsar Summit NA 2021
StreamNative
 
Accelerate Service Function Chaining Vertical Solution with DPDK
Accelerate Service Function Chaining Vertical Solution with DPDKAccelerate Service Function Chaining Vertical Solution with DPDK
Accelerate Service Function Chaining Vertical Solution with DPDK
OPNFV
 
OpenStack HA
OpenStack HAOpenStack HA
OpenStack HA
Kenneth Hui
 
USENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a Month
USENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a MonthUSENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a Month
USENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a Month
Nicolas Brousse
 

What's hot (20)

DPDK Summit 2015 - Sprint - Arun Rajagopal
DPDK Summit 2015 - Sprint - Arun RajagopalDPDK Summit 2015 - Sprint - Arun Rajagopal
DPDK Summit 2015 - Sprint - Arun Rajagopal
 
Neutron high availability open stack architecture openstack israel event 2015
Neutron high availability  open stack architecture   openstack israel event 2015Neutron high availability  open stack architecture   openstack israel event 2015
Neutron high availability open stack architecture openstack israel event 2015
 
LISP and NSH in Open vSwitch
LISP and NSH in Open vSwitchLISP and NSH in Open vSwitch
LISP and NSH in Open vSwitch
 
NFD9 - Dinesh Dutt, Data Center Architectures
NFD9 - Dinesh Dutt, Data Center ArchitecturesNFD9 - Dinesh Dutt, Data Center Architectures
NFD9 - Dinesh Dutt, Data Center Architectures
 
OPNFV Service Function Chaining
OPNFV Service Function ChainingOPNFV Service Function Chaining
OPNFV Service Function Chaining
 
Reduce Redundant Producers from Partitioned Producer - Pulsar Summit NA 2021
Reduce Redundant Producers from Partitioned Producer - Pulsar Summit NA 2021Reduce Redundant Producers from Partitioned Producer - Pulsar Summit NA 2021
Reduce Redundant Producers from Partitioned Producer - Pulsar Summit NA 2021
 
Deploying IPv6 on OpenStack
Deploying IPv6 on OpenStackDeploying IPv6 on OpenStack
Deploying IPv6 on OpenStack
 
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
PLNOG15: Practical deployments of Kea, a high performance scalable DHCP - Tom...
 
LF_DPDK17_OpenNetVM: A high-performance NFV platforms to meet future communic...
LF_DPDK17_OpenNetVM: A high-performance NFV platforms to meet future communic...LF_DPDK17_OpenNetVM: A high-performance NFV platforms to meet future communic...
LF_DPDK17_OpenNetVM: A high-performance NFV platforms to meet future communic...
 
Tungsten Fabric Overview
Tungsten Fabric OverviewTungsten Fabric Overview
Tungsten Fabric Overview
 
Apache Spark on K8s and HDFS Security
Apache Spark on K8s and HDFS SecurityApache Spark on K8s and HDFS Security
Apache Spark on K8s and HDFS Security
 
Elastify Cloud-Native Spark Application with Persistent Memory
Elastify Cloud-Native Spark Application with Persistent MemoryElastify Cloud-Native Spark Application with Persistent Memory
Elastify Cloud-Native Spark Application with Persistent Memory
 
DPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles ShiflettDPDK Summit 2015 - Aspera - Charles Shiflett
DPDK Summit 2015 - Aspera - Charles Shiflett
 
Hannes end-of-the-router-tnc17
Hannes end-of-the-router-tnc17Hannes end-of-the-router-tnc17
Hannes end-of-the-router-tnc17
 
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/NeutronOverview of Distributed Virtual Router (DVR) in Openstack/Neutron
Overview of Distributed Virtual Router (DVR) in Openstack/Neutron
 
Network Automation (Bay Area Juniper Networks Meetup)
Network Automation (Bay Area Juniper Networks Meetup)Network Automation (Bay Area Juniper Networks Meetup)
Network Automation (Bay Area Juniper Networks Meetup)
 
Real-Time Machine Learning with Pulsar Functions - Pulsar Summit NA 2021
Real-Time Machine Learning with Pulsar Functions - Pulsar Summit NA 2021Real-Time Machine Learning with Pulsar Functions - Pulsar Summit NA 2021
Real-Time Machine Learning with Pulsar Functions - Pulsar Summit NA 2021
 
Accelerate Service Function Chaining Vertical Solution with DPDK
Accelerate Service Function Chaining Vertical Solution with DPDKAccelerate Service Function Chaining Vertical Solution with DPDK
Accelerate Service Function Chaining Vertical Solution with DPDK
 
OpenStack HA
OpenStack HAOpenStack HA
OpenStack HA
 
USENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a Month
USENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a MonthUSENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a Month
USENIX LISA15: How TubeMogul Handles over One Trillion HTTP Requests a Month
 

Similar to ONS Summit 2017 SKT TINA

Enhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network ApplianceEnhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network Appliance
Open Networking Summit
 
Network Telemetry
Network TelemetryNetwork Telemetry
Network Telemetry
Aalok Shah
 
RedSplice_Network_Traffic_Examiner_Datasheet
RedSplice_Network_Traffic_Examiner_DatasheetRedSplice_Network_Traffic_Examiner_Datasheet
RedSplice_Network_Traffic_Examiner_DatasheetLaurentiu Nicula
 
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
Tal Lavian Ph.D.
 
NFA - Middle East Workshop
NFA - Middle East WorkshopNFA - Middle East Workshop
NFA - Middle East Workshop
ManageEngine, Zoho Corporation
 
SDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesSDN and NFV Value in Business Services
SDN and NFV Value in Business Services
Alan Sardella
 
Corsa DP2000 Platform
Corsa DP2000 PlatformCorsa DP2000 Platform
Corsa DP2000 Platform
Corsa Technology
 
Netflix Massively Scalable, Highly Available, Immutable Infrastructure
Netflix Massively Scalable, Highly Available, Immutable InfrastructureNetflix Massively Scalable, Highly Available, Immutable Infrastructure
Netflix Massively Scalable, Highly Available, Immutable Infrastructure
Amer Ather
 
NetFlow Analyzer Training Part I: Getting the initial settings right
NetFlow Analyzer Training Part I: Getting the initial settings rightNetFlow Analyzer Training Part I: Getting the initial settings right
NetFlow Analyzer Training Part I: Getting the initial settings right
ManageEngine, Zoho Corporation
 
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
Tal Lavian Ph.D.
 
Cloud Analytics Engine Value - Juniper Networks
Cloud Analytics Engine Value - Juniper Networks Cloud Analytics Engine Value - Juniper Networks
Cloud Analytics Engine Value - Juniper Networks
Juniper Networks
 
ADAM-3600 Sales kit_WATER.pptx
ADAM-3600 Sales kit_WATER.pptxADAM-3600 Sales kit_WATER.pptx
ADAM-3600 Sales kit_WATER.pptx
CADALTAINGENIERIASRL
 
Intelligent Network Services through Active Flow Manipulation
Intelligent Network Services through Active Flow ManipulationIntelligent Network Services through Active Flow Manipulation
Intelligent Network Services through Active Flow Manipulation
Tal Lavian Ph.D.
 
Решения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторовРешения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторов
TERMILAB. Интернет - лаборатория
 
Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure
6WIND
 
Master Class : TCP/IP Mechanics from Scratch to Expert
Master Class : TCP/IP Mechanics from Scratch to ExpertMaster Class : TCP/IP Mechanics from Scratch to Expert
Master Class : TCP/IP Mechanics from Scratch to Expert
Abhishek Sagar
 
Splunk App for Stream
Splunk App for StreamSplunk App for Stream
Splunk App for Stream
Splunk
 
Introduction to ns3
Introduction to ns3Introduction to ns3
Introduction to ns3
Shahid Beheshti University
 

Similar to ONS Summit 2017 SKT TINA (20)

Enhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network ApplianceEnhancing Network Visibility Based On Open Converged Network Appliance
Enhancing Network Visibility Based On Open Converged Network Appliance
 
Network Telemetry
Network TelemetryNetwork Telemetry
Network Telemetry
 
RedSplice_Network_Traffic_Examiner_Datasheet
RedSplice_Network_Traffic_Examiner_DatasheetRedSplice_Network_Traffic_Examiner_Datasheet
RedSplice_Network_Traffic_Examiner_Datasheet
 
Cloud Migration
Cloud MigrationCloud Migration
Cloud Migration
 
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
A Platform for Data Intensive Services Enabled by Next Generation Dynamic Opt...
 
NFA - Middle East Workshop
NFA - Middle East WorkshopNFA - Middle East Workshop
NFA - Middle East Workshop
 
SDN and NFV Value in Business Services
SDN and NFV Value in Business ServicesSDN and NFV Value in Business Services
SDN and NFV Value in Business Services
 
Corsa DP2000 Platform
Corsa DP2000 PlatformCorsa DP2000 Platform
Corsa DP2000 Platform
 
Netflix Massively Scalable, Highly Available, Immutable Infrastructure
Netflix Massively Scalable, Highly Available, Immutable InfrastructureNetflix Massively Scalable, Highly Available, Immutable Infrastructure
Netflix Massively Scalable, Highly Available, Immutable Infrastructure
 
NetFlow Analyzer Training Part I: Getting the initial settings right
NetFlow Analyzer Training Part I: Getting the initial settings rightNetFlow Analyzer Training Part I: Getting the initial settings right
NetFlow Analyzer Training Part I: Getting the initial settings right
 
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
A Platform for Large-Scale Grid Data Service on Dynamic High-Performance Netw...
 
Cloud Analytics Engine Value - Juniper Networks
Cloud Analytics Engine Value - Juniper Networks Cloud Analytics Engine Value - Juniper Networks
Cloud Analytics Engine Value - Juniper Networks
 
ADAM-3600 Sales kit_WATER.pptx
ADAM-3600 Sales kit_WATER.pptxADAM-3600 Sales kit_WATER.pptx
ADAM-3600 Sales kit_WATER.pptx
 
Intelligent Network Services through Active Flow Manipulation
Intelligent Network Services through Active Flow ManipulationIntelligent Network Services through Active Flow Manipulation
Intelligent Network Services through Active Flow Manipulation
 
Решения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторовРешения WANDL и NorthStar для операторов
Решения WANDL и NorthStar для операторов
 
Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure
 
Master Class : TCP/IP Mechanics from Scratch to Expert
Master Class : TCP/IP Mechanics from Scratch to ExpertMaster Class : TCP/IP Mechanics from Scratch to Expert
Master Class : TCP/IP Mechanics from Scratch to Expert
 
Splunk App for Stream
Splunk App for StreamSplunk App for Stream
Splunk App for Stream
 
TransPAC3/ACE Measurement & PerfSONAR Update
TransPAC3/ACE Measurement & PerfSONAR UpdateTransPAC3/ACE Measurement & PerfSONAR Update
TransPAC3/ACE Measurement & PerfSONAR Update
 
Introduction to ns3
Introduction to ns3Introduction to ns3
Introduction to ns3
 

Recently uploaded

一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
SupreethSP4
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
BrazilAccount1
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
AmarGB2
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
seandesed
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 

Recently uploaded (20)

一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
Runway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptxRunway Orientation Based on the Wind Rose Diagram.pptx
Runway Orientation Based on the Wind Rose Diagram.pptx
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
AP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specificAP LAB PPT.pdf ap lab ppt no title specific
AP LAB PPT.pdf ap lab ppt no title specific
 
Investor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptxInvestor-Presentation-Q1FY2024 investor presentation document.pptx
Investor-Presentation-Q1FY2024 investor presentation document.pptx
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 

ONS Summit 2017 SKT TINA

  • 1.
  • 2. Enhancing Network Visibility Based On Open-Converged Network Appliance Dongheon Lee, Junho Suh SW-Defined Infra Lab, SK telecom
  • 3. Telco Services § Software-Defined Infrastructure § Open Hardware and Software § Universal Platform for Diverse Applications § Software-Defined RAN § Network & Service Slicing § Next-Generation OSS (TANGO) § Ultra High Data Rate § Low Latency § Massive Connectivity ATSCALE: Scalable, Cognitive, Automated, Lean, E2E COSMOS: Composable, Open, Scalable, Mission-critical Optimized System All-IT Infrastructure
  • 4. Operational Intelligence § E2E monitoring and analytics for global orchestration and management § Disaster prediction and recovery § Security Bandwidth-on-demand service § Data center interconnection - stretching SDN coverage to the transport layer § Data center backup and virtual machine migration Performance and reliability § Open source software performance and reliability § Provisioning and live migration speed § SDN controller and switch performance Static Dynamic Manual Automated Cloud Core Cloud RAN/Core New RAT On-Demand Virtual Network Slice Mobile Traffic Explosion All-IT Network Architecture and Challenges
  • 5. TiNA for COSMOS Network Monitoring TiNA: SKT integrated Network Analyzer § Unified network monitoring and operating solution for software-defined data center You Can't Manage What You Can't See Network visibility is extremely important to network providers for managing All-IT Infra. § Troubleshooting application performance issues § Monitoring application performance and reliability § Ensuring network scalability § Protecting and securing the network § Managing complex network infrastructure Network Visibility
  • 6. TiNA: SKT integrated Network Analyzer Unified network monitoring and operating solution which includes essential systems and tools for network health monitoring, traffic monitoring, packet analysis, session analysis, and troubleshooting. Tennant traffic monitoring Physical/virtual network visualization End-to-end flow monitoring Pakcet-Level: Packet into flow aggregation Connection performance analysis Flow-Level: Tennant traffic classification Top-N conversations E2E Flow Path Calculation On-demand packet brokering w/ filtering/replication/aggregation SNMP sFlow, NetFlow Flow-aware high speed packet dump Fast Packet Processing DPDK based I/O, support L2-L4, VXLAN, ERSPAN, …. Service-Centric Network Monitor 3D Network Visualizer Network Analyzer Network Probe Network Packet Broker Packet Capture Appliance X86 Commodity Servers
  • 7. T-CAP is a converged network appliance, which integrates high performance Xeon server with data center switch T-CAP: SKT-Converged Appliance Platform
  • 8. Developed by using open source and open hardware TiNA & T-CAP Development
  • 9. TiNA Overview TiNA consists of 6 systems in which each system can be deployed as a standalone appliance or systems can be bundled together according to the use-case. § Network Packet Broker ü Brokering network traffic from multiple mirror or taps according to the demand of multiple monitoring devices § Network Probe ü Supporting network and traffic monitoring protocol such as SNMP and sFlow § Network Analyzer ü Packet-level: Aggregates packets into flows and measures various TCP statistics ü Flow-level: Tennant traffic classification, Top-N Conversations, E2E flow path calculation § Packet Capture & Analysis Appliance ü High speed packet capture appliance supporting up to 40Gbps traffic § 3D-Based Network Visualizer ü Supporting intuitive network monitoring and operation by efficiently visualizing complex network topology and traffic flow § Service Centric Network Monitor ü Classifying tenant traffic and collecting various network traffic statistics of cloud data center
  • 10. Flow-level network analyzer § support analyzing millions of information of nodes, links, and traffic flows by using spark streaming engine Packet-level network analyzer § TCP connection analyzer support up to 1million TCP flows § Packet into Flow Aggregation : support up to 200K new flow arrivals per second Network Packet Broker § Virtual and physical NPB, vNPB supports 40Gbps packet filtering & forwarding performance Packet Capture Appliance § 40Gbps packet capture system with 24 HDDs Low Cost § implemented on x86 commodity hardware by leveraging DPDK fast packet processing framework TiNA Specifications
  • 11. Rack #1 SW SW Switch (L3) SW SW SW SW Rack#N SW SW SW Switch (L3) F/W F/WL4 L4 Rack#2 Mirror, sFlow, SNMP Mirror, sFlow, SNMP T-CAP 26 Service-Centric Network Monitor 3D Network Visualizer Packet-Level Network Analyzer Network Probe Network Packet Broker Packet Capture Appliance Flow-Level Network Analyzer Network Monitoring with TiNA
  • 12. Connection Analyzer Packet into Flow Aggregation TCP Connection Analysis Packet-Level Network Analyzer Network Probe Packet-Level Network Analyzer Network Probe NPB NPB Controller NPB Fabric x86 vNPB SNMP/sFlow Collector Packet into Flow Aggregation TCP Connection Analysis SNMP/sFlow Collector Virtual network packet broker OpenFlow based packet broker T-CAP T-CAP Commodity Server Packet-Flow Analysis with T-CAP
  • 13. TCP Connection Performance Analysis § TCP Connection Setup Time, Connection per Sec, SYN/FIN Count, Retransmission Rate, Zero Window, App Response Time § Determine whether the network problem is the application or the network Packet-Level Network Analyzer: Connection Analyzer
  • 14. NPB, Network Probe, Network Analyzer Usage
  • 15. Network Interface Network Interface PMD PMD Writer Writer Writer Writer High Speed Packet Capture and Retrieval System § Essential tool for troubleshooting and network forensics § Pipelined parallel packet processing based on DPDK § Support both packet and flow-based capture Specifications § 20 cores (Intel Xeon CPU E5-2650 v3 @ 2.30 GHz, 2ea) § 128 GB RAM (DDR4 16 GB DIMM 2,133 MHz, 8ea) § 192 TB HDD (SATA 6 Gb/s 3.5” 7.2K RPM 8 TB ENT HDD, 24ea) § Support 40Gbps line rate packet capture to disk § With 192 TB storage • 40 Gbps * 11 hour • 10 Gbps * 43 hour • 1 Gbps * 427 hour Packet Capture Appliance
  • 16. Elephant Flows SONA: Simplified Overlay Network Architecture presented in ONS ‘16 § Consolidated physical/virtual network based on real-time flow stats § L3-based leaf-spine networking to maximize link utilization OpenStack Neutron SONA Compute Nodes G/W Nodes Physical Switches SONA Fabric Packet-Level Network Analyzer Use-Case: Traffic Engineering with TiNA and SONA
  • 18. Cloud Data Center Multi-Tenancy 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 § Cloud needs to be managed and monitored based on application § Per-tenant traffic monitoring for SLA management and pricing § Classifying tenant traffic based on IP flow, VLAN, VXLAN Service-Centric Network Monitor § Service traffic statistics monitoring per-tenant § Per service/host/flow traffic statistics, Top-N conversations
  • 19. Flow Analysis and Network Monitor Packet Mirror / sFlow Service-Centric Network Monitor Aggregating packets into flows JSON format conversion Flow-Level Network Analyzer Classifying flows into tenants Flow path discovery Flow deduplication Register tenants and hosts Monitor tenant traffic TiNA Multi-Tenant Traffic Monitoring & 3D-Based Network Visualization System 3D Network Visualizer Visualize network topology Device, link, traffic stats Flow path between hosts Packet-Level Network Analyzer
  • 20. Visualizing real-time network analysis results § Collect and analyze millions of information of nodes, links, and traffic flows by using spark streaming engine § Diagnose network events with game animation within a few seconds § End-to-end traffic flow path visualization 3D UI/UX § Display physical/logical/virtual network topology efficiently § Drill down from a global datacenter to a traffic flow in one second § Support Android, Windows Client Efficiently visualize multi-layer network topology providing intuitive and interactive user interface TiNA 3D-Based Network Monitor
  • 23. DU Pool AS AR(PE) AR : Aggregation Router AS : Access Switch CO : Central Office CO PE PE SGW PGW MME HSS EPC Core ) IP Backhaul AS IP/MPLS Backhaul Packet Capture NPB Network Analyzer 3D/WEB UI Packet Capture NPB Network Analyzer 3D/WEB UI EPC Core 3rd party monitoring tool NAT IMS Internet GTP-U MirrorTap 60Gbps 3rd party monitoring tool § Subscriber and tunnel end-point based packet filtering § VoLTE Traffic Analysis: throughputs, packet loss, jitter, latency § H/W NPB Time-stamping by T-CAP S/W silicon § GTP Correlation LTE Network Monitoring and Troubleshooting
  • 24. T-CAP is a converged network appliance, which integrates high performance Xeon server with data center switch T-CAP: SKT-Converged Appliance Platform
  • 25. T-CAP Hardware Specification 36-port Ethernet with 4 PCIe Gen3 Ethernet Controller § Up to 200Gbps B/W toward hosts Flexible Frame Processing Pipeline § L2/L3/L4/OpenFlow Forwarding § ACLs & NAT, Stateless Load Balancing Tunneling Engine § 64k Exact Match Table § NVGRE/Geneve/VXLAN-GRE/NSH Unparalleled HW Latency § 300 ns network latency § 1000 ns host-network latency http://files.opencompute.org/oc/public.php?service=files&t=6a542c4983c8180f5c6f6e7da198e60a
  • 26. T-CAP Hardware Specification http://files.opencompute.org/oc/public.php?service=files&t=6a542c4983c8180f5c6f6e7da198e60a § CPU: Intel Rangeley/Avoton § Memory: up to 4 GB DDR3/4 § Storage ü 8 GB storage embedded ü SATA-DOM § Peripherals ü 2x USB2.0 ü 1x External Console(RJ45 Type) ü 1x GbE for Management
  • 27. T-CAP Hardware Specification § Dual Intel Xeon E5-2600 v3 CPU (Haswell) § Up to 512GB memory § 4X 2.5` SATA SSD § 1+1 Redundant PSU (Power Supply Unit) § Front Loading Switch Port Module ü 10G 12 Port ü 10G 4 Port + 40G 2 Port http://files.opencompute.org/oc/public.php?service=files&t=6a542c4983c8180f5c6f6e7da198e60a
  • 28. T-CAP Software Stack Linux Kernel fm10k SFP/QSFP+ LED PWD Sensors i2c fm10kDevice Networking Stack QuaggaOVS Linux Bridge 3rd Party Net Device Unified Network Config. Data Model & API (e.g., OpenConfig) T-O&M SKT’s Op. & Mgmt. Tool SONA Fabric SKT’s NW Fabric Auto. Tool Platform Manager Legend FOSS SKT maintained Intel proprietary SKT projects SwitchD IES SDK
  • 29. Real deployment requirements for a single cluster § Performance for packet filtering and actions ü~ # of policy rules ü~ # of vantage points § Low Latency ~ 400ns T-CAP Software Stack for Hardware Network Packet Broker Aggregated Mirrored Traffic NPB OF Controller Feature Required Description Packet Filtering L2 Filter(src/dst mac, ip, vlan id, eth type …), L3 Filter(src/dst ip, ip protocol ToS …), L4 Filter (src/dst Port, VNI) Action Forwarding, Aggregation, Replication, Load Balancing, Drop Source Port Labeling Tagging source port number in packet headers Header Stripping Strip unnecessary packet headers to analyze traffic such as VLAN Tagging/VXLAN,MPLS Packet Slicing Trim packets HW Timestamp Time synchronization between analysis server farms and NPB H/Ws through PTP Tunneling Transfer to remote branch RRC based L1~L4 Filtering and Forwarding w/ OpenFlow OpenFlow
  • 30. Build and Package Management From Kernel to Applications Yocto Project (DIY/Roll-Your-Own Linux Distro.) CPP board (Intel x86) ONIE image
  • 31. SKT T-CAP Test Lab Mininet extension to support feature validation test for physical switches § Scalability test for control-plane protocols support on multiple physical hosts or cloud § Reusable test scenario regardless of vendors § Interop test between multiple NOS vendors by plugins implemented Host1 Host2 Mininet Other NOS Plugins SKT NOS Plugin Wrapper Module TCAP NOS TCAP + OcN OS SW2 L2 Test Scripts L3 Test Scripts Other Test Scripts …
  • 32. Work Flow for NetDevOps OpenSource ori repo SKT repo 1. branch & sync Local Devs 2. clone Code Review 3. push 4. merge Jenkins 5. build Test Framework 6. test pass or fail 7. notification if failed 6. code quality check SonarQube NEXUS 8. release if pass Production Site 9. update noti. & package update
  • 33. WAN End-to-end Network Orchestration Local NFV Orchestrator Transport Infra Orchestrator Unified-O Edge DC Central DC Open & Programmable H/W Resource Abstraction Layer Open & Programmable H/W Virtualized Network Functions Fronthaul L1/L2 RF Remote Unit 4G 5G SDRAN RNF ESF vCore CNF CSF OSF Transport Infrastructure Transport Open H/W POTN Network Service Functions TNF uCTN Mobile Connectivity Functions uCTN Service Orchestration and Exposure Low Latency Service Immersive Media Telco Service Virtualized Network Slice #1 #2 #N NG-OSS (E2EResourceMgmt.,Cognitive&IntelligentAutomation) SKT New Infra Architecture for 5G and Beyond COSMOS – All-IT Undelay Architecture