65 lines
3.1 KiB
Plaintext
65 lines
3.1 KiB
Plaintext
|
|
||
|
----------------------
|
||
|
USER LEVEL PERFORMANCE
|
||
|
----------------------
|
||
|
|
||
|
If your system is correctly configured with GbE and a GHz processor,
|
||
|
you should expect user level iSCSI performance similar to the following.
|
||
|
This output was generated by running utest against a target running uramdisk.
|
||
|
|
||
|
##BEGIN DEVICE-SPECIFIC TESTS[0:0]##
|
||
|
read_capacity PASSED
|
||
|
write_read_test PASSED
|
||
|
integrity_test PASSED
|
||
|
SCSI op 0x28: 1000 iters in 0.24 sec --> 244.38 usec
|
||
|
SCSI op 0x2a: 1000 iters in 0.25 sec --> 249.78 usec
|
||
|
SCSI op 0x25: 1000 iters in 0.25 sec --> 250.12 usec
|
||
|
8192 bytes/request: 8 MB written in 0.33 seconds --> 24.35 MB/sec
|
||
|
16384 bytes/request: 8 MB written in 0.30 seconds --> 26.74 MB/sec
|
||
|
32768 bytes/request: 8 MB written in 0.20 seconds --> 39.06 MB/sec
|
||
|
65536 bytes/request: 8 MB written in 0.15 seconds --> 52.95 MB/sec
|
||
|
131072 bytes/request: 8 MB written in 0.12 seconds --> 66.74 MB/sec
|
||
|
262144 bytes/request: 8 MB written in 0.10 seconds --> 77.76 MB/sec
|
||
|
8192 bytes/request: 8 MB read in 0.37 seconds --> 21.34 MB/sec
|
||
|
16384 bytes/request: 8 MB read in 0.19 seconds --> 41.47 MB/sec
|
||
|
32768 bytes/request: 8 MB read in 0.13 seconds --> 62.04 MB/sec
|
||
|
65536 bytes/request: 8 MB read in 0.11 seconds --> 70.99 MB/sec
|
||
|
131072 bytes/request: 8 MB read in 0.10 seconds --> 83.62 MB/sec
|
||
|
262144 bytes/request: 8 MB read in 0.09 seconds --> 92.38 MB/sec
|
||
|
##END DEVICE-SPECIFIC TESTS[0:0]##
|
||
|
|
||
|
------------------------
|
||
|
KERNEL LEVEL PERFORMANCE
|
||
|
------------------------
|
||
|
|
||
|
Kernel level performance (ktest to kramdisk.o) should be similar to the output
|
||
|
shown below. Note that this test does not go through the linux storage stack,
|
||
|
but is rather a kernel level iSCSI test with no attached filesystem or SCSI
|
||
|
midlayer.
|
||
|
|
||
|
This output was generated by installing the module intel_iscsi.o and then
|
||
|
running "ktest <device>" where <device> is one of your iscsi devices (e.g,
|
||
|
/dev/sdb). Although you specify a single device on the command line, all
|
||
|
target devices are tested.
|
||
|
|
||
|
##BEGIN DEVICE-SPECIFIC TESTS[0:0]##
|
||
|
read_capacity PASSED
|
||
|
write_read_test PASSED
|
||
|
integrity_test PASSED
|
||
|
SCSI op 0x28: 1000 iters in 25 jiffies --> 250 usec
|
||
|
SCSI op 0x2a: 1000 iters in 25 jiffies --> 250 usec
|
||
|
SCSI op 0x25: 1000 iters in 25 jiffies --> 250 usec
|
||
|
8192 bytes/request: 8388608 bytes written in 38 jiffies --> ~ 21 MB/second
|
||
|
16384 bytes/request: 8388608 bytes written in 38 jiffies --> ~ 21 MB/second
|
||
|
32768 bytes/request: 8388608 bytes written in 23 jiffies --> ~ 34 MB/second
|
||
|
65536 bytes/request: 8388608 bytes written in 16 jiffies --> ~ 50 MB/second
|
||
|
131072 bytes/request: 8388608 bytes written in 12 jiffies --> ~ 66 MB/second
|
||
|
262144 bytes/request: 8388608 bytes written in 10 jiffies --> ~ 79 MB/second
|
||
|
8192 bytes/request: 8388608 bytes read in 26 jiffies --> ~ 30 MB/second
|
||
|
16384 bytes/request: 8388608 bytes read in 20 jiffies --> ~ 39 MB/second
|
||
|
32768 bytes/request: 8388608 bytes read in 12 jiffies --> ~ 66 MB/second
|
||
|
65536 bytes/request: 8388608 bytes read in 12 jiffies --> ~ 66 MB/second
|
||
|
131072 bytes/request: 8388608 bytes read in 10 jiffies --> ~ 79 MB/second
|
||
|
262144 bytes/request: 8388608 bytes read in 9 jiffies --> ~ 88 MB/second
|
||
|
##END DEVICE-SPECIFIC TESTS[0:0]##
|