The Latest Gartner® Magic Quadrant™Hyperconverged Infrastructure Software
Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)
I suppose you can't rule out Starwind completely, but the OP did say that MS target was giving similar results (a few posts down):mrgimper wrote:The OP says they tried the MS iSCSI Initiator (to disprove ESX's iSCSI Initiator), not the MS iSCSI Target. Therefore the problem could still be StarWind.
adns wrote:I've done some additional testing and a few things that I thought were noteworthy:
When I run two simultaneous hard drive benchmarks from 2 separate VMs, both tests run slower rather than my NIC utilization increasing. I can't get past 25% utilization (except with a RAM drive).
I installed the Microsoft iSCSI target 3.2 and tested on that target and I'm getting roughly the same throughput results as the StarWind target.
My apologies, I thought the MS iSCSI target could only be installed on 2008 Storage Server..Aitor_Ibarra wrote:I suppose you can't rule out Starwind completely, but the OP did say that MS target was giving similar results (a few posts down):mrgimper wrote:The OP says they tried the MS iSCSI Initiator (to disprove ESX's iSCSI Initiator), not the MS iSCSI Target. Therefore the problem could still be StarWind.
adns wrote:I've done some additional testing and a few things that I thought were noteworthy:
When I run two simultaneous hard drive benchmarks from 2 separate VMs, both tests run slower rather than my NIC utilization increasing. I can't get past 25% utilization (except with a RAM drive).
I installed the Microsoft iSCSI target 3.2 and tested on that target and I'm getting roughly the same throughput results as the StarWind target.
And here is what it says about the File Benchmark test:Transfer rate test: The data transfer rate is measured accross the entire disk (0% to 100% of the disk's capacity). The unit of measurement is MB/s (1 MB = 1024 KB = 1024 bytes).
Access Time: The average access time is measured and displayed in milli-seconds (ms). The measured access times are shown on the graph as the yellow dots.
Burst Rate: The burst rate is the highest speed (in megabytes per second) at which data can be transferred from the drive interface (IDE or SCSI for example) to the operating system.
CPU Usage: The CPU usage shows how much CPU time (in %) the system needs to read data from the hard disk.
I'm no disk expert so bear with me on this, but it seems that the Transfer Rate Test is is a low-level raw throughput test of the disk that tests each sector(?) whereas the File Transfer Test is testing the higher layer dealing with blocks (or files?). (Does an OSI model exist for storage like it does for networking because I'm making a parallel in my mind here!) If I'm off on this assessment please correct me!The file benchmark measures the performance for reading and writing files to the selected hard disk partition with different block sizes ranging from 0.5 KB to 8192 KB (x-axis). The length of the test files can be set. For accurate results a large size is recommended. If the file length is too small the hard disk may be able to cache the entire file. In that case the cache speed will be measured instead of the hard disk throughput.