[openstack-dev] Efficiently pin running VMs to physical CPUs automatically

Qing He Qing.He at radisys.com
Fri Jun 21 18:10:30 UTC 2013


Russell,
That's great initiative!  I'm wondering if a framework/abstraction layer can be built so that different algorithms can be plugged in. I'm sure we can learn from the none-vm world:
http://en.wikipedia.org/wiki/Processor_affinity

Thanks,
Qing

> 
> -----Original Message-----
> From: Russell Bryant [mailto:rbryant at redhat.com]
> Sent: 20 June 2013 17:48
> To: openstack-dev at lists.openstack.org
> Subject: Re: [openstack-dev] Efficiently pin running VMs to physical 
> CPUs automatically
> 
> On 06/20/2013 10:36 AM, Giorgio Franceschi wrote:
>> Hello, I created a blueprint for the implementation of:
>> 
>> A tool for pinning automatically each running virtual CPU to a 
>> physical one in the most efficient way, balancing load across 
>> sockets/cores and maximizing cache sharing/minimizing cache misses. 
>> Ideally able to be run on-demand, as a periodic job, or be triggered 
>> by events on the host (vm spawn/destroy).
>> 
>> Find it at 
>> https://blueprints.launchpad.net/nova/+spec/auto-cpu-pinning
>> 
>> Any inputappreciated!
> 
> I'm actually surprised to see a new tool for this kind of thing.
> 
> Have you seen numad?
> 
> --
> Russell Bryant
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

_______________________________________________
OpenStack-dev mailing list
OpenStack-dev at lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev





More information about the OpenStack-dev mailing list