SDS機能を実装 冗長化支援ツールの最新バージョン「DRBD 9」は何が便利になったのか:DRBDの仕組みを学ぶ(14)(4/4 ページ)
DRBDを軸に、データを遠隔地にも即時複製して万が一の事態に備える「冗長化/高可用性システム」の構築テクニックを紹介する本連載。今回は、DRBDの最新版である「DRBD 9」の新機能を解説します。
OpenStack環境で活用できる
DRBD 9で新たに備わるSDS機能は、以下のOpenStack環境で利用できます。
「Cinder」として活用する
OpenStackには「Cinder」と呼ばれるブロックストレージ管理コンポーネントがあります。DRBD 9ではこのブロックストレージを作成し、OpenStackと連携できるようになりました。DRBD 9でCinderを作ることにより、ストレージのスケールアウトやデータ複製などを比較的簡単に実現できるメリットがあります。
ここでは、DRBD領域がOpenStackから見えるようになる──と想像すれば、さらにイメージしやすいかもしれません。OpenStackから見えるということは、OpenStack上でのストレージ操作で適切な容量を切り出して使うこともできます。DRBDを特に意識しない運用も可能となります。
ハイパーコンバージド環境で活用する
OpenStackの最新版「Newton」で、DRBDストレージと仮想インスタンスの制御を行う根幹コンポーネントである「Nova」が融合され、ハイパーコンバージド環境に対応しました。
具体的には、DRBDストレージをNovaで作成したインスタンスのディスクとして使用できるようになります。また、作成したディスクはDRBDベースですので、データのレプリケーションが簡単にできます。つまり、OpenStackにおけるインスタンスのディスク冗長化も簡単に実現できるということになります。
次回は、DRBD Manageを用いたDRBD 9環境の構築手順を解説します。お楽しみに。
筆者紹介
澤田健(さわだ けん)
さまざまなIT関連業務経験ののちに2013年よりインフラエンジニアとしての業務に携わる。また、DRBDを始めとするオープンソースソフトウェアのサポート業務にも携わっている。ツイッターでDRBDの情報発信も行っている。TwitterID:@ksawada1979。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- 障害時にサブサーバへ自動で切り替える「高可用性WordPressシステム」の作り方 前編
サービスを止めてはならない環境で活躍する冗長化支援ツール「DRBD」。今回は、CMSツールとして多くのWebサイトで利用されている「WordPressサーバ」の高可用性をDRBDで確保する方法を解説します。前編は、必要なソフトウェアのインストールと初期設定までを説明します。 - DRBD(Distributed Replicated Block Device)とは何か
障害監視ツールなどと一緒に使うことで、サービスの継続提供を助けるDRBD。Linuxカーネルに統合されている機能ですが、上手に使いこなしているでしょうか? 本連載では、DRBDの動作や使いどころを順を追って紹介していきます。 - ミラーリングツール「DRBD」によるデータ保護
「Heartbeat」の適切な導入によってHAクラスタを構成し、Linux上で動作しているサービスの可用性を上げることができます。続いて、肝心のデータそのものを保護できるツール「DRBD」について紹介しましょう。 - ここが変わったCentOS 7──「新機能の概要とインストール」編
「CentOS 7」を皆さんどれだけ理解していますでしょうか。CentOS 7は、以前のバージョンから使い勝手がかなり変わりました。本連載では、今さら聞けない/おさらいしたいというインフラエンジニアに向け、CentOS 7の概要と基礎から活用Tipsまでを紹介していきます。 - DRBD+iSCSI夢の共演(前編)〜 Windowsドライブをミラーリングで保護 〜
Linux上で動作するオープンソースソフトウエア「DRBD」とiSCSIを組み合わせ、部門内のWindows端末のデータをバックアップするシステムを構築してみよう - OSSとLinuxで高可用システム構築を支援、サードウェア