[Openstack] Cross-zone instance identifiers in EC2 API - Is it worth the effort?
Brian Schott
brian.schott at nimbisservices.com
Mon Jul 11 16:28:44 UTC 2011
> 1) Done right, the only time I need native IDs is when I have a complex situation which needs debugging. It isn't the norm (or if it is, we've failed) -- so really I ONLY need native IDs when it's all gone pear shaped.
As the human presentation interface, sure, but the *automated* control surfaces under the hood shouldn't be using 32-bit ids that break when you cross zones or zones change. nova-compute service shouldn't know what a zone is other than a membership in one-or-more RabbitMQ topics.
> Look, as an API user... frankly, I don't want to manage complexity across providers. The more OS can insulate me from the details while providing equivalent functionality the better. And quickly, please.
Agreed. I don't want to know the underlying structure of every provider. I've had trouble understanding the notion of zones where I have to programmatically traverse a provider's datacenter like company.com/country/state/datacenter/floor/row/rack/shelf/blade/vm. Sure, this is good for datacenter maintenance, but I *never* want to see it as a customer. From this perspective, the EC2 API has a better customer abstraction.
-------------------------------------------------
Brian Schott, CTO
Nimbis Services, Inc.
brian.schott at nimbisservices.com
ph: 443-274-6064 fx: 443-274-6060
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20110711/7e504ecc/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2506 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20110711/7e504ecc/attachment.bin>
More information about the Openstack
mailing list