(57)【特許請求の範囲】
【請求項１】
拠点側に配置されたクライアント端末と、該端末からの接続要求を受け、所望の画面を転送する仮想マシンを含むデスクトップ仮想化システムと、それらを接続するネットワークとを備えたシステムにおいて、前記クライアント端末及び前記デスクトップ仮想化システムにネットワークを介して接続されるＴＣＯ可視化システムを設け、前記ＴＣＯ可視化システムは、データ取得サーバと、ＴＣＯ試算サーバとを備え、前記データ取得サーバは、
ＰＣ／ＶＤＩ初期パラメータが入力される初期パラメータ入力インターフェースと、前記クライアント端末からの運用作業実績情報が入力される運用作業インターフェースと、前記デスクトップ仮想化システムからのイベントログを収集するイベントＤＢ収集インターフェースと、前記パラメータ入力インターフェースの初期パラメータと前記運用作業インターフェースの運用作業実績をデータとして格納するインプットＤＢとを含み、
前記ＴＣＯ試算サーバは、前記インプットＤＢのデータが入力される入力部と、該入力部に入力された前記インプットＤＢのＰＣ初期パラメータテーブルのデータをもとに予測値を求めるＴＣＯ予測値試算処理及び前記インプットＤＢのＶＤＩ作業時間テーブルのデータをもとに実績値を求めるＴＣＯ実績値試算処理を行うＴＣＯ試算処理部と、
前記ＴＣＯ予測値と前記ＴＣＯ実績値の試算処理結果を比較し、当該試算処理結果の差異を判断する判断部と、前記試算処理結果の差異の要因を分析する分析部と、前記ＴＣＯ試算処理の結果をポータルサイトに出力する出力部を含み、前記クライアント端末から前記ポータルサイトへのＴＣＯ試算結果のＷｅｂ閲覧によりデスクトップ仮想化における総所有（ＴＣＯ：Total Cost of Ownership）削減効果を確認可能に構成したことを特徴とするデスクトップ仮想化システムにおけるＴＣＯ削減効果可視化システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デスクトップ仮想化システムに適用して好適なＴＣＯ削減効果可視化システムに関し、更に詳しくはデスクトップ仮想化における総所有（ＴＣＯ：Total Cost of Ownership）削減効果の可視化が可能なデスクトップ仮想化におけるＴＣＯ削減効果可視化システムに関する。
【背景技術】
【０００２】
従来型クライアントＰＣにおける課題として、クライアントＰＣの運用管理、セキュリティ、多様なワークスタイルへの対応がある。
【０００３】
すなわち、クライアントＰＣの運用管理としては、クライアントＰＣのライフサイクル（ＰＣ調達→マスター作成→セキュリティ対策→ＰＣ展開→状態監視→障害対応→データ消去→ＰＣ廃棄）などの管理による負担、クライアントＰＣ障害発生時の個別対応がある。
また、セキュリティとしては、ＰＣの情報漏洩リスク、ＰＣ障害発生時のデータ消去の危険性があり、多様なワークスタイルへの対応としては、様々な勤務形態への対応、例えば在宅勤務や交代勤務などがある。またモバイルＰＣでも社内ＰＣとかわらないＰＣ環境が望まれる。
【０００４】
従来、クライアントＰＣの増加に伴い、ライフサイクルに応じた運用管理が大きな負担になっている問題があった。
【０００５】
そこで、係る運用管理負担を軽減するクライアントＰＣの運用管理方法の一つとして、本出願人よりデスクトップ仮想化システム（ＶＤＩ：Virtual Desktop Infrastructure）が提案されている。
【０００６】
係るシステムによれば、上述したクライアントＰＣの運用管理を効率的に行え、高セキュリティ、あるいは多様なワークスタイルへの対応が可能である。
【０００７】
デスクトップ仮想化システムにおけるデスクトップ仮想化とは、複数のクライアントをサーバの仮想環境で稼動させ、そのユーザインターフェースをユーザの手元のハードウェアに転送する仕組みであり、システム運用の省力化、コスト削減、またシンクライアントと組み合わせることでセキュリティの向上が図れる。
【０００８】
また、デスクトップ仮想化システムは、クライアントの規模に合わせて自動的にマスター（マスターテンプレート）から仮想デスクトップを生成する手段を備えており、この手段により、サーバに仮想マシンを増設（自動）することにより、新たなＰＣ調達やそのネットワーク設定などが省略でき、またクライアント側に障害が起きても別のクライアントからの再ログインで障害の問題を解決することができる。
【０００９】
すなわち、デスクトップ仮想化でクライアントを一元管理することなどにより、クライアント管理コストの削減やセキュリティを向上することができる特長がある。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２０００−１９３６９５号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
しかし、クライアント側にとってデスクトップ仮想化システム導入に基づく運用コスト、つまり導入前の予測値運用コストと導入後の実績値運用コストを具体的にどの程度かを知り得る仕組みまで考慮されていなかった。
【００１２】
本発明は、係る点に鑑みなされたものであり、その目的は、セキュリティ強化、運用管理コストの削減、ユーザ利便性の向上が図れるデスクトップ仮想化システムにおける運用コストなどを可視化し得るデスクトップ仮想化おけるＴＣＯ可視化システムを提供することにある。
【課題を解決するための手段】
【００１３】
係る目的を達成するため、本発明は、クライアントとデスクトップ仮想化システムのコスト比較（初期導入コスト、保守サポートコスト、運用管理コストなど）により、デスクトップ仮想化システム導入前のＴＣＯ予測値と導入後のＴＣＯ実績値を算出する手段を設け、その結果をＴＣＯ（Total Cost of Ownership）削減効果として可視化し得るように構成したものである。
【００１４】
例えば、本発明は、拠点側に配置されたクライアント端末と、該端末からの接続要求を受け、所望の画面を転送する仮想マシン、操作ログＤＢを含むデスクトップ仮想化システムと、それらを接続するネットワークとからなるシステムにおいて、データ取得サーバとＴＣＯ試算サーバとポータルサイトからなるＴＣＯ可視化システムを設け、前記ＴＣＯ可視化システムのデータ取得サーバが、前記端末からの運用作業実績を示す情報が前記ネットワークを介して入力される運用作業実績インターフェース、初期値パラメータが入力される初期値パラメータ入力インターフェース、前記デスクトップ仮想化システムからのイベントログを収集するイベントＤＢ収集インターフェースを含むインターフェース部と、前記インターフェース部のインターフェースに入力された初期パラメータ及び運用作業実績をデータとして格納するインプットＤＢを含み、前記ＴＣＯ可視化システムのＴＣＯ試算サーバが、前記インプットＤＢのデータを利用してＴＣＯ試算処理を実行し、該ＴＣＯ試算結果をポータルサイトに対して出力するアプリケーションを含むＴＣＯ試算部を含む手段を設け、前記クライアント端末から前記ポータルサイトに対してＴＣＯ試算結果のＷｅｂ閲覧要求することにより、デスクトップ仮想化における総所有（ＴＣＯ：Total Cost of Ownership）削減効果が可視化できるように構成したデスクトップ仮想化システムにおけるＴＣＯ削減効果可視化システムである。
【００１５】
また、拠点側に配置されたクライアント端末と、該端末からの接続要求を受け、所望の画面を転送する仮想マシンを含むデスクトップ仮想化システムと、それらを接続するネットワークとを備えたシステムにおいて、前記クライアント端末及び前記デスクトップ仮想化システムにネットワークを介して接続されるＴＣＯ可視化システムを設け、前記ＴＣＯ可視化システムは、データ取得サーバと、ＴＣＯ試算サーバとを備え、前記データ取得サーバは、ＰＣ／ＶＤＩ初期パラメータが入力される初期パラメータ入力インターフェースと、前記クライアント端末からの運用作業実績情報が入力される運用作業インターフェースと、前記デスクトップ仮想化システムからのイベントログを収集するイベントＤＢ収集インターフェースと、前記パラメータ入力インターフェースの初期パラメータと前記運用作業インターフェースの運用作業実績をデータとして格納するインプットＤＢとを含み、前記ＴＣＯ試算サーバは、前記インプットＤＢのデータが入力される入力部と、該入力部に入力された前記インプットＤＢのＰＣ初期パラメータテーブルのデータをもとに予測値としてＴＣＯ試算処理及び前記インプットＤＢのＶＤＩ作業時間テーブルのデータをもとに実績値としてＴＣＯ試算処理を行うＴＣＯ試算処理部と、前記ＴＣＯ試算処理の結果をポータルサイトに出力する出力部を含み、前記クライアント端末から前記ポータルサイトへのＴＣＯ試算結果のＷｅｂ閲覧によりデスクトップ仮想化における総所有（ＴＣＯ：Total Cost of Ownership）削減効果を確認可能に構成したデスクトップ仮想化システムにおけるＴＣＯ削減効果可視化システムである。
【発明の効果】
【００１６】
本発明によれば、お客様が従来のクライアント端末からデスクトップ仮想化システムに移行導入した際にＴＣＯ削減効果を視覚的に確認できる。
【００１７】
また、お客様からステークホルダーに対するＴＣＯ削減効果説明における客観的データを提供することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は本発明のデスクトップ仮想化システムにおけるＴＣＯ削減効果可視化システムを示す図である。
【図２】図２はＴＣＯ予測値及びＴＣＯ実績値の処理フローを示すフローチャートである。
【図３】図３はＰＣ初期パラメータ入力インターフェース例を示す図である。
【図４】図４はＶＤＩ初期パラメータ入力インターフェース例を示す図である。
【図５】図５は運用作業実績インターフェース例を示す図である。
【図６】図６はインプットＤＢ構成例のＰＣ初期パラメータテーブルを示す図である。
【図７】図７はインプットＤＢ構成例のＶＤＩ初期パラメータテーブルを示す図である。
【図８】図８はインプットＤＢ構成例のＶＤＩ実績パラメータテーブル０１を示す図である。
【図９】図９はインプットＤＢ構成例のＶＤＩ実績パラメータテーブル０２を示す図である。
【図１０】図１０はインプットＤＢ構成例のＶＤＩ実績パラメータテーブルＮを示す図である。
【図１１】図１１はインプットＤＢ構成例のＶＤＩ作業時間テーブルを示す図である。
【図１２】図１２はインプットＤＢ構成例のＶＤＩ運用工数テーブルを示す図である。
【図１３】図１３はインプットＤＢ構成例の運用コストテーブルを示す図である。
【図１４】図１４はＶＤＩシステム−イベントログテーブルを示す図である。
【図１５】図１５はＶＤＩシステム−運用工数テーブルを示す図である。
【図１６】図１６はＶＤＩシステム−運用コストテーブルを示す図である。
【図１７】図１７はポータルサイト出力例であり、ＴＣＯ削減シミュレーション結果の一例を示す図である。
【図１８】図１８はＴＣＯ削減シミュレーション結果の他の例を示す図である。
【図１９】図１９はＴＣＯ可視化システムの一例を示す図である。
【発明を実施するための形態】
【００１９】
デスクトップ仮想化システムの仮想サーバ上で複数のクライアント仮想マシンを稼動し、それぞれのＯＳやアプリケーションを含めたデスクトップ環境において、ＴＣＯ削減効果を可視化するシステムを実現したものである。
【実施例】
【００２０】
図１は、本発明のデスクトップ仮想化システムにおけるＴＣＯ削減効果可視化システムの概略構成を示す図である。
【００２１】
同図において、１００はお客様の拠点Ａ，Ｂ，・・・Ｎによるシステムを示し、１０１はお客様の拠点Ａ，Ｂ，・・・Ｎ側に配置される多様なクライアント端末である。クライアント端末は、例えば既存のクライアントＰＣやシンクライアント、タブレットなどであり、用途に併せて多様なクライアント端末が利用可能である。
【００２２】
２００はデスクトップ仮想化システムを示し、該システムは、クライアント端末１０１からの接続要求を受け、仮想サーバ２０１上で仮想マシンを展開するものである。
【００２３】
例えば、仮想サーバ２０１上で複数の仮想マシン２０１１を稼動し、それぞれのＯＳやアプリケーションを含めたデスクトップ環境を提供するものである。
また、デスクトップ仮想化システム２００は、運用作業実績インターフェース（運用作業リスト）２０２及び設定変更等の情報を含むイベントログ（操作ログ）をデータとして格納する、つまりイベントログ（操作ログ）を記録するイベントＤＢ２０３を備えている。
【００２４】
デスクトップ仮想化システム２００は上述したとおり、クライアントＰＣの運用コストを小さくできるとともに、高セキュリティ、ユーザ利便性、生産性向上が図れるが、その運用コストを視覚的に確認する手段が施されていない。
【００２５】
本発明は、係る点に鑑み、デスクトップ仮想化における運用コストを視覚的に確認できるようにしたものである。以下、本発明の実施例について詳述する。
【００２６】
仮想マシン２０１１は、ユーザ個別のデスクトップ環境を提供するものであり、どこからアクセスしても同一のデスクトップ環境を利用可能とするものである。例えば、クライアント端末１０１からネットワークを介して接続要求を受けたとき、該端末に対して操作に必要なＯＳやデータ及び所望の画面を転送する。この画面転送を受けたクライアント端末１０１は、該転送画面に基づき所望の処理が可能である。このときの処理データはデスクトップ仮想化システム２００に転送し、該システムの仮想サーバ側のＤＢで保管することによりデータの漏洩が防止できる。デスクトップ仮想化システムは公知なので詳細説明は省略する。
【００２７】
３００はデスクトップ仮想化システム２００におけるＴＣＯを視覚的に確認するために導入されるＴＣＯ可視化システムを示し、該システムは、ＴＣＯ試算に必要なデータを取得するデータ取得サーバ３０１と、ＴＣＯ試算部を構成するＴＣＯ試算サーバ３０２と、ポータルサイトサーバ303から構成されている。
【００２８】
データ取得サーバ３０１はデータ取得部を構成し、データ入力部と、データ格納部と、データ出力部を備えている。
【００２９】
データ入力部は、ＴＣＯ可視化システム側の担当者によるキーボード操作により初期値入力情報（初期パラメータ）が入力される初期パラメータ入力インターフェース３０１１（図３、図４参照）と、クライアント端末１０１からネットワークを介して送られてくる運用作業実績の情報が入力される運用作業実績インターフェース３０１２（図５参照）と、デスクトップ仮想化システムのイベントＤＢ２０１３から取り込んだデスクトップ仮想化システムにおけるイベントログ（操作ログ）が入力されるイベントＤＢ収集インターフェース３０１３を含んでいる。
【００３０】
初期パラメータ入力インターフェース３０１１の初期パラメータは、後述するＴＣＯ試算部（ＴＣＯ試算アプリケーション）によるＴＣＯ試算予測値を求める際に利用される。また運用作業実績情報は、ＴＣＯ試算部によるＴＣＯ試算実績値を求める際に利用される。
【００３１】
データ格納部は、これらインターフェースの情報をデータとして格納するインプットＤＢ３０１４を含んでいる。インプットＤＢ３０１４は必要に応じてＴＣＯ試算部からのＴＣＯ試算処理結果（予測値、実績値）も格納する。
【００３２】
インプットＤＢ３０１４は、図６〜図１６に示す如く、ＰＣ初期パラメータテーブル、ＶＤＩ初期パラメータテーブル、ＶＤＩ実績パラメータテーブル０１、０２、Ｎ、ＶＤＩ作業時間テーブル、ＶＤＩ運用工数テーブル、運用コストテーブル、ＶＤＩシステム−イベントログテーブル、ＶＤＩシステム−運用工数テーブル、ＶＤＩシステム−運用コストテーブルなどを含む。データ出力部は、ＴＣＯ試算部との間でデータの授受を行うものである。
【００３３】
初期パラメータ入力インターフェース３０１１には、ＰＣ初期パラメータ入力インターフェースと、ＶＤＩ初期パラメータ入力インターフェースがある。
図３にＰＣ初期パラメータ入力インターフェース例を示し、図４にＶＤＩ初期パラメータ入力インターフェース例を示す。
【００３４】
ＰＣ初期パラメータ入力インターフェースには、インデックス（Ｉｎｄｅｘ）３１、分類（初期導入コスト、維持コスト、運用コストなど）３２、名称（＊＊＊ハードウェア費、＊＊＊ソフトウェア費、＊＊＊システム導入サービス費、＊＊＊ハードウェア保守サポート費、＊＊＊ソフトウェア保守サポート費、ユーザ単金、管理者単金、セキュリティバッチ適用コストなど）３３、イベントＩＤ（Ａ００１，Ｂ００１・・・）３４、金額（￥）３５などの情報が含まれる。ＶＤＩ初期パラメータ入力インターフェースも同様である。
【００３５】
これらの情報は、インプットＤＢ３０１４に格納される。すなわち、ＰＣ初期入力パラメータは図６に示す如く、ＰＣ初期パラメータテーブルに格納され、またＰＤＩ初期パラメータは図７に示す如く、ＶＤＩ初期パラメータテーブルにそれぞれ格納される。
【００３６】
運用作業実績インターフェース３０１２は、図５に示す如く、クライアント端末１０１からの運用作業実績を受信した日付５１、受信した時刻５２、ＩＤ（Ｄ００１・・・）５３、作業名（セキュリティパッチ適用作業開始、その作業終了、ウイルスパターンファイル適用作業開始、その作業終了・・・など）５４、担当者５５、実績（レ）５６、インプットＤＢ３０１４のＶＤＩ作業時間テーブル（図１１）にデータを格納した日付５７、その時刻５８などの情報が含まれる。実績の“レ”は実績が入力されたことを示し、日付・時刻は実績“レ”入力後、自動入力されるように構成されている。
【００３７】
これらの情報はインプットＤＢ３０１４のＶＤＩ作業時間テーブル（図１１参照）、ＶＤＩ運用工数テーブル（図１２）、ＶＤＩ運用コストテーブル（図１３参照）などにデータとして格納される。
【００３８】
図１２のＶＤＩ運用工数テーブル及び図１５のＶＤＩシステム−運用工数テーブルにおける工数（時間ｈ）において、工数（時間ｈ）は、ＶＤＩ作業時間テーブル（図１１）のイベントＩＤに基づいて求める。具体的には、計算式１：ＶＤＩ運用工数テーブルのＤ００２−Ｄ００１＝４．０、計算式２：Ｅ００２−Ｅ００１＝１．０から計算して求める。
【００３９】
また、図１３のＶＤＩ運用工数テーブル及び図１６のＶＤＩシステム−運用コストテーブルにおける金額（￥）において、金額（￥）は、ＶＤＩ初期パラメータテーブル（図７）及びＶＤＩ運用工数テーブル（図１２）のイベントＩＤに基づいて求める。
具体的には、計算式３：ＶＤＩ初期パラメータテーブルのＣ００２＊ＶＤＩ運用工数テーブルのＤ００３＝１２，０００￥、計算式４：Ｃ００２＊Ｅ００３＝３，０００￥及び計算式５：ＶＤＩ初期パラメータテーブルのＣ００２＊ＶＤＩ運用工数テーブルのＪ００３＝１２，０００￥、計算式６：Ｃ００２＊Ｋ００３＝３，０００￥から計算して求める。
【００４０】
イベントＤＢ収集インターフェース３０１３は、デスクトップ仮想化システム２００のイベントＤＢ２０１３からイベントログ（操作ログ）を読出し、イベントログを収集する。このイベントログはインプットＤＢ３０１４のＶＤＩシステム−イベントログテーブル（図１４参照）にデータとして格納される。
イベントログには、図１４に示すＩｎｄｅｘ、名称（仮想マシンテンプレート作成作業開始、仮想マシンテンプレート作成作業終了、仮想マシンテンプレート作成展開開始、仮想マシンテンプレート作成作展開終了など）、イベントＩＤ（Ｊ００１，Ｊ００２，Ｋ００１，Ｋ００２など）、日時（2011/3/20など）、時刻（10：00）などの情報が含まれる。
【００４１】
ＴＣＯ試算サーバ３０２は、ＴＣＯ試算部３０２１を備えている。ＴＣＯ試算部は、インプットＤＢ３０１４に格納されたデータを参照して、ＴＣＯ試算処理を実行するＴＣＯ試算アプリケーションを含んでいる。そして、このＴＣＯ試算アプリケーションによりＴＣＯ試算処理を行う。
すなわち、ＴＣＯ試算部３０２１は、後述するようにＴＣＯ予測値を求めるＴＣＯ予測値処理とＴＣＯ実績値を求めるＴＣＯ実績値処理を行う。ＴＣＯ試算結果の予測値及び実績値はインプットＤＢ３０１４、または他のＤＢに格納しておく。
【００４２】
ＴＣＯ予測値の算出処理では、前記インプットＤＢ３０１４のＰＣ初期パラメータテーブル（図６参照）及びＶＤＩ初期パラメータテーブル（図７参照）に初期パラメータ入力インターフェース３０１１から入力されるＰＣ初期パラメータ及びＶＤＩ初期パラメータをデータとして格納する。
【００４３】
次いで、インプットＤＢ３０１４のＰＣ初期パラメータテーブル及びＶＤＩ初期パラメータの初期値をもとにＴＣＯ予測値を求める試算処理を行う。この試算結果は、ポータルサイトサーバ303に出力する。
【００４４】
また、ＴＣＯ実績値の試算処理では、前記運用作業実績インターフェース３０１２（図１参照）の入力時刻５２（図５参照）から運用作業工数を自動算出し、デスクトップシステム２００のイベントＤＢ２０３から運用作業工数を自動算出し、またインプットＤＢ３０１４の各テーブルのデータをもとにＴＣＯ試算処理を実行し、ＴＣＯ実績値を求める。ＴＣＯ試算処理の詳細については後述する。
【００４５】
また、ＴＣＯ試算サーバ３０２は、先に試算したＴＣＯ試算結果（予測値）と後で試算したＴＣＯ試算結果（実績値）を比較し、これらの試算結果の差異がどの程度あるのか判断する判断部と、該判断部による判断結果をポータルサイトサーバ303に通知する例えばメール機能を有した通知部及び試算結果の差異の要因を分析する分析部を備えている。
判断部、通知部及び分析部はＴＣＯ試算演算部とともにＰＣなどで構成される。ＴＣＯ試算処理、判断処理、分析処理などについては後述する。
【００４６】
ポータルサイトサーバ303は、クライアント端末１０１からのＴＣＯ試算結果のＷｅｂ閲覧要求を受け、ＴＣＯ試算サーバ３０２のＴＣＯ試算処理部によるＴＣＯ試算結果を表示部により表示（可視化）し、また、ＴＣＯ試算サーバ３０２の分析部による試算結果の差異の要因も表示（可視化）し、ＴＣＯ状況を確認するために用意されたものである。
【００４７】
図１９にデータ取得サーバ３０１、ＴＣＯ試算サーバ３０２、ポータルサイトサーバ３０３の一例を示している。
【００４８】
同図において、データ取得サーバ３０１は、ネットワーク、ネットワーク制御部（インターフェース）３０１５、初期パラメータ入力制御部３０１１を経由して入力された端末３０４からの初期パラメータの入力データをインプットＤＢ３０１４のＰＣ初期パラメータテーブル・ＶＤＩ初期パラメータテーブル３０１４１に格納し、ネットワーク、運用作業実績入力制御部（入力インターフェース）３０１２を経由して入力されたお客様拠点Ａシステム１００の端末１０１からの運用作業実績データをＶＤＩ実績パラメータテーブル・ＶＤＩ作業時間テーブル・ＶＤＩ運用工数テーブル・ＶＤＩ運用コストテーブル３０１４２に格納し、ネットワーク、ネットワーク制御部（インターフェース）３０１５、イベントＤＢ収集制御部３０１３を経由して入力されたデスクトップ仮想化システム２００のイベントＤＢ２０３のイベントログは、インプットＤＢ３０１４のＶＤＩシステム−イベントログテーブル・ＶＤＩシステム−運用工数テーブル・ＶＤＩシステム−運用コストテーブル３０１４３に格納する。
【００４９】
ＴＣＯ試算サーバ３０２は、ＴＣＯシミュレーション用データ抽出制御部（ＳＱＬコマンド）３０２１、ＴＣＯシミュレーション演算制御部３０２２、ＴＣＯシミュレーション演算出力制御部３０２３を備えており、インプットＤＢ３０１４に格納されたデータを自動収集して、ＴＣＯ試算を行う。
【００５０】
ポータルサイトサーバ３０３は、端末１０１からネットワークを経由して閲覧可能となるようにネットワーク制御部３０３２、ＴＣＯシミュレーション演算出力結果の表示を制御する表示制御部３０３１を備えている。
【００５１】
以下、ＴＣＯ可視化システム３００のＴＣＯ試算サーバ３０２によるＴＣＯ予測値及びＴＣＯ実績値の算出処理及び予測値と実績値との試算結果に所定以上の差異がある場合の要因分析等について図２の処理フローを参照して説明する。
【００５２】
同図において、まず、ステップＳ３０００〜Ｓ３００３でＴＣＯ予測値の試算処理を行う。すなわち、ステップＳ３０００でスタートし、最初にステップＳ３００１でデータ取得サーバ３０１の初期入力パラメータインターフェース３０１１から、例えば図３及び図４に示すＰＣ／ＶＤＩ（Personal Computer／Virtual Desktop Infrastructure）初期パラメータを入力する。
【００５３】
これらの入力パラメータ（入力データ）はインプットＤＢ３０１４のＰＣ初期パラメータテーブル（図６参照）及びＶＤＩ初期パラメータテーブル（図７参照）に格納する。
【００５４】
次に、ステップＳ３００２でＴＣＯ試算サーバ３０２のＴＣＯ試算部（ＴＣＯ試算アプリケーション）３０２１により、前記インプットＤＢ３０１４のＰＣ／ＶＤＩ初期値パラメータテーブルの情報をもとにＴＣＯ試算処理を実行し、予測値を求める。
この試算処理結果（予測値）は、ステップＳ３００３でポータルサイトサーバ303に出力し、ポータルサイトサーバ303により、ＴＣＯ試算結果（予測値）の掲載を行う。
【００５５】
ポータルサイトサーバ303への出力例及びポータルサイトへの掲載として、例えば図１７又は図１８に示す如く、ＴＣＯ削減を視覚的に判るようにする。図１７はクライアントとデスクトップ仮想化とを棒グラフで示し、図１８は折れ線グラフで示し、それぞれＴＣＯ削減効果を視覚的に行っているものである。
【００５６】
以上のステップを経て、デスクトップ仮想化システムの設計構築後、ステップＳ３００４でそのシステム導入を行う。
【００５７】
次に、ＴＣＯ予測値を求めた後、ステップＳ３０１１、Ｓ３０１２でＴＣＯ実績値を求める。
まず、ステップＳ３０１１で運用作業実績インターフェース３０１２（図５）の時刻から運用作業工数及びＶＤＩシステムの操作ログを記録するイベントＤＢの情報から運用作業工数を自動算出する処理を行う。
【００５８】
すなわち、運用作業実績インターフェース３０１２から作業開始／終了時刻を抽出し、これらの時刻から計算式１（[ＶＤＩ作業時間テーブル]Ｄ００２−Ｄ００１），計算式２（[ＶＤＩ作業時間テーブル]Ｅ００２−Ｅ００１）により、ＶＤＩ運用工数を算出し、この算出工数をインプットＤＢ３０１４のＶＤＩ運用工数テーブル（図１２参照）に格納する。
【００５９】
次に、デスクトップ仮想化システムのイベントＤＢ２０１３から作業開始／終了時刻を抽出し、これらの時刻から計算式１，２により、ＶＤＩシステム−運用工数を算出し、この算出工数をインプットＤＢ３０１４のＶＤＩシステム−運用工数テーブル（図１５参照）に格納する。
【００６０】
次に、ステップ３０１２でＴＣＯ試算サーバ３０２のＴＣＯ試算部（ＴＣＯ試算アプリケーション）により、ＴＣＯ試算処理（実績値）を行う。
【００６１】
すなわち、インプットＤＢ３０１４のＶＤＩ作業時間テーブル（図１１参照）の情報をもとに作業時間を算出する。この算出された作業時間をもとに計算式３（[ＶＤＩ初期パラメータテーブル]Ｃ００２＊Ｄ００３）、計算式４（[ＶＤＩ初期パラメータテーブル]Ｃ００２＊Ｅ００３）により金額を算出し、該金額をＶＤＩ運用コストテーブル（図１３参照）に格納する。
【００６２】
続いて、ＶＤＩ初期パラメータテーブル（図７参照）とＶＤＩ運用工数テーブル（図１２参照）の各情報をもとに計算式５（[ＶＤＩ初期パラメータテーブル]Ｃ００２＊[ＶＤＩシステム−運用工数テーブル]Ｊ００３）、計算式６（[ＶＤＩ初期パラメータテーブル]Ｃ００２＊[ＶＤＩシステム−運用工数テーブル]Ｋ００３）により運用コストを算出し、該運用コストをＶＤＩシステム−運用コストテーブル（図１６参照）に格納する。
【００６３】
次いで、ＰＣ初期パラメータテーブル（図６参照）とＶＤＩ実績パラメータテーブル（図８参照）とＶＤＩ運用コストテーブル（図１２参照）の各情報をもとにＴＣＯ試算サーバ３０２のＴＣＯ試算部（ＴＣＯ試算アプリケーション）によりＴＣＯ試算を行う。この試算結果（実績値）は、ポータルサイトサーバ303に出力し、該サイトに掲載する。
【００６４】
図１７及び図１８はサイトへの出力例を示すものである。
図１７においては、クライアント（ＦＡＴクライアント）とデスクトップ仮想化のＴＣＯを棒グラフで対比し初期導入コスト、運用管理コスト、ＴＣＯ削減効果を表示し、かつ予測値と実績値をそれぞれ対比して表示する形態を示している。
【００６５】
図１８においては、折れ線グラフで対比し、またＴＣＯ比較結果、ＴＣＯ削減効果を視覚的に確認できる表を表示する形態となっているが、これらの表示形態に限定する必要はない。
【００６６】
次に、ステップＳ３０１３により、ステップＳ３００２で試算したＴＣＯ試算結果（予測値）とステップＳ３０１２で試算したＴＣＯ試算結果（実績値）を比較し、これらの試算結果の差異がどの程度あるのか判断する。
【００６７】
その結果、試算結果の差異が、例えば±３％を超える場合には、ステップＳ３０１４でメールなどの通信手段により可視化システムの管理者に管理者用端末を通じて通知し、またステップ３０１５でその差異の要因を分析する。
【００６８】
この分析は以下のようにして行われる。実際に運用される作業項目の中で全コストの上位トップ３を抽出する（インプットＤＢ３０１４のＶＤＩ運用コストテーブルの中から）。抽出結果から、作業項目内訳を抽出する（インプットＤＢ３０１４のＶＤＩ運用工数テーブル、ＶＤＩ運用コストテーブルの中から）。この抽出結果から、ボトルネック部分を出力し、管理者により管理者用端末を介してボトルネック部分の確認を可能とする。
【００６９】
ステップＳ３０１３で±３％以内の場合には、ステップＳ３０１６へ移行する。
【００７０】
このときのＴＣＯ試算結果は、ステップＳ３０１６でポータルサイトサーバ303に出力し、該サイトに掲載する。
【００７１】
このようなステップを経て、ステップＳ３０１７でデスクトップ仮想化システム運用を行う。この運用はステップＳ３０１１に戻り、繰り返し実行し、ステップＳ３０１８で終了する。
【００７２】
以上述べた実施例によれば、デスクトップ可視化によるＴＣＯ削減効果を容易に確認できる。これにより、クライアントにとってより良い運用コストを期待することが可能である。
【産業上の利用可能性】
【００７３】
管理者の運用作業代行を担うシステムであって、作業実績とあわせたＴＣＯ削減効果を可視化したいシステムであれば適用可能である。
【符号の説明】
【００７４】
１００  クライアント端末
２００  デスクトップ仮想化システム
３００  ＴＣＯ可視化システム
３０１  データ取得サーバ
３０１１  初期パラメータ入力インターフェース
３０１２  運用作業実績インターフェース
３０１３  イベントＤＢ収集インターフェース
３０１４  インプットＤＢ
３０２  ＴＣＯ試算サーバ
３０２１  ＴＣＯ試算部（ＰＣ）
３０３  ポータルサイトサーバ
【図１】
0005855409.tif 000002
【図２】
0005855409.tif 000003
【図３】
0005855409.tif 000004
【図４】
0005855409.tif 000005
【図５】
0005855409.tif 000006
【図６】
0005855409.tif 000007
【図７】
0005855409.tif 000008
【図８】
0005855409.tif 000009
【図９】
0005855409.tif 000010
【図１０】
0005855409.tif 000011
【図１１】
0005855409.tif 000012
【図１２】
0005855409.tif 000013
【図１３】
0005855409.tif 000014
【図１４】
0005855409.tif 000015
【図１５】
0005855409.tif 000016
【図１６】
0005855409.tif 000017
【図１７】
0005855409.tif 000018
【図１８】
0005855409.tif 000019
【図１９】
0005855409.tif 000020