a use-case based analysis of network managment functions ... 2012/5_3_a_use-ca… · a use-case...
TRANSCRIPT
![Page 1: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/1.jpg)
A use-case based analysis of network managment functions in the ONF SDN model
Alisa Devlic (Ericsson Research) Wolfgang John (Ericsson Research)
Pontus Sköldström (Acreo)
Funded by the EU FP7 project SPARC
![Page 2: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/2.jpg)
• Background and motivation • Status of network management in SDN (briefly) • Use case: virtualized carrier-grade network • Step-by-step configuration procedures of virtualized SDN on top of
physical infrastructure • Derived extensions to ONF models and protocols • Conclusions
2
Agenda
NM functions for SDN EWSDN, 2012-10-26
![Page 3: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/3.jpg)
EWSDN, 2012-10-26 NM functions for SDN 3
Introduction
Scalability Standardized services
Reliability Quality of Service
Service management
Carrier-grade requirements
![Page 4: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/4.jpg)
• SPARC: Split Architecture for carrier-grade networks – Applying SDN to the operator domain – Important requirement: Network and service management capabilities
• Purpose of this paper – Analyze the ONF model by applying it on a virtualized carrier network shared
by multiple tenants – Network Configuration, as well as Fault and Performance management with a
focus on automated processes
EWSDN, 2012-10-26 NM functions for SDN 4
SPARC project and use case
Prime use-case: access & aggregation networks
![Page 5: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/5.jpg)
• Output so far: Specification for OF-config 1.0 and 1.1(.1) – OF-config: an OpenFlow configuration protocol – defining a schema to ensure there is a consistent representation of
configuration elements – XML and Yang models, transport via NetConf – OF-config 1.0 functionalities:
• Controller assignment; Configuration of queues and ports; Changing some aspects of ports (e.g. up/down)
– OF-config 1.1(.1) functionalities: • Certificate handling; Capability discovery; Basic tunnel configuration
(vxlan, nvgre, ip-gre)
EWSDN, 2012-10-26 NM functions for SDN 5
ONF config&mgmt WG
![Page 6: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/6.jpg)
• Current SDN architecture by the ONF – OpenFlow Capable Switch
• Physical network element • Managed via OF-config by OF-CP
– OpenFlow Logical Switch • Hosted within a capable switch • Controlled via OpenFlow by OF Controller(s)
– Network Applications (Apps) • Use the network via
the controllers northbound API – Relationship between controller and OF-CP
• Deliberately NOT defined by the ONF • We consider both to be part of the NOS
6
Status of Network Management in SDN
OpenFlow Capable switch
OF-Config
Controller OF-CP
Apps
NB API
OpenFlow
OF logical switch
Resources (ports,
queues)
OF logical switch
Resources (ports,
queues)
Network OS (NOS)
NM functions for SDN EWSDN, 2012-10-26
![Page 7: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/7.jpg)
• Sharing physical infrastructure among virtual network operators (VNO) – Network owner manages physical network and creates virtual networks – VNOs manage their virtual network – Allows offering different levels of abstractions to VNOs, virtualization on top of
physical infrastructure [9]
EWSDN, 2012-10-26 NM functions for SDN 7
Virtualized carrier-grade network
![Page 8: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/8.jpg)
• Device configuration and network bootstrapping 1a) Address (auto)configuration
• Addresses of switch itself, OF-CP, and authentication (AA) service • Optional: protocol, port numbers • Example: DHCP
1b) Authentication and authorization • Establishing initial trust with AA • Certificate exchange
1c) Establishing OF-config session • Using obtained addresses and certificates
– OF session with OF controller are not established before a logical switch is instantiated (2b)
EWSDN, 2012-10-26 NM functions for SDN 8
Required configuration procedures (1)
![Page 9: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/9.jpg)
Physical network configuration 1. Discovery of physical resources, HW,
and SW capabilities - OF-Conf session 2. Instantiate and connect master
logical switch (with access to all physical ports) to master controller – OF-CP assigns connection
identifiers and credentials to master controller
– result: established OF session 3. Discovery of the physical topology
– controller-based (pure OF switches) – centralized LLDP (NOX)
– cistributed manner (hybrid switches) – LLDP or STP
– discovered topology shared with OF-CP
EWSDN, 2012-10-26 NM functions for SDN 9
Required configuration procedures (1)
![Page 10: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/10.jpg)
Virtual network configuration 4. Configure fault and performance
monitoring – for physical links and switch
resources 5. Virtual network setup
– compute virtual topologies, create virtual links, instantiate logical switches for virtual network, validate
6. Virtual network operation – Handing over to a customer
EWSDN, 2012-10-26 NM functions for SDN 10
Required configuration procedures (2)
![Page 11: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/11.jpg)
• Bootstrapping considerations – automatic bootstrapping requires mechanisms for
control network setup, address assignment, authentication, and transfer of credentials
• SDN architecture and NOS model – Need to share data between controller and OF-CP – Need to connect multiple OF-CPs with different
views and capabilities • Full view for network owner (master) • Reduced view for VNOs
• Extensions to OF-Config and OF protocol
EWSDN, 2012-10-26 NM functions for SDN 11
Derived Extensions (1)
![Page 12: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/12.jpg)
• Protocol and data model requirements • To OF-config
– Physical resource discovery – Logical link configuration – Logical switch instantiation – Device and link OAM config
• To OpenFlow or OF-mon – Alarm and notification propagation – Currently under discussion in ONF
EWSDN, 2012-10-26 NM functions for SDN 12
Derived Extensions (2)
![Page 13: A use-case based analysis of network managment functions ... 2012/5_3_A_use-ca… · A use-case based analysis of network managment functions in the ONF SDN model Alisa Devlic (Ericsson](https://reader031.vdocuments.net/reader031/viewer/2022021823/5b4ffa747f8b9a1b6e8d51fa/html5/thumbnails/13.jpg)
• Purpose – Verify the applicability and usefulness of the ONF SDN model in terms of NM
• The use case of a virtualized carrier network shared by multiple customers (VNOs)
– We outline the steps required to configure and manage this type of virtualized SDN
• we identified shortcomings and proposed necessary extensions to ONF SDN model in terms of NM
– Provide pointers for the ONF config-mgmt WG – The highlighted extensions include: control network bootstrapping
considerations, updates to the SDN and NOS model, and extensions to the OF-Config management data model.
– We are active in contributing to ONF config & management WG • Bootstrapping, topology discovery, event framework, path monitoring
EWSDN, 2012-10-26 NM functions for SDN 13
Conclusions