Performance in Intel IOMeter Fileserver and Webserver Patterns
Let’s see if the controller manages to cope with the test mode emulating the file- and webserver operation.
At first come the results for File-server test mode:
Let’s take a look at the results represented as dependence of the data transfer rate on the queue depth. For easier analysis the arrays were split into two groups:
There are only 20% of writes in this pattern that is why most arrays show pretty decent results. RAID0 arrays demonstrate very good performance scalability on the number of hard drives in the array. The performance of RAID1 and RAID10 arrays is much higher than that of a single HDD or RAID0 of two HDDs. This is clear evidence that the optimization algorithms for mirrored reading work perfectly well here.
RAID5 array performance in heavy workmodes appeared lower than that of RAID1, which once again suggests that the XOR processor of our controller is not powerful enough.
Let’s now compare the performance of different arrays using our rating system. Provided all workloads are considered equally probable, we will calculate the general performance rating index as the average performance during requests processing under three types of workload:
RAID0 array is far ahead of the others here. RAID10 array is close behind the RAID0 of three hard drives, and RAID1 array is just a tiny bit behind RAID0 of 2 hard disk drives. RAID5 arrays managed to outperform only a single HDD this time.