仮想マシン
 Computer >> コンピューター >  >> ソフトウェア >> 仮想マシン

VMLite徹底レビュー ― VirtualBoxベースの仮想化ソフト新鋭

デスクトップユーザーのうち、いわゆる「オタク気質」を持つ人々なら、VMware製品群やVirtualBoxにはおなじみでしょう。VirtualBoxはここ数年で、innotekからSun、そしてOracleへと親会社が三度変わったことでも知られています。Linuxユーザーであれば、KVMやXenも選択肢に入りますが、これらはやや複雑で主流とは言えず、エンタープライズ分野では重宝されているものの、一般家庭のユーザーが手を出すものではありません。MicrosoftにもVirtualPCという製品がありますが、VMwareやVirtualBoxと比べると一歩譲る感は否めません。そんな中、急成長する仮想化市場にまた新たな競合が登場しました。

その名はVMLiteです。正直言えば、まったく新しい技術というわけではありません。VMLiteはVirtualBoxをベースにしています。しかし、その狙いは少し異なります。万能型の仮想化プログラムを目指すのではなく、主にWindowsユーザー向けに、生産性の向上、アプリケーションの安全なサンドボックス化、そしてWindows XPとWindows 7の互換性問題の橋渡しを実現すること。しかも、VT拡張機能を備えたハイエンドな最新CPUがなくても動作する点が大きな魅力です。

さらにVMLiteは、完全な機能を備えたソフトウェアパッケージでもあります。仮想マシン向けの3Dサポート(DirectXとOpenGLの両方)、日々進化するネットワークスタック、シームレスモードなど、VirtualBoxが持つ優れた機能をすべて搭載しています。かなり興味深そうですよね。それでは、VMLiteを見ていきましょう。

VMLiteを入手する

VMLiteをダウンロードするには、ユーザー登録が必要です。登録は無料です。次に、提供されている多数のVMLite製品の中から選択することになりますが、一見すると少し混乱するかもしれません。

VMLiteには、「VMLite XP Mode」「VMLite Workstation」「MyOldPC」「VirtualApps Studio」などのソリューションが用意されています。今回必要なのは、仮想化ソフトウェアパッケージである「VMLite Workstation」です。

VMLite徹底レビュー ― VirtualBoxベースの仮想化ソフト新鋭

とはいえ、簡単に他の候補についても触れておきましょう。近いうちに追加のレビューを行うかもしれません。

「MyOldPC」は、古いWindows XP環境を仮想マシンに変換し、Windows 7のような最新OS上で実行できるようにするツールです。この点ではVMware Converterに似ています。「VirtualApps Studio」はVMware ThinAppに類似した製品で、主に企業や開発者向けです。「VirtualApps Player」は、個別のアプリケーションをシステムの他の部分から切り離してサンドボックス内で実行できるユーティリティです。「VBoot」はまだリリースされていませんが、物理マシンを仮想ハードディスクから起動できるようにすることを目指しています。最後に「VMLite XP Mode」は、Windows 7のXPモードと同等の機能を提供しながら、仮想化拡張機能を持たないプロセッサを含むあらゆるCPUで動作する点が異なります。

ご覧のとおり、VMLiteは単一のプログラム以上の存在です。興味深く刺激的な技術のラインナップであり、今後必ず掘り下げていく予定です。本記事では、Workstationと、その内蔵XPモードに焦点を当てます。

VMLite Workstation レビュー

まずはインストールから始めましょう。

インストール

インストールは非常に簡単です。クリックして進めるだけ。誰にでも迷うことなく完了できます。

プログラムをインストールし終えると、本当の楽しみが始まります。

VMLite XP Modeのセットアップ

プログラムが最初に提案してくるのは、VMLite XP Modeのセットアップです。これは必須の手順ではないので、ウィザードを完遂する義務はありません。閉じて、通常どおりメインプログラムを起動しても構いません。セットアップはいつでも再開できます。

このステップは、新機能を試したい、あるいは内蔵のXPモードをVMLiteソリューションに置き換えたいWindows 7ユーザーのためのものです。このステップを終えたら、メインプログラムであるWorkstationに戻って操作していきます。

