<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
(sorry, quoting off-context, but I feel it's a side point, not the
main discussion)<br>
<br>
<br>
<div class="moz-cite-prefix">Le 17/02/2016 16:40, Cheng, Yingxin a
écrit :<br>
</div>
<blockquote
cite="mid:7C13C62E3E32B841A445DD46E39D3CC98DED36@shsmsx102.ccr.corp.intel.com"
type="cite">
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;margin-left:1.0in;text-indent:-.25in;mso-list:l0
level1 lfo1"><o:p></o:p></p>
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">IMHO,
the authority to allocate resources is not limited by compute
nodes, but also include network service, storage service or
all other services which have the authority to manage their
own resources. Those “shared” resources are coming from
external services(i.e. system) which are not compute service.
They all have responsibilities to push their own resource
updates to schedulers, make resource reservation and
consumption. The resource provider series provides a flexible
representation of all kinds of resources, so that scheduler
can handle them without having the specific knowledge of all
the resources.</span></p>
</blockquote>
<br>
No, IMHO, the authority has to stay the entity which physically
create the instance and own its lifecycle. What the user wants when
booting is an instance, not something else. He can express some SLA
by providing more context (implicit thru aggregates or flavors) or
explicit (thru hints or AZs) that could be not compute-related (say
a network segment locality or a volume-related thing) but at the
end, it will create an instance on a compute node that matches the
requirements.<br>
<br>
Cinder and Neutron shouldn't manage which instances are on which
hosts, they just have to provide the resource types and possible
allocations (like a taken port)<br>
<br>
-Sylvain<br>
<br>
</body>
</html>