Web updates

git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@6463 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Vladislav Bolkhovitin
2015-08-07 02:30:42 +00:00
parent 4c79dee448
commit 2a5c739567

View File

@@ -50,6 +50,17 @@
<h1>Possible SCST extensions and improvements</h1>
<A NAME="ASYNC_FILEIO"></A><h3>Asynchronous FILEIO in scst_vdisk handler</h3>
<p>At the moment scst_vdisk handler for FILEIO uses regular synchronous read/write() calls
and makes deep queue depth by using multiple threads. This is not too high performance
model of operations. It would be much better to use asynchronous I/O with not blocking
I/O calls.</p>
<p>In the user space native AIO is available for many years, but only very recently ability to
use it was added in the kernel. Changing FILEIO to use the new interface should significantly
(multiple times) increase performance of FILEIO devices.</p>
<A NAME="O_DIRECT"></A><h3>Support for O_DIRECT in scst_vdisk handler</h3>
<p>At the moment, scst_vdisk handler doesn't support O_DIRECT option and possibility to set it
@@ -183,14 +194,6 @@
which would translate their internal READ/WRITE requests to corresponding SCSI commands and, on the
way back, SCSI status and sense codes to their internal status codes.</p>
<A NAME="iSER_target"></A><h3>iSER target</h3>
<p><a href="http://en.wikipedia.org/wiki/ISCSI_Extensions_for_RDMA">iSER</a> (iSCSI Extensions for RDMA)
protocol accelerates iSCSI by allowing direct data transfers using RDMA services (iWARP or
InfiniBand) bypassing the regular heavy weighted and CPU consuming TCP/IP data transfers path.</p>
<p>It would be good to add support for iSER in iSCSI-SCST.</p>
<A NAME="GET_CONFIGURATION"></A><h3>GET CONFIGURATION command</h3>
<p>SCSI command GET CONFIGURATION is mandatory for SCSI multimedia devices, like CD/DVD-ROMs or