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

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

RAID 10アレイを考える1つの方法は、ドライブに障害が発生した場合に備えて、各RAID要素のオンラインバックアップを備えたRAID0として考えることです。

RAID10の要件

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

長所と短所

RAID 10は、非常に高速な読み取りパフォーマンスの恩恵を受けています。 配列メンバー上の複数の書き込み場所を見つける必要があるため、配列への書き込みは少し遅くなる可能性があります。 書き込みが遅い場合でも、RAID 10は、RAID3やRAID5などのパリティを使用するRAIDレベルのランダムな読み取りおよび書き込みで見られる非常に低速の影響を受けません。

ただし、ランダムな読み取り/書き込みパフォーマンスを無料で取得することはできません。 RAID10にはより多くのドライブが必要です。 最小で4対。 RAID3およびRAID5の場合は3つ。 さらに、RAID3とRAID5は一度に1つのディスクを拡張できますが、RAID10は2つのディスクを必要とします。

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

配列のサイズの計算

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

S = d *(1/2 n)

「S」はRAID10アレイのサイズ、「d」は最小の単一ドライブのストレージサイズ、「n」はアレイ内のドライブの数です。

RAID10とお使いのMac

RAID 10は、OS XYosemiteまでのディスクユーティリティで利用可能なサポートされているRAIDレベルです。 OS X El Capitanのリリースに伴い、Appleはディスクユーティリティ内からすべてのRAIDレベルの直接サポートを削除しました。 ただし、El Capitanで、後でターミナルとappleRAIDを使用してRAIDアレイを作成および管理することはできます。 指図。

ディスクユーティリティでRAID10アレイを作成するには、最初に RAID 1(ミラー)アレイの2つのペアを作成します、次にそれらを2つのボリュームとして使用して、 RAID 0(ストライプ)アレイ.

帯域幅に関する考慮事項

RAID 10とMacで見過ごされがちな問題の1つは、OSXで使用されるソフトウェアベースのRAIDシステムをサポートするために必要な帯域幅の量です。 OS XにRAIDアレイを管理させるオーバーヘッドに加えて、ドライブをMacに接続するために最低4つの高性能I / Oチャネルも必要です。

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

利用可能な帯域幅ははるかに多くなりますが、Thunderboltには、Mac上のThunderboltポートの数が個別に制御されるという問題が発生する可能性があります。 2013 Mac Proの場合、Thunderboltポートは6つありますが、Thunderboltコントローラーは3つだけで、各コントローラーが2つのThunderboltポートのデータスループットを処理します。 MacBook Air、MacBook Pro、Mac mini、およびiMacはすべて、2つのThunderboltポートと共有される単一のThunderboltコントローラーを備えています。 例外は、Thunderboltポートが1つしかない小型のMacBookAirです。

帯域幅の制限を克服する

共有USBまたはThunderboltコントローラーによって引き起こされる帯域幅の制限を克服する1つの方法は、ハードウェアベースのRAID 1(ミラーリング)外部エンクロージャーのペアを使用してから、 ディスクユーティリティを使用してミラーのペアをストライプ化し、2つの独立したUSBポートまたは1つのThunderboltポートのみを必要とするRAID 10アレイを作成します(帯域幅が広いため) 利用可能)。

としても知られている

RAID 1 + 0、RAID 1&0。