 
	
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [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
 
 | 
|  | Lists.xenproject.org is hosted with RackSpace, monitoring our |