<div dir="ltr">Another good resource =)<div><br></div><div><a href="https://that.guru/blog/cpu-resources/">https://that.guru/blog/cpu-resources/</a><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 10, 2023 at 11:50 AM Alvaro Soto <<a href="mailto:alsotoes@gmail.com">alsotoes@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">I don't think so.<div><br></div><div>~~~</div><div><span style="color:rgb(33,33,33);font-family:-apple-system,"Segoe UI",system-ui,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Twemoji Mozilla";font-size:16px">The most common case will be that the admin only sets </span><code style="box-sizing:inherit;font-size:13.6px;padding:0.2em 0.4em;margin:0px;white-space:break-spaces;border-radius:4px;color:rgb(33,33,33)">hw:numa_nodes</code><span style="color:rgb(33,33,33);font-family:-apple-system,"Segoe UI",system-ui,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Twemoji Mozilla";font-size:16px"> and then the flavor vCPUs and memory will be divided equally across the NUMA nodes. When a NUMA policy is in effect, it is mandatory for the instance's memory allocations to come from the NUMA nodes to which it is bound except where overriden by </span><code style="box-sizing:inherit;font-size:13.6px;padding:0.2em 0.4em;margin:0px;white-space:break-spaces;border-radius:4px;color:rgb(33,33,33)">hw:numa_mem.NN</code><span style="color:rgb(33,33,33);font-family:-apple-system,"Segoe UI",system-ui,Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji","Twemoji Mozilla";font-size:16px">.</span><br></div><div>~~~</div><div><br></div><div>Here are the implementation documents since Juno release:<br></div><div><br></div><div><a href="https://opendev.org/openstack/nova-specs/src/branch/master/specs/juno/implemented/virt-driver-numa-placement.rst" target="_blank">https://opendev.org/openstack/nova-specs/src/branch/master/specs/juno/implemented/virt-driver-numa-placement.rst</a><br></div><div><a href="https://opendev.org/openstack/nova-specs/commit/45252df4c54674d2ac71cd88154af476c4d510e1" target="_blank">https://opendev.org/openstack/nova-specs/commit/45252df4c54674d2ac71cd88154af476c4d510e1</a>?<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 10, 2023 at 11:31 AM hai wu <<a href="mailto:haiwu.us@gmail.com" target="_blank">haiwu.us@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Is there any concern to enable 'hw:numa_nodes=1' on all flavors, as<br>
long as that flavor can fit into one numa node?<br>
<br>
</blockquote></div><br clear="all"><div><br></div><span>-- </span><br><div dir="ltr"><div dir="ltr"><div><br></div>Alvaro Soto <div><br><i style="color:rgb(34,34,34)"><span style="font-size:10pt;color:black">Note: My work hours may not be your work hours. Please do not feel the need to respond during a time that is not convenient for you.</span></i><br>----------------------------------------------------------<br>Great people talk about ideas,<br>ordinary people talk about things,<br>small people talk... about other people.</div></div></div>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><br></div>Alvaro Soto <div><br><i style="color:rgb(34,34,34)"><span style="font-size:10pt;color:black">Note: My work hours may not be your work hours. Please do not feel the need to respond during a time that is not convenient for you.</span></i><br>----------------------------------------------------------<br>Great people talk about ideas,<br>ordinary people talk about things,<br>small people talk... about other people.</div></div></div>