サウスブリッジバトル:780a、ICH10、SB750の比較
CPU使用率と結論

マザーボード直下のストレージがそれほど優れているのであれば、LSIのようなベンダーは、ここで使用されている6Gb/s SASコントローラのようなアドオンカードを販売することで、どのようにしてビジネスを維持できるのでしょうか?オンボード処理と十分なメモリ容量を組み合わせることで、通常はホストプロセッサで処理しなければならない高負荷のパリティ計算をオフロードできます。上のグラフでは、CPU使用率への影響が明確に示されています。LSIのコントローラはストレージベースの計算を効果的にオフロードし、Nvidiaの780a SLIが最も大きな影響を受けています。
簡単に導き出せる唯一の結論は、複雑なストレージアレイを最大限に活用したいのであれば、パフォーマンス比較に使用したLSI MegaRAID SAS 9260-8iのようなプロフェッショナル向けストレージコントローラが必要だということです。SAS/SATAコントローラは、IntelのICH10Rを除くすべてのベンチマークにおいて、高い(または少なくともバランスの取れた)パフォーマンスを実現した唯一のコントローラでした。LSIは、テストに使用した6台のIntel X25-E SSDを使用して最大1GB/秒のスループットを実現し、書き込み時およびアレイの性能低下時でも高いパフォーマンスを提供し、バッテリバックアップユニットとプロフェッショナル向けRAID管理機能をサポートできる唯一のコントローラでした。したがって、真にミッションクリティカルなアプリケーションには、このカードまたは同様のプロフェッショナル向け製品が唯一の選択肢となる可能性があります。統合ストレージコントローラがI/Oパフォーマンスベンチマークで一般的に勝っているという事実は、SSDがCPUバウンドになる可能性があることがわかったためかもしれません(記事「省電力テクノロジはSSDのパフォーマンスを低下させるのか?」を参照)。
I/Oパフォーマンス
すべての統合ソリューションは驚くほど高いI/Oパフォーマンスを提供しますが、結果はI/Oベンチマークパターン(アクセスタイプとブロックサイズが異なる)によって異なります。Intelは、当社のほとんどのI/Oテストで優れた結果を示しています。RAID 5アレイの性能が低下した状態で高I/O負荷を実行すると、パフォーマンスが約30%~60%低下しますが、これは許容範囲内と言えるでしょう。
スループット
最大の読み取りスループットを実現するために RAID アレイが必要な場合は、Intel のコントローラが RAID 5 で 650 MB/秒以上、RAID 0 で 600 MB/秒以上の速度を実現するため、ICH10R を使用した高速システムを選択するとよいでしょう。LSI は 460 ~ 480 MB/秒の範囲にとどまっていますが、AMD と Nvidia は 200 MB/秒に到達するのにさえ苦労しています。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
これは読み取りのみに当てはまることに注意してください。書き込みに切り替えると、AMDとNvidiaのパフォーマンスはさらに低下し、特筆すべき数値にはなりません。IntelのICH10Rは書き込みスループットにおいて依然として優れた性能を示しており、LSIのプロフェッショナル向けカードの競合製品と見なすことができます。ただし、RAID 5のデグレード版のパフォーマンスを見てみると、その差は歴然としています。少なくとも390MB/秒を維持しながら680MB/秒に達することができる唯一のソリューションは、RAIDオンチップアーキテクチャを採用したLSIのMegaRAID 9260-8iです。
統合RAID 一時的な高性能ストレージに最適
今回調査したサウスブリッジはデスクトップPC向けに設計されており、これは今回の結果とも一致しています。これらのチップはサーバー/ワークステーションソリューションとして設計されていないため、デスクトップシステムで複雑なRAIDアレイを構築することは推奨しません。RAID 0とRAID 5のパフォーマンスは読み取りでは良好ですが、書き込みではIntelのICH10を除いて許容範囲を下回ります。高い書き込みパフォーマンスを全く必要としないのであれば、AMDとNvidiaのRAID製品で十分です。一時的な高性能ストレージには統合型RAID 0またはRAID 1オプションの使用をお勧めしますが、RAID 5はプロ仕様の製品に任せるべきでしょう。