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.
この記事の著者
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
「Excel至上主義」の終わらせ方 丸2日の手作業地獄から情シスと現場を救うには
-
2
取手市がVDIと決別した理由 更改費用「4倍超」を約1.7倍に圧縮
-
3
「Microsoft 365のセキュリティ運用」に関するアンケート
-
4
急増する「AIはこう言ってる」マン 判断を狂わせる「AI忖度」を防ぐには?
-
5
221人調査で分かった「情シス最大のストレス」は?
-
6
「Salesforceのテスト自動化ツール」に関するアンケート
-
7
「データストレージの活用方法」に関するアンケート
-
8
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
9
AIで人を減らした企業がもう心変わり 「AIブーメラン現象」の実態
-
10
自宅のWi-Fiが「遅い」「途切れる」本当の原因は? Dellが推奨する鉄則
ホワイトペーパーランキング PR
-
1
年収2000万「クラウドセキュリティのプロ」になれる資格とは
-
2
セキュリティソフトをすり抜ける標的型攻撃メール、不審メールの見破り方とは?
-
3
Windows Updateの通信集中で回線が逼迫、ネットワーク刷新事例に学ぶ解決策
-
4
財務を戦略的組織へ進化させるAI活用術、4つの主要な障壁と解消方法
-
5
「NAS」「SAN」「DAS」は何が違う? いまさら聞けないストレージの基礎
-
6
“あのファイル転送”で暗躍するノーウェアランサム
-
7
標的型攻撃メールを見破るには? サンプル文面を例に傾向を解説
-
8
商用利用の安全性を確保し大量のコンテンツを高速で生成する、AI活用の秘訣
-
9
マンガで解説、1日で生成AI環境を構築できるワークショップの中身とは?
-
10
Dark AIが台頭する時代の新発想、「より高度なAIで対抗する」具体的方法とは?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー