<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>