| [運用] Hyper-V 2.0実践ライブ・マイグレーション術 第3回 Hyper-Vライブ・マイグレーションの構築手順 1.ライブ・マイグレーションを実現するためのシステム構成 日本ヒューレット・パッカード 小川 大地 |
第1回、第2回では、ライブ・マイグレーションの基礎知識と設計ポイントについて解説した。今回は、いよいよライブ・マイグレーションの構築方法について説明していく。本連載は実運用環境を意識したものであるが、今回は評価・テスト環境にも生かせるノウハウについても織り交ぜていきたい。
サーバは最低3台用意すること
最初に、筆者が用意したテスト環境を紹介しておこう。ライブ・マイグレーションのシステム要件・設計のポイントについては、第2回で詳しく解説しているので、環境構築を行う前に一度目を通してほしい。
![]() |
| システム構成イメージ |
| 今回はテスト環境ということもあり、共有ストレージはiSCSIターゲット・ソフトウェアをインストールしたWindows Storage Server 2008で代用している。しかし、本格的に導入するのであれば、ファイバ・チャネル(FibreChannel)やShared SASも視野に入れよう。 |
ライブ・マイグレーションを行うには、最低3台のサーバが必要である。内訳は、クラスタを構成するHyper-Vホスト2台(2ノード)と、ドメイン・コントローラ(DC)1台だ。DCを仮想化することで必要なサーバは2台で済むと思いがちであるが、クラスタを構成するHyper-Vホスト上の仮想マシンにDCを構成することはできない。
これは、フェイルオーバー・クラスタ機能(WSFC)を構成する親パーティションは、ドメインに参加している必要があるためだ。Hyper-Vの各仮想マシンは親パーティションの起動後にブートを開始するため、DCを仮想化していると親パーティションの起動時にDCと通信できない。その結果、WSFCを正常に立ち上げることができないのだ。
SCVMMは必須ではない
VMwareのvCenter Server(VirtualCenter)と違い、Hyper-Vのライブ・マイグレーションには、統合管理製品であるSystem Center Virtual Machine Manager(SCVMM)は必要としない。ライブ・マイグレーションのテストを行うだけなら、OSに標準付属する「Hyper-Vマネージャー」と「フェールオーバー クラスター マネージャー」(以降WSFCマネージャ)で十分だ。「ライブ・マイグレーションを理解する」という点においては、むしろフロントエンドとして動作するSCVMMは使用しない方がよいだろう。動作の仕組みを把握しづらくなってしまうためだ。
逆にいえば、SCVMMを利用するとこういった複雑な動作を意識しなくて済むようになる。複数の管理ツールを併用しなくても単一のGUIで効率的な管理が行えるうえ、Hyper-Vホストのステータス監視を行うSystem Center Operation Managerと連動して、自動でライブ・マイグレーションを実行するPerformance and Resource Optimization(PRO)という魅力的な機能も備わっている。ライブ・マイグレーションのテストを一通り終えた後には、運用面のテストとしてSCVMMも試してみるとよいかもしれない。
最低2つ以上のネットワーク・セグメントを用意
今回、iSCSIを含めて4つのネットワーク・セグメントを使用しているが、最低限必要なセグメントは2つだ。この場合は、ハートビート(兼ライブ・マイグレーション、CSV通信)用セグメントと、そのほかのセグメントに分けよう。
IISや共有フォルダ、SQL Serverなどの一般的なサービスをクラスタリングする場合、WSFC管理用とは別に、サービスごとに仮想コンピュータ名やIPアドレスを設定する必要がある。しかし、ライブ・マイグレーションやクイック・マイグレーションといった仮想マシンのクラスタリングの場合は、仮想マシン内でコンピュータ名やIPアドレスは設定するものの、WSFC側ではこういったネットワーク情報は不要である。
評価・テスト利用に最適なiSCSIターゲット・ソフトウェア
ライブ・マイグレーションの評価・テスト用に共有ストレージまで準備するというのはハードルが高いかもしれない。こういった場合、共有ストレージは「iSCSIターゲット・ソフトウェア」で代用できる。iSCSIターゲット・ソフトウェアとは、一般的なサーバをiSCSIストレージ(厳密には「ターゲット」と表現する)として利用できるソフトウェアのことだ。
マイクロソフトのTechNet PlusやMSDNのサブスクリプション会員の場合は、Windows Storage Server 2008とMicrosoft iSCSI Software Targetを利用できる。MicrosoftのJose Barreto氏が利用手順を公開しているので参考にするとよい。今回の環境もこの方法で代用している。
- Windows Storage Server 2008 with the Microsoft iSCSI Software Target 3.2 available[英語](Jose Barreto's Blog)
- Step-by-step: Using the Microsoft iSCSI Software Target with Hyper-V[英語](Jose Barreto's Blog)
サブスクリプション会員でない場合は、Hyper-Vに対応しているターゲット・ソフトウェアとしてStarWind Softwareの「StarWind」などが利用可能だ。こちらは無償版も提供されているということなので検討してみるとよい。このほかにも、さまざまなターゲット・ソフトウェアがリリースされているが、WSFCの要件であるSCSI-3 SPC-3(SCSI Primary Commands-3)規格に対応していることを事前に確認しておこう。LinuxやBSD上で動作するターゲット・ソフトウェアは、意外とSPC-3に対応していないものが多いため注意してほしい。
なお、こういったソフトウェア実装のiSCSIはもちろんであるが、実運用でiSCSIストレージを採用する場合には、帯域不足による性能劣化などに注意しなければならない。10Gbit/s対応モデルであれば帯域要件は満たせるが、スイッチやケーブルなどの関連機器を含めるとコストが割高になってしまう懸念がある。
| INDEX | ||
| [運用]Hyper-V 2.0実践ライブ・マイグレーション術 | ||
| 第3回 Hyper-Vライブ・マイグレーションの構築手順 | ||
| 1.ライブ・マイグレーションを実現するためのシステム構成 | ||
| 2.ライブ・マイグレーションの環境構築(1) | ||
| 3.ライブ・マイグレーションの環境構築(2) | ||
| 4.ライブ・マイグレーションの環境構築(3) | ||
| 5.ライブ・マイグレーションを実践してみよう | ||
| 「 運用 」 |
TechTargetジャパン
- Win 7/8のインストールUSBメモリをdiskpartで作る (2013/5/20)
DVDドライブを搭載しないPCでも、インストール・イメージを格納したUSBメモリからOSのインストールが可能だ。OS標準のdiskpartコマンドによる作成手順を解説 - Server 2012でサーバの初期設定作業を行う (2013/5/17)
Windows Server 2012のサーバ・マネージャは従来とは使い勝手が異なる。従来のようにサーバの初期設定作業を行うには? - フェイルオーバー構成がサポートされたDHCPサービス (2013/5/16)
DHCPは基本サービスであり高い耐障害性が求められる。DHCPサーバを2重化するフェイルオーバー機能とは? - (iOS 6版)iPhone/iPod touchのカレンダー活用術 (2013/5/15)
iOS標準の「カレンダー」アプリの活用方法を解説。Googleカレンダーなどと同期すれば、外出先でのスケジュール確認も可能に(iOS 6向けに更新)
|
|
- 知らないと現場で困るバージョン管理システムの基礎
- Win 7/8のインストールUSBメモリをdiskpartで作る
- どうする、オープンデータ。
- Hud美さんと学ぶRedmine×Jenkinsの神アジャイル
- Server 2012でサーバの初期設定作業を行う
- アドビの本気度が詰まったAdobe Maxまとめ
- DB・要件定義が通じない? 顧客の知識レベルを探る
- 「初音ミク」や「ゆるキャラ」の商標権ってどうなの?
- 見落としがちな整数関連の脆弱性(前編)
- フェイルオーバー構成がサポートされたDHCPサービス
- データ・コレクションをバインドするには?
- iOSアプリのUIを爆速で激ヤバにする2つのライブラリ
キャリアアップ
- - PR -
イベントカレンダー
- - PR -
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
「ITmedia マーケティング」新着記事
ソーシャルメディア対応CRMと従来型CRM、3つの違いとは?
現在中小企業のビジネスコミュニティの中で、「最新型のソーシャルCRM対従来型CRMのどち...
OWASYS、Twitter管理クラウドサービス「ツイ助。」に、つぶやきクリック数を解析する新機能を追加
OWASYSは5月20日、同社が開発/運営するTwitter管理クラウドサービス「ツイ助。」に、つ...
CyberZ、スマホ広告効果測定ツール「Force Operation X」、世界250カ国対応のグローバルワンSDK提供開始
サイバーエージェントの連結子会社であるCyberZは5月16日、スマートフォン広告向けソリュ...

