Thanks for feedback Ed. Comments in [] below ...
From: Ed Leafe []

On Feb 16, 2011, at 10:26 AM, Sandy Walsh wrote:

        Isn't the instance name usually supplied by the user/originator?

[Sorry, yes the instance name is passed in on the request, but the instance ID 
is what's needed (assuming of course instance ID is unique across zones.)]

>    Q2. If I do "instance-list", do I have to search all zones again?

        If the db is not centralized/replicated, yes. Caching could certainly 
be an option, especially in situations where instances tend to persist for long 

[The db is not centralized. One per Zone.]

> One alternative is to make Host-Best-Match/Zone-Best-Match stand-alone query 
> operations.

        I don't really like this approach. It requires the requester to know 
too much about the implementation of the service: e.g, that there are zones, 
and that an instance will be placed in a particular zone. I would prefer 
something more along the lines of:

a. User issues a create-instance request, supplying the name of the instance to 
be created.
b. The top-level zone that receives the request does a zone-best-match and/or 
host-best-match call to determine where the instance will be created.
c. The top-level zone then passes the create-instance request to the selected 

[But what about subsequent actions ... the same zone-search would have be 
performed for each of them, no?]


-- Ed Leafe

Confidentiality Notice: This e-mail message (including any attached or
embedded documents) is intended for the exclusive and confidential use of the
individual or entity to which this message is addressed, and unless otherwise
expressly indicated, is confidential and privileged information of Rackspace.
Any dissemination, distribution or copying of the enclosed material is 
If you receive this transmission in error, please notify us immediately by 
at, and delete the original message.
Your cooperation is appreciated.

Mailing list:
Post to     :
Unsubscribe :
More help   :

Reply via email to