ストレージ

RAID 10とは?

別名: RAID 1+0
定義

RAID 10 mirrors data across pairs of drives and stripes across the mirrors, giving both redundancy and high performance at the cost of half the raw capacity. It is the standard choice for virtualisation storage because it tolerates a drive failure without the write-amplification penalty of parity RAID.

RAID 10が重要な理由

これは、仮想化ストレージの標準的な選択肢です。パリティRAIDの書き込み増幅ペナルティなしにドライブ障害に耐えるからです。RAID 5とRAID 6は完全なミラーではなくパリティを格納するため、使用可能なテラバイトあたりは安価ですが、すべての小さな書き込みがリード・モディファイ・ライトサイクルになり、数十のデータベースベースのゲストを実行するホストにとっては壊滅的です。RAID 10は、障害後の再構築もはるかに高速です。生き残っているミラーからコピーするため、アレイ全体のパリティを再計算する必要がないからです。そして、再構築が長引くときこそ、2台目のドライブが故障する可能性が最も高いときです。すべてのOnionVPS NVMeプールはRAID 10です。HoldラインはバルクHDDアレイでRAID 6を使用しています。アクセスパターンが大規模でシーケンシャルであり、パリティのコストが目立たないためです。

実践でのRAID 10

RAID 10でサーバーを運用する場合、最初に確認するのはコントローラーまたはソフトウェアRAIDのステータスです。すべてのミラーが正常で、縮退したアレイがないことを確認します。ドライブが故障した場合は、迅速に交換してください。再構築は生き残ったミラーから読み取るため高速ですが、その間は冗長性を失います。同じミラーペアで2番目の障害が発生すると、データ全体が失われます。また、その安全性のために生の容量の半分を犠牲にするため、容量計画は初日から考慮する必要があります。

RAID 10について人々が誤解していること

RAID 10が2台のドライブ障害に耐えられるというのは一般的な誤解です。実際には、ミラーペアごとに1台の障害のみに耐えられます。同じミラーペア内の2台のドライブが故障すると、アレイは失われます。修正:RAID 10アレイのフォールトトレランスは、ペアごとに1台であり、全体で2台ではありません。

RAID 10 — よくある質問

RAID 10では何台のドライブが故障しても大丈夫ですか?

RAID 10はミラーペアごとに1台のドライブ障害を許容します。4台のドライブが2つのペアに分かれている場合、各ペアから1台ずつ失うのは問題ありませんが、同じペアの2台を失うとアレイが破壊されます。

RAID 10の使用可能容量はどのくらいですか?

生の総容量の半分が使用可能です。例えば、2TBのドライブ4台で4TBの使用可能領域が得られます。残りの半分はミラーに使用されます。

ストレージの詳細

NVMe
NVMeは、ソリッドステートドライブをPCIe経由で直接接続するストレージプロトコルであり、約50万ランダムIOPS、サブ100マイクロ秒のレイテンシーに達します。
IOPS
IOPSは、ストレージデバイスが1秒あたりに完了する個々の読み取りまたは書き込み操作の数を測定します。
スナップショット
スナップショットは、仮想マシンディスクの特定時点のコピーであり、即座に取得され、同じインフラストラクチャに保存されます。