横田です。

> PCIで4portのSiI3114のカードで組んでみます。

結局SiI3114のSATAカードを使い、atacontrolで500GBx4の
RAID0を組みました。

% dmesg
        :
atapci1: <SiI 3114 SATA150 controller> port
0xd8d0-0xd8d7,0xd8b8-0xd8bb,0xd8d8-0xd8df,0xd8bc-0xd8bf,0xd8f0-0xd8ff
mem 0xdfafbc00-0xdfafbfff irq 18 at device 2.0 on pci4
ata4: <ATA channel 0> on atapci1
ata5: <ATA channel 1> on atapci1
ata6: <ATA channel 2> on atapci1
ata7: <ATA channel 3> on atapci1
        :
ad8: 476940MB <Hitachi HDT725050VLA360 V56OA7EA> at ata4-master SATA150
ad10: 476940MB <Hitachi HDT725050VLA360 V56OA7EA> at ata5-master SATA150
ad12: 476940MB <Hitachi HDT725050VLA360 V56OA7EA> at ata6-master SATA150
ad14: 476940MB <Hitachi HDT725050VLA360 V56OA7EA> at ata7-master SATA150
        :
ar0: 1907759MB <FreeBSD PseudoRAID RAID0 (stripe 64 KB)> status: READY
ar0: disk0 READY using ad8 at ata4-master
ar0: disk1 READY using ad10 at ata5-master
ar0: disk2 READY using ad12 at ata6-master
ar0: disk3 READY using ad14 at ata7-master

# atacontrol create RAID0 128 ad8 ad10 ad12 ad14
ar0: created

# mount /dev/ar0 /mnt/raid0

% df /dev/ar0
Filesystem 1K-blocks       Used      Avail Capacity  Mounted on
/dev/ar0   1952728906 200377360 1596133234    11%    /mnt/raid0

# dd if=/dev/ar0 of=/dev/null bs=256b count=32768
32768+0 records in
32768+0 records out
4294967296 bytes transferred in 41.955738 secs (102369008 bytes/sec)

% dd if=/dev/zero of=16GB bs=256b count=32768
32768+0 records in
32768+0 records out
4294967296 bytes transferred in 48.782334 secs (88043498 bytes/sec)

% dd if=16GB of=/dev/null bs=256b
32768+0 records in
32768+0 records out
4294967296 bytes transferred in 52.901683 secs (81187725 bytes/sec)

チューニングの余地はありそうですが(ストライプサイズなど)、
やはりPCIバスの速度がボトルネックになっているようです。

以上、報告まで。

FreeBSD さんは書きました:
> 横田です。
> 
> 情報の提供ありがとうございます。
> 
> Saito さんは書きました:
>> こんにちは、齋藤です。
>>
>>> 横田です。
>>>
>>> ATARAID(4)でソフトウェアRAIDを組もうとしているのですが、
>>> 以下の条件でお薦めのSATAカードはございますでしょうか。
>>> OSのバージョンは6.2-STABLEになります。
>>>
>>>  Bus: PCI express x1
>>>  Disk I/F: Serial ATA, 4ports
>>>  安価(一万円以下)
>>>
>>> man ata(4)にはサポートしているchipの情報はあるのですが、
>>> 製品名と対応が取れません。
>>>
>> 条件からは外れますが・・・
>>
>> HighPointのRocketRAID 2300を使っていますが、それなりに安価で性能が良いです。
>> (取得価格:18,000円ぐらい)
>>
>> FreeBSD 6.2-RELEASEで使用しています。(6.2-STABLEは未確認です)
>> ドライバはメーカーのサイトよりダウンロードしたものを使っています。
> 
> RAID5で使うには良さそうですね。
> ただ、テンポラリのワークエリア用に容量優先のRAID0で
> 使う予定なので、ちょっとオーバースペックかな。
> 
>> ※ 玄人志向あたりでありそうなんですが、PCI-ExpressでS-ATA 4Portは見つか
> らない。
> 
> 4portのは無いんですよね。
> PCIで4portのSiI3114のカードで組んでみます。
> 

メールによる返信