October 31 - November 1 - Co-Located Events
October 28-30 - Conference
Lyon Convention Centre - Lyon, France
More information for Open Source Summit + Embedded Linux Conference Europe 2019
Back To Schedule
Monday, October 28 • 17:10 - 17:45
Building a Network Operating System Using Linux and Yocto - John Mehaffey, HPE

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
A Network Operating System puts special demands on the Linux Kernel, in terms of features and scale. John will show the size and performance issues we encountered, and tricks to overcome them.

For the Halon NOS, which was based off the Openswitch project, the Linux kernel went from version 4.4 in the initial release through all the LTS kernels to version 4.19 currently. After each upgrade there is a period of time when all issues are ascribed to the upgrade. John will share lessons learned in managing expectations and perceptions after upgrading the kernel.

John will share the problems we encountered with upgrading infrastructure (kernel, subsystems, and Yocto) in a product development organization, and how we overcame them.

John will show how we used Yocto Layers to implement Platform Independent and Platform Dependent features, in a multiple platform environment.

Finally, John will share lessons we learned about PCI software architecture for modular chassis network switches.


John Mehaffey

Linux Architect, HPE
John Mehaffey has been working on embedded Linux since 1989. He is currently a Linux architect at Hewlett Packard Enterprise, working on Network Operating Systems. John Has spoken at a number of Linux ecosystem conferences (including ELC), and most recently presented on fastboot... Read More →

Monday October 28, 2019 17:10 - 17:45 CET
Forum 2