|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Driver domains and hotplug scripts, redux
Hi,
> Dave Scott writes ("Re: [Xen-devel] Driver domains and hotplug scripts,
> redux"):
> > FYI XCP/xapi is a heavy user of blktap2 and we use it like this:
> >
> > 0. user calls VM.start
> > 1. xapi invokes one of its "storage managers" (plugin scripts, one
> per
> > storage type) telling it to "attach" a disk.
> > 2. the storage manager zones-in the relevant LUN and runs "tap-ctl"
> > commands to create a block device. This is returned to xapi.
> > 3. xapi creates the block backend directory in xenstore with
> > "params=<block device>".
>
Ian Jackson replied:
> Thanks for the info. Right, this is a model we should continue to
> support in libxl. All the "management" is done outside libxl, and
> libxl is simply provided with the block device.
That would be great :-)
> ATM libxl only supports taking an actual device name in /dev, and TBH
> I can't really see that changing because some parts of libxl might
> need to actually open it in dom0.
>
> I guess though it wouldn't be hard for xapi to provide a name in
> /dev. It must surely make one for its own purposes.
I'm pretty sure our block devices end up in /dev -- so I think that would work
for us.
Thanks,
Dave
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |