SDN Controller Requirement draft-gu-sdnrg-sdn-controller-requirement-00 Rong Gu (Presenter) Chen Li China Mobile.

Slides:



Advertisements
Similar presentations
Chapter 1: Introduction to Scaling Networks
Advertisements

Proposal: Model-Driven SAL for the OpenDaylight Controller
Logically Centralized Control Class 2. Types of Networks ISP Networks – Entity only owns the switches – Throughput: 100GB-10TB – Heterogeneous devices:
Bringing Together Linux-based Switches and Neutron
CloudWatcher: Network Security Monitoring Using OpenFlow in Dynamic Cloud Networks or: How to Provide Security Monitoring as a Service in Clouds? Seungwon.
Connect communicate collaborate GN3plus What the network should do for clouds? Christos Argyropoulos National Technical University of Athens (NTUA) Institute.
The Case for Enterprise Ready Virtual Private Clouds Timothy Wood, Alexandre Gerber *, K.K. Ramakrishnan *, Jacobus van der Merwe *, and Prashant Shenoy.
OpenDaylight: An Open Source SDN for Your OpenStack Cloud Stephan Baucke, Ericsson Kyle Mestery, Cisco Anees Shaikh, IBM Chris Wright,
Slide title 70 pt CAPITALS Slide subtitle minimum 30 pt Vpn service Ericsson.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Software Defined Networking.
SDN in Openstack - A real-life implementation Leo Wong.
ODL Release Vehicles. Base Network Service Functions Management GUI/CLI Controller Platform Southbound Interfaces & Protocol Plugins OpenDaylight APIs.
“It’s going to take a month to get a proof of concept going.” “I know VMM, but don’t know how it works with SPF and the Portal” “I know Azure, but.
Exploring OpenDaylight
Helium Hydrogen. AAA: Authentication, Authorization & Accounting AuthN: Authentication BGP: Border Gateway Protocol COPS: Common Open Policy Service DLUX:
NOV 20, 2014 Abi Varghese Tiju John Mahesh Govind
A Survey of Network Orchestration in Cloud
Draft-li-rtgwg-cc-igp-arch-00IETF 88 RTGWG1 An Architecture of Central Controlled Interior Gateway Protocol (IGP) draft-li-rtgwg-cc-igp-arch-00 Zhenbin.
Jennifer Rexford Princeton University MW 11:00am-12:20pm SDN Software Stack COS 597E: Software Defined Networking.
A Survey on Interfaces to Network Security
Authors: Vic Liu, Chen Li China Mobile Speaker: Vic Liu China Mobile NaaS (Network as a service) Requirement draft-liu-nvo3-naas-requirement-00.
LISP, SDN, and OpenDaylight
Virtual LANs. VLAN introduction VLANs logically segment switched networks based on the functions, project teams, or applications of the organization regardless.
Data Center Network Redesign using SDN
Networking in the cloud: An SDN primer Ben Cherian Chief Strategy Midokura.
 Cloud computing  Workflow  Workflow lifecycle  Workflow design  Workflow tools : xcp, eucalyptus, open nebula.
Microsoft Virtual Academy.
Cloud Scale Performance & Diagnosability Comprehensive SDN Core Infrastructure Enhancements vRSS Remote Live Monitoring NIC Teaming Hyper-V Network.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 1: Introduction to Scaling Networks Scaling Networks.
OpenDaylight: Introduction, Lithium and Beyond
EXPOSING OVS STATISTICS FOR Q UANTUM USERS Tomer Shani Advanced Topics in Storage Systems Spring 2013.
Task-Force 1 Softwarization of Networks ICT COST Action IC1304 Autonomous Control for a Reliable Internet of Services (ACROSS)
Extending OVN Forwarding Pipeline Topology-based Service Injection
1 | © 2015 Infinera Open SDN in Metro P-OTS Networks Sten Nordell CTO Metro Business Group
Network Virtualization in Multi-tenant Datacenters Author: VMware, UC Berkeley and ICSI Publisher: 11th USENIX Symposium on Networked Systems Design and.
SOFTWARE DEFINED NETWORKING/OPENFLOW: A PATH TO PROGRAMMABLE NETWORKS April 23, 2012 © Brocade Communications Systems, Inc.
December 30, 2015 Richard Chien Marko Lai Jason Yuan
WS-B327 Dynamic, policy-driven network (re)configuration Consistent, profile- based deployment of SDN traffic policies through distributed.
Introduction to Avaya’s SDN Architecture February 2015.
XRBLOCK IETF 85 Atlanta Network Virtualization Architecture Design and Control Plane Requirements draft-fw-nvo3-server2vcenter-01 draft-wu-nvo3-nve2nve.
© 2013, CYAN, INC. 11 Software Defined Metro Networks TNC2013 Virtualization and Innovation Robin Massey SE Manager EMEA
Why Fabric? 1 Complicated technology/vendor/device specific provisioning for networks, especially heterogeneous network DC Network – STP, TRILL, SPB, VXLAN,
Software Defined Networking and OpenFlow Geddings Barrineau Ryan Izard.
Recent Progress in Routing Standardization An IETF update for UKNOF 23 Old Dog Consulting Adrian
IETF95.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Grant.
Communication Needs in Agile Computing Environments Michael Ernst, BNL ATLAS Distributed Computing Technical Interchange Meeting University of Tokyo May.
Software Defined Networking BY RAVI NAMBOORI. Overview  Origins of SDN.  What is SDN ?  Original Definition of SDN.  What = Why We need SDN ?  Conclusion.
SDN controllers App Network elements has two components: OpenFlow client, forwarding hardware with flow tables. The SDN controller must implement the network.
Shaopeng, Ho Architect of Chinac Group
An Introduction to Software-Defined Networking (SDN)
Instructor Materials Chapter 7: Network Evolution
SDN challenges Deployment challenges
Instructor Materials Chapter 1: LAN Design
Orchestration and Controller Alignment for ONAP Release 1
Multi-layer software defined networking in GÉANT
HybNET: Network Manager for a Hybrid Network Infrastructure
Heitor Moraes, Marcos Vieira, Italo Cunha, Dorgival Guedes
IP/MPLS Backbone Transition to SDN: OpenDaylight Advisory Board
VDP extension for SR-IOV
Planning and Troubleshooting Routing and Switching
Virtual LANs.
SDN Overview for UCAR IT meeting 19-March-2014
Software Defined Networking (SDN)
ONOS Drake Release September 2015.
Software Defined Networking (SDN)
Zhihui Sun , Fazhi Qi, Tao Cui
Presentation transcript:

