対象:BLAZE
概要
すべてのBLAZEアプライアンスには、複数のドライブを搭載したユニット向けに、RAIDなしまたはRAID 1の2種類の内部ストレージ構成オプションがあります。一部のモデルでは、冗長性オプションとしてRAID 5および6も提供されています。
この記事では、ドライブ障害およびRAIDの再構築中のアプライアンスの動作と、この処理中に一時的に発生するパフォーマンスへの影響について説明します。
イベントの順序
注:このタイムラインは、4 TB HDD 2台を1つのRAID 1ボリュームとして
構成したBRB-X1610SEアプライアンスに基づいています。
ドライブ障害
1台のディスクに障害が発生しても、録画は中断されずに継続します。通知パネルにストレージエラーのアラーム通知が表示されます。ルールが設定されている場合は、メール通知や他のシステムへのHTTPコマンドなどのアクションがトリガーされます。
BLAZE Health Monitoringにより、ディスクが使用できないことが報告されます。
設定 > サーバー > ストレージに移動すると、RAIDボリュームが劣化していることを示すレポートを確認できます。
このイベントはイベントログに記録されます。
ドライブの交換
BRBアプライアンスの場合:
- BRBアプライアンスの電源を切り、電源を取り外します。
- アプライアンスのカバーを取り外し、故障したドライブを交換します。
BRR-XおよびBRR-Pアプライアンスの場合:
- ドライブを交換します。アプライアンスの電源を切る必要はありません。RAIDとして構成されている場合、これらのドライブはホットスワップに対応しています。
- アプライアンスがRAIDとして構成されていない場合は、BRRアプライアンスの電源を切り、故障したドライブを交換します。
RAIDの再構築
BLAZEは直ちにRAIDの再構築を開始します。これは完全な再構築であり、新しく挿入されたドライブ上の既存データは消去されます。再構築中も録画は中断されずに継続しますが、処理速度は低下します。Health Monitoringに表示されるディスクの読み取りおよび書き込みデータレートには、RAIDを再構築するためにディスク#2からディスク#1へデータが集中的に転送されていることが反映されます。
たとえば、8台のカメラを接続し、約20~50 Mbpsで録画し、RAID 1として構成した4 TBドライブ2台が録画映像でいっぱいになっているBRBの場合、再構築時間は約12時間でした。録画を一時的に無効にすると、推定時間は約7時間に短縮されました。
RAIDの再構築中は、2台目のドライブ障害に対して脆弱な状態になります。2台目のドライブに障害が発生すると、データが完全に失われます(RAID 1または5の場合)。アプライアンスの負荷を軽減することで、再構築処理を高速化できます。
これを実現する方法には、次のようなものがあります。
- 録画を一時停止する。
- スケジュールを変更する。
- 「常時録画」ではなく、「モーション/オブジェクト/イベント録画」を使用する。
- フレームレートまたは解像度を下げる。
- 検索、再生、エクスポートの回数を最小限にする。
通常の状態
RAIDの再構築が正常に完了すると、再構築の警告が消えます。
読み取り/書き込みの統計情報が通常の状態に戻ります。以下の例では、再構築中に確認された100 MB/s超と比較して、書き込みは約10 MB/sでピークに達しています。
イベントログにはディスク障害が発生した時刻(以下の例では午前11時57分)が記録され、自動的にシステムによって開始されたRAIDの再構築は監査ログ(以下の例では午後2時43分)に記録されます。
冗長性のレベル
| レベル | 説明 |
| RAIDなし |
冗長性なし。 いずれかのディスクに障害が発生すると、すべてのディスク上のすべてのデータが失われます。 サイズの異なるディスクを使用した場合でも、ディスク容量を完全に利用できます。 BLAZEアプライアンスのデフォルトのストレージ構成です。 |
| RAID 1 |
ミラーリング。 一方のディスクに障害が発生してもデータを保持できるように、両方のディスクにデータが複製されます。 RAID 1では、ディスク使用率は50%になります。 偶数台のディスクが必要です。 |
| RAID 5 |
単一パリティによるストライピング。 1台のディスク障害に耐えられます。 冗長性を確保するため、ボリュームあたり1台分のディスク容量のみが失われます。そのため、8台のディスクボリュームでは、ディスク容量の87.5%を利用できます。 ボリュームあたり3台以上のディスクが必要です。 |
| RAID 6 |
二重パリティによるストライピング。 2台のディスクで同時に障害が発生しても耐えられます。 冗長性を確保するため、ボリュームあたり2台分のディスク容量が失われます。そのため、8台のディスクボリュームでは、ディスク容量の75%を利用できます。 ボリュームあたり4台以上のディスクが必要です。 RAID 5よりも高い耐障害性を備えていますが、計算処理が複雑になるため、再構築時間は長くなります。 |