ETRI-TAM Subproject Development Plan. SangSik Yoon Taesang Choi



Similar documents
ON THE IMPLEMENTATION OF ADAPTIVE FLOW MEASUREMENT IN THE SDN-ENABLED NETWORK: A PROTOTYPE

Scalable and Reliable control and Management for SDN-based Large-scale Networks. CJK CFI

SDN_CDN Documentation

Restorable Logical Topology using Cross-Layer Optimization

Cloud Computing, Software Defined Networking, Network Function Virtualization

ONOS [Open Source SDN Network Operating System for Service Provider networks]

基 於 SDN 與 可 程 式 化 硬 體 架 構 之 雲 端 網 路 系 統 交 換 器

Agile VPN for Carrier/SP Network. ONOS- based SDN Controller for China Unicom MPLS L3VPN Service

SDN. What's Software Defined Networking? Angelo Capossele

SDN Architecture and Service Trend

ONOS Open Network Operating System

Prioritization of Important Mice Flows in a Software Defined Network (SDN Application)

Use Cases for the NPS the Revolutionary C-Programmable 7-Layer Network Processor. Sandeep Shah Director, Systems Architecture EZchip

Software Defined Networking (SDN)

What is SDN (Software Defined Networking) and Openflow? SDN/OF Part of Kernel / SoC to provide security, steering & monitoring

OpenFlow with Intel Voravit Tanyingyong, Markus Hidell, Peter Sjödin

Network Packet Monitoring Optimizations in Data Centre

Application Performance Management - Deployment Best Practices Using Ixia- Anue Net Tool Optimizer

VNF & Performance: A practical approach

An Introduction to Software-Defined Networking (SDN) Zhang Fu

SDN-based Application-Aware Networking on the Example of YouTube Video Streaming

ViSION Status Update. Dan Savu Stefan Stancu. D. Savu - CERN openlab

ForeScout CounterACT. Device Host and Detection Methods. Technology Brief

MuL SDN Controller HOWTO for pre-packaged VM

Wedge Networks: Transparent Service Insertion in SDNs Using OpenFlow

Cisco IOS Flexible NetFlow Technology

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE

Network Monitoring and Traffic CSTNET, CNIC

Network Virtualization Based on Flows

Software Defined Networking

PayLess: A Low Cost Network Monitoring Framework for Software Defined Networks

QoS (Quality of Service)

OSHI - Open Source Hybrid IP/SDN networking (and its emulation on Mininet and on distributed SDN testbeds)

a new sdn-based control plane architecture for 5G

Scalable Network Monitoring with SDN-Based Ethernet Fabrics

Software-Defined Networking Architecture Framework for Multi-Tenant Enterprise Cloud Environments

The Purview Solution Integration With Splunk

Software Defined Networking (SDN) - Open Flow

Saisei and Intel Maximizing WAN Bandwidth

Requirements for Security Services based on Software-Defined Networking draft-jeong-i2nsf-sdn-security-services-00

Abstraction of a failure free Software Defined Network (SDN Application)

DREAMER and GN4-JRA2 on GTS

Using SDN-OpenFlow for High-level Services

Performance of Network Virtualization in Cloud Computing Infrastructures: The OpenStack Case.

CDN/CLOUD/SDN/NFV FOR MULTIMEDIA SERVICES

Definition of a White Box. Benefits of White Boxes

CS6204 Advanced Topics in Networking

Cisco Nexus Data Broker: Deployment Use Cases with Cisco Nexus 3000 Series Switches

Introduction... Error! Bookmark not defined. Intrusion detection & prevention principles... Error! Bookmark not defined.

Using The Paessler PRTG Traffic Grapher In a Cisco Wide Area Application Services Proof of Concept

WHITE PAPER. April 6th, ONOS. All Rights Reserved.

The Role of Virtual Routers In Carrier Networks

/15/$ IEEE

Open Networking User Group SD-WAN Requirements Demonstration Talari Test Results

Effective disaster recovery using Software defined networking

SDN PARTNER INTEGRATION: SANDVINE

SEUK. How to setup SIP Trunking?

Software Defined Networking What is it, how does it work, and what is it good for?

Cisco PIX vs. Checkpoint Firewall

EMC CENTERA VIRTUAL ARCHIVE

CNE Network Assessment

Getting to know OpenFlow. Nick Rutherford Mariano Vallés

Extreme Networks: A SOLUTION WHITE PAPER

SDN Controller Requirement

Comprehensive IP Traffic Monitoring with FTAS System

SDN/Virtualization and Cloud Computing

Overview. Why use netflow? What is a flow? Deploying Netflow Performance Impact

Carrier/WAN SDN. SDN Optimized MPLS Demo

SDN and FTTH Software defined networking for fiber networks

CYBER SCIENCE 2015 AN ANALYSIS OF NETWORK TRAFFIC CLASSIFICATION FOR BOTNET DETECTION

OpenFlow: Load Balancing in enterprise networks using Floodlight Controller

SDN and OpenFlow. Naresh Thukkani (ONF T&I Contributor) Technical Leader, Criterion Networks

TITANXR Multi-Switch Management Software

A Virtual Machine Searching Method in Networks using a Vector Space Model and Routing Table Tree Architecture

Network Packet Monitoring Optimizations Powered By SDN

Cisco NetFlow Generation Appliance (NGA) 3140

IP videoconferencing solution with ProCurve switches and Tandberg terminals

Outline. Why Neutron? What is Neutron? API Abstractions Plugin Architecture

The SDN Opportunity. Erik Papir Director, Global Technical Marketing & Competitive Intelligence HP Networking May 2014

Network Security Demonstration - Snort based IDS Integration -

This presentation will define what we mean by hybrid mode, how that concept is supported by the OpenFlow specification, and some of the benefits of

