Recently installed a new backup server with Bacula and connected to our SAN based on Brocade switches and HDS (DF700XS unit type, microprogram rev. 0781/A-X). We've never tested this HDS unit, but I was interested, so pasting results here. The test was done on ubuntu-9.04 running x86 kernel with "ProLiant DL380 G4" hardware and Emulex FC cards (multipathd with default configuration). HDS LUN defined as following: 2Tb, raid5 (6D+1P), stripe size 64k, 400Gb SATA disks.
ubuntu# bonnie -s 5000 -d /mnt/backup1 -u bacula
Version 1.03c ------Sequential Output------ --Sequential Input- --Random-
-Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP /sec %CP
ubuntu 5000M 33760 75 50988 18 32570 8 36339 92 139228 16 386.2 1
------Sequential Create------ --------Random Create--------
-Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP /sec %CP
16 7236 45 +++++ +++ 4874 28 5797 37 +++++ +++ 3957 23
ubuntu,5000M,33760,75,50988,18,32570,8,36339,92,139228,16,386.2,1,16,7236,45,+++++,+++,4874,28,5797,37,+++++,+++,3957,23