DRBD 【Distributed Replicated Block Device】

概要

DRBD(Distributed Replicated Block Device)とは、ネットワークを通じて離れたコンピュータ同士の間でストレージ装置を統合的に管理し、データ多重化して保存するLinux向けソフトウェア。墺リンビット(LINBIT)社が開発し、オープンソースソフトウェアとして公開している。

DRBDが導入された複数のLinuxサーバ上のストレージ装置の間でリアルタイムデータの複製をい、複数の装置に同じデータが記録された状態を維持する。機能的にはRAID 1ミラーリング)に似ているが、ソフトウェアのみで実装され機器を選ばない点や、ネットワークを通じて複数のコンピュータにまたがって動作する点などが異なる。

通常は2台のストレージ間でミラーリングい(最大4台)、データ本体を管理するプライマリノードの内容をセカンダリノードに複製して記録する。プライマリノードが停止するとセカンダリノードがプライマリとなり処理を引き継ぐ。旧プライマリ復帰したらセカンダリとして使用するか、再度プライマリに戻すことができる。

DRBDで管理する記憶領域は上位のシステムからは一般的なブロックデバイスに見えるため、ファイルシステムを作成してファイルディレクトリの読み書きをうなど、物理的なストレージ装置に可能な操作はほとんどそのまま適用できる。

主にクラスタシステムデータ管理に用いられ、SANNASなどの共有ストレージに比べ単一障害点SPOFSingle Point Of Failure)が生じない点、読み出しが常にローカルからわれ高性能な点が優れているが、ネットワークの速度や回線容量がボトルネックになりがちな点、データ量の2倍の記憶容量が必要となる点などに留意が必要となる。

(2021.2.10更新)

他の辞典による解説 (外部サイト)

この記事の著者 : (株)インセプト IT用語辞典 e-Words 編集部
1997年8月より「IT用語辞典 e-Words」を執筆・編集しています。累計公開記事数は1万ページ以上、累計サイト訪問者数は1億人以上です。学術論文や官公庁の資料などへも多数の記事が引用・参照されています。
ホーム画面への追加方法
1.ブラウザの 共有ボタンのアイコン 共有ボタンをタップ
2.メニューの「ホーム画面に追加」をタップ
閉じる