<div dir="ltr">Hi Jay,<div class="gmail_extra"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">The only problem with this is that what happens if an instance type's</div>
</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
underlying resource allocation changes? Quotas and reservations<br>
generally need to be on the actual resources that are consumed, not on<br>
an abstract representation of those resources like an instance type, due<br>
to the fact that the abstract representation can changes over time.<br>
<br>
My idea about the UI above works nicely with the idea of changeable<br>
instance types. The UI can do simple real-time calculations about what a<br>
quota allocation represents in terms of the actual resources used by an<br>
instance type.<br></blockquote><div><br></div><div>Yes, but there is nothing limiting a user to only a set amount of a certain resource in a certain environment.</div><div><br></div><div>Perhaps I am misunderstanding this discussion, but here is an example scenario of how I see it:</div>
<div><br></div><div>I have a small set of compute nodes that are configured in such a way that make them "special" (SSD, GPU, etc). I can put those compute nodes in a host aggregate and tie a series of flavors to that host aggregate. </div>
<div><br></div><div>But since there is only one quota that the user has, there is nothing that is preventing a user from hogging a large majority of the those "special" nodes. For example, if a user has a quota of 500 cpus and 800gb of memory, and if the "special" nodes collectively only have 1500 cpus and 2400gb of memory, the user could consume 1/3rd of the special resources.</div>
<div><br></div><div>However, if I was able to tie a separate quota to that host aggregate, I could give the user a quota of 50 cpus and 80gb of memory alongside his standard quota of 500/800 for the rest of the cloud.</div>
<div><br></div><div>I greatly apologize if this scenario is *not* what Narayan was talking about. In addition, this is not a feature that I'm personally in desperate need for, but would definitely implement it if it was available -- much more than a quota template.</div>
<div><br></div><div>Joe</div></div></div></div>