> 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.sch...@nimbisservices.com ph: 443-274-6064 fx: 443-274-6060
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp