On Thu, Jul 14, 2005 at 03:06:08PM -0500, Brian Wolfe wrote:
> On Thu, 2005-07-14 at 14:56 -0500, Brian Wolfe wrote:
> >
> > On Thu, 2005-07-14 at 15:20 +0300, Pasi Kärkkäinen wrote:
> > > On Wed, Jul 13, 2005 at 04:45:57PM -0400, Ming Zhang wrote:
> > > > On Wed, 2005-07-13 at 11:53 -0500, Brian Wolfe wrote:
> > > > > On Wed, 2005-07-13 at 12:01 -0400, Ming Zhang wrote:
> > > > > > On Wed, 2005-07-13 at 10:49 -0500, Brian Wolfe wrote:
> > > > > > > I've been thinking for a while now on how to acomplish this exact
> > > > > > > idea
> > > > > > > of a control structure for managing iscsi disks for clean backups.
> > > > > > >
> > > > > > > One could use simple remote commands via ssh if everything were
> > > > > > > UNIX
> > > > > > > based. I don't know how windows handles remote calls, so i'm not
> > > > > > > the one
> > > > > > > to work on this part. :)
> > > > > > a generic interface provided by IET will be great. SSH will work on
> > > > > > linux but windows will need cygwin, will be overkill i feel. a
> > > > > > simple
> > > > > > msg should be ok.
> > > > > >
> > > > > >
> > > > > > >
> > > > > > > Are there any existing products for ms/unix that would be ideal
> > > > > > > to use
> > > > > > > in building something like this?
> > > > > > cygwin+ssh is ok. but as i said, i feel it is overkill if we just
> > > > > > use it
> > > > > > to send several msgs.
> > > > >
> > > > > Agreed. I know a couple windows programmers and admins that I can
> > > > > query.
> > > > > Right now with this new contract I'm not going to be able to do much
> > > > > other than planning for the next 6 to 8 weeks. After that I can start
> > > > > working on a web based admin system for IET. I kind of need one to
> > > > > manage the storage cluster with my xen virtual hosts. :)
> > > >
> > >
> > > Do you have plans to include LVM configuration also ?
> >
> >
> > I just downloaded Openfiler to check otu what they have built so far.
> > Yes, I had planned to do something where it's inteligent enough to blend
> > evms/iscsi/nfs/samba initially. Maybe the Openfiler project can be
> > easilly expanded/morphed to work in a cluster type setup from a single
> > web interface.
>
> oops, I forgot to add the following..
>
> To me triggering a "snapshot" is something best done between the backup
> client program and the management system, not the iscsi initiator and
> target. Maybe what's needed is a "standard" protocol for backup
> clients/servers/storage srevers to communicate the desire for snapot
> creation/removal.
>
Please check this:
http://iscsitarget.sourceforge.net/phpwiki/index.php/ManagementDaemon
and fill in what you have discovered so far.. the "implementation" on that
wiki page easily allows the backup server or client to trigger the snapshot
if it is not wanted to be done from the initiator box.
- Pasi
>
> >
> >
> > > > sounds ok. http://www.openfiler.org/ looks pretty good. we are not
> > > > filer, maybe openstorage sounds better. :P
> > > >
> > >
> > > "OpenStorage iSCSI server" :)
> > >
> > > - Pasi
> > >
> > > >
> > > >
> > > > Ming
> > > >
> > > >
> > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On Wed, 2005-07-13 at 10:13 -0400, Ming Zhang wrote:
> > > > > > > > On Wed, 2005-07-13 at 17:07 +0300, Pasi Kärkkäinen wrote:
> > > > > > > > > On Wed, Jul 13, 2005 at 08:22:51AM -0400, Ming Zhang wrote:
> > > > > > > > > > Thanks for the link. We need a windows developer here. :P
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > > VSS plugin support also requires some kind of "control
> > > > > > > > > daemon" to Linux to be able
> > > > > > > > > to easily create new lvm snaphots and make them visible in
> > > > > > > > > iscsitarget from
> > > > > > > > > the VSS plugin..
> > > > > > > > yes,
> > > > > > > >
> > > > > > > > >
> > > > > > > > > I think that kind of lvm + iscsitarget control daemon would
> > > > > > > > > be good for
> > > > > > > > > Linux server snapshots too.. not only for VSS stuff.
> > > > > > > > yes, ini side assure that system is clean and thus daemon do
> > > > > > > > flush and
> > > > > > > > snapshot. i knew samba has a sample script, but not generic
> > > > > > > >
> > > > > > > > >
> > > > > > > > > Say you have a storage server running iscsitarget + lvm, and
> > > > > > > > > an
> > > > > > > > > application server running some iscsi-initiator and using
> > > > > > > > > disk space from
> > > > > > > > > the storage server.
> > > > > > > > >
> > > > > > > > > Now to successfully create snapshot for backup purposes (of
> > > > > > > > > the application server)
> > > > > > > > > you need to shutdown/"freeze" the applications for a while,
> > > > > > > > > and then tell the
> > > > > > > > > storage-server to create the snapshot.. Creating the snapshot
> > > > > > > > > in the storage
> > > > > > > > > server takes only couple of seconds, and after that you can
> > > > > > > > > again start the
> > > > > > > > > applications and do the backup from the new iscsi LUN
> > > > > > > > > (containing the
> > > > > > > > > snapshot) visible in the application server or in the separate
> > > > > > > > > backup-server.
> > > > > > > > > This process needs to be controller from the application
> > > > > > > > > server.. or from
> > > > > > > > > separete backup server.. in any case, it cannot be controller
> > > > > > > > > from the
> > > > > > > > > storage-server (iscsitarget).
> > > > > > > > >
> > > > > > > > > Sounds like we need a daemon for controlling the iscsitarget
> > > > > > > > > + lvm,
> > > > > > > > > and a library/cli-commands/scripts to control the daemon from
> > > > > > > > > initiator-boxes.. these are needed for VSS support, and for
> > > > > > > > > Linux support
> > > > > > > > > too..
> > > > > > > > yes.
> > > > > > > >
> > > > > > > > >
> > > > > > > > > Is there anything like this in EVMS ? Or in some other
> > > > > > > > > project?
> > > > > > > > not heard of.
> > > > > > > >
> > > > > > > > >
> > > > > > > > > - Pasi
> > > > > > > > >
> > > > > > > > > > Ming
> > > > > > > > > >
> > > > > > > > > > On Wed, 2005-07-13 at 14:29 +0300, Pasi Kärkkäinen wrote:
> > > > > > > > > > > Hi!
> > > > > > > > > > >
> > > > > > > > > > > I was searching the web for Windows 2003 VSS hardware
> > > > > > > > > > > provider drivers for Linux iscsi
> > > > > > > > > > > targets, but didn't find any.. but I found this:
> > > > > > > > > > >
> > > > > > > > > > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vss/base/developing_vss_hardware_providers.asp
> > > > > > > > > > >
> > > > > > > > > > > There is some documentation about developing VSS hw
> > > > > > > > > > > provider drivers for win2k3.
> > > > > > > > > > >
> > > > > > > > > > > Maybe somebody finds it usefull.. and maybe creates VSS
> > > > > > > > > > > driver for
> > > > > > > > > > > linux iscsitarget + lvm combo :)
> > > > > > > > > > >
> > > > > > > > > > > -- Pasi Kärkkäinen
> > > > > > > > > > >
> > > > > > > >
-------------------------------------------------------
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_idt77&alloc_id492&op=click
|