(57)【要約】【課題】  仮想マシンサーバと関連付けの無い記憶領域を設定した利用者に対し、関連付けした意義を意識付けるようにした仮想マシンサーバシステムを提供する。【解決手段】  仮想サーバ５，６に対する記憶領域８，９の関連付けを記憶する仮想サーバ記憶領域設定格納部４ｃ，４ｄと、クライアントパソコン１が設定する仮想サーバに対する記憶領域の正誤を、仮想サーバ記憶領域設定格納部４ｃ，４ｄを参照して判断する割当記憶領域判定手段３ｃと、割当記憶領域判定手段３ｃが仮想サーバに対する記憶領域の誤設定回数を、クライアントパソコン１の利用者のＩＤとパスワードの入力回数として計数するパスワード入力回数カウント手段３ｅと、割当記憶領域判定手段３ｃの判定結果に応じてクライアントパソコン１へ送信するメッセージ画面Ｇ１〜Ｇ３を選択送信する入力画面選択手段３ｂと、を仮想化ツール３に備えた。【選択図】図１
2016031610.tif 000002
【特許請求の範囲】
【請求項１】
複数の仮想サーバと複数の記憶領域を、ネットワークを介して接続する通信装置と、
前記ネットワークを介して前記通信装置に接続される複数のクライアントパソコンからの所定の設定により、前記仮想サーバと前記記憶領域を使用可能とする仮想化ツールと、を備えた仮想マシンサーバシステムにおいて、
前記仮想サーバに対する前記記憶領域の関連付けを記憶する仮想サーバ記憶領域設定格納部と、
前記クライアントパソコンが設定する前記仮想サーバに対する前記記憶領域の正誤を、前記仮想サーバ記憶領域設定格納部を参照して判断する割当記憶領域判定手段と、
この割当記憶領域判定手段が前記仮想サーバに対する前記記憶領域の誤設定回数を、前記クライアントパソコンの利用者のＩＤとパスワードの入力回数として計数するパスワード入力回数カウント手段と、
前記割当記憶領域判定手段の判定結果に応じて前記クライアントパソコンへ送信するメッセージ画面を選択送信する入力両面選択手段と、
を仮想化ツールに備えたことを特徴とする仮想マシンサーバシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想マシンサーバシステムに関する。
【背景技術】
【０００２】
従来、仮想マシンサーバは１台の計算機器システム内に複数の仮想マシンであるゲストＯＳを構築し、個々のゲストＯＳを独立したＯＳとして機能させる技術であり、ゲストＯＳはベースとなる仮想マシンサーバ内部に構築された仮想記憶領域にインストールされ、他のゲストＯＳとは独立して動作することを可能としている。
【０００３】
仮想マシンサーバシステムの一般的な使い方として、一台の仮想マシンサーバ内に複数の仮想化されたクライアントパソコンが構築されている。
【０００４】
また、複数の仮想マシンのそれぞれが参照及び更新するファイルを格納する仮想的な記憶領域である複数の記憶領域と、複数の仮想マシン内に少なくとも２以上の仮想マシンによって参照されるファイルを格納する仮想的な記憶領域である共有仮想記憶領域と、複数の仮想マシンに含まれる任意の仮想マシンから該当任意の仮想マシンに対応する記憶領域に対して参照要求されたファイルが共有仮想記憶領域に格納されている場合に、当該参照要求されたファイルを共有仮想記憶領域から読み出し、任意の仮想マシンへ出力する技術があった（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−２３７７４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した特許文献１の仮想マシンサーバシステムは、仮想マシンサーバに含まれるファイルを記憶領域への格納や、記憶領域からのファイルの読み出しが容易に行えるものであるが、仮想マシンサーバシステムの利用が増加すると、記憶領域の未使用領域が減少することで、当該記憶領域に設定した仮想マシンサーバが全て使用できなくなる問題が発生する虞がある。
【０００７】
そのため、仮想マシンサーバシステムを管理するサーバ管理者は、記憶領域の増設や、仮想マシンサーバ毎に記憶領域の関連付けを行い、利用者全員に知らせることで、利用者が仮想マシンサーバシステムを利用するとき、極力関連付けした記憶領域を設定して利用するような記憶領域の管理を行っている。
【０００８】
しかし、利用者がクライアントパソコンにより仮想マシンサーバを活用する際、仮想マシンサーバと関連付けの無い記憶領域を設定した場合、仮想マシンサーバシステムの利便性を考慮すると、該当クライアントパソコンのアクセスを拒否することはできないことであり、利用者毎に仮想マシンサーバと記憶領域を関連付けした意義の説明をすることは手間が掛かり、記憶領域の容量不足の要因を完全に排除することは困難であった。
【０００９】
本発明の目的は、仮想マシンサーバと関連付けの無い記憶領域を設定した利用者に対し、関連付けした意義を意識付けるようにした仮想マシンサーバシステムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために本発明は、複数の仮想サーバと複数の記憶領域を、ネットワークを介して接続する通信装置と、前記ネットワークを介して前記通信装置に接続される複数のクライアントパソコンからの所定の設定により、前記仮想サーバと前記記憶領域を使用可能とする仮想化ツールと、を備えた仮想マシンサーバシステムにおいて、前記仮想サーバに対する前記記憶領域の関連付けを記憶する仮想サーバ記憶領域設定格納部と、前記クライアントパソコンが設定する前記仮想サーバに対する前記記憶領域の正誤を、前記仮想サーバ記憶領域設定格納部を参照して判断する割当記憶領域判定手段と、この割当記憶領域判定手段が前記仮想サーバに対する前記記憶領域の誤設定回数を、前記クライアントパソコンの利用者のＩＤとパスワードの入力回数として計数するパスワード入力回数カウント手段と、前記割当記憶領域判定手段の判定結果に応じて前記クライアントパソコンへ送信するメッセージ画面を選択送信する入力両面選択手段と、を前記仮想化ツールに備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、クライアントパソコンが設定する仮想サーバに対する記憶領域の可否判断を、割当記憶領域判定手段が行い、この判断結果に応じたメッセージを仮想化ツールから送信するようにしたので、仮想サーバに関連付けられた記憶領域の設定の誤りを防止できるとともに、仮想サーバ利用者に対する意識付けも確実に行える。
【図面の簡単な説明】
【００１２】
【図１】本発明の一実施形態の要部構成を示すブロック図である。
【図２】本発明の一実施形態の動作を説明するフローチャートである。
【図３】図１に示す入力両面選択手段３ｂが選択するメッセージ画面Ｇ１である。
【図４】図１に示す入力画面選択手段３ｂが選択する記憶領域再入力メッセージ画面Ｇ２である。
【図５】図１に示す入力画面選択手段３ｂが選択するパスワード再入力メッセージ両面Ｇ３である。
【発明を実施するための形態】
【００１３】
以下、本発明の仮想サーバシステムの一実施形態を図１〜図５を用いて説明する。
【００１４】
図１において、第１の仮想サーバ５は、仮想化ツール３に備えられた通信装置３ｆを介して、第１の記憶領域８へ接続されている。また、第２の仮想サーバ６も仮想化ツール３に備えられた通信装置３ｆを介して、第２の記憶領域９へ接続されている。
【００１５】
また、このような仮想サーバを活用する図示しない利用者は、ネットワーク２に接続可能なクライアントパソコン１を用いて第１の仮想サーバ５を介して、第１の記憶領域８に対して情報の送受信ができ、また、第２の仮想サーバ６の図示しない利用者も第２の記憶領域９に対して情報の送受信が可能である。ここで、第１の仮想サーバ５に対して第１の記憶領域８を、第２の仮想サーバ６に対しては第２の記憶領域９の割り当てを説明したが、第１の仮想サーバ５に対して第２の記憶領域９、第２の仮想サーバ６に対して第１の記憶領域８を割り当てでも良い。
【００１６】
次に、仮想化ツール３は、仮想サーバである第１の仮想サーバ５と第２の仮想サーバ６、記憶領域である第１の記憶領域８と第２の記憶領域９、及び仮想化ツール３の情報通信を行う通信装置３ｆと、仮想化ツール３に設けられる機器を制御するとともに、仮想サーバや記憶領域及び仮想化ツール３の情報処理を、予め格納されているプログラム従い実行する制御装置３ａと、制御装置３ａに接続される仮想化ツール専用記憶領域４と、で構成されている。
【００１７】
また、制御装置３ａには、入力画面選択手段３ｂと、割当記憶領域判定手段３ｃと、パスワード判定手段３ｄと、パスワード入力回数カウント手段３ｅと、がそれぞれ接続されている。
【００１８】
また、仮想化ツール専用記憶領域４は、第１の仮想サーバ５と第２の仮想サ−バ６の利用者や、仮想サーバの新規利用者等のＩＤを格納するＩＤ格納部４ａと、ＩＤ格納部４ａに格納されるＩＤに関連付けられたパスワードを格納するパスワード格納部４ｂと、第１の仮想サーバ５と第２の仮想サーバ６及び新規仮想サーバに対する仮想サーバ名称を格納する仮想サーバ名格納部４ｃと、仮想サーバ名格納部４ｃに格納される仮想サーバ名称毎に、第１の記憶領域８と第２の記憶領域９から使用する記憶領域の関連付けを予め格納する記憶領域設定格納部４ｄと、を少なくとも有している。
【００１９】
仮想サーバを活用する図示しない利用者のＩＤとパスワードは、図示しないサーバ管理者が登録、管理し、ＩＤ格納部４ａへ格納される図示しない利用者のＩＤには仮想サーバの使用が許可された仮想サーバ名称とその登録日が付されている。ここで、図示しないサーバ管理者は、仮想サーバ名称に関連付けられる記憶領域を図示しない利用者ヘメール等で連絡を行う。
【００２０】
また、仮想サーバ名称に対する記憶領域の関連付けは、図示しないサーバ管理者が行い、例えば第１の記憶領域８の未使用容量が減少すると、新しい記憶領域である例えば第２の記憶領域９を構築し、仮想サーバ名称の処理が記憶容量不足で不能となることを防止する。
【００２１】
ここで、第１の記憶領域８の未使用容量が減少する原因として、仮想サーバ名称に対する活用者の増大があり、仮想サーバ名格納部４ｃの仮想サーバ名称に関連付けた記憶領域に対する日付を付すことで、例えば、１２月３１日以前にＩＤ格納部４ａに登録されたＩＤを所有する図示しない利用者が活用する仮想サーバ名称は、第１の記憶領域８に関連付けられ、この仮想サーバ名称を活用する１月１日以降にＩＤ格納部４ａに登録されたＩＤを所有する図示しない利用者は、第２の記憶領域９に関連付けられることとなる。
【００２２】
また、入力両面選択手段３ｂは、制御装置３ａの指令でクライアントパソコン１の表示部１Ａに表示させる図３〜図５に示すメッセージ両面Ｇ１〜Ｇ３を選択する。
【００２３】
また、割当記憶領域判定手段３ｃは、制御装置３ａの指令でクライアントパソコン１から送信された仮想サーバに対する記憶領域に関し、仮想化ツール専用記憶領域４の仮想サーバ名格納部４ｃと記憶領域設定格納部４ｄを参照し、仮想サーバに対する記憶領域の正誤を判定する。
【００２４】
また、パスワード判定手段３ｄは、クライアントパソコン１から送信されたＩＤとパスワードを取得し、仮想化ツール専用記憶領域４のＩＤ格納部４ａとパスワード格納部４ｂを参照し、ＩＤに対するパスワードの正誤を判定する。
【００２５】
また、パスワード入力回数カウント手段３ｅは、クライアントパソコン１からＩＤとパスワードが入力された回数をカウントし、所定回数である例えば３回を検出し、制御装置３ａを介して当該ＩＤとパスワードに対する仮想サーバヘのログインを拒否する処理を行う。
【００２６】
次に、本実施形態の動作を、図２、図３〜図５を用いて説明する。
【００２７】
図２〜図５において、図示しない利用者は、仮想サーバに格納される図示しないアプリケーションを使って業務をするために、クライアントパソコン１をネットワーク２に接続し、所定のアクセス許可情報を仮想化ツール３の通信装置３ｆへ送信する（ステップＳＡ１）。
【００２８】
次に、仮想化ツール３の制御装置３ａは、クライアントパソコン１からネットワーク２及び通信装置３ｆを介してアクセス許可情報を受信すると（ステップＳＢ１）、クライアントパソコン１へ使用する仮想サーバ名称とこの仮想サーバ名称に割り当てられる記憶領域の入力依頼を返信する（ステップＳＢ２）。
【００２９】
次に、仮想化ツール３から記憶領域の入力依頼を受信したクライアントパソコン１は、表示部１Ａに仮想サーバの利用許可と、仮想サーバ名称及び記憶領域の入力依頼を表示し（ステップＳＡ２）、図示しない利用者は、クライアントパソコン１へ使用する仮想サーバ名称と記憶領域を入力し、仮想化ツール３へ送信する（ステップＳＡ３）。ここで、図示しない利用者が使用する仮想サーバ名称の図示しないアプリケーションは第１の仮想サーバ５に格納され、記憶領域は第１の記憶領域に割り付けられているものとする。
【００３０】
次に、仮想化ツール３の制御装置３ａは、ステップＳＡ３にてクライアントパソコン１へ入力された仮想サーバ名称とその記憶領域を受信すると（ステップＳＢ３）、割当記憶領域判定手段３ｃを起動し、ステップＳＢ３にて受信した仮想サーバ名称とその記憶領域が、仮想化ツール専用記憶領域４の仮想サーバ名格納部４ｃと記憶領域設定格納部４ｄを参照し、一致しているか否かを判定する（ステップＳＢ４）。
【００３１】
次に、ステップＳＢ４にて、仮想サーバ名称とその記憶領域が仮想化ツール専用記憶領域４の仮想サーバ名格納部４ｃと記憶領域設定格納部４ｄの関連付けに対し、一致していると判断した割当記憶領域判定手段３ｃは、制御装置３ａへ一致した旨の信号を送信すると、制御装置３ａは、入力画面選択手段３ｂを起動し、入力両面選択手段３ｂは、仮想サーバの利用許可画面である図３に示すメッセージ画面Ｇ１を選択し、制御装置３ａ及び通信装置３ｆを介してクライアントパソコン１へ送信する（ステップＳＢ５）。
【００３２】
ここで、図３に示すメッセージ両面Ｇ１は、第１の仮想サーバ５に格納される仮想サーバ名称とこれに割当てられる第１の記憶領域８の設定が成功した旨を記し、例えば「記憶領域設定に成功しました。」のメッセージＧ１ａと、メッセージ画面Ｇ１の下部にＯＫ釦Ｇ１ｂと、で構成されている。
【００３３】
次に、クライアントパソコン１は、ステップＳＢ５で送信されたメッセージ画面Ｇ１を受信して表示部１Ａに表示させる（ステップＳＡ４）。
【００３４】
次に、図示しない利用者は、表示部１Ａに表示された画面が仮想サーバの利用許可画面であるか否かを判断し（ステップＳＡ５）、仮想サーバの利用許可両面であるので、図示しないマウスにて図示しないカーソルをＯＫ釦Ｇ１ｂの位置に合わせてクリックすると、クライアントパソコン１から仮想化ツーツ３へ、仮想サーバの利用許可に対する返信信号であるＯＫ信号を送信する（ステップＳＡ６）。
【００３５】
次に、仮想化ツーツ３の制御装置３ａは、クライアントパソコン１からＯＫ信号を受信すると（ステップＳＢ６）、クライアントパソコン１を操作する図示しない利用者の仮想サーバ名称に対するアクセスを受け入れる。
【００３６】
一方、ステップＳＢ４において、割当記憶領域判定手段３ｃは、仮想サーバ名称とその記憶領域が仮想化ツール専用記憶領域４の仮想サーバ名格納部４ｃと記憶領域設定格納部４ｄの関連付けに対し、不―致と判断すると、制御装置３ａへ不一致である旨の信号を送信すると、制御装置３ａは、入力両面選択手段３ｂを起動し、入力画面選択手段３ｂは、仮想サーバネ称に対する記憶領域設定に誤りがある旨を含み、再入力を促すメッセージ画面である図４に示す記憶領域再入力メッセージ画面Ｇ２を選択し、制御装置３ａ及び通信装置３ｆを介してクライアントパソコン１へ送信する（ステップＳＢ７）。
【００３７】
ここで、図４に示す記憶領域再入力メッセージ画面Ｇ  ２は、第１の仮想サーバ５に格納される仮想サーバ名称とこれに割当てられる第１の記憶領域８の設定に誤りあった旨を記し、例えば「記憶領域設定に誤りがあります。操作を継続する湯合にはＩＤとＰＷを入力してください。」のメッセージＧ２ａと、再入力をするための図示しない利用者のＩＤを入力するＩＤ入力欄Ｇ２ｂと、図示しない利用者のパスワードを入力するパスワード入力欄Ｇ２ｃと、ＯＫ釦Ｇ２ｄと、で構成されている。
【００３８】
次に、クライアントパソコン１は、ステップＳＢ７で送信された記憶領域再入力メッセージ画面Ｇ２を受信して表示部１Ａに表示させる（ステップＳＡ４）。
【００３９】
次に、図示しない利用者は、表示部１Ａに表示された画面が仮想サーバの利用許可画面であるか否かを判断し（ステップＳＡ５）、記憶領域再入力メッセージ画面Ｇ２であるので、ＩＤ入力欄Ｇ２ｂにＩＤとパスワード入力欄Ｇ２ｃにパスワードを入力し、図示しないマウスにて図示しないカーソルをＯＫ釦Ｇ２ｄの位置に合わせてクリックすると、クライアントパソコン１から仮想化ツール３へ、仮想サーバの利用許可に対する最初の再入力の情報である図示しない利用者のＩＤとパスワードを送信する（ステップＳＡ７）。
【００４０】
次に、仮想化ツール３の制御装置３ａは、クライアントパソコン１から記憶領域再入力メッセージ画面Ｇ２を受信すると（ステップＳＢ８）、パスワード入力回数カウント手段３ｅを起動し、パスワード入力回数カウント手段３ｅは、仮想サーバの利用許可に対する最初の再入力の情報である図示しない利用者のＩＤとパスワードの送信回数をカウントし、送信回数が３回となったか否かを判断する（ステップＳＢ９）。ここで、制御装置３ａは、送信回数が３回となった図示しない利用者のＩＤとパスワードを、仮想化ツール専用記憶領域４へ格納する。
【００４１】
次に、ステップＳＢ９にてパスワード入力回数カウント手段３ｅがカウントした送信回数が３回以下と判定すると、制御装置３ａはパスワード判定手段３ｄを起動し、パスワード判定手段３ｄは、ステップＳＢ８で送信された図示しない利用者のＩＤとパスワードを、仮想化ツール専用記憶領域４のＩＤ格納部４ａとパスワード格納部４ｂを参照し、正誤判定を行う（ステップＳＢ１０）。
【００４２】
次に、ステップＳＢ１０にて、送信された図示しない利用者のＩＤとパスワードが、仮想化ツール専用記憶領域４のＩＤ格納部４ａとパスワード格納部４ｂの関連付けに対し、一致していると判断したパスワード判定手段３ｄは、制御装置３ａへ一致した旨の信号を送信すると、制御装置３ａは、送信された図示しない利用者のＩＤ及びパスワードが正しい旨のパスワード正信号を、通信装置３ｆを介してクライアントパソコン１へ送信するとともに（ステップＳＢ１１）、ステップＳＢ２へ戻り、使用する仮想サーバ名称とこの仮想サーバ名称に割り当てられる記憶領域の入力依頼をクライアントパソコン１へ送信する。
【００４３】
次に、クライアントパソコン１は、ステップＳＡ７で送信した図示しない利用者のＩＤとパスワードの送信から、例えば５秒以内で仮想化ツール３より送信されるパスワード正信号を受信したか否かの有無を判断し（ステップＳＡ８）、５秒を越えると、ステップＳＡ７で送信した図示しない利用者のＩＤとパスワードに誤りがあったと判断する。
【００４４】
また、クライアントパソコン１は、ステップＳＡ８で図示しない利用者のＩＤとパスワードが正しいとき、ステップＳＡ２へ戻り、仮想化ツール３から記憶領域の入力依頼の受信を待つ。
【００４５】
また、ステップＳＢ１０にて、図示しない利用者のＩＤとパスワードが、仮想化ツール専用記憶領域４のＩＤ格納部４ａとパスワード格納部４ｂの関連付けと不一致と判断すると、ステップＳＢ７へ戻り、制御装置３ａは、クライアントパソコン１に対し、入力画面選択手段３ｂが選択したパスワードの再入力を促すメッセージ画面である図５に示すパスワード再入力メッセージ画面Ｇ３を送信する。
【００４６】
ここで、図５に示すパスワード再入力メッセージ画面Ｇ３は、図示しない利用者が所有するＩＤ及びパスワードに誤りあった旨を記し、例えば「入力したＩＤもしくはパスワードに誤りがあります。再度入力してください。」のメッセージＧ３ａと、再入力をするための図示しない利用者のＩＤを入力するＩＤ入力欄Ｇ３ｂと、図示しない利用者のパスワードを入力するパスワード入力欄Ｇ３ｃと、ＯＫ釦Ｇ３ｄと、で構成されている。
【００４７】
また、ステップＳＢ９にて、パスワード入力回数カウント手段３ｅから図示しない利用者のＩＤとパスワードの送信回数が３回となった旨の信号を受信した制御装置３ａは、処理を停止し、クライアントパソコン１より依頼のあった仮想サーバである第１の仮想サーバ５と第２の仮想サーバ６のログインを拒否する。
【００４８】
また、ＩＤとパスワードの送信回数が３回となったＩＤとパスワードを所有する図示しない利用者に対し、図示しないサーバ管理者は、仮想サーバ名称に関連付けられる記憶領域を以前メール等で連絡した旨の通知と、再度仮想サーバが利用可能になる対応処理とを通知する。
【００４９】
本実施例によれば、割当記憶領域判定手段３ｃは、クライアントパソコン１から送信された仮想サーバに対する記憶領域に関し、仮想化ツール専用記憶領域４の仮想サーバ名格納部４ｃと記憶領域設定格納部４ｄを参照し、仮想サーバに対する記憶領域の正誤を判定し、誤りが所定回数である３回となると、制御装置３ａの指令でクライアントパソコン１から送信されたＩＤとパスワードを所有する図示しない利用者に対し、第１の仮想化サーバ５及び第２の仮想化サーバ６へのアクセスを拒否することで、第１の記憶領域８及び第２の記憶領域９の使用を限定し、自由に利用できないようにしたので、第１の記憶領域８或は第２の記憶領域９の記憶容量不足によるトラブルの解消が図れる。
【００５０】
また、仮想サーバに対する記憶領域の設定を３回間違えた図示しない利用者のＩＤとパスワードが、仮想化ツール専用記憶領域４に格納されているので、図示しない利用者への個人的な指導が行える。
【符号の説明】
【００５１】
１  クライアントパソコン
１ａ  クライアントパソコン表示画面
２  ネットワーク回線
３  仮想化ツール
３ａ  制御装置
３ｂ  入力両面選択手段
３ｃ  割当記憶領域判定手段
３ｄ  パスワード判定手段
３ｅ  パスワード入力回数カウント手段
３ｆ  通信装置
４  仮想化ツール専用記憶領域
４ａ  ＩＤ格納部
４ｂ  パスワード格納部
４ｃ  仮想サーバ名格納部
４ｄ  記憶領域設定格納部
５  第１の仮想サーバ
６  第２の仮想サーバ
８  第１の記憶領域
９  第２の記憶領域
Ｇ１  メッセージ両面
Ｇ２  記憶領域再入力メッセージ画面
Ｇ３  パスワード再入力メッセージ画面
【図１】
2016031610.tif 000003
【図２】
2016031610.tif 000004
【図３】
2016031610.tif 000005
【図４】
2016031610.tif 000006
【図５】
2016031610.tif 000007