Performance in FC-Test
For this test two 32GB partitions are created on the virtual disk of the RAID array and formatted in NTFS and then in FAT32. After that a file-set is created of the hard disk. It is then read from the disk, copied within the same partition and then copied into another partition. The time taken to perform these operations is measured and the speed of the array is calculated. The Windows and Programs file-sets consist of a large number of small files whereas the other three patterns (ISO, MP3, and Install) include a few large files each.
This test produces too much data, so we will only discuss the results of the Install, ISO and Programs patterns which illustrate the most characteristic use of the arrays. For better readability the results are colored according to the array type.
FAT32 File System
FAT32 results come first.
As might have been expected, the RAID0 arrays cope best with writing files. A curious fact, they show very good scalability with the ISO and Install patterns but deliver similar results with the small files of the Programs pattern. The RAID5 arrays are fast with the Programs file-set too, but slower than the single disk with the other file-sets.
As for the mirrored arrays, the RAID1 is about as fast as the single disk whereas the RAID10 is similar to the two-disk RAID0.
There are again some problems with reading: no array can get two times as fast as the single disk. The RAID1 matches the speed of the single disk while the other arrays deliver similar performance irrespective of the number of disks in them. Interestingly, the four-disk RAID0 turns to be slower than the three-disk RAID0 with two out of the three file-sets. The controller seems to really have some problems with reading.
The RAID0 arrays are best at copying within the same partition, the four-disk RAID0 again having problems with scalability. The mirrored arrays behave like they did at writing: the RAID1 and the RAID10is as fast as the single disk and the two-disk RAID0, respectively.
The RAID5 arrays are very sensitive to the particular file-set: the larger the files, the faster the arrays. For example, in the ISO pattern they are as fast as the RAID0 arrays with the same amount of disks minus one. When the files get larger, their performance is getting closer to that of the single disk.
Copying into another partition doesn’t affect the standings much. It’s like when copying within the same partition.