96
RAID スケーリングチャート、パート 3: 4~128 kB ストライプの比較

RAIDスケーリングチャート、パート3:RAID 0、5、6のストライプサイズの分析

RAID(Redundant Arrays of Independent Drives)は、それほど目新しい技術ではありませんが、今日のあらゆるビジネスの基盤となっています。Fleishman-Hillardによる最近のストレージ調査によると、インタビュー対象企業の75%がRAIDセットアップを利用しており、次いでDASとNASソリューションが続いています。RAIDストレージソリューションには、複数のハードドライブを利用して単一のストレージパーティションを作成できるコントローラーが必要です。RAIDの主な目的はデータの安全性と容量増加ですが、ストレージはあらゆるビジネスにおいて常に重要なボトルネックとなっているため、RAIDはストレージサブシステムの高速化にも利用されています。そこで、私たちはRAIDスケーリングチャートを公開しました。そして今回、その第3部でその締めくくりとします。

記事「RAID スケーリング チャート パート 1」では、レベル 0、1、0+1 を使用する基本的な RAID アレイについて説明しています。RAID 0 は、いわゆるストライプ セットで構成されます。ストライプ セットは、パフォーマンスを向上させ、結合されたドライブ セットのストレージ容量全体を利用するために、使用可能なすべてのハード ドライブにわたって作成されます。RAID 0 は、HD ビデオ編集などの高パフォーマンス アプリケーションで人気がありますが、ドライブが 1 台でも故障するとアレイ全体が破壊されます。RAID 1 は、セキュリティの観点からはその逆で、ハード ドライブの内容が少なくとも 2 台目のドライブに自動的にミラーリングされます。RAID 0+1 は、2 つの RAID 0 ストライプ セットをミラーリングするため、RAID 0 と 1 の両方を組み合わせたものです。最小 2 台から最大 8 台のハード ドライブを使用して、これらの基本的な RAID アレイで、ハード ドライブの数が増えたときにパフォーマンスがどのように拡張されるかを確認しました。

これはRAIDスケーリングチャート パート2でも取り上げましたが、その際に取り上げたのは複雑なRAIDアレイ5と6です。これらのアレイは、それぞれ1台と2台のハードドライブを使用し、少なくとも2台のデータドライブに加えてパリティデータを保存します。冗長情報により、RAID 5アレイは1台のハードドライブの故障にもデータ損失なく耐えることができます。RAID 6は二重の冗長性を提供し、ドライブ故障時にコンテンツを復元するためのオーバーヘッド情報を保存するためだけに2台のハードドライブを必要とします。パリティ対応のRAIDアレイは大量のデータを保存する信頼性の高い方法ですが、パリティ情報を作成したり、最悪のシナリオでデータを即座に再作成したりできるほど高速な強力なRAIDコントローラが必要です。8月にいくつかのRAIDアレイを紹介しました。「PCI Express向けUnified Serial RAIDコントローラ」をご覧ください。

RAIDには、RAIDレベルやハードドライブの数以外にも多くのパラメータが関係します。RAIDコントローラーのインターフェース(通常はPCI ExpressまたはPCI-X)、オンボードキャッシュメモリの容量、そしてもちろんRAIDアレイの内部設定など、様々な要素が関係します。RAID 1を除くすべてのアレイタイプはストライプに基づいているため、異なるストライプサイズが存在することは明らかです。この記事ではまさにこの点に焦点を当て、RAID 0、RAID 5、RAID 6アレイが4KBから128KBまでの異なるストライプサイズでどのように動作するのかを探ります。

この記事に関するディスカッションに参加してください。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

現在のページ: RAIDスケーリングチャート、パート3: RAID 0、5、6のストライプサイズの分析

次のページ RAID: 簡単な概要

Patrick Schmid 氏は、2005 年から 2006 年まで Tom's Hardware の編集長を務めました。ストレージ、CPU、システム構築など、幅広いハードウェア トピックに関する多数の記事を執筆しました。