
マイクロソフトの次期デスクトップOS(コード名「Windows 8」)には、仮想化コンテナ内で他のOSを実行する機能が含まれると、同社は水曜日のブログで発表した。
これまで、Microsoftの仮想化ホスティングソフトウェアであるHyper-Vは、Windows Serverを実行しているマシンにのみインストールできました。Windows 7デスクトップコンピューターで仮想マシンを実行する必要のあるユーザーは、OracleのVirtual BoxやVMware Workstationなどのサードパーティ製ソフトウェアを使用していました。
「Windows 8の開発において、Hyper-VがクライアントOSでも動作するように取り組みました」と、Hyper-VチームのMicrosoftプログラムマネージャーであるマシュー・ジョンは述べています。「簡単に言うと、Hyper-Vは、同じコンピューター上で複数の32ビットまたは64ビットのx86オペレーティングシステムを同時に実行できるようにします。オペレーティングシステムは、コンピューターのハードウェアに直接操作するのではなく、仮想マシン(VM)内で実行されます。」

マイクロソフトは、この新機能が開発者と管理者にとって当初は有益であると考えています。開発者は、自社OSのクラッシュを心配することなく、仮想環境内でプログラムをテストできます。管理者は、Hyper-V上で仮想マシンインフラストラクチャを標準化できるとマイクロソフトは示唆しています。
仮想化機能はx86マシンでのみ動作し、64ビットプロセッサを搭載したハードウェアが必要です。ただし、ホスティングソフトウェア自体は32ビットアプリケーションとOSを実行できます。4GBのRAMを搭載したマシンは最大4台の仮想マシンをホストできますが、5台以上の仮想マシンを実行する場合はより多くのメモリが必要になります。
Hyper-Vは、デスクトップユーザーに、サーバー側で長年享受されてきた多くのメリットを提供します。実行中の仮想マシンを、あるディスクドライブから別のディスクドライブに中断なく移動できます。Windowsのリモートデスクトップ接続(RDC)を導入することで、仮想マシンを複数の画面に表示するなどの高度なタスクを実行できます。また、実行中の仮想マシンのスナップショットを作成し、その時点の環境をアーカイブ化したり分析したりすることも可能です。
一方、ジョン氏は、一部のWindows機能は仮想化環境では動作しないと警告した。BitLockerはマシンのTPM(トラステッド・プラットフォーム・モジュール)への直接接続に依存するため、正しく機能しない。システムのGPU(グラフィックス・プロセッシング・ユニット)を使用してデータを処理するアプリケーションは、仮想化環境では動作しない可能性がある。サウンドミキサーなど、レイテンシが極めて低いアプリケーションも、この環境ではうまく動作しない可能性がある。
今回の発表は、Microsoftが次世代デスクトップOSについて公開した数々のテクニカルプレビューの最新のものです。このOSは現在も開発中で、2012年のリリースが広く予想されています。Windows 8では、エクスプローラーのファイルマネージャーにリボン型のツールバーが追加されます。タブレット向けのタッチインターフェースもサポートされ、App Storeも提供されます。
同社は、来週カリフォルニア州アナハイムで開催される年次 Build PDC (Professional Developers Conference) で、この OS のさらなる機能をプレビューすることを約束している。
ジョアブ・ジャクソンは、IDGニュースサービスでエンタープライズソフトウェアとテクノロジー全般の最新ニュースを担当しています。Twitterで@Joab_Jacksonをフォローしてください。ジョアブのメールアドレスは[email protected]です。