Susan Sohn wrote:
> Below are the notes generated from the service redesign meeting yesterday,
> May 6. In addition, I've added what I consider to be the use cases we'd
> like to address.
> 
> Please provide feedback and comments.
> 
> Thanks,
> Sue
> 
> 
> User problem to solve:
> Ensure that an AI client can deterministically be installed with the same boot
> image in a repeatable, consistent way, without client specific setup.
> 

I'm not sure why the term "the same" is used above.  Would not "a 
predictable" be more accurate?  And please define what you mean by a 
"boot image".  I would assume the goal is to install the client with a 
specific configuration, in terms of software and associated 
configuration metadata, and I'm not sure how a "boot image" relates to that.

> Why can't we do this today?
> 1. Client may not always get image of same architecture.
> 2. Client may not always get same service every time it is booted.
> 
> What use cases do we want to address?
> 1. Small office environment, homogeneous setup (clients either all x86 or all
> SPARC), the server and clients are in the same subnet, OpenSolaris needs to be
> installed on the first disk of each client.
> 2. Large company with 200 clients, roughly half x86 and half SPARC. The same
> version of OpenSolaris needs to be installed on each set of systems.
> 3. Same as #2, except that a few clients need to be installed with something
> different.
> 4. Lab environment with 40 x86 clients, where 20 need OpenSolaris v1, 15 need
> OpenSolaris v2 and 5 need OpenSolaris v3.
> 
> Notes/Questions:
> 1. Need to come up with definition of install service.
> 2. In original design, service discovery was considered a major feature. It is
> not being used. Do we still need it? Would using it conflict with our goal of
> having a repeatable, consistent client install?
> 3. Consistent behavior needs more thought - how do we advertise and get 
> services?
> 4. What should overall experience be with respect to remote servers?
> 5. User experiences should be scalable.
> 6. Investigate idea of default service.
> 7. Could a single service serve both x86 and SPARC clients?
> 

I suppose #5 might be meaning this, but statements of goals around 
usability and observability seem to be lacking.

Dave

Reply via email to