RAID 10とは何ですか?また、Macはそれをサポートしていますか?

RAID 10の定義と考慮事項

定義

RAID 10は、RAID 1とRAID 0を組み合わせて作成されたネストされたRAIDシステムです。この組み合わせは、ミラーのストライプとして知られています。 この構成では、データはRAID 0アレイのようにストライピングされます。 違いは、ストライプ化されたセットの各メンバーには、そのデータが反映されていることです。 これにより、RAID 10アレイ内のいずれかのドライブに障害が発生しても、データが失われることはありません。

RAID 10アレイを考える方法の1つは、ドライブが故障した場合に、各RAIDエレメントのオンラインバックアップを用意してRAID 0にすることです。

RAID 10には最低4台のドライブが必要で、ペアで拡張することができます。 4、6、8、10、またはそれ以上のドライブを持つRAID 10アレイを使用することができます。 RAID 10は、同じサイズのドライブで構成する必要があります。

RAID 10は、非常に高速な読み取りパフォーマンスのメリットがあります。 配列メンバーへの複数の書込み場所が必要であるため、配列への書込みはわずかに遅くなる可能性があります。 書き込みが遅い場合でも、RAID 10は、RAID 3やRAID 5などのパリティを使用するRAIDレベルのランダムな読み書きで見られる非常に低速の問題を抱えません。

しかし、ランダムな読み書きのパフォーマンスは無料ではありません。 RAID 10にはさらに多くのドライブが必要です。 RAID 3とRAID 5の場合は最低4つ、3つの場合、RAID 3とRAID 5は一度に1つのディスクに拡張できます。RAID 10には2つのディスクが必要です。

RAID 10は、スタートアップドライブとしての機能や、マルチメディアなどの大容量ファイル用のストレージなど、一般的なデータストレージに適しています。

RAID 10アレイのサイズは、単一ドライブのストレージサイズにアレイ内のドライブ数の半分を掛けて計算することができます。

S = d *(1/2 n)

「S」はRAID 10アレイのサイズ、「d」は最小の単一ドライブの記憶容量、「n」はアレイ内のドライブ数です。

RAID 10とお使いのMac

RAID 10は、Disk UtilityでOS X YosemiteまでサポートされているRAIDレベルです。

OS X El Capitanのリリースにより、AppleはDisk Utility内からすべてのRAIDレベルの直接サポートを削除しましたが、El CAPitanでRAIDアレイを作成して管理し、後でTerminalとappleRAIDコマンドを使用することもできます。

ディスクユーティリティでRAID 10アレイを作成するには、最初に2組のRAID 1(ミラー)アレイを作成し 、それらを2つのボリュームとして使用してRAID 0(ストライプ)アレイに結合する必要があります。

OS Xで使用されるソフトウェアベースのRAIDシステムをサポートするために必要な帯域幅の量は、RAID 10とMacでよく見かける問題です。OS XでRAIDアレイを管理するオーバーヘッドの他に、最小限の必要性もありますドライブをMacに接続するための4つの高性能I / Oチャネルがあります。

接続を確立する一般的な方法は、 USB 3Thunderbolt 、または2012年以前のMac Proの場合は内蔵ドライブベイを使用することです。 問題は、USB 3の場合、ほとんどのMacに4つの独立したUSBポートがないことです。 代わりに、1つまたは2つのUSB 3コントローラに接続されることが多いため、複数のUSBポートでコントローラチップから利用可能なリソースを共有する必要があります。 これにより、ほとんどのMacではソフトウェアベースのRAID 10の潜在的なパフォーマンスが制限される可能性があります。

利用可能な帯域幅が大幅に増えますが、ThunderboltにはMac上のThunderboltポートの数を独立して制御できるという問題があります。

2013 Mac Proの場合、6つのThunderboltポートがありますが、3つのThunderboltコントローラしかなく、各コントローラは2つのThunderboltポートのデータスループットを処理します。 MacBook Airs、MacBook Pro、Mac mini、iMacには、いずれもThunderboltコントローラが1つあり、Thunderbolt 2つのポートが共有されています。 例外は、小さなThunderboltポートを備えたMacBook Airです。

共有USBまたはThunderboltコントローラによって生じる帯域幅の制限を克服する方法の1つは、ハードウェアベースのRAID 1(ミラーリング)外部エンクロージャを使用し、次にDisk Utilityを使用してミラーペアをストライプ化し、 2つの独立したUSBポートまたは単一のThunderboltポートが必要です(利用可能な帯域幅が高いため)。

としても知られている

RAID 1 + 0、RAID 1&0

発行:5/19/2011

最終更新日:2014年10月12日