[openstack-dev] [Nova] Hosts within two Availability Zones : possible or not ?
Sylvain Bauza
sbauza at redhat.com
Tue May 13 16:33:42 UTC 2014
There is a good talk happening today at 2pm @ room B.206 in a Breakout
session :
"Divide and conquer: Resource Segregation in OpenStack"
(I'm sorry, I can't provide the sched.org link, site seems to be down)
-Sylvain
Le 13/05/2014 11:12, Meghal Gosalia a écrit :
> Is any discussion on this topic scheduled during the summit ?
>
> Thanks,
> Meghal
>
> On Apr 9, 2014, at 9:03 AM, Sylvain Bauza <sylvain.bauza at gmail.com
> <mailto:sylvain.bauza at gmail.com>> wrote:
>
>>
>>
>>
>> 2014-04-07 23:11 GMT+02:00 Sylvain Bauza <sylvain.bauza at gmail.com
>> <mailto:sylvain.bauza at gmail.com>>:
>>
>> Hi Phil,
>>
>>
>>
>> 2014-04-07 18:48 GMT+02:00 Day, Phil <philip.day at hp.com
>> <mailto:philip.day at hp.com>>:
>>
>> Hi Sylvain,
>>
>>
>>
>> There was a similar thread on this recently -- which might be
>> worth reviewing:
>> http://lists.openstack.org/pipermail/openstack-dev/2014-March/031006.html
>>
>>
>>
>> Some interesting use cases were posted, and a I don't think a
>> conclusion was reached, which seems to suggest this might be
>> a good case for a session in Atlanta.
>>
>>
>>
>> The funny fact is that I was already part of this discussion as
>> owner of a bug related to it (see the original link I provided).
>> That's only when reviewing the code by itself that I found some
>> discrepancies and raised the question here, before committing.
>>
>>
>>
>>
>>
>> Personally I'm not sure that selecting more than one AZ
>> really makes a lot of sense -- they are generally objects
>> which are few in number and large in scale, so if for example
>> there are 3 AZs and you want to create two servers in
>> different AZs, does it really help if you can do the sequence:
>>
>>
>>
>> - Create a server in any AZ
>>
>> - Find the AZ the server is in
>>
>> - Create a new server in any of the two remaining AZs
>>
>>
>>
>> Rather than just picking two from the list to start with ?
>>
>>
>>
>> If you envisage a system with many AZs, and thereby allow
>> users some pretty find grained choices about where to place
>> their instances, then I think you'll end up with capacity
>> management issues.
>>
>>
>>
>> If the use case is more to get some form of server isolation,
>> then server-groups might be worth looking at, as these are
>> dynamic and per user.
>>
>>
>>
>> I can see a case for allowing more than one set of mutually
>> exclusive host aggregates -- at the moment that's a property
>> implemented just for the set of aggregates that are
>> designated as AZs, and generalizing that concept so that
>> there can be other sets (where host overlap is allowed
>> between sets, but not within a set) might be useful.
>>
>>
>>
>> Phil
>>
>>
>>
>>
>> That's a good point for discussing at the Summit. I don't have
>> yet an opinion on this, I'm just trying to stabilize things now :-)
>> At the moment, I'm pretty close to submit a change which will fix
>> two things :
>> - the decisional will be the same for both adding a server to an
>> aggregate and update metadata from an existing aggregate (there
>> was duplicate code leading to a few differences)
>> - when checking existing AZs for one host, we will also get the
>> aggregates to know if the default AZ is related to an existing
>> aggregate with the same name or just something unrelated
>>
>>
>> Folks interested in the initial issue can review
>> https://review.openstack.org/#/c/85961/
>> <https://review.openstack.org/#/c/85961/> for a proposal to fix.
>>
>> -Sylvain
>> _______________________________________________
>> OpenStack-dev mailing list
>> OpenStack-dev at lists.openstack.org
>> <mailto:OpenStack-dev at lists.openstack.org>
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>
>
> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140513/6c9ed9cf/attachment.html>
More information about the OpenStack-dev
mailing list