<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 27 March 2014 20:52, Chris Friesen <span dir="ltr"><<a href="mailto:chris.friesen@windriver.com" target="_blank">chris.friesen@windriver.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">It'd be nice to be able to do a heat template where you could specify things like "put these three servers on separate hosts from each other, and these other two servers on separate hosts from each other (but maybe on the same hosts as the first set of servers), and they all have to be on the same network segment because they talk to each other a lot and I want to minimize latency, and they all need access to the same shared instance storage for live migration".</div>
</blockquote><div><br></div><div>Surely this can be achieved with:</div><div>1) Configure compute hosts with shared storage and on the same switch infrastructure in a host aggregate, with an AZ set in the aggregate (setting the AZ gives visibility to the end-user)</div>
<div>2) Ensure that both the GroupAntiAffinityFilter and AvailabilityZoneFilter are setup on the scheduler</div><div>3) Boot the instances using the availability zone and group scheduler hints</div></div></div></div>