Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Open Networking Summit 2017
April 3-6, 2017 - Santa Clara Convention Center

Click here for more information and to register. 
View analytic
Wednesday, April 5 • 2:00pm - 2:50pm
Making Strongly-typed NETCONF Usable - Colin Dixon & Ryan Goulding, Brocade

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
NETCONF's use of strongly-typed YANG to describe device configuration makes safe and robust device configuration possible, but also exposes complexities in operation. Most deployments choose to use a controller or management system to help with issues of inventory and credential management. Further, this controller often does sanity checks to ensure that operations are likely to be successful on devices and, if not, there is useful debugging information. Frustratingly, this exposes trade-offs between relying on strict enforcement of YANG to catching errors early and more relaxed behavior to enable compatibility with imperfect NETCONF implementations in the real world. We show how we navigated these trade-offs to provide a flexible, open-source NETCONF solution that is strongly-typed and enables simple configuration changes for compatibility with imperfect NETCONF implementations.

Speakers
avatar for Colin Dixon

Colin Dixon

Distinguished Engineer, Brocade
Colin Dixon is the Chair of OpenDaylight's Technical Steering Committee and a Distinguished Engineer at Brocade. In both roles, he focuses on leveraging open source software to build innovative networking solutions. Beyond that, he is active in open standards bodies including the Open Networking Foundation, where he has won two outstanding technical contributor awards for his contributions to Table Type Patterns that support using OpenFlow with... Read More →
RG

Ryan Goulding

Software Engineer, Brocade
Ryan Goulding is a Senior Software Engineer at Brocade Communications Systems and works on Brocade SDN Controller through upstream contribution to OpenDaylight. Ryan leads the weekly Core Projects Call and is the Project Technical Leader of the AAA project. Ryan contributes hundreds of patches to the core of ODL including yangtools, netconf, MD-SAL, controller, odlparent and AAA.


Wednesday April 5, 2017 2:00pm - 2:50pm
209 / 210