XPモードパッケージの入手

正直、少し紛らわしい響きだと認めます。このパッケージは、Microsoftサイトからダウンロードできる公式のMicrosoftソリューションです。本来はVirtualPC向けに作られていますが、VMLiteでも動作します。

注意: XPモードパッケージは、無料で使える追加のOSではないことを忘れないでください。インストール済みの環境で互換性のないソフトウェアを実行できるようにするためのものです。ホストマシンと同じホスト名とライセンスを使用します。EULAでは、このパッケージがWindows 7 Professional、Enterprise、Ultimateのユーザー専用であることが明記されています。

選択肢は3つあります。パッケージが入ったフォルダを指定する、既存のディスクを指定する、インターネットからダウンロードする。最後のオプションはWindows 7ユーザー限定で、かつプロキシ経由でない場合のみ利用可能です。VirtualBoxと同様、VMLiteもプロキシ環境との相性が良くなく、これは受け継がれた弱点と言えます。

私は最初Windows XPでテストを始めましたが、XPモードのデモにはWindows 7が必要なため、適切なOSを用意して手順をやり直しました。


パッケージを選択すると、ウィザードが展開と変換を行います。EULAへの同意、パスワードの入力、アップデートの設定を求められます。


セットアップにはしばらく時間がかかります。


これで完了です。Windows XPが起動しました。

確かにWindows XPです。ただし、いくつか気になる点がありました。システムトレイをご覧ください。警告アイコンが灯っており、経験の浅いユーザーにとっては良い兆候とは言えません。

問題は3つありました。まず、NATが正常に機能せず、仮想マシンがIPアドレスを取得できませんでした。これが未署名ドライバーとWindows 7の問題なのか、それとも別の要因なのかは断定できません。他のネットワーク設定を試しても改善しませんでした。ホストマシンを確認すると、ネットワークアダプター自体にもIPアドレス取得の問題があることに気づきました。理由は不明ですが、少し戸惑い、VMLite Workstationの能力への信頼が揺らぎました。

2つ目の問題は、ホスト名の重複です。XPモードは独立したライセンスではなく既存システムの拡張であるため、重複エントリーが発生したのかもしれません。実際、これが仮想マシンがIPアドレスを取得できなかった原因かもしれません。

3つ目の問題は、セキュリティセンターからのいつもの警告です。それ自体は問題ではありませんが、スムーズで手間のかからないセットアップを期待していた人には不安を与えるかもしれません。まあ、少なくとも、あまり役に立たないWindows XPツアーは免除されます。ポジティブな面としては、VMLiteのロゴにブランド変更されたものの、VirtualBox Guest Additionsがインストールされる点が挙げられます。

その他の機能

シームレスモードを使えば、仮想マシンの外で隔離されたアプリケーションを実行することもできます。セットアップ時にInternet Explorerのアイコンが作成されます。緑色の枠線で識別でき、これがサンドボックス化された仮想アプリケーションであることを示しています。

しかし、これは徹頭徹尾VirtualBoxのシームレスモードそのものです。Internet Explorerをサンドボックス化するのは宣伝としては面白いですが、XPモードを実行する本来の目的からは外れています。ホストOSにはすでにInternet Explorer 8が提供されており、タブ機能、より優れたCSSやW3C標準への対応、追加のセキュリティ機能を備えているからです。VirtualBoxで一度見たことがあれば、すべてお見通しでしょう。

そもそも、なぜこんな手間をかけるのか?

もし現在使用していない有効なWindows XPライセンスをお持ちなら、どの製品を使っているかにかかわらず、追加の制約なしに、思い通りに独自のWindows XP仮想マシンを構築できます。XPモードの利点は、追加ライセンスを持たないユーザーが最大限の後方互換性を享受できることにあります。インストールもはるかに簡単です。

セキュリティへの強調は、少し的を外していると思います。特に、Microsoft製コンポーネントをサンドボックス化することが、レガシーアプリケーションを実行できないという概念全体を損なうようなものだからです。

VMLite Workstation本体

