Skip to content

ストレージ状態の説明

ストレージ状態
説明
正常メールボックスと手動ストレージプールの通常の読み書きをサポート
降级ストレージプール内の一部のハードディスクが損傷または取り外されていますが、ストレージプールはまだ正常に読み書きできます
损毁ストレージプール内の一部またはすべてのハードディスクが損傷または取り外されており、ストレージプールは読み書きできません
同步中raid1、raid5、raid6、raid10を作成した後はsyncing状態になります。システムストレージプールの同期が必要な場合はpreparing状態になり、システムの同期が完了した後にユーザーストレージプールを同期します。これらのRAIDタイプが降格状態で新しいディスクを挿入して修復した後も、syncing状態になります。この状態では正常に読み書きできます
修复中ストレージプールが降格状態になった後、ディスクを選択して修復中です。または、一部のディスクが取り外されて再挿入され、修復中です
重建中ストレージプールの容量拡張またはRAIDレベルのアップグレード中に、ストレージプールが再構築中です
准备中システムRAIDが同期中です

ストレージモードの詳細説明

1. Basic(シングルディスクモード)

  • 原理:単一のハードディスクを使用してデータを保存し、冗長性やストライピングはありません。
  • 利点
    • シンプルで使いやすく、複雑な設定は不要です。
    • コストが低く、小規模なストレージニーズに適しています。
  • 欠点
    • 冗長性がなく、ハードディスクの故障によりデータが失われます。
    • パフォーマンスが制限され、複数ディスクの並列読み書きを利用できません。
  • 適用シナリオ:個人ユーザー、小規模なストレージニーズ、またはデータの安全性要件が高くないシナリオ。

2. JBOD(Just a Bunch of Disks)

  • 原理:複数のハードディスクを1つの論理ボリュームに結合し、データを順番に保存し、冗長性やストライピングはありません。
  • 利点
    • すべてのハードディスク容量を最大限に活用できます。
    • 設定が簡単で、ストレージ容量の拡張に適しています。
  • 欠点
    • 冗長性がなく、任意のハードディスクの故障により一部のデータが失われます。
    • パフォーマンスは向上せず、複数ディスクの並列読み書きを利用できません。
  • 適用シナリオ:大容量ストレージが必要で、パフォーマンスとデータ冗長性の要件がないシナリオ。

3. RAID 0(ストライピング)

  • 原理:データがブロックに分割され、複数のハードディスクに交互に保存されます。
  • 利点
    • 読み書きパフォーマンスが大幅に向上します(複数ディスクの並列操作)。
    • ストレージ容量の利用率が高い(冗長データがない)。
  • 欠点
    • 冗長性がなく、任意のハードディスクの故障によりすべてのデータが失われます。
  • 適用シナリオ:パフォーマンス要件が高く、データの安全性要件が低いシナリオ、例えばビデオ編集、一時キャッシュ。

4. RAID 1(ミラーリング)

  • 原理:データが完全に複数のハードディスクにコピーされ、各ハードディスクに同じデータが保存されます。
  • 利点
    • 高いデータの安全性(1つのハードディスクが故障しても、データは他のハードディスクから復元可能)。
    • 読み取りパフォーマンスが向上します(複数のハードディスクから同時に読み取り可能)。
  • 欠点
    • ストレージ容量の利用率が低い(例えば、2つのハードディスクの場合、半分の容量しか使用できない)。
    • 書き込みパフォーマンスは向上しない(データを複数のハードディスクに書き込む必要がある)。
  • 適用シナリオ:データの安全性要件が高いシナリオ、例えば金融システム、データベース。

5. RAID 5(パリティ付きストライピング)

  • 原理:データがブロックに分割され複数のハードディスクに保存されると同時に、パリティ情報(データ復元用)も保存されます。
  • 利点
    • パフォーマンスとデータの安全性を両立(1つのハードディスクの故障を許容)。
    • ストレージ容量の利用率が比較的高い(検証用に1つのハードディスク容量のみを失う)。
  • 欠点
    • 書き込みパフォーマンスが低い(パリティ計算が必要)。
    • データ再構築時にパフォーマンスが明らかに低下します。
  • 適用シナリオ:パフォーマンスと安全性に中程度の要件があるシナリオ、例えばファイルサーバー、中小規模データベース。

6. RAID 6(デュアルパリティ付きストライピング)

  • 原理:RAID 5に似ていますが、2組のパリティ情報を使用し、2つのハードディスクが同時に故障することを許容します。
  • 利点
    • より高いデータの安全性(2つのハードディスクの故障を許容)。
    • ストレージ容量の利用率は依然として高い(検証用に2つのハードディスク容量のみを失う)。
  • 欠点
    • 書き込みパフォーマンスがさらに低い(2組のパリティ計算が必要)。
    • データ再構築時にパフォーマンスがさらに明らかに低下します。
  • 適用シナリオ:データの安全性要件が非常に高いシナリオ、例えば大規模データベース、重要なビジネスシステム。

7. RAID 10(ミラーリング + ストライピング)

  • 原理:RAID 1(ミラーリング)とRAID 0(ストライピング)を組み合わせ、まずハードディスクをグループに分けてミラーリングし、そのグループに対してストライピングを行います。
  • 利点
    • 高パフォーマンス(ストライピングにより読み書き速度が向上)。
    • 高いデータの安全性(ミラーリンググループ内で1つのハードディスクの故障を許容)。
  • 欠点
    • ストレージ容量の利用率が低い(総容量の半分しか使用できない)。
    • コストが高い(少なくとも4つのハードディスクが必要)。
  • 適用シナリオ:パフォーマンスとデータの安全性要件が非常に高いシナリオ、例えばデータベース、仮想化プラットフォーム。