iSCSI performance with SCST target

bert64

Renowned Member
Aug 14, 2008
74
4
73
I have an HP server with Intel gigabit server nics and an HP p410 raid controller acting as an iscsi target using SCST...

Performance locally of the disks is:

/dev/sda:
Timing cached reads: 13156 MB in 2.00 seconds = 6585.94 MB/sec
Timing buffered disk reads: 704 MB in 3.00 seconds = 234.29 MB/sec


However, performance over iscsi from proxmox is:

/dev/sdc:
Timing cached reads: 2780 MB in 2.00 seconds = 1390.32 MB/sec
Timing buffered disk reads: 54 MB in 3.01 seconds = 17.95 MB/sec

SCST is configured to default settings as per the howto at: http://iscsi-scst.sourceforge.net/SCST_Gentoo_HOWTO.txt
Proxmox iscsi is also configured using default settings...
Proxmox is running on a pair of HP DL165 G7 servers, all network connections are gigabit via a cisco 2960G switch.

A similar setup using ietd instead of scst is considerably faster...

Does anyone else have any familiarity with tuning scst to work with proxmox?