XP移行最大の課題を解決
ライセンス違反をせず、IE 6アプリをWindows 7/8で利用するには?
Windows XPからの移行における最大の課題はIE 6で動くアプリだ。MicrosoftはWindowsの単一インスタンス上で複数バージョンのIEを稼働させることを禁止している。だが、ライセンス違反をせずに新OSでIE 6アプリを動かす方法がある。
2014年4月のWindows XPサポート終了まで残り10カ月を切った。2014年4月のサポート終了以降はMicrosoftからセキュリティパッチが提供されなくなるため、Windows XP環境を残している企業はWindows 7/8へ移行する必要に迫られる。ここで多くの企業にとって課題となるのは、OS自体のアップグレードよりも、OS上で動くアプリケーションである。特に、Webブラウザ上で動作するWebアプリケーションの互換性が問題となるだろう。Windows XP時代に開発されたWebアプリケーションの多くは、Internet Explorer(以下、IE) 6での動作を前提としている。しかし、Windows 7/8に搭載されているIE 9/10は、独自実装が多かったIE 6とは違い、Web標準に近づいている。よって、IE 6向けに作られたWebアプリケーションの多くは、IE 9/10上では正常に動作しない恐れがあるのだ。
アプリケーションの互換性への対処としては、IE 6のWebアプリケーションを全てIE 9/10対応に作り直すことや、Windows 7の場合は「Windows XPモード」の使用、Windows 8であれば「Windows 8 Hyper-V」を使用することによって仮想環境でWindows XPを実行することができる。さらにアプリケーション仮想化と、さまざまな手段がある。この中でアプリケーションの互換性だけを見れば、比較的コストや手間が掛からず安定性を担保できるのはアプリケーション仮想化だろう。アプリケーションの改修はアプリケーション数によっては大幅な改修コストが掛かるし、当時のアプリケーション開発担当者がおらず、どう改修してよいか分からないというケースもあり得る。また、XPモードは同一のクライアント端末上に2つのOSを稼働させるためパフォーマンスに支障が出る恐れがあり、長期的な利用には向かない。Windows 8 Hyper-Vに関しては、64ビット版のPC環境が前提の他、Windowsライセンスが二重に必要だ。VDIはバックエンドのサーバ/ストレージ台数がアプリケーション仮想化と比べて多く必要で、コストが膨らむ懸念がある。
ただし、アプリケーション仮想化の際には、1つ気を付けなければならないことがある。それはIE 9/10などの上でIE 6を仮想化することがMicrosoftのライセンス上、認められていないことだ。Microsoftによると、Windowsの単一インスタンス上で、複数バージョンのIEを実行することはサポートされない。技術的にはできてしまうから厄介で、それを知らずにIE 6を仮想環境でカプセル化してしまっている企業は多いようだ。このようなライセンス違反に陥らないために、2013年5月に登場した製品が双日システムズの開発した「thinforie」(シンフォリエ)である。
製品の概要:ThinAppに特化したIE 6の互換ブラウザ
双日システムズは、Windows XPマイグレーションの動きに備え、「VMware ThinApp」(以下、ThinApp)によるアプリケーション仮想化の専門組織「ThinApp事業部」を設置。Windows 7/8へのアプリケーション移行支援サービスを提供している。
thinforieは、ThinAppに特化したIE 6の互換ブラウザである。thinforieをIE 6の代わりに導入することで、IE 6を使わずに既存のIE 6向けアプリケーションを動作させることができる。これにより、同一OS上に複数バージョンのIEを稼働させるとMicrosoftのサポート対象外となる問題を回避できる。
仕組みとしては、thinforieはIEで用意された「IEコンポーネント」と呼ばれる構成プログラムを利用して開発されたIEコンポーネントブラウザといえる。データの読み込みや解析、表示などをつかさどるHTMLレンダリングエンジンをIEと共有するため、IE同様の表示や機能を実現し、従来のアプリケーションの操作性を損なわないという。
ただしこれを使うには、双日システムズによる仮想アプリケーションのパッケージ作業(ThinApp導入サービス)が前提となる。このため、ThinAppの導入が必須であり互換ブラウザのみの使用はできない。
ThinAppの優位性:10分の1~5分の1のコスト
アプリケーション仮想化には、Citrix XenApp Streamed Apps(以下、XenApp)やMicrosoft App-V(以下、App-V)など幾つかの手法が存在するが、それらに対するThinAppの優位性とは何か。
1つにはコストがある。双日システムズ ビジネスソリューショングループ ThinApp事業部 部長 木佐谷 康氏らによると、「他ソリューションでは、ミニマム構成(100ユーザー程度)でも数千万円は掛かるのに対し、ThinAppはその10分の1~5分の1のコストで済む」という。
XenAppやApp-Vは、アプリケーションまたはデスクトップOSをサーバ上で動かし、クライアント端末には画面のみを配信するネットワーク配信方式を取る。幅広いアプリケーションに対応できるものの、サーバ、ネットワークを含めた環境構築が必要だ。一方、ThinAppはアプリケーションの稼働に必要なレジストリやファイルシステム、仮想ランタイムVOSを単一アプリケーションとともにEXEファイルにカプセル化し、クライアント(Windows)上で実行させる仮想化方式。必ずしもサーバ環境を必要とせず、配信方法も既にある配信システム(例えばSystem Center Configuration Manager:SCCM)、ファイルサーバ、メディア配布などから柔軟に選べるため、導入のハードルが低い。中央の管理サーバでアプリケーションを一元管理することはできないが、その分、導入期間やコストを抑えることができるというわけだ。
thinforieの価格:双日システムズでThinAppを導入すれば無償
thinforieは、双日システムズでThinAppによるパッケージ化をする際には無償提供される。
木佐谷氏らによると、「ThinAppに特化したIE 6の互換ブラウザでの競合製品はまだない」という。また、Microsoftからもライセンス違反をしていないことが認められ、公式ツイッターでも「今すぐシステム移行ができない企業にとっては有効なソリューション」と紹介されている。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
新着ホワイトペーパー PR
-
製品資料
[ニュータニックス・ジャパン合同会社] クラウドネイティブ戦略ガイド:8つの主要課題と解決策を解説 -
製品資料
[ニュータニックス・ジャパン合同会社] プラットフォーム技術者のための「クラウドネイティブ」プレイブック -
製品資料
[ニュータニックス・ジャパン合同会社] ハイブリッドクラウドでハードウェア価格高騰のリスクを回避する方法 -
製品資料
[ニュータニックス・ジャパン合同会社] AI時代に必要なインフラモダナイゼーションの考え方とは? -
製品レビュー
[Dropbox Japan株式会社] ランサムウェア対策で見直したい「復旧できるファイル基盤」とは?
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「Gemini 4 Argon」は出遅れたのか? Googleが狙う“逆転のシナリオ”
-
2
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
3
鹿島建設のDXを阻む「10年前のAWS」 安全性と自由度を両立したモダナイズ
-
4
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
5
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
6
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
-
7
「結局使わなくなる」Microsoft 365 Copilotを半年で定着 キリンの3施策
-
8
「野良Excelマクロ」に悩むSMBC日興証券が導き出した内製化の“現実解”
-
9
1200万円のSaaS導入を回避 スギ薬局「運用費10万円」のAIエージェント構築術
-
10
NECの「BluStellar」に必要なデータ保護と活用のための技術とは
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
3
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
8
システムの保守がモダン化を阻む? 「変えない判断」から脱却する方法とは
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー