フェールオーバー クラスター マネージャーとHyper-V マネージャーの使い勝手が向上!
Windows Server 2008 R2では、大きな新機能の搭載だけではなく、それ以前の2008や2003などが持っていた機能もさらにブラッシュアップされています。この1つ前の記事でも取り上げられていますが、先日公開となったWindows Server 2008 R2 RCで、それが端的に表れているHyper-V関連のちょっとした動作変更点がありますので、ここでそのうちの1つに触れてみたいと思います。
Hyper-Vには、稼働中の仮想マシンを、フェールオーバー クラスターの仕組みを利用して物理ホスト間で移動させることができる、Quick Migrationという機能が搭載されています。さらに、既にご存知の方もいらっしゃると思いますが、Windows Server 2008 R2のHyper-Vには新しくLive Migrationという機能が搭載されます。これはQuick Migrationのようにディスクを経由することなく、メモリToメモリで仮想マシンの稼動状態を移行させることにより、さらに高速に仮想マシンのホスト間移動が可能となる機能です。
しかしながら、Windows Server 2008、およびWindows Server 2008 R2 Betaまでは、Quick Migration/Live Migration機能を利用するためにクラスターを組んでしまうと、Hyper-V マネージャー(Hyper-Vの管理コンソール)から仮想マシンをシャットダウンすることはサポートされず、フェールオーバー クラスター マネージャー(クラスターの管理コンソール)のメニューから仮想マシンをシャットダウンする必要がありました。もしもHyper-V マネージャーからシャットダウンした場合、それはクラスターのリソース監視機構によって「予期しないシャットダウン」とみなされ、自動的に仮想マシンが再起動されます。
Windows Server 2008、およびWindows Server 2008 R2 Betaまではこのような動作でしたが、Windows Server 2008 R2 RCではこの動作が変更され、クラスタ環境下でもHyper-V マネージャーから仮想マシンのシャットダウン操作が可能になりました。
実際に試してみると、このような動作になります。
↑Hyper-V マネージャー上で、仮想マシンを右クリックし「シャットダウン」をクリックします(後ろのフェールオーバー クラスター マネージャーの画面にある通り、この仮想マシンはクラスターの管理下にあります)。
↑仮想マシンがシャットダウンされると、Hyper-V マネージャーに表示されている通り、状態は「オフ」になり、連動してフェールオーバー クラスター マネージャー上も「オフライン」となります(再起動することはありません)。
また、このシャットダウンに関する動作変更以外に、フェールオーバー クラスター マネージャーから、ダイレクトに仮想マシンの設定画面を呼び出せるようになり、フェールオーバー クラスター マネージャーからのHyper-Vの管理性も向上しています。
このように、主要な新機能搭載だけではなく、細かい部分でも使い勝手が向上しているWindows Server 2008 R2、是非ご評価いただき、今メインでお使いのサーバーOS(Windows 2000 ServerやWindows Server 2003/2008やLinuxなど)と比較してみてください。きっと皆さんの琴線に触れるポイントが見えてくるはずです。
マイクロソフト株式会社
山崎 淳一