Home | History | Annotate | Line # | Download | only in doc
      1 
      2 ----------------------
      3 USER LEVEL PERFORMANCE
      4 ----------------------
      5 
      6 If your system is correctly configured with GbE and a GHz processor, 
      7 you should expect user level iSCSI performance similar to the following.  
      8 This output was generated by running utest against a target running uramdisk.
      9 
     10 ##BEGIN DEVICE-SPECIFIC TESTS[0:0]##
     11 read_capacity PASSED
     12 write_read_test PASSED
     13 integrity_test PASSED
     14 SCSI op 0x28: 1000 iters in 0.24 sec --> 244.38 usec
     15 SCSI op 0x2a: 1000 iters in 0.25 sec --> 249.78 usec
     16 SCSI op 0x25: 1000 iters in 0.25 sec --> 250.12 usec
     17 8192 bytes/request: 8 MB written in 0.33 seconds --> 24.35 MB/sec
     18 16384 bytes/request: 8 MB written in 0.30 seconds --> 26.74 MB/sec
     19 32768 bytes/request: 8 MB written in 0.20 seconds --> 39.06 MB/sec
     20 65536 bytes/request: 8 MB written in 0.15 seconds --> 52.95 MB/sec
     21 131072 bytes/request: 8 MB written in 0.12 seconds --> 66.74 MB/sec
     22 262144 bytes/request: 8 MB written in 0.10 seconds --> 77.76 MB/sec
     23 8192 bytes/request: 8 MB read in 0.37 seconds --> 21.34 MB/sec
     24 16384 bytes/request: 8 MB read in 0.19 seconds --> 41.47 MB/sec
     25 32768 bytes/request: 8 MB read in 0.13 seconds --> 62.04 MB/sec
     26 65536 bytes/request: 8 MB read in 0.11 seconds --> 70.99 MB/sec
     27 131072 bytes/request: 8 MB read in 0.10 seconds --> 83.62 MB/sec
     28 262144 bytes/request: 8 MB read in 0.09 seconds --> 92.38 MB/sec
     29 ##END DEVICE-SPECIFIC TESTS[0:0]##
     30 
     31 ------------------------
     32 KERNEL LEVEL PERFORMANCE
     33 ------------------------
     34 
     35 Kernel level performance (ktest to kramdisk.o) should be similar to the output
     36 shown below.  Note that this test does not go through the linux storage stack,
     37 but is rather a kernel level iSCSI test with no attached filesystem or SCSI
     38 midlayer.
     39 
     40 This output was generated by installing the module intel_iscsi.o and then 
     41 running "ktest <device>" where <device> is one of your iscsi devices (e.g, 
     42 /dev/sdb).  Although you specify a single device on the command line, all 
     43 target devices are tested.
     44 
     45 ##BEGIN DEVICE-SPECIFIC TESTS[0:0]##
     46 read_capacity PASSED
     47 write_read_test PASSED
     48 integrity_test PASSED
     49 SCSI op 0x28: 1000 iters in 25 jiffies --> 250 usec
     50 SCSI op 0x2a: 1000 iters in 25 jiffies --> 250 usec
     51 SCSI op 0x25: 1000 iters in 25 jiffies --> 250 usec
     52 8192 bytes/request: 8388608 bytes written in 38 jiffies --> ~ 21 MB/second
     53 16384 bytes/request: 8388608 bytes written in 38 jiffies --> ~ 21 MB/second
     54 32768 bytes/request: 8388608 bytes written in 23 jiffies --> ~ 34 MB/second
     55 65536 bytes/request: 8388608 bytes written in 16 jiffies --> ~ 50 MB/second
     56 131072 bytes/request: 8388608 bytes written in 12 jiffies --> ~ 66 MB/second
     57 262144 bytes/request: 8388608 bytes written in 10 jiffies --> ~ 79 MB/second
     58 8192 bytes/request: 8388608 bytes read in 26 jiffies --> ~ 30 MB/second
     59 16384 bytes/request: 8388608 bytes read in 20 jiffies --> ~ 39 MB/second
     60 32768 bytes/request: 8388608 bytes read in 12 jiffies --> ~ 66 MB/second
     61 65536 bytes/request: 8388608 bytes read in 12 jiffies --> ~ 66 MB/second
     62 131072 bytes/request: 8388608 bytes read in 10 jiffies --> ~ 79 MB/second
     63 262144 bytes/request: 8388608 bytes read in 9 jiffies --> ~ 88 MB/second
     64 ##END DEVICE-SPECIFIC TESTS[0:0]##
     65