Windows Server 2003ユーザーのためのHyper-V解説【第3回】
手軽に始められる、Hyper-Vの「BCP/DR対策」「無停止運用」機能
「Windows Server 2012」で大きな変化を遂げた「Hyper-V」。Hyper-Vの比較的新しい機能の中から、BCP/DR対策に役立つ機能と長期運用を支えるテクノロジーについて説明する。
2008年の登場以来、進化を遂げてきたMicrosoftの「Hyper-V」。特に、「Windows Server 2012」におけるHyper-Vの機能拡張は大きな変化であった。Microsoftは現在、Cloud OSビジョンを掲げて製品/サービスを提供している。それは、クラウドに関するユーザーの関心の高まりやデバイスの多様化、ソーシャルメディアの広がり、データ量の爆発的な増加を背景として、データセンターのOSの役割を再定義するものである。1サーバ1OSという従来のOSの考え方ではなく、1カ所のデータセンターをあたかも1つのOSとして捉える。このビジョンを実現するのが、ユーザーが管理するプライベートクラウド、Microsoftが提供するクラウドサービス「Microsoft Azure」、そしてMicrosoftのパートナーのサービスプロバイダーが管理/提供するクラウドサービスである(図1)。
これらに一貫したプラットフォームを提供するのがCloud OS ビジョンであり、Windows ServerおよびHyper-Vは、このビジョンの中核を担う製品/機能といえる。本稿では、こうした背景を踏まえ、Hyper-Vの比較的新しい機能の中から、BCP/DR対策に役立つ機能と長期運用を支えるテクノロジーについて説明する。なお、本連載は、Windows Server 2003を使用し、まだ仮想化を進めていないユーザーを想定読者としている。
Windows Serverとラピッドリリース
Windows Server 2012は、2012年9月にリリースされた。その前身の「Windows Server 2008 R2」のリリースが2009年だったため、実に約3年ぶりのアップグレードに該当し、大小約180と多くの機能が追加された。
このとき既に、MicrosoftはCloud OSビジョンを掲げており、Windows Serverに追加された新たな機能群は、そのビジョンを実現するものだったといえる。そして、その約1年後の2013年10月には、早くも次期バージョンの「Windows Server 2012 R2」がリリースされている。このような早いサイクルで次のバージョンをリリースしているのは、Microsoftが現在「ラピッドリリース」の考えを取り入れているからである。
クラウドに関するサービスのリリースは頻繁で、オンプレミスと比べてサイクルが非常に早いという特徴がある。当然、Microsoft Azureも例外ではなく、毎月のように新たな機能/サービスがリリースされている。この考え方が、Windows Serverといった既存のMicrosoft製品のラピッドリリースにもつながっている。
特に、Microsoft AzureはHyper-Vテクノロジーをベースとしている。新機能をリリースした際には、今やMicrosoft Azureの方で先に実装し、後にWindows Serverの機能としても実装するという、サイクルの逆転も起こっている(必ずしも全ての機能がクラウド先行型で提供されるわけではない)。こうしたところからも、昨今のMicrosoftが「クラウドファースト」というメッセージを掲げているゆえんを感じ取ることができる。
Hyper-Vレプリカ
事業継続計画(BCP)/災害対策(DR)が活発に議論されるようになって久しい。2011年3月の東日本大震災は、結果的にBCP/DR対策を加速させたといえる。企業活動に欠かせないバックボーンとなるITシステムについては、既に多くのITプロが有事の際の継続性や対策に備えた検討を重ねている。
こうした検討に対するソリューションとなるのがHyper-Vレプリカの機能である。Hyper-Vレプリカは、2つのサーバ間で仮想マシンの非同期レプリケーションを行う。その特徴は、従来のレプリケーションの仕組みと比べて、非常に手軽に構成できることにある。クラスタ構成/共有ディスクは不要であり、2つのサーバのハードウェアの種類が異なる、いわゆるヘテロジニアスな環境でも特に問題はない。また、レプリケーションの通信は通常のIPネットワーク上で動作する。2つのサーバをActive Directoryの同じドメインに参加させて通信するのが標準構成だが、証明書ベースのhttps通信を利用して暗号化することで、非Active Directory環境のものを対象とすることも可能である。LAN/WAN環境いずれでも利用可能だ(図2)。
レプリケーションに関して、いったん稼働した後の差分同期の頻度については、Windows Server 2012 R2からは30秒/5分/15分のいずれかを選択できるようになっている。初期のレプリケーションの方法については、数百Gバイトのデータをコピーするケースもまれではなく、ネットワーク経由を選択すると帯域を占有して支障が出てしまうこともあり得る。そのため、HDDなどの外部メディアを利用してデータを移行することも選択できる。
レプリカサーバ上には常に最新のスナップショット(回復ポイント)が確保される。加えて追加の回復ポイントの構成をすることによって、1時間ごとに最大24時間分のスナップショットを確保することができる。
プライマリサーバからレプリカサーバに切り替えて稼働させることをフェイルオーバーと言い、テストフェイルオーバー、計画フェイルオーバー、そして(通常の)フェイルオーバーがある。
テストフェイルオーバーは、レプリカサーバがプライマリサーバと同様に問題なく動作するかを確認するためのフェイルオーバーであり、レプリカサーバ上の操作で完結でき、任意のタイミングで実行することができる。レプリカサーバ上のHyper-Vマネージャから当該操作を実行すると、新たに仮想マシンが起動し、フェイルオーバーした後のサーバとして稼働することを確認できる。テストが終了したらテストフェイルオーバーの中止という操作を実行すれば、作成された仮想マシンが直ちに削除される。
計画フェイルオーバーは、プライマリサーバの定期的なメンテナンスなど、任意のタイミングでプライマリとレプリカを入れ替えてシステムを継続するためのフェイルオーバーである。対象のプライマリサーバをシャットダウンし、Hyper-Vマネージャから当該操作を実行すると、まだレプリケートされていないデータは直ちにレプリカサーバに同期され、レプリカサーバが起動する(図3)。
(通常の)フェイルオーバーは、障害発生時にプライマリサーバがダウンしたときに実行する、まさにDR対策としてのフェイルオーバーになる。レプリカサーバとしてどの時点を起動させるのかは、回復ポイントを選択することで決定できる。
Hyper-Vレプリカの機能を手軽に活用することによって、BCP/DR対策が容易に実現可能になってきている。こうした機能を活用すれば、物理サーバで運用していたときには実現できなかったメリットを享受できるだろう。
ライブマイグレーション
Windows Server 2012がリリースされたときのHyper-Vの機能強化ポイントとして、ライブマイグレーション機能の拡張も挙げておきたい。ライブマイグレーションとは、動作中の仮想マシンを無停止で他のホストに移動するテクノロジーである。
ホスト環境のメンテナンスが必要になった場合、その上の仮想マシンを同時にシャットダウンする必要が出てきてしまうが、このような場面で、仮想マシンを稼働したままいったん他の環境に移行し、その後に戻すといったことができる。また、仮想マシンを大量に管理している環境では、長い間運用しているうちにメモリやディスクなどのリソースが逼迫してしまうことは多々ある。このような場合でも新しいサーバを用意し、仮想マシンを稼働したまま新たな環境に移行することができる。
ライブマイグレーション自体は、Windows Server 2008 R2でも利用可能だったが、Windows Server 2012では大幅に機能強化されている。以前のHyper-Vでは、ライブマイグレーションを利用するには、WSFC(Windows Server Failover Cluster)のクラスタ環境におけるクラスタ共有ボリューム(CSV)の利用が前提となっていた。WSFCの構成には共有ディスクが必要で、導入するにはそれなりの投資とスキルが必要とされていた。だが、改良されたHyper-Vでは、ファイル共有のSMB(Server Message Block)プロトコルを活用し、移行元と移行先の共有領域としてネットワーク上の記憶域を利用できるようになったため、クラスタ環境不要でより簡単な「SMBライブマイグレーション」が実現可能となった。
SMBライブマイグレーションが、仮想マシン自体やそのメモリのデータを移行するのに対し、仮想ディスクファイル(.vhd、または.vhdx)だけをサーバをまたいで移行する「ライブストレージマイグレーション」機能も追加された。移行元と移行先のデータをミラー化してデータを同期する期間をへた後に、移行先に切り替える形でストレージのライブマイグレーションを実施する。ホストのディスク容量が不足した際に他の空きディスクに仮想マシンを移動したり、フォルダ構成の整理作業を、仮想マシンを停止することなく実行するなど、ホスト管理者が重宝する機能として活用されている。
さらに、SMBマイグレーションとライブストレージマイグレーションを組み合わせて、実質的に仮想マシンの全ての情報を移行する機能として「Shared Nothingライブマイグレーション」がある。Shared Nothing(無共有)の名にふさわしく、ホストもディスクも共有せずに、Hyper-Vが稼働する2台のWindows Server間で仮想マシンのライブマイグレーションができる。
そして、複数のライブマイグレーションセッションの同時実行、パフォーマンスオプションとして転送メモリデータの圧縮、RDMA(Remote Direct Memory Access)の活用も可能となり、移行自体が高速で実施されるように改良されている。
このように簡単に実施できるようになったとはいえ制約条件もある。移行元と移行先のホストのプロセッサが同じ製造元(Intel製同士など)であること、同じActive Directoryのドメインに参加していることなど、前述のHyper-Vレプリカでは該当しなかった制約があるので、実施する際には注意が必要である。
以上、Hyper-Vの比較的新しい機能の中で、BCP/DR対策や長期運用に役立つ機能を中心に紹介してきた。物理サーバでの運用と比較して計り知れないメリットがあることを感じていただければ幸いである。次回は、Cloud OSビジョンにおいてHyper-Vとは切っても切り離せないほど親和性の高い管理ツール「System Center」を取り上げながら解説を進める予定である。
田中 隆三郎(たなか りゅうさぶろう)
日本マイクロソフト インキュベーションセールス部 テクノロジースペシャリスト
現在の担当はMicrosoft Azureのプリセールス。
ソフトウェアディベロッパーとして数社で開発業務に従事した後、SIer企業にてSAPアップグレード業務や、AWSやGoogleなどのパブリッククラウドを活用した事業推進に従事。2013年より現職に就く。現在の関心事は、クラウドのテクノロジーとそれを取り巻く業界全般。
ベーシストかつスキューバダイバーで、最近の趣味は温泉とゆるキャラ。
ブログ:Heart and Soul
Twitter:@rewtheblow
Copyright © ITmedia, Inc. All Rights Reserved.
Windows Server 2003ユーザーのためのHyper-V解説
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社フィックスターズ] 組み込み開発特有の課題も解消できる「AI活用」の秘訣とは? -
事例
[株式会社ビザスク] 「新規事業」事例集:大手企業はどのように想定顧客ヒアリングを行っているのか -
市場調査・トレンド
[株式会社ビザスク] 質の高い「仮説検証インタビュー」を実施するためのポイント -
事例
[株式会社ビザスク] 富士フイルムの新領域参入に学ぶ事業創出 「畑違い」でもビジネス化できる方法 -
事例
[株式会社ビザスク] 三菱電機 上席執行役員に学ぶ、未来を切り開く「新事業創出」の実践方法
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
2
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
3
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
4
鹿島建設のDXを阻む「10年前のAWS」 安全性と自由度を両立したモダナイズ
-
5
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
6
「ネットワークインフラの現状と課題」に関するアンケート
-
7
「ITインフラとデータ保護・バックアップ対策」に関するアンケート
-
8
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
9
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
10
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
3
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
8
システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー