|
仮想化ソフトウェアを使えば、ネイティブのLinuxディストリビューションでは動作しないプログラムを実行できる。Linuxユーザには仮想化ソフトウェアの選択肢がたくさんあるが、機能の豊富さでVMware Workstation 6.5にかなうものはない。先月リリースされたVMware Workstation 6.5は、競合製品に対するこれまでの優位性を多数の便利な新機能によってさらに強調すると共に、果敢にも仮想マシンで3Dアクセラレーションをサポートするという仮想化ソフトウェアとしては初めての取り組みも盛り込んでいる。そうした進展は見られるものの、新機能の一部はまだベータ段階にあるため、Workstation 6.5は万人にとって最善の選択肢とはいいがたい。
VMware Workstationは、多様な仮想ハードウェアを利用して複数の仮想マシンを駆動することができ、LinuxとWindowsの切り替えや最新ハードウェアでのレガシーアプリケーションの実行を必要とするソフトウェア開発者、教育関係者、技術サポートエンジニア、エンドユーザに利用されている。昨年リリースされたWorkstation 6.0(翻訳記事)は、すでに機能面で競合製品の先を行くものだった。現在Workstation 6.0を利用しているユーザは無料で6.5にアップグレードでき、新規ユーザは189ドルでWorkstation 6.5を購入できる。
改良点
Workstation 6.5では、多くのホストおよびゲストオペレーティングシステムが新たにサポートされている。6.5のテストは、CentOSの各種バージョン(5.2、5.1、5.0)、SUSE Linux Enterprise Server、Red Hat Enterprise Linux 5.2 WS/AS/ES、Ubuntu Linuxの6.06以降8.04までの各32ビットおよび64ビット版のほか、Windows 2000以降Windows Vistaまでの各種エディションで行われている。さらに、CentOS 5.3、Red Hat Enterprise Linux 4.8、openSUSE 10.3が試験的にサポートされている。
これらのOS上に作成できる仮想マシンでは、CentOS、Mandriva、openSUSE、RHEL、UbuntuといったLinuxの主なサーバおよびデスクトップディストリビューション、FreeBSDおよびSolaris、そしてWindows 95からVistaまでの各種OSおよびDOSの動作が確認されている。なお、サポート対象のOSおよびディストリビューションのリストは、VMwareエンジニアによるテストの進行とともに拡大している。私の環境では、Mandriva Linux 2008.1やFedora Linux 8上でWorkstation 6.5を実行してもユーザビリティやパフォーマンス上の問題はなかったが、今のところサポート対象のリストにはいずれのディストリビューションも載っていない。
|
| VMware Workstation 6.5 |
リリースノートには、ゲストOSが仮想メモリや仮想CPUの機能をサポートしていれば、今回のリリースはこうした仮想ハードウェアのホットプラグが可能だと記されている。ところが私の環境では、ホットプラグ対応のUbuntuを仮想マシンで実行中にメモリの追加も仮想CPUの追加もできなかった。一方、ユーザマニュアルにはこの機能に関する記述がないので、これがVMwareのバグなのか、私の手違いなのかはわからない。
プログラマやアプリケーションのデバッグ担当者にとってありがたいのは、Workstation 6.0で導入された「Execution Record/Replay(実行の記録/再生)」機能の改良だろう。これは、ディスク入出力からマウスイベントまで、仮想マシンで起こるあらゆることを記録してログに保存したり、記録済みのある時点の状態に仮想マシンを復元したりできる機能だ。Workstation 6.5では、ユーザインタフェースが改善されたほか、チェックポイントのすばやい移動および選択が可能になるなど、さらに改良が施されている。
リリースノートには、ファイルおよびフォルダ共有時のパフォーマンス向上、テキストやファイルのコピー&ペースト、USBデバイスからのデータ転送の高速化などに関する記述もある。ファイル転送速度の向上は、4GBを超えるISOイメージのような巨大なファイルをホスト側からゲスト側に転送してみるとわかりやすい。
