<div dir="ltr">On Fri, Jul 26, 2013 at 5:33 AM, Tim Bell <span dir="ltr"><<a href="mailto:Tim.Bell@cern.ch" target="_blank">Tim.Bell@cern.ch</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div link="blue" vlink="purple" lang="EN-GB"><div><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"></span><p class="MsoNormal">
<span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">Where we are trying to find a good solution is regarding how to use spot market resources in our cloud. If we allocate out a quota to a project but they do not use the full resources, we want to be able to offer that quota to others on a low SLA (killed with little warning). This allows us to get our resource utilisation up  while ensuring that projects can get the resources they’re entitled to when there is a need.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d">This is an interesting area to be getting a few sites together to share solutions.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1f497d"><u></u> <u></u></span></p><br></div></div></blockquote><div><br><br></div><div>This is an area I'm looking at as well.  My short term desire is to provide a way to provided for the same hardware sometimes being used to run virtualized instances and sometimes be provisioned as a baremetal system (either through Triple0 or manually reprovisioned).  My short term solution seems to be evolving around host-aggregates and special flavors.<br>
<br></div><div>That communicates the "these can disappear at any time" SLA but doesn't address the quota issue which I think is a more general need.  In many deployment resource cost is expressed directly as cost, in my research environment we don't have any direct internal billing for compute resources and I don' t pretend to understand the labyrinth of grants that fund the place, so "cost" here is expressed in quotas.  I want people to have large (possibly infinite) quotas for cheap resources like "spot instances" and small quotas for "expensive" resources for example aggregates with 1:1 virtual to physical resource allocation.<br>
<br></div><div>I though I remembered talk of abstracting the quota system into it's own project at the Portland summit, but can't seem to find it in my notes or on line, if I didn't dream that I'd love it if someone could refresh my memory.<br>
<br></div><div>-Jon<br><br></div><div>Jonathan Proulx<br></div><div>Sr. Technical Architect<br></div><div>MIT CSAIL<br></div></div></div></div>