本題の製品に戻りましょう。VMLiteは、ほぼ最後の一粒までVirtualBoxです。見た目も動作も同じです。プロキシ問題といった同じ弱点まで抱えています。仮想化に関して言えば、VMLiteの付加価値は、仮想マシンの作成・実行能力そのものではなく、追加機能にあります。

問題点とまとめ

追加された機能の層には代償が伴います。より多くの複雑さ、そしてそれに伴うより多くの問題です。VMLiteはVirtualBoxが抱えるすべての問題――率直に言ってそれほど多くはありませんが、プロキシと未署名ドライバーの問題――を引き継いでおり、さらにいくつかの新しい問題を追加しています。

ネットワークが正常に動作しませんでした。その上、VirtualBoxに詳しくない方にとっては、何らかの問題を示す複数のシステムトレイアイコンに少し不安を覚えるかもしれません。Windows Updateを無効にしているため予想通りだったセキュリティセンターのアイコンに加え、ホスト名重複の警告とネットワーク問題のアイコンがあり、これらは新規ユーザーを遠ざける可能性があります。

私に言わせれば、有効なWindows XPライセンスとWindows 7の互換性モードを組み合わせるのがベストな選択だと思います。Windows XPのインストール方法については、長編チュートリアルを用意していますので、参考にしてください。最後に、VMLiteはVirtualBoxと共存してインストールできますが、予期しない動作が発生する可能性がある点には注意しましょう。

結論

VMLite Workstationは興味深いコンセプトのように思えます。革命ではありません。しかし、すでに優れた製品の洗練版を目指しています。追加機能により、VMLiteシリーズは、素早く簡単なセットアップを求める初心者ユーザーにも、VirtualBoxからさらなる性能を引き出したい上級者にも魅力的な選択肢となっています。ただし、ネットワーク関連の問題は課題であり、特に初心者向けという想定読者層を考えると懸念材料です。

VMLiteは注目に値します。時間と機会が許す限り、その機能と能力をさらに探求し、追加のレビューやチュートリアルとして報告する予定です。そうそう、問題が解消されることを願っています。今回のレビューはある意味、火に掛けられた洗礼のようなものでした。何を期待すべきか分かりませんでしたから。

仮想化が好きなWindowsユーザーなら、ぜひVMLiteを試してみてください。かなり安定して堅牢に見え、よく動作しますが、磨きが必要です。独自の追加機能という角度は間違いなくプラス材料です。どうなるでしょうか。新しい子どもたちが、立派な近所のガキ大将に成長するかもしれません。それを決めるのは、時間、さらなる開発、バグ修正だけです。それではまた。

それでは。

  1. VMware Serverで仮想マシンのクローンを作成する方法

    はじめに仮想化がお好きな方なら、遅かれ早かれ「VMware Server」に行き当たることでしょう。VMware Serverは無料で利用できるソリューションで、既存のデスクトップ環境上に複数のOSインスタンスを実行できます。効率性、生産性、モジュール性、テスト、チューニングなど、さまざまな可能性が広がります。仮想化を使えば、実機ではなかなか試せないことも気軽に行えます。例えば、パーティションを壊す心配をせずにWindowsとLinuxのデュアルブート構成をテストしたり、実際の環境を汚さずに新しいソフトウェアを試したりすることが可能です。仮想化について仮想化についてさらに詳しく知りたい方は、当

  2. Windows 11は新たな「Vista」(あるいはWindows 8)になる

    私は約2年間、実運用環境でWindows 10を使ってきました。公式リリース前からテストを続けていたので、実際にはそれ以上の付き合いです。当初の印象は「Windows 7に匹敵する」というものでした。悪くない。ただ、特別でも革命的でもない。しかし時が経つにつれ、この印象は変化していきました。半年ごとの大型アップデートのたびに、Windowsで経験したことのない問題――主にシステムエラーやバグの類――に遭遇するようになったのです。これらは品質の低さと設計のまずさを物語っています。さらにWindows 10は、私が施したカスタマイズや設定を勝手に元に戻すことがあり、時間を浪費させられ、より厳しく設