1 / 7

ONF Configuration and Management WG

ONF Configuration and Management WG. Jürgen Quittek quittek@neclab.eu. ONF Overview. Open Networking Foundation Standardizing OpenFlow-based SDN http://opennetworkingfoundation.org Working groups Extensibility OpenFlow: wire protocol, extensibility, features ,… (OF 1.x)

leathers
Download Presentation

ONF Configuration and Management WG

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ONF Configuration and Management WG Jürgen Quittek quittek@neclab.eu

  2. ONF Overview • Open Networking Foundation • Standardizing OpenFlow-based SDN • http://opennetworkingfoundation.org • Working groups • Extensibility OpenFlow: wire protocol, extensibility, features ,… (OF 1.x) • Config-mgmt Protocol & schema for configuration of a switch (OF-Config 1.x) • Testing-interop Interoperability tests, plug-fests; performance benchmarking • Hybrid OpenFlow in legacy networks; hybrid switches, hybrid networks • Architecture SDN architecture based on OpenFlow • Forwarding Abstractions Table Typing, Forwarding plane models

  3. Config & Mgmt. WG:Problem statement • Bootstrap OpenFlow network • Switch connects to controller • Controller(s) to connect to must be configured at switches • Allocate resources within switches • Ports • Queues • . . . switch switch switch switch controller controller

  4. Reference Model • Configuration Point • Source of switch configuration • OpenFlow Capable Switch • Hosts one or more logical switches • OpenFlow Controller • OpenFlow Logical Switch • instance of an OpenFlow Switch Configuration Point Configuration Point Configuration Point Configuration Point OpenFlow Controller OpenFlow Controller using IETF Netconf & XML data models OF-CONFIG OpenFlow OpenFlow OpenFlow Capable Switch resources (ports, queues) OF Logical Switch OF Logical Switch

  5. OF-CONFIG scope and releases WG established in Sep 2011 • OF-CONFIG 1.0 (Jan 2012) based on OpenFlow 1.2 • assigning controllers to logical switches • retrieving assignment of resources to logical switches • configuring some properties of ports and queues • OF-CONFIG 1.1 (Apr 2012) based on OpenFlow 1.3 • added controller certificates and resource type "table" • retrieving logical switch capabilities signaled to controller • configuring of tunnel endpoints • OF-CONFIG 1.1.1 (Aug 2012) based on OpenFlow 1.3.1 • consolidation of version 1.1, fixing small inconsistencies • OF-CONFIG 1.2 (early 2013) based on OpenFlow 1.3.1 • features still under discussion, candidates include • retrieving capable switch capabilities, configuring logical switch capab. • assigning resources to logical switches • simple topology detection • event notification

  6. Use of Netconf and Yang • Netconf was chosen as management protocol • not necessarily accepted as ideal solution • still discussing alternatives • XML schema was chosen as modeling language • Yang is also used, but XML is normative • normative XML schema generated from Yang code • So far, the focus has been on configuration • bootstrap of an OpenFlow network is the obvious first thing to do • New work items will be more on OAM • incl. event notifications

  7. Call home issue • In the OF-CONFIG spec the primary scenario is using Netconf with connections initiated by the configuration point • However, several members asked for also supporting call home sceanrios with switch initiating Netconf connections • switch configured with DHCP • receives own address and configuration point's address • no need to manually add switch to configuration point's DB • OF-CONFIG document states: use BEEP if you need switch-initiated connections • now, BEEP is getting "historic" • Options: • drop call home scenario • ask ITEF to further support call home

More Related