From: Ming Zhang <mingz@xxxxxxxxxxx>
Subject: Re: [Fwd: Re: [Iscsitarget-devel] Developing VSS hardware
providers]
Date: Fri, 15 Jul 2005 10:52:20 -0400
> > When I designed and implemented ietadm and ietd, I considered this
> > issue (remote control).
> >
> > With the current design, ietadm and ietd comunicate by using an unix
> > domain socket. It was easy to implement them with a tcp socket to
> > enable remote control. However, because no perfect authentication
> > scheme is for everyone, so I chose unix domain.
>
> yes, security must be a issue here. we might use CHAP at this stage but
> definitely need a generic interface like PAM.
I don't care about it since the authentication is in your daemon. It
does not matter for IET. There are tons of authentication methods and
no perfect one is for all people.
> > If an initiator box is linux, you can execute ietadm on the IET box by
> > using ssh. If you prefer web interface, run apache on the IET box. If
> > you want RCP or SOAP interface, implemnt a daemon that can handle them
> > and run it on the IET box. They executes ietadm.
>
> so seems you feel ok about adding an extra daemon to handle the XML-RPC
> call. good!
There is no need to merge it in the early days. If it is useful for
several IET users, I'm happy to merge it after it becomes stable.
For example, I would like to see HTTP interface.
> > Generally speaking, I think that adding some new functions to ietadm
> > is good enough for this issue.
>
> ok, so
> 1) anyway we need to add some function to ietadm
Yep. Sum up your requirements. I'll comment on them.
> 2) on how to call ietadm, we can use ssh to call remotely, or use xml-
> rpc to call a local daemon and then call ietadm.
There is no difference between them from ietadm's perspective. SSH
daemon, a RPC daemon, or whatever executes ietadm.
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
|