<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi Eric, thanks, that's very useful reading. I suspect the root issue is the same, as this isn't specific to Ironic per se, but rather is linked to a high # of hypervisors managed by one compute service. In our case, Placement was able to keep up just fine
 (though raising this job interval also lowered the number of requests to Placement significantly.) My suspicion was that it was less about load on Placement, and more about this lock contention. I will have to try pulling in these patches to test that.</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Cheers,<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
/Jason<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Eric Fried <openstack@fried.cc><br>
<b>Sent:</b> Monday, May 13, 2019 14:54<br>
<b>To:</b> openstack-discuss@lists.openstack.org<br>
<b>Subject:</b> Re: [nova][ironic] Lock-related performance issue with update_resources periodic job</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Jason-<br>
<br>
You may find this article interesting [1]. It isn't clear whether your<br>
issue is the same as CERN's. But it would be interesting to know whether<br>
setting [compute]resource_provider_association_refresh [2] to a very<br>
large number (while leaving your periodic interval at its default) also<br>
mitigates the issue.<br>
<br>
Thanks,<br>
efried<br>
<br>
[1] <a href="https://techblog.web.cern.ch/techblog/post/placement-requests/">https://techblog.web.cern.ch/techblog/post/placement-requests/</a><br>
[2]<br>
<a href="https://docs.openstack.org/nova/latest/configuration/config.html#compute.resource_provider_association_refresh">https://docs.openstack.org/nova/latest/configuration/config.html#compute.resource_provider_association_refresh</a><br>
<br>
</div>
</span></font></div>
</body>
</html>