Hyper-Vのライブマイグレーションとその他の拡張機能

2015年 仮想化プラットフォームの新事情VMware vSphere 6.0、Microsoft Hyper-V、RHEV 3.5の仮想化プラットフォームについて、新機能と機能拡張を中心にその最新動向を探る。-->この特集のまとめPDFを無料でダウンロードできるようになりました!第4回では、ライブ

樋口 勝一

2015年4月6日 18:00

第4回では、ライブマイグレーションやそれと関係する拡張機能について解説します。なお、Windows Serverを参照する名称として、本稿では次のような略称を使用します。

  • vNext:Windows Server Technical Preview
  • WIN2012R2:Windows Server 2012 R2
  • WIN2012:Windows Server 2012

ライブマイグレーション

Hyper-Vの主要機能の1つ、ライブマイクレーションの互換性は非常に気になるところです。これまでの経験を振り返ってみると、WIN2012のHyper-VとWIN2012R2のHyper-Vとの間のライブマイグレーションは、WIN2012のHyper-VからWIN2012R2のHyper-Vへの一方通行のものでした。

Hyper-Vのサービス環境をすべてアップグレードする前提での移行過程としては、一方通行でも問題はありませんが、新旧のバージョンを混在してサービス提供を考えている場合は、これでは50点の出来でした。これと比較した場合、vNextのHyper-VとWIN2012R2のHyper-V間のライブマイグレーションの互換性は、ほぼ及第点の85点といった感じでしょうか。WIN2012R2のHyper-V上で作成した仮想マシンは、vNextのHyper-Vとの間で双方向にライブマイグレーションで移動可能です。このとき、仮想マシンのバージョンは5.0のままで行うことが可能です。ライブマイグレーションに仮想マシンのアップグレードが不要なので、双方向の移動が可能となっています。また、WIN2012のHyper-Vから、vNextのHyper-Vへのライブマイグレーションは、WIN2012のHyper-VからWIN2012R2のHyper-Vへと同様、一方向のみサポートされています。この場合は、仮想マシンのバージョンはライブマイグレーションと同時に5.0にアップグレードされています。WIN2012より前のWindows Server 2008R2などのHyper-Vからのライブマイグレーションはサポートされていません。

vNextのHyper-Vで作成されたバージョン6.0の仮想マシンには下位互換性はなく、vNext同士の間でのみライブマイグレーションによって移動することができます。完全互換とはいかないまでも、ここまでできれば互換性という意味では、ほぼ満足のいくレベルと言えると思います。

Windows Server Technical Previewでサポートされるライブマイグレーション

異なるバージョン間のライブマイグレーション方向
Windows Server Technical Preview ←→ Windows Server Technical Preview双方向
Windows Server Technical Preview ←→ Windows Server 2012 R2仮想マシンバージョン5.0のみ
双方向
Windows Server Technical Preview ←—— Windows Server 2012一方向
Windows Server Technical Preview ×——× Windows Server 2008 R2サポート対象外

仮想マシン

vNext のHyper-V上で仮想マシンとしてサポートされるOSは、いまのところvNext自体と、Windows、LinuxやFreeBSDなど含めてWIN2012R2のHyper-Vでサポートされる内容と同様と考えられます。

Hyper-V の概要

https://technet.microsoft.com/ja-jp/library/hh831531.aspx

これは、WIN2012R2のHyper-V上の仮想マシンはバージョン5.0であれば、vNext のHyper-Vとの間の双方向でライブマイグレーションが可能ということから、予想することができます。Windows Server 2003、Windows Server 2003 R2に関しては2015年7月15日にサポートが終了するため、サポートされる仮想マシンとしては除外されます。vNext のHyper-V上で仮想マシンを新規で作成した場合や、ライブマイグレーションでvNext のHyper-V上に仮想マシンを移動してきた場合は、最適化するために統合サービスをアップデートする必要があります。前述したように、vNextのHyper-Vからは統合サービスがWindows Update や Windows Server Update Services (WSUS) を通じて、仮想マシンへ提供される仕様へ変更となっています。現在Windows Updateで提供されているvNext のHyper-V用統合サービスは以下となります。

テクニカル プレビューの Windows ホスト上で実行されている Windows 仮想マシンに対する HYPER-V の統合コンポーネント

http://support.microsoft.com/kb/3004908/ja

  • Windows 8.1 Update1 (KB919355適用済み)
  • WIN2012R2 Update1 (KB919355適用済み)
  • Windows 7 SP1
  • Windows Server 2008 R2 SP1
  • Windows Server 2008 SP2

LinuxやFreeBSDはOS自体に統合サービスの機能が含まれているのでそのまま利用可能です。統合サービスについては下位互換があり、仮想マシンとしてサポートされているWindowsについては、ライブマイグレーションなどでWIN2012R2のHyper-Vへ移動したとしても問題はありません。

インポート/エクスポート

仮想マシンのHyper-V間の移動手段としては、ライブマイグレーションだけではなく、インポート/エクスポートを使った移動方法もあります。インポート/エクスポートの移動要件も、ライブマイグレーションと同様にホストとなるWindows Serverのバージョンによって異なります。仮想マシンのバージョンが5.0であれば、チェックポイントや構成ファイルはそのまま変換されることはなく、相互間でエクスポート/インポートが可能です。バージョン6.0の仮想マシンは、vNextのHyper-V同士でのみエクスポート/インポートが可能となります。前述しましたが、仮想マシンのバージョンによって、構成ファイルのファイル形式とフォーマットが異なるためです。

インポート/エクスポートの互換性の問題で移行できないという場合は、限定的ですが仮想ハードディスクファイルだけをコピーして、移動先のHyper-V上で新たに仮想マシンを作成するという方法が可能です。この場合の条件としては、チェックポイント(スナップショット)は移動できないという条件付きになります。

エクスポート/インポートの関係

エクスポート\インポート20082008R220122012R2Technical Preview
2008○○△△△
2008R2×○○○○
2012××○○○
2012R2×××○○
Technical Preview 5.0×××○○
Technical Preview 6.0××××○

【参照】Windows Server 2008 の仮想マシンを Windows Server 2012 R2 へインポートする際にエラーとなる

http://support.microsoft.com/kb/2964020/ja

この記事のキーワード :

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30