|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] [PATCH 0/4] PV SCSI driver (scsiback/scsifront)
Hi all.
We developped a first version PV SCSI.
(without a FC-SCSI driver by Kamada-san)
The change point is the following:
* implement python code
-> attach, detach, list support.
Usage
# xm scsihost-attach <Domain> scsi <SCSIHostno>
# xm scsihost-detach <Domain> <SCSIHostno>
# xm scsihost-list <Domain>
<SCSIHostno> = scsi host number on Dom0
-> python config
scsihost = ['scsi,1', 'type,num']
type = "scsi" (type=fc is current work by Kamada-san)
num = scsi host number on Dom0
* performance tunning
When many disks are connected with 1 HBA, many disk's I/O request
will be issued to 1 RING.
In this case, it becomes RING_FULL at once.
We made two RINGs (like a VNIF) because IO request must not save in RING.
RING is used only to pass the command.
Best regards,
Tomonari Horikoshi
Tomonari Horikoshi wrote:----------------------
Sent: Wed, 16 May 2007 18:08:27 +0900
Subject: [Xen-devel] [RFC] pv-scsi driver (scsiback/scsifront)
>
> Hi all.
>
> We developped a pv-scsi driver that we refered Fujita-san's scsi-driver
> and blkback.
> (see, http://www.xensource.com/files/xensummit_4/Xen_Summit_8_Matsumoto.pdf)
>
> The pv-scsi driver's feature is as follow:
> * Guest has dedicated SCSI-HBAs of Dom0.
> * Guest can send scsi_cdb to the HBAs.
> * Guest recognises the HBAs from hostno of xenstore.
>
> Currentlly, We are developping FC version based on this.
>
> * Future work:
> * implement python code
> * performance tunning
> * attach, detach
> * suspend, resume
>
snip ...
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] [PATCH 0/4] PV SCSI driver (scsiback/scsifront),
Tomonari Horikoshi <=
|
|
|
|
|