Hi, I've run some disk benchmarks with DragonFly 2.10 and an Areca RAID controller during the last few days.
The test machine was a 16-core Opteron system with 32GB RAM. I used 4 SATA disks to test different configurations: - single disk on the AMD AHCI controller - single disk on the Areca controller (passthrough) - single disk on the Areca controller (RAID0) - RAID 1 mirror volume (2 disks) - RAID 10 volume (4 disks) - RAID 0 (2 disks) - RAID 0 (4 disks) The disks were directly attached to the controller. FreeBSD 8.2 was also used for comparison purposes. All filesystems were formated before benchmarking. Hammer was used on DragonFly and UFS2+Softupdates on FreeBSD. The results are in the attached file. Disk performance should normally go up as the number of disk used increases (particularly for RAID0 setups), and this is the case on FreeBSD. Howewer, DragonFly seems to reach a plateau. The performance curve for writes is especially flat. FreeBSD performance numbers for the single disk test on the SATA controller are abysmal, but this is expected: the FreeBSD 8.2 kernel doesn't include an AHCI driver and uses the SATA disks in IDE compatibility mode. -- Francois Tigeot
Blogbench-tests.pdf
Description: Adobe PDF document