狠狠撸

狠狠撸Share a Scribd company logo
DRBD/Heartbeat/Pacemaker で作る KVM 仮想化クラスタ 株式会社サードウェア 久保 元治 2 台のサーバのみで ライブマイグレーションを実現
目次 目的
设计
颈厂颁厂滨ストレージ?クラスタ
ネットワーク
パフォーマンス
目的 仮想化の可能性と問題の検証 Nagios、JP1 (奥颈苍诲辞飞蝉)など监视系から载せてみたい
ライブマイグレーションは実現したい 冗長構成 物理サーバの故障やメンテナンスに備える 予算の制約 物理サーバ2台でどこまで実現できるか
设计 CentOS 5.5、KVMを採用
iSCSIターゲットをHAクラスタで構成 2台のサーバのどちらかでiSCSIターゲットが動作
2台のiSCSIイニシエータは仮想IPアドレスにアクセス ネットワークの工夫 ボンディングとジャンボフレーム ゲストOSの追加?削除に対応させる DRBDの上でLVMを動作させる
设计 リアルタイム?レプリケーション サーバ 1 KVM DRBD QEMU QEMU ゲスト OS 1 ゲスト OS 2 LVM2 iSCSI ターゲット iSCSI イニシエータ サーバ 1 KVM DRBD ( プライマリ ) QEMU QEMU ゲスト OS 1 ゲスト OS 2 LVM2 iSCSI ターゲット 1 2 3 4 iSCSI イニシエータ サーバ 1 KVM DRBD QEMU QEMU ゲスト OS 1 ゲスト OS 2 LVM2 iSCSI ターゲット iSCSI イニシエータ サーバ 2 KVM QEMU QEMU ゲスト OS 3 ゲスト OS 4 LVM2 iSCSI ターゲット iSCSI イニシエータ DRBD ( セカンダリ )
设计 リアルタイム?レプリケーション サーバ 1 KVM DRBD QEMU ゲスト OS 2 LVM2 iSCSI ターゲット iSCSI イニシエータ サーバ 1 KVM DRBD ( プライマリ ) QEMU ゲスト OS 2 LVM2 iSCSI ターゲット 1 2 3 4 iSCSI イニシエータ サーバ 1 KVM DRBD QEMU QEMU ゲスト OS 1 ゲスト OS 2 LVM2 iSCSI ターゲット iSCSI イニシエータ サーバ 2 KVM QEMU QEMU ゲスト OS 3 ゲスト OS 4 LVM2 iSCSI ターゲット iSCSI イニシエータ DRBD ( セカンダリ ) QEMU ゲスト OS 1 QEMU ゲスト OS 1 ライブマイグレーション
设计 リアルタイム?レプリケーション サーバ 1 KVM QEMU QEMU ゲスト OS 1 ゲスト OS 2 iSCSI イニシエータ サーバ 1 KVM QEMU QEMU ゲスト OS 1 ゲスト OS 2 iSCSI イニシエータ サーバ 1 KVM DRBD QEMU QEMU ゲスト OS 1 ゲスト OS 2 LVM2 iSCSI ターゲット サーバ 2 KVM QEMU QEMU ゲスト OS 3 ゲスト OS 4 LVM2 iSCSI ターゲット iSCSI イニシエータ DRBD ( セカンダリ ) DRBD LVM2 iSCSI ターゲット DRBD ( プライマリ ) LVM2 iSCSI ターゲット 1 2 3 4 フェールオーバ
设计 リアルタイム?レプリケーション サーバ 1 KVM DRBD QEMU QEMU ゲスト OS 1 ゲスト OS 2 LVM2 iSCSI ターゲット iSCSI イニシエータ サーバ 1 KVM DRBD ( プライマリ ) QEMU QEMU ゲスト OS 1 ゲスト OS 2 LVM2 iSCSI ターゲット iSCSI イニシエータ サーバ 1 KVM DRBD QEMU QEMU ゲスト OS 1 ゲスト OS 2 LVM2 iSCSI ターゲット サーバ 2 KVM QEMU QEMU ゲスト OS 3 ゲスト OS 4 LVM2 1 2 3 4 iSCSI イニシエータ DRBD ( プライマリ ) QEMU QEMU ゲスト OS 1 ゲスト OS 2 QEMU QEMU ゲスト OS 1 ゲスト OS 2 ダウン! 物理サーバがダウン
设计 ボンディング iSCSI アクセス用 ボンディング DRBD データ用 SAS SAS SAS SAS RAID (BBWC) eth0 eth1 eth2 eth3 eth4 eth5 SAS SAS SAS SAS RAID (BBWC) eth0 eth1 eth2 eth3 eth4 eth5 LAN 監視用
iSCSIストレージクラスタ iSCSIターゲット DRBD/Heartbeat/Pacemaker/ietd
顿搁叠顿上に尝痴惭を构成
注意点 iSCSIイニシエータ、libvirtdはiSCSIターゲット起動後に起動するよう、クラスタリソースとして制御する

More Related Content

顿搁叠顿/贬别补谤迟产别补迟/笔补肠别尘补办别谤で作る碍痴惭仮想化クラスタ