Sydney
November 6-8, 2017

Event Details

Please note: All times listed below are in Central Time Zone


All you need to know about CPU pinning and how to make it work?

CPU pinning was added to OpenStack Nova 3 years ago, but making it work correctly is still not trivial.
In this session, I will review NUMA/SUMA topology, CPU pinning types, pinning logic, Nova filters and guest VM boot process with CPU pinning. Finally, I’ll share lessons learned from real, live deployments with CPU pinning on telco apps and show how to effectively troubleshoot CPU pinning related problems.


What can I expect to learn?

Theoretical introduction to Linux kernel process scheduling, what NUMA adds to complexity of Linux scheduler and why? What problems CPU pinning resolves? How to configure OpenStack Nova to use CPU pinning and how does it work under the bonnet? And finally real examples how to verify that our VMs are pinned to CPU and how to troubleshoot related problems?

Tuesday, November 7, 4:10pm-4:50pm (5:10am - 5:50am UTC)
Difficulty Level: Advanced
Citrix
Radoslaw has started virtualization advanture with opensource Xen in 2007. He has joned Citrix where Xen and virtualization adventure became proffesional in form of XenServer product. Also at Citrix started next big, cloud adventure with CloudStack, if anyone still remembers cloud.com. In 2013, he has jumped into  OpenStack world at Aclatel-Lucent (later acquired by Nokia) where he works and... FULL PROFILE