[openstack-dev] [nova] Questions about guest NUMA and memory binding policies

Liuji (Jeremy) jeremy.liu at huawei.com
Wed Mar 5 07:02:57 UTC 2014

Hi Steve,

Thanks for your reply.

I didn't know why the blueprint numa-aware-cpu-binding seems to have no more progress until read the two mails mentioned in your mail.

The use case analysis in the mails are very clear, they are also what I concern about.
I agree that we shouldn't provide pCPU/vCPU mapping for the ending user and how to provide them for the user need more consideration. 

The use cases I concern more are the pCPU's exclusively use(pCPU:vCPU=1:1) and the guest numa.

Jeremy Liu

> -----Original Message-----
> From: Steve Gordon [mailto:sgordon at redhat.com]
> Sent: Tuesday, March 04, 2014 10:29 AM
> To: OpenStack Development Mailing List (not for usage questions)
> Cc: Luohao (brian); Yuanjing (D)
> Subject: Re: [openstack-dev] [nova] Questions about guest NUMA and memory
> binding policies
> ----- Original Message -----
> > Hi, all
> >
> > I search the current blueprints and old mails in the mail list, but
> > find nothing about Guest NUMA and setting memory binding policies.
> > I just find a blueprint about vcpu topology and a blueprint about CPU
> > binding.
> >
> > https://blueprints.launchpad.net/nova/+spec/support-libvirt-vcpu-topol
> > ogy https://blueprints.launchpad.net/nova/+spec/numa-aware-cpu-binding
> >
> > Is there any plan for the guest NUMA and memory binding policies setting?
> >
> > Thanks,
> > Jeremy Liu
> Hi Jeremy,
> As you've discovered there have been a few attempts at getting some work
> started in this area. Dan Berrange outlined some of the possibilities in this area
> in a previous mailing list post [1] though it's multi-faceted, there are a lot of
> different ways to break it down. If you dig into the details you will note that the
> support-libvirt-vcpu-topology blueprint in particular got a fair way along but
> there were some concerns noted in the code reviews and on the list [2] around
> the design.
> It seems like this is an area that there is a decent amount of interest in and we
> should work on list to flesh out a design proposal, ideally this would be
> presented for further discussion at the Juno design summit. What are your
> particular needs/desires from a NUMA aware nova scheduler?
> Thanks,
> Steve
> [1]
> http://lists.openstack.org/pipermail/openstack-dev/2013-November/019715.h
> tml
> [2]
> http://lists.openstack.org/pipermail/openstack-dev/2013-December/022940.h
> tml
> _______________________________________________
> 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