アプリケーション仮想化事例
メタルワン鋼管、VMware Horizon Mirageフル活用で“一粒で三度美味しい”を実現
メタルワン鋼管は「VMware Horizon Mirage」導入によって、Windows XPからWindows 7への移行でネックになっていた基幹アプリケーションの仮想化(OS非依存)を実現。合わせて、ユーザーデータ移行とクライアントバックアップも達成した。
鉄鋼総合商社大手メタルワン(三菱商事と双日各鉄鋼部門の合弁会社)のグループ会社であるメタルワン鋼管は、社員数約350人、売上高約600億円という事業規模で鋼管製品を専門に取り扱う。同社では2010年以前から、クライアントPCのOSをWindows XPからWindows 7に移行させることが大きな課題となっていた。
加藤純一氏
メタルワン鋼管 経営管理本部 システム部 システム課長の加藤純一氏はこう話す。「PC自体はいつでも入れ替え可能だったが、ネックになっていたのは、自社開発した基幹アプリケーションがWindows XP対応クライアントアプリケーションということ。Windows 7上では全く動かない。(Windows 7上の仮想環境でWindows XP対応ソフトを動作させる)XPモードで稼働させてみたが、性能的に話にならなかった」
そこで2012年、基幹アプリケーションの開発ベンダーを交えて対策を検討した。基幹アプリケーションの作り直しも考えたが、コストと時間がかかり過ぎる。結局、サーバベースのアプリケーション仮想化ソフトを導入し、クライアントアプリケーションをサーバOS上で集中実行、画面情報のみPCに配信する方法を選んだ。2013年導入に向けて予算も計上した。
“腹案”ThinAppで移行コストを抑える
吉崎 純氏
ただ、サーバベースのアプリケーション仮想化ソフト導入は比較的低コストといっても、「最低限のサイジングでも、サーバ増加によるデータセンターコストなどの運用費を含めると、5年間で億を超えるコストが掛かる見通しだった」(メタルワン鋼管 経営管理本部 システム部 システム課 課長代理 吉崎 純氏)という。そのため、「これが使えたらコストを思い切り抑えられる」という別の“腹案”があった。それは、ヴイエムウェアのアプリケーション仮想化ソフト「VMware ThinApp」である。
ThinAppでアプリケーションを仮想化すると、そのアプリケーションの動作に必要なホストOSのレジストリ情報やシステムファイルもまとめてパッケージングされ、別のホストOS上でも実行可能になる。ThinAppパッケージは、1つの実行ファイルとしてPCに配布し、直接実行できるため、サーバ環境が不要で低コストなのも特徴だ。
試しにクライアントアプリケーションをThinAppで仮想化したところ、Windows 7上で今まで通り動作した。だが、開発ベンダーからは「何かあった場合に対応できない」とサポートを拒否される。ThinAppを取り扱う別のベンダーを探したが、どこも「Internet Explorer」などでの適用実績はあるが、カスタムアプリケーションは未経験。ところが、双日システムズがThinAppソリューションに取り組んでいることが分かり、Webサイト経由で問い合わせをした。こうして両社は2012年末から検証に入った。
最適化チューニングで従来性能を確保
ThinApp検証で発見された問題は、仮想化したクライアントアプリケーションはWindows 7上で今まで通り動作するが、データセンターから離れた拠点では応答が遅くなることだった。現地調査したところ、350Mバイトを超えるThinAppパッケージをネットワークドライブに置き、リモート実行していることが原因だった(図1)。
クライアント/サーバ型の基幹アプリケーションはサーバプログラムを更新する度、クライアント側も更新する。それまで各クライアントで更新プログラムを自動ダウンロードして適用していたが、ThinAppではパッケージへの変更点が全てサンドボックスに格納される。吉崎氏は「ThinAppでも更新は反映されていたが、アプリケーション本体と更新プログラムを分けることに不安があった。そのためパッケージを丸ごと更新するようにして共有のネットワークドライブに配置する構成にしていた」と話す。
この問題に対して双日システムズからは、アプリケーション本体とその実行環境「.NET Framework 1.1」を分け、Windows 7上で動作しない.NET側のみ仮想化する構成が提案された。これでThinAppパッケージのサイズを小さくできる上、アプリケーション本体と.NET側の両方をローカルドライブに配置できる。提案を試してみると、実際、どの拠点でも今までと同じ性能が確保されたようになった。また、今まで通り各クライアントでアプリケーション本体を自動更新できるため、運用手順を変える必要もなくなったのだ。Windows 7移行のネックになっていた問題をようやく解決できたわけだ。
加藤氏は「それまで本当にThinAppが使えるか半信半疑だったが、使えるめどが立った。双日システムズの技術力にも信頼が置けた」と打ち明ける。ThinAppは、「Microsoft Excel」など幾つかの標準的なオフィス系アプリを除けば、対象アプリとの相性があり、個別チューニングが必要だ。ベンダーの技術力がモノを言う。
Windows 7移行でも使えるHorizon Mirage
2013年5月、メタルワン鋼管がThinAppを発注しようとしたところ、ヴイエムウェアの製品再編によりThinAppは、デスクトップ仮想化関連製品群「VMware Horizon Suite」にバンドルされるようになっていた。ただこれは、Windows 7への移行を控える同社にとって“渡りに船”になった。
加藤氏がこう説明する。「基幹アプリケーションの問題とは別に、新たに調達する350台ものWindows 7(プリインストール)マシンへの移行方法も検討していた。特に個別のユーザーデータをどうするか。それがThinAppをバンドルする「VMware Horizon Mirage」がユーザーデータ移行にも使えることが分かり、Horizon Mirage導入を決定した」
Horizon Mirageは、PCのシステムイメージを丸ごと遠隔のサーバへバックアップするツール。フルバックアップした後も差分データを転送・取得し続ける。最大の特徴は、イメージデータを論理レイヤーに分けられることだ。組織全体で共通するOS・アプリケーションの「ベース層」、グループ別アプリケーションの「アプリ層」、そしてユーザー個別の「ユーザー層」。そのため、システム全体だけでなく、ベース/アプリ/ユーザー層に分けて“復旧”できる。この仕組みは移行にも使える。ユーザー層の移行では、マイクロソフトのユーザー状態移行ツール(USMT)と機能連携する。
メタルワン鋼管は2013年夏、Horizon MirageによるWindows 7移行プロセスを検証し、確立した。それは、まずWindows XPマシン上で稼働する現行システムのバックアップを取得。そして新しいWindows 7マシンに対し、展開ツールを使って新しいベース/アプリ層となるマスターイメージをコピー、そこへ既存のユーザー層イメージを追加する流れだ(図2)。
吉崎氏はこう話す。「ユーザーデータの移行後、オフラインにするとエクスプローラーが立ち上がらないなど細かな問題は幾つか出たが、双日システムズとその戦略的パートナーであるソフトバンクBB、ヴイエムウェア本社のエンジニアが協力して対処してくれた。懸念していたOutlook 2003からOutlook 2010へバージョンアップする際のデータ移行も、USMTの機能によって、ほぼ問題なく移行されることが確認できた」。今後、約30の拠点ごと移行作業を進める計画だ。
2Uサーバ1台で集中バックアップ
メタルワン鋼管は、Horizon MirageをWindows 7移行に使うだけでなく、本来のクライアント向けバックアップツールとしても使っていく構えだ。これまで同社では、クライアントに対する集中バックアップは特に行っておらず、ディスク障害が発生すると手作業でデータ復旧してきた。「新しいマシンはディスクがSSD。従来通りデータ復旧できるか分からず、何らかのバックアップ手法が必要だった」(吉崎氏)という。
検証を基にHorizon Mirageのサーバ環境をサイジングしたところ、重複排除機能によってベース/アプリ層はほとんど同一で済むため、350のクライアントに対し、2Uサーバ1台に4Tバイト内蔵SATAドライブが11台で実効容量18Tバイトという構成でまかなえる見通しだ(外付けドライブ対応も確認済み)。さらに、通常運用の差分バックアップには、1ユーザー当たり平均15kbpsという要求帯域(※1)なので従来のWAN環境がそのまま使える点も魅力だった。
※1 ユーザー当たり1日50Mバイトのデータ更新程度を前提にしている。実際にはユーザーのクライアント利用環境に依存する。
つまり、メタルワン鋼管にとってHorizon Mirageは、アプリケーション仮想化(ThinApp)、ユーザーデータ移行、バックアップと“一粒で三度美味しい”製品だった。当初の計画では、サーバ集中実行のアプリケーション仮想化だけで3倍のコストが掛かる予定だったので、大幅なコストダウンに成功したといえる。
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
IT製品の導入に関するアンケート「サーバ&ストレージ」編
-
9
「AI時代の統合基盤・エンタープライズAI管理」に関するアンケート
-
10
100億円の「Linux更新」を回避 みずほ銀行が選んだ“おきて破り”のRHEL延命策
ホワイトペーパーランキング 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ジャパンをフォロー