(57)【要約】【課題】ユーザに特別な知識がなくても、利用用途に応じて仮想マシンを容易に構築することが可能な情報処理装置、情報処理方法及びプログラムを提供する。【解決手段】物理マシン２０上で動作する仮想マシンＶＭ１の利用用途を取得する取得手段（制御部３１）と、仮想マシンＶＭ１の利用用途と当該利用用途に適した仮想マシンＶＭ１の構成とを対応付けて記憶する記憶手段（記憶部１４）から、取得手段により取得された利用用途に基づいて、利用用途に適した仮想マシンＶＭ１の構成を抽出する抽出手段（制御部１１）と、抽出手段により抽出された仮想マシンＶＭ１の構成を提供する提供手段（制御部１１）と、を備える。【選択図】図１
2018028767.tif 000002
【特許請求の範囲】
【請求項１】
物理マシン上で動作する仮想マシンの利用用途を取得する取得手段と、
前記仮想マシンの利用用途と当該利用用途に適した仮想マシンの構成とを対応付けて記憶する記憶手段から、前記取得手段により取得された利用用途に適した前記仮想マシンの構成を抽出する抽出手段と、
前記抽出手段により抽出された前記仮想マシンの構成を提供する提供手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記記憶手段は、前記仮想マシンの利用用途及び前記仮想マシンの利用規模と当該利用用途及び当該利用規模に適した仮想マシンの構成とを対応付けて記憶し、
前記取得手段は、更に、前記仮想マシンの利用規模を取得し、
前記抽出手段は、前記取得手段により取得された利用用途及び利用規模に適した前記仮想マシンの構成を前記記憶手段から抽出することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記抽出手段は、更に、隣接する前記利用規模に適した前記仮想マシンの構成を抽出することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
情報処理装置の情報処理方法であって、
物理マシン上で動作する仮想マシンの利用用途を取得するステップと、
前記仮想マシンの利用用途と当該利用用途に適した仮想マシンの構成とを対応付けて記憶する記憶手段から、前記取得された利用用途に適した前記仮想マシンの構成を抽出するステップと、
前記抽出された前記仮想マシンの構成を提供するステップと、
を含む情報処理方法。
【請求項５】
コンピュータを、
物理マシン上で動作する仮想マシンの利用用途を取得する取得手段、
前記仮想マシンの利用用途と当該利用用途に適した仮想マシンの構成とを対応付けて記憶する記憶手段から、前記取得手段により取得された利用用途に適した前記仮想マシンの構成を抽出する抽出手段、
前記抽出手段により抽出された前記仮想マシンの構成を提供する提供手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
近年、１台のサーバ上で複数の仮想マシン（ＶＭ：Virtual Machine）を同時に動作させる仮想化技術が普及してきている。この仮想化技術を用いることにより、各仮想マシンでオペレーティングシステム（ＯＳ）を稼動させることができる。これにより、例えば、１台のサーバ上で複数のＯＳを並列して稼動させることができるので、サーバ資源を有効活用することができる。
【０００３】
上記の仮想化技術を用いた一例として、複数の物理マシン上に仮想的に生成される複数の仮想マシンにより実現されるシステムを管理する技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５５５２３４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ユーザが新たに仮想マシンを構築する際、特別な知識を有していない限り、利用用途に適した構成を選択することは困難であるため、仮想マシンの構築を支援する技術が望まれている。
しかしながら、上記特許文献１記載の技術を含む従来の仮想化技術は、いずれも仮想マシンの構築を支援する技術ではないため、特別な知識を有さないユーザが利用用途に適した構成を選択できないという課題を解決することができなかった。
【０００６】
本発明は、ユーザに特別な知識がなくても、利用用途に応じて仮想マシンを容易に構築することが可能な情報処理装置、情報処理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、上記目的を達成するためになされたものであり、
情報処理装置において、
物理マシン上で動作する仮想マシンの利用用途を取得する取得手段と、
前記仮想マシンの利用用途と当該利用用途に適した仮想マシンの構成とを対応付けて記憶する記憶手段から、前記取得手段により取得された利用用途に適した前記仮想マシンの構成を抽出する抽出手段と、
前記抽出手段により抽出された前記仮想マシンの構成を提供する提供手段と、
を備えることを特徴とする。
【０００８】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、
前記記憶手段は、前記仮想マシンの利用用途及び前記仮想マシンの利用規模と当該利用用途及び当該利用規模に適した仮想マシンの構成とを対応付けて記憶し、
前記取得手段は、更に、前記仮想マシンの利用規模を取得し、
前記抽出手段は、前記取得手段により取得された利用用途及び利用規模に適した前記仮想マシンの構成を前記記憶手段から抽出することを特徴とする。
【０００９】
請求項３に記載の発明は、請求項２に記載の情報処理装置において、
前記抽出手段は、更に、隣接する前記利用規模に適した前記仮想マシンの構成を抽出することを特徴とする。
【００１０】
請求項４に記載の発明は、
情報処理装置の情報処理方法であって、
物理マシン上で動作する仮想マシンの利用用途を取得するステップと、
前記仮想マシンの利用用途と当該利用用途に適した仮想マシンの構成とを対応付けて記憶する記憶手段から、前記取得された利用用途に適した前記仮想マシンの構成を抽出するステップと、
前記抽出された前記仮想マシンの構成を提供するステップと、
を含む情報処理方法である。
【００１１】
請求項５に記載の発明は、
コンピュータを、
物理マシン上で動作する仮想マシンの利用用途を取得する取得手段、
前記仮想マシンの利用用途と当該利用用途に適した仮想マシンの構成とを対応付けて記憶する記憶手段から、前記取得手段により取得された利用用途に適した前記仮想マシンの構成を抽出する抽出手段、
前記抽出手段により抽出された前記仮想マシンの構成を提供する提供手段、
として機能させるためのプログラムである。
【発明の効果】
【００１２】
本発明によれば、ユーザに特別な知識がなくても、利用用途に応じて仮想マシンを容易に構築することができる。
【図面の簡単な説明】
【００１３】
【図１】本実施形態に係る情報処理システムを構成する各装置の主制御構成を示すブロック図である。
【図２】構成抽出用テーブルの一例を示す図である。
【図３】本実施形態に係る情報処理システムの動作の一例を示すフローチャートである。
【図４】構成提示画面の一例を示す図である。
【図５】構成提示画面の他の例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００１５】
［１．構成の説明］
以下、図面を参照しながら、この発明の一実施形態について詳しく説明する。
［１−１．システム構成の説明］
まず、本実施形態に係る情報処理システム１の構成について説明する。
情報処理システム１は、図１に示すように、クラウドサービスを提供する会社が保有する管理サーバ１０及び物理マシン２０と、クラウドサービスを利用するユーザが保有する端末装置３０と、を備えて構成されている。本実施形態では、管理サーバ１０及び端末装置３０が協働して、本発明の情報処理装置として機能する。情報処理システム１を構成する各装置は、通信ネットワークＮに接続される。通信ネットワークＮは、具体的には、インターネットや電気通信事業者等の電話回線網や携帯電話通信網等である。
【００１６】
管理サーバ１０は、クラウドサービスを提供する会社が保有するＰＣ、ＷＳ（Work Station）等の情報機器であり、端末装置３０等からのアクセスに応じて所定の動作を行う。具体的には、管理サーバ１０は、端末装置３０から利用用途及び利用規模に適した仮想マシンＶＭ１の構成（スペック）の抽出要求がなされると、利用用途及び利用規模に適した仮想マシンＶＭ１の構成を抽出して要求元の端末装置３０に送信する。また、管理サーバ１０は、端末装置３０においてユーザにより選択された仮想マシンＶＭ１の構成に基づいて、物理マシン２０に仮想マシンＶＭ１を生成させる制御を行う。管理サーバ１０は、１台で構成されるものとするが、これに限定されるものではなく、複数台の装置から構成されるものとしてもよい。
【００１７】
物理マシン２０は、クラウドサービスを提供する会社が保有するＰＣ、ＷＳ等の情報機器であり、１台の物理マシン２０上で複数の仮想マシンＶＭ１、…を同時に動作させることができるように構成されている。物理マシン２０上には、管理サーバ１０からの指示により、一又は複数の仮想マシンＶＭ１、…が生成される。物理マシン２０上で動作する複数の仮想マシンＶＭ１、…は、端末装置３０のユーザが利用するクラウドサービス毎に一又は複数生成され、割り当てられる。なお、端末装置３０のユーザが利用する一のクラウドサービスにおいて、複数の物理マシン２０が割り当てられることもある。
【００１８】
端末装置３０は、ノートＰＣ等の端末装置である。但し、端末装置３０は、デスクトップＰＣ等の据え置き型の端末装置であってもよいし、スマートフォンやタブレットなどのスマートデバイス、携帯電話機等の各ユーザが所持して使用する携帯端末としてもよい。端末装置３０は、通信ネットワークＮ（具体的には、端末装置３０の通信回線や無線ＬＡＮ（Local Area Network）等）を用いて、管理サーバ１０や物理マシン２０との間で相互に通信を行う。
【００１９】
［１−２．管理サーバの構成の説明］
次に、管理サーバ１０の構成について説明する。
管理サーバ１０は、制御部１１と、操作部１２と、表示部１３と、記憶部１４と、通信部１５と、を備えて構成されている。
【００２０】
制御部１１は、管理サーバ１０の動作を中央制御する。具体的には、制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備えて構成され、ＲＡＭの作業領域に展開されたＲＯＭや記憶部１４に記憶されたプログラムデータとＣＰＵとの協働により、管理サーバ１０の各部を統括制御する。
【００２１】
操作部１２は、例えば、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部１１へと出力する。なお、操作部１２は、例えば、表示部１３と一体的に形成されたタッチパネルなどであってもよい。
表示部１３は、例えば、ＬＣＤ（Liquid Crystal Display）などのディスプレイを備え、制御部１１から出力された表示制御信号に基づいた画像を表示画面に表示する。
【００２２】
記憶部１４は、例えば、ＨＤＤ（Hard Disk Drive）、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部１１から読み書き可能に記憶する。また、記憶部１４は、仮想マシンＶＭ１の利用用途及び利用規模と、それに適した仮想マシンＶＭ１の構成（スペック）と、を対応付けて管理する構成抽出用テーブルＴ１を記憶する。即ち、記憶部１４は、本発明の記憶手段として機能する。
【００２３】
構成抽出用テーブルＴ１は、図２に示すように、仮想マシンＶＭ１の利用用途Ｔ１１、仮想マシンＶＭ１の利用規模Ｔ１２、仮想マシンＶＭ１のスペックＴ１３、仮想マシンＶＭ１の台数Ｔ１４、のフィールドを有する。
本実施形態において、仮想マシンＶＭ１のスペックＴ１３には、仮想マシンＶＭ１に搭載する仮想ＣＰＵの数と、メモリの容量と、が含まれる。仮想ＣＰＵとは、物理マシン２０上で実際に稼働している物理的なＣＰＵ（物理ＣＰＵ）の処理能力を分割し、ＶＭＭ上で起動している仮想マシンＶＭ１のＣＰＵとして構成したもののことである。
【００２４】
通信部１５は、通信用ＩＣ（Integrated Circuit）及び通信コネクタなどを有する通信インターフェイスであり、制御部１１の制御の下、所定の通信プロトコルを用いて通信ネットワークＮを介したデータ通信を行う。
【００２５】
［１−３．物理マシンの構成の説明］
次に、物理マシン２０の構成について説明する。
物理マシン２０は、仮想マシン制御部２１を備えて構成されている。また、物理マシン２０上には、管理サーバ１０の制御により、一又は複数の仮想マシンＶＭ１、…が生成される。
【００２６】
仮想マシン制御部２１は、物理マシン２０で複数の仮想マシンＶＭ１、…を稼動させて制御するために、各仮想マシンＶＭ１に対して仮想的なハードウェア環境を提供するプログラム（ＶＭＭ：Virtual Machine Monitor）である。仮想マシン制御部２１は、物理マシン２０上に生成された各仮想マシンＶＭ１に対し、物理マシン２０の物理的なリソース（物理資源）を割り当てる。物理的なリソースは、例えば、プロセッサ、メモリ、通信機器、通信設備、ストレージ等である。即ち、各仮想マシンＶＭ１は、物理的なリソースを割り当てられることで、制御部、記憶部、通信部等の機能を備える。なお、各仮想マシンＶＭに割り当てられる物理的なリソースのスペック及び量は、クラウドサービス毎に定められる。
【００２７】
各仮想マシンＶＭ１は、他の仮想マシンＶＭ１と独立して稼動する仮想的な計算機である。各仮想マシンＶＭ１は、それぞれのＯＳが仮想マシン制御部２１を介して物理ＣＰＵの制御権を獲得し、当該ＣＰＵ上で実行されることにより実現される。各仮想マシンＶＭ１は、割り当てられたリソースを使用して、各々がアプリケーションプログラムを動作させる。このアプリケーションプログラムは、通信ネットワークＮを介して端末装置３０と情報の送受信を行う。
【００２８】
［１−４．端末装置の構成の説明］
次に、端末装置３０の構成について説明する。
端末装置３０は、制御部３１と、操作部３２と、表示部３３と、記憶部３４と、通信部３５と、を備えて構成されている。
【００２９】
制御部３１は、端末装置３０の動作を中央制御する。具体的には、制御部３１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどを備えて構成され、ＲＡＭの作業領域に展開されたＲＯＭや記憶部３４に記憶されたプログラムデータとＣＰＵとの協働により、端末装置３０の各部を統括制御する。
【００３０】
操作部３２は、例えば、文字入力キー、数字入力キー、その他各種機能に対応付けられたキーなどを有するキーボード、マウス等のポインティングデバイスなどを備え、ユーザからの操作入力を受け付けて、操作入力に応じた操作信号を制御部３１へと出力する。なお、操作部３２は、例えば、表示部３３と一体的に形成されたタッチパネルなどであってもよい。
表示部３３は、例えば、ＬＣＤなどのディスプレイを備え、制御部３１から出力された表示制御信号に基づいた画像を表示画面に表示する。
【００３１】
記憶部３４は、例えば、ＨＤＤ、半導体メモリなどにより構成され、プログラムデータや各種設定データ等のデータを制御部３１から読み書き可能に記憶する。
【００３２】
通信部３５は、通信用ＩＣ及び通信コネクタなどを有する通信インターフェイスであり、制御部３１の制御の下、所定の通信プロトコルを用いて通信ネットワークＮを介したデータ通信を行う。
【００３３】
［２．動作の説明］
次に、本実施形態に係る情報処理システム１の具体的な動作について、図３のフローチャートを参照して説明する。
【００３４】
まず、端末装置３０の制御部３１は、ユーザにより選択された「仮想マシンＶＭ１の利用用途」を取得する（ステップＳ１０１）。即ち、制御部３１は、本発明の取得手段として機能する。例えば、制御部３１は、表示部３３に表示させた「利用用途の選択画面」において、利用用途の選択肢の中からユーザにより選択された利用用途を取得する。仮想マシンＶＭ１の利用用途としては、例えば、ウェブサーバ、データベースサーバ、アプリケーションサーバ等の各用途が挙げられる。或いは、複数のサーバ機能をまとめたものであってもよく、例えば、ウェブサーバ、データベースサーバ、アプリケーションサーバを組み合わせたゲームサーバセット等を利用用途の選択肢に含ませるようにしてもよい。
【００３５】
次に、制御部３１は、ユーザにより選択された「仮想マシンＶＭ１の利用規模」を取得する（ステップＳ１０２）。例えば、制御部３１は、表示部３３に表示させた「利用規模の選択画面」において、利用規模の選択肢の中からユーザにより選択された利用規模を取得する。仮想マシンＶＭ１の利用規模は、ステップＳ１０１で選択された利用用途に応じて選択される。例えば、ステップＳ１０１で利用用途として「ウェブサーバ」が選択された場合は、コネクション数（接続数）の規模が、例えば「１〜５０」、「５１〜１００」、「１０１〜３００」等の選択肢の中から選択される。また、例えば、ステップＳ１０１で利用用途として「ゲームサーバセット」が選択された場合は、ＤＡＵ（Daily Active Users：１日当りアクティブユーザ数）の規模が、例えば「１０１〜２００」、「２０１〜５００」、「５０１〜１０００」等の選択肢の中から選択される。
【００３６】
次に、制御部３１は、ステップＳ１０１及びステップＳ１０２で取得した仮想マシンＶＭ１の利用用途及び利用規模を、通信部３５を介して管理サーバ１０に送信する（ステップＳ１０３）。
管理サーバ１０の制御部１１は、端末装置３０から送信された仮想マシンＶＭ１の利用用途及び利用規模と、記憶部１４に予め記憶された構成抽出用テーブルＴ１（図２参照）と、を照合して、利用用途及び利用規模に適した仮想マシンＶＭ１の構成（スペック）を抽出する（ステップＳ１０４）。即ち、制御部１１は、本発明の抽出手段として機能する。例えば、仮想マシンＶＭ１の利用用途が「ウェブサーバ」、利用規模が「５１〜１００」であった場合、それに適した構成として「仮想ＣＰＵ：２ＣＰＵ、メモリ容量：８ＧＢ」（１台）が抽出される。また、例えば、仮想マシンＶＭ１の利用用途が「ゲームサーバセット」、利用規模が「１０１〜２００」であった場合、それに適した構成として「仮想ＣＰＵ：１ＣＰＵ、メモリ容量：４ＧＢ」（３台）が抽出される。
【００３７】
次に、制御部１１は、ステップＳ１０４で抽出した仮想マシンＶＭ１の構成を、通信部１５を介して端末装置３０に送信する（ステップＳ１０５）。即ち、制御部１１は、抽出された仮想マシンＶＭ１の構成を提供する本発明の提供手段として機能する。
端末装置３０の制御部３１は、通信部１５から送信された仮想マシンＶＭ１の構成をユーザに提示するための画面（構成提示画面）を、表示部３３に表示させる（ステップＳ１０６）。構成提示画面Ｇ１は、図４に示すように、通信部１５から送信された仮想マシンＶＭ１の構成をユーザに提示する構成表示部Ｇ１１と、ユーザが構成表示部Ｇ１１に表示された構成の採用を指示するためのＯＫボタンＧ１２と、ユーザが構成表示部Ｇ１１に表示された構成の不採用を指示するためのキャンセルボタンＧ１３と、を備えて構成されている。図４に示す例では、構成表示部Ｇ１１に、仮想マシンＶＭ１の利用用途が「ウェブサーバ」、利用規模が「５１〜１００」の場合に適した仮想マシンＶＭ１の構成（「仮想ＣＰＵ：１ＣＰＵ、メモリ容量：４ＧＢ」）が表示されている。
ユーザは、構成提示画面Ｇ１において、構成表示部Ｇ１１に表示された仮想マシンＶＭ１の構成の採用／不採用を判断し、採用の場合はＯＫボタンＧ１２、不採用の場合はキャンセルボタンＧ１３、をそれぞれ押下する操作を行う。
【００３８】
以降、制御部１１は、ユーザにより選択された仮想マシンＶＭ１の構成に基づいて、物理マシン２０に仮想マシンＶＭ１を生成させる制御を行う。
上記の処理により、ユーザにより選択された仮想マシンＶＭ１の利用用途及び利用規模に適した仮想マシンＶＭ１の構成をユーザに提供することができる。
【００３９】
［３．効果］
以上のように、本実施形態に係る情報処理システム１の情報処理装置（管理サーバ１０及び端末装置３０）は、物理マシン２０上で動作する仮想マシンＶＭ１の利用用途を取得する取得手段（制御部３１）と、仮想マシンＶＭ１の利用用途と当該利用用途に適した仮想マシンＶＭ１の構成とを対応付けて記憶する記憶手段（記憶部１４）から、取得手段により取得された利用用途に基づいて、利用用途に適した仮想マシンＶＭ１の構成を抽出する抽出手段（制御部１１）と、抽出手段により抽出された仮想マシンＶＭ１の構成を提供する提供手段（制御部１１）と、を備える。
従って、本実施形態に係る情報処理装置によれば、ユーザが仮想マシンＶＭ１の利用用途を選択するだけで利用用途に適した仮想マシンＶＭ１の構成を取得することができるので、ユーザに特別な知識がなくても、利用用途に応じて仮想マシンＶＭ１を容易に構築することができる。
【００４０】
また、本実施形態に係る情報処理装置によれば、記憶手段は、仮想マシンＶＭ１の利用用途及び仮想マシンＶＭ１の利用規模と当該利用用途及び当該利用規模に適した仮想マシンＶＭ１の構成とを対応付けて記憶する。また、取得手段は、更に、仮想マシンＶＭ１の利用規模を取得する。また、抽出手段は、取得手段により取得された利用用途及び利用規模に適した仮想マシンＶＭ１の構成を記憶手段から抽出する。
従って、本実施形態に係る情報処理装置によれば、利用規模も加味してより適切な仮想マシンＶＭ１の構成をユーザに提供することができるので、仮想マシンＶＭ１の構築をより適切な形で支援することができる。
【００４１】
以上、本発明に係る実施形態に基づいて具体的に説明したが、本発明は上記実施形態に限定されるものではなく、その要旨を逸脱しない範囲で変更可能である。
【００４２】
［４．変形例］
例えば、上記実施形態では、ユーザにより選択された「仮想マシンＶＭ１の利用用途」及び「利用規模」に適した構成を抽出するようにしているが、これに限定されるものではない。例えば、ユーザにより選択された「仮想マシンＶＭ１の利用用途」のみに適した構成を抽出するようにしてもよい。
【００４３】
また、上記実施形態では、図４に示すように、「仮想マシンＶＭ１の利用用途」及び「利用規模」に適した一の構成を抽出してユーザに提示するようにしているが、これに限定されるものではない。例えば、「仮想マシンＶＭ１の利用用途」及び「利用規模」に適した一の構成の他、１つ上及び１つ下の利用規模、即ち、隣接する利用規模に適した仮想マシンＶＭ１の構成を抽出して提示するようにしてもよい。例えば、図５に示す例では、仮想マシンＶＭ１の利用用途が「ウェブサーバ」、利用規模が「５１〜１００」の場合において、構成提示画面Ｇ１Ａの構成表示部Ｇ１１内に、隣接する利用規模（「１０１〜３００（１つ上）」及び「１〜５０（１つ下）」）に適した仮想マシンＶＭ１の構成を表示する隣接構成表示部Ｇ１４が設けられた例が示されている。
【００４４】
以上のように、隣接する利用規模に適した仮想マシンＶＭ１の構成を抽出することで、仮想マシンＶＭ１の構築にあたり、ユーザの選択肢をより多く提供することができるので、ユーザが所望する仮想マシンＶＭ１の構築を容易に行うことができる。
【００４５】
また、構成抽出用テーブルＴ１に関しては、ユーザの選択結果（利用用途及び利用規模と、最終的に選択した仮想マシンＶＭ１の構成と、の組み合わせ）をフィードバックして、その内容を更新するようにしてもよい。
【００４６】
また、本出願に示す各態様は、方法、プログラムなどとしても把握することができる。方法やプログラムのカテゴリについては、装置のカテゴリで示した「手段」を、例えば、「工程」や「ステップ」のように適宜読み替えるものとする。また、処理やステップの順序は、本出願に直接明記のものに限定されず、順序を変更したり、一部の処理をまとめて若しくは随時一部分ずつ実行するよう変更したりすることができる。
【００４７】
その他、管理サーバ、物理マシン及び端末装置を構成する各装置の細部構成及び各装置の細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【符号の説明】
【００４８】
１  情報処理システム
１０  管理サーバ（情報処理装置）
１１  制御部（抽出手段、提供手段）
１２  操作部
１３  表示部
１４  記憶部（記憶手段）
１５  通信部
２０  物理マシン
２１  仮想マシン制御部
ＶＭ１  仮想マシン
３０  端末装置（情報処理装置）
３１  制御部（取得手段）
３２  操作部
３３  表示部
３４  記憶部
３５  通信部
Ｎ  通信ネットワーク
【図１】
2018028767.tif 000003
【図２】
2018028767.tif 000004
【図３】
2018028767.tif 000005
【図４】
2018028767.tif 000006
【図５】
2018028767.tif 000007