DRBD.JP

お問い合わせ先

LINBIT正規パートナー

株式会社サードウェア

TEL 03-4530-8670

info@3ware.co.jp

http://www.3ware.co.jp

株式会社サードウェア

ハイアベイラビリティ環境(HA環境)

DRBDとハイアベイラビリティクラスタ環境(HAクラスタ環境)は非常に相性が良く。可用性が高く安全なHAクラスタ環境を構築することができます。

HAクラスタ環境とは、Webサーバやデータベースサーバ等の継続運用を目的として、サーバーの予備を用意し、サービスを提供しているサーバ(アクティブサーバ)に障害が発生して停止したときにも、予備のサーバ(スタンバイサーバ)に自動的に切り替えを行うことで、サービスのダウンタイムを最小限に抑える環境です。

オープンソースによる冗長化

DRBDを使用したHAクラスタ環境は、Heartbeat+Pacemaker(Linux-HA環境)との組み合わせが主流です。全てオープンソースで提供されているソリューションですので、低コストで強力なHAクラスタ環境の構築が実現できます。

HeartbeatはDRBDの製作元であるLINBIT社がメインメンテナとなっており、DRBDのサポートにはLinux-HA環境のサポートが含まれていることから、DRBDを使用したHAクラスタ環境ではHeartbeat+Pacemakerが最適なソリューションと言えます。

日本国内では、「Linux-HA Japan」コミュニティが、DRBDやHeartbeat,Pacemakerのコミュニティベースのサポートを行っています。

シェアードナッシングクラスタの実現

DRBDを使用しない多くのHAクラスタ環境では、アクティブサーバとスタンバイサーバのデータ共有として外部に共有ストレージサーバを設置するのが一般的です。しかし、共有ストレージを使用する場合はサービスには予備のサーバが用意されていますが最も重要なデータの予備が用意されず、データ部分が単一障害点(Single point of failer)となってしまいます。

DRBDを使用するとネットワークを使用したリアルタイムな複製が可能となるため、共有ストレージを必要としません。この共有する部分を持たないHAクラスタ環境を「シェアードナッシングHAクラスタ環境」と呼び、単一障害点を克服していることからも可用性(サービスの継続性)が高い環境を構築することができます。

 

フェイルオーバーイメージ