SDN Controller Requirement draft-gu-sdnrg-sdn-controller-requirement-00 Rong Gu (Presenter) Chen Li China Mobile

Background Public Cloud && Private Cloud in China Mobile Public Cloud (ecloud.10086.cn) && Private Cloud are provided for the government customers, large enterprises and financial customers. Problems and motivations Ecloud.10086.cn Public cloud In the Large Lay2 network of cloud data center network, vlan number is the bottleneck. For VPC (virtual private cloud) service, not only switch should support isolated forwarding table, but also the FW\LB does.

Background Problems and motivations Concurrent configuration problems: In actual scenarios, multi-tenants configing NE at the same time while push down the configurations too slow. Multi-vendor’s NE has different CLI. Low utilization of the resources of physical devices such as FW and LB Search for a more intelligent and agile network solution with SDN technology (technical requirements) Scalability (such as extend the computing and controlling ability) Reliability (such as rapid fail-over mechanism) Programmability (standard protocols of one controller in interacting with other controllers) Intercommunity (such as communication security, access control security…) Security (basic network management and trouble diagnosis)

Requirement of Architecture Protocol subsystem Sound-bound interface with protocols such as Openflow, OF-Config, BGP-LS, OVSDB, Netconf, XMPP, and so on Forwarding abstraction layer Translating the different forwarding plane into the unified interface upside Route management Centralized computing and calculating the forwarding path based on the ability of switch and the constraint conditions.

Requirement of Architecture Topology management logical topology calculating Host management MAC and ARP learning Flow table management forwarding table storage, routing coalescence and re-forwarding Interface management maintaining the interface configuration

Requirement of Architecture Internal application subsystems Interface to the openstack and cloud platform provided, L2/L3 forwarding, traffic engineering, and ARP reply features equipped, and IGP/BGP supported. Database subsystems Forwarding table and openflow table OAM management Configuration command is written into the database and management interface provided

Requirement of Functionality Scenario There are hundreds of compute nodes nowadays in our data centers and will increase to thousands this year, where public cloud services are provided in order for customers running their websites. MC-LAG technology is used with large Layer2 network in one datacenter. VPC and NFV services will be introduced into the datacenters. Multi-tenants, self-service and network function requirement Multi-tenants exist in data centers and tenants sharing the same IP are desired in data centers. VMs under one subnet can communicate with each other while VMs across subnets communicate with each other through one router. In order to access the public internet, floating IP and NAT need to be deployed. ARP broadcast storm should be suppressed in the whole network.

Requirement of Functionality Administrator features and network management Tenants creation and deletion, network creation and deletion, Unbinding the relation between tenants and network, query for tenants’ information and physical and virtual information and so on. Topology information of switches, hosts and networks, monitoring on network traffic. Reliability and Scalability Reliability: the active-standby mode of controller node, secure connection between switch and controller Scalability: node upgrading without service interruption, and unique node upgrade in distribute systems with out influence on the whole system

Requirement of Functionality Performance The number of forwarding nodes (virtual switches) supported per controller node/The capacity of flow table per controller node/Speed of forwarding table processing per node/Time of establishing the forwarding table/Standby time of controller node Maybe some more indicators to be added here… Part of the test results: SDN controller Indicators Speed of flow table processing Capacity of flow table (ten thousands) Number of forwarding nodes baseline 5000 100 256 maximum 440000 1000

Requirement of Functionality North-bound and south-bound interface North-bound interface: Restful for the administrators and network management South-bound interface: Openflow, OVSDB, Of-config, SNMP and so on Processing procedures of the controller Add or modify packet-forwarding network elements, physical network topology discovered by such as LLDP, flow table forwarding and forwarding elements network port changes advertised.

SDN use case in datacenters VPC + Service chain APP Neutron API Orchestration (openstack) Restful API Plugin Controller Openflow/XMPP/Rest API… SW SW VSW VSW vLB vFW vR Draft-gu-sfc-extend architecture-00 Trial and Deployment in Datacenters

SDN use case in datacenters VPC + Service chain APP Issues and challenges: Centos and redhat are adopted in our trail as the HostOS in the openstack controlling and computing node, while it turns out to be that ubuntu is more mature. It turns out that the existing interface of openstack is limited so extension of NBI need to be taken into consideration. Service function chain should also be taken into consideration in designing the architecture. Neutron API Orchestration (openstack) Restful API Plugin Controller Openflow/XMPP/Rest API… SW SW VSW VSW vLB vFW vR Trial and Deployment in Datacenters

Next step… Keeping researching on the standardize north- bound interface of controller Besides we are focusing on the architecture combing SDN and NFV Draft-gu-sfc-extend architecture-00 Comments/ feedback are welcomed

MANY THANKS Rong Gu Chen Li China Mobile