locked
IE6環境の仮想化について

    質問

  • 初めまして、さくらともうします

    クライアント環境の仮想化について現在検討中です。

    現在、WindowsXpにIE6でしか稼働しないするレガシーシステムがあり、IEのセキュリティパッチを

    適用すると、不具合が発生してセキュリティパッチの配布ができない状況に陥ってしまいました。

    そこで、WindowsXp+IE6の環境を仮想化してセキュリティパッチを適用しない環境を構築しようと

    思っています。

    以下のような事は可能でしょうか?

    仮想化ツール APP-VまたはMED-V ダメならTerminalservice

    Client:WindowsXpSP2  仮想化が成功すればWindows7へ移行するため両方で稼働する必要がある

    仮想化したい環境:WindowsXp+IE6+セキュリティパッチ凍結

    要望としてクライアントのローカルにファイルをダウンロードする必要があります。

     

    2010年4月23日 3:02

回答

  • 山内と申します。

    仮想化ツールについて

    MED-V 1.0 SP1 (MDOP 2010 Refresh に収録) で対応可能です。以下のように、システム要件に Windows XP SP2 が含まれます。

    サポートされるホスト OS (物理コンピューターの OS)
    Windows XP Professional SP2 または SP3 (x86)
    ・ Windows Vista Business, Enterprise, Ultimate SP1 または SP2  (x86)
    Windows 7 Professional, Enterprise, Ultimate (x86 または x64)
    http://technet.microsoft.com/en-us/library/ff603753.aspx の MED-V 1.0 SP1 Supported Configurations より

    サポートされるゲスト OS (Virtual PC 2007 SP1 の仮想マシンの OS)
    ・ Windows 2000 Professional SP4
    Windows XP Professional SP2 または SP3 (x86)
    http://technet.microsoft.com/en-us/library/ff603753.aspx の MED-V Workspace Operating System Requiments より

    ただ、MED-V 1.0 Workspace (仮想マシンの OS に組み込むコンポーネント) は、.NET Framework 2.0 SP1 または 3.0 SP1 または 3.5 または 3.5 SP1 を必要とします。問題になっているセキュリティパッチが関係していないかどうか検証しなければらないかもしれません。また、MED-V は、クライアントに最少1GB (XP クライアント)~3GB (Windows 7 x64 クライアント) の搭載が要求される点もハードルが高いかもしれません。

    “クライアントのローカルにファイルをダウンロードする必要”について

    ブラウザーで表示中の Web ページをファイルに保存したり、ダウンロード ファイルを保存したりする先だと思うのですが、MED-V で実装した IE 6 にとって、ローカルコンピューターは仮想マシンであることに注意が必要です。たとえば、IE 6 が表示したファイルの保存ダイアログボックスで表示される「マイ ドキュメント」は、仮想マシンの C:\Documents and Settings\username\My Documents フォルダーになります。IE 6 からローカルコンピューターのディスクに保存するためには、フォルダーを共有設定して、IE 6 側から共有フォルダーに保存するなどの工夫が必要です。

    その他の方法

    Microsoft Application Virtualization (App-V) は、Internet Explorer を仮想マシンとして配信することはできません。Terminal Service を利用する場合、サーバーの IE を使用することになり、Windows XP SP2 + IE 6 の環境はできません。Windows XP Mode は Windows XP SP3 などで要件に当てはまりません。

    あと考えられる方法として、サーバーやクライアントの仮想環境に仮想マシンを作成し、Windows XP SP2 + IE 6 の環境を作って、単純にリモートデスクトップ接続で利用する方法があると思います。リモートデスクトップ接続であれば、ローカルドライブのマッピング機能があるので、ダウンロードしたファイルをそのドライブ上のパスに保存してもらうことで対応できそうです。台数が多い場合は、VDI 環境を構築する必要があるかと思います。

    2010年4月23日 8:23

すべての返信

  • 山内と申します。

    仮想化ツールについて

    MED-V 1.0 SP1 (MDOP 2010 Refresh に収録) で対応可能です。以下のように、システム要件に Windows XP SP2 が含まれます。

    サポートされるホスト OS (物理コンピューターの OS)
    Windows XP Professional SP2 または SP3 (x86)
    ・ Windows Vista Business, Enterprise, Ultimate SP1 または SP2  (x86)
    Windows 7 Professional, Enterprise, Ultimate (x86 または x64)
    http://technet.microsoft.com/en-us/library/ff603753.aspx の MED-V 1.0 SP1 Supported Configurations より

    サポートされるゲスト OS (Virtual PC 2007 SP1 の仮想マシンの OS)
    ・ Windows 2000 Professional SP4
    Windows XP Professional SP2 または SP3 (x86)
    http://technet.microsoft.com/en-us/library/ff603753.aspx の MED-V Workspace Operating System Requiments より

    ただ、MED-V 1.0 Workspace (仮想マシンの OS に組み込むコンポーネント) は、.NET Framework 2.0 SP1 または 3.0 SP1 または 3.5 または 3.5 SP1 を必要とします。問題になっているセキュリティパッチが関係していないかどうか検証しなければらないかもしれません。また、MED-V は、クライアントに最少1GB (XP クライアント)~3GB (Windows 7 x64 クライアント) の搭載が要求される点もハードルが高いかもしれません。

    “クライアントのローカルにファイルをダウンロードする必要”について

    ブラウザーで表示中の Web ページをファイルに保存したり、ダウンロード ファイルを保存したりする先だと思うのですが、MED-V で実装した IE 6 にとって、ローカルコンピューターは仮想マシンであることに注意が必要です。たとえば、IE 6 が表示したファイルの保存ダイアログボックスで表示される「マイ ドキュメント」は、仮想マシンの C:\Documents and Settings\username\My Documents フォルダーになります。IE 6 からローカルコンピューターのディスクに保存するためには、フォルダーを共有設定して、IE 6 側から共有フォルダーに保存するなどの工夫が必要です。

    その他の方法

    Microsoft Application Virtualization (App-V) は、Internet Explorer を仮想マシンとして配信することはできません。Terminal Service を利用する場合、サーバーの IE を使用することになり、Windows XP SP2 + IE 6 の環境はできません。Windows XP Mode は Windows XP SP3 などで要件に当てはまりません。

    あと考えられる方法として、サーバーやクライアントの仮想環境に仮想マシンを作成し、Windows XP SP2 + IE 6 の環境を作って、単純にリモートデスクトップ接続で利用する方法があると思います。リモートデスクトップ接続であれば、ローカルドライブのマッピング機能があるので、ダウンロードしたファイルをそのドライブ上のパスに保存してもらうことで対応できそうです。台数が多い場合は、VDI 環境を構築する必要があるかと思います。

    2010年4月23日 8:23
  • さくらです。

    早速の回答ありがとうございます。

    App-vはIEの仮想化はダメですか。MED-Vではメモリのハードルが高く実現は難しそうです。

    仮想環境の方向で考えたいと思います。

    ありがとうございました。

    2010年4月25日 23:37
  • sakura40 さん、

    こんにちは。
    フォーラム オペレーターの服部 清次です。

    今回、Yamauchi Kazuo さんの回答が参考になったようですので、
    勝手ながら、私の方で [回答としてマーク] のチェックを付けさせていただきました。
    ぜひこちらの情報を他の方々にも役立てていただきたいと思いますので!

    また何か困ったことがありましたら、ぜひ TechNet フォーラムに質問をご投稿ください。
    今後とも、よろしくお願いします。
    それでは、また!


    __________________________________________________
    マイクロソフト株式会社 フォーラム オペレーター 服部 清次

    2010年4月26日 2:30
    モデレータ