Software-Defined Networking for the Data Center. Dr. Peer Hasselmeyer NEC Laboratories Europe

Network Virtualization for the Enterprise Data Center. Guido Appenzeller Open Networking Summit October 2011

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Computer Networking. Definitions. Introduction

Architecture de Réseaux et Dimensionnement du Trafic

OSHI - Open Source Hybrid IP/SDN networking (and its emulation on Mininet and on distributed SDN testbeds)

10 Strategies to Optimize IT Spending in an Economic Downturn. Wong Kang Yeong, CISA, CISM, CISSP Regional Security Architect, ASEAN

Blind SDN vs. Insightful SDN in a Mobile Backhaul Environment Extending SDN with Network State+

Saisei FlowCommand FLOW COMMAND IN ACTION. No Flow Left Behind. No other networking vendor can make this claim

Transcription:

ETRI-TAM Subproject Development Plan SangSik Yoon Taesang Choi

ETRI-TAM Planning Overview Preparing and Setup Subproject (~June 30) Development Phase 1 (~Aug. 31) Adaptive(Effective) Flow Sampling Development Phase 2 (~Oct. 31) Open Selective-DPI(Deep Packet Inspection)

Preparing and Setting-up the Subproject (~June 30) ONOS Architecture Review and ETRI TAM Architecture Design ONOS wiki page : beginner, user, developer, architecture guide ONOS Sub : analysis of the ONOS architecture and associated source code ETRI-TAM Architectural Design Setting up Development Environment Downloaded Blackbird 1.1.0 release and installed at Ubuntu 14.04.2 Setting Environment & Hands on examples : mininet and OVS ETRI-TAM Subproject Setup Kick-off Conference Call Proposal of a Subproject: ETRI-TAM Creation of ETRI-TAM Future Project Wiki Page

ONOS GUI ETRI SDN Testbed Env.

Development Phase 1 (~Aug. 31) -Adaptive(Effective) Flow Sampling Service Current Problem Current FlowRule service collects all flow information from all devices at every time interval(default 10 seconds) This mechanism may cause performance degradation issue at each collection time in a large-scale real carrier network due to the number of switches and its associated flows (for example; WAN: ~500 Routers, ~10K ports, ~1-10M flows per port) To overcome performance problem in a simple way, we can maintain collection time interval value with a large number. It then generates another critical issue: lack of accuracy Our proposal to this problem is an effective flow monitoring scheme called, Adaptive(Effective) Flow Sampling Service that can minimize collection computing overhead and provide more accurate flow statistics

Development Phase 1 (~Aug. 31) -Adaptive(Effective) Flow Sampling Service Service Architecture and Development Modules AFS(Adaptive Flow Sampling) App & CLI AFSFlowRule AdminService query & AFSFlowRule Listener notify AFSFlowRuleService add & remove AFSFlowRuleManager AFSFlowRule ProviderService sensing AFSFlowRuleProvider AFSFlowRule Provider AFSFlowRule ProviderRegistry Protocols AFSFlowRuleStore register & unregister sync & persist

Development Phase 1 (~Aug. 31) -Adaptive(Effective) Flow Sampling Service Development Modules AFSFlows CLI App : AFSFlowRuleListener AFSFlowRuleManager : AFSFlowRuleAdminService, AFSFlowRuleService, AFSFlowRuleStore, AFSFlowRuleProviderServie, AFSFlowRuleProviderRegistry AFSFlowRuleProvider : AFSFlowRuleProvider Detailed Development Plan Architecture & Interface Module Design (~July 10) Development of AFSOpenFlowRuleProvider Interface (~July 24) Integration to the existing FlowRuleManager with our Developed Provider and Testing ( ~July 31) Development of AFSFlowRuleManager and CLI application (~Aug. 14) Integration Testing and Performance Evaluation (~Aug. 31) Code contribution and wiki update (~Aug. 31)

Development Phase 2 (~Oct. 31) -Open Selective-DPI(Deep Packet Inspection) Current Problem Current ONOS flow can be classified and selected by lower-level FlowSelection criteria based on FlowRule entry (eg., ports, ether_type, vlan_id, 5-tuple, etc.) There is no application classification service for ONOS data plane user-data We propose to add a Selective DPI service that can filter data plane user-data from controller traffic and classify them with application level granularity by using a open source DPI s/w Application of S-DPI can be application traffic analysis, service chaining classification, etc. We will take phased approach from a simple application to complex ones

Development Phase 2 (~Oct. 31) -Open Selective-DPI(Deep Packet Inspection) Service Architecture and Development Module SelectiveDPI App & CLI SelectiveDPI AdminService query & SelectiveDPI Listener notify SelectiveDPIService add & remove SelectiveDPIManager SelectiveDPIPacket ProviderService sensing SelectiveDPIPacketProvider SelectiveDPIPacket ProviderRegistry register & unregister SelectiveDPIPakcet Provider Protocols SelectiveDPIStore sync & persist

Development Phase 2 (~Oct. 31) -Open-DPI(Deep Packet Inspection) Development Modules OpenDPI CLI App : OpenDPIListener OpenDPIManager : OpenDPIAdminService, OpenDPIService, OpenDPIStore, OpenDPIPacketProviderServie, OpenDPIPacketProviderRegistry OpenDPIPacketProvider : OpenDPIPacketProvider Detailed Development Plan Architecture & Interface Module Design (~Sept. 11) Development of OpenDPIPacketProvider Interface (~Sept. 25) Integration to existing OpenDPI s/w with our Developed Provider and Testing (~Oct. 9) Development of OpenDPIManager and CLI application (~Oct. 23) Integration Testing and Performance Evaluation (~Oct. 31) Code contribution and wiki update (~Oct. 31)