(57)【特許請求の範囲】
【請求項１】
第１ストレージシステムと、複数の第２ストレージシステムと、前記第１ストレージシステムが記憶するデータに対するリード要求及びライト要求を送信するコンピュータシステムと、に接続される運用管理システムであって、
前記運用管理システムは、
前記コンピュータシステムと接続されるコンピュータ接続手段と、
前記第１ストレージシステムと接続される第１記憶装置接続手段と、
前記複数の第２ストレージシステムと接続される複数の第２記憶装置接続手段と、
前記第１ストレージシステムのアドレス情報と、前記第１ストレージシステムが有する記憶領域であって、前記コンピュータシステムから送信されるリード要求及びライト要求の対象となるデータを記憶している第１記憶領域を特定する第１記憶領域識別情報を保持する記憶装置保持手段と、
前記第１ストレージシステムについての１つ以上の属性を示す第１属性情報と、前記複数の第２ストレージシステムそれぞれについての属性を示す複数の第２属性情報と、を保持する属性保持手段と、
前記コンピュータシステムからの要求に基づいて、前記第１属性情報及び前記複数の第２属性情報それぞれが有する属性のうち、前記コンピュータシステムが要求する属性を特定する要求属性情報を保持する要求属性選択手段と、
前記要求属性情報によって特定される当該属性について、前記第１属性情報と前記複数の第２属性情報を比較する属性比較手段と、
前記属性比較手段による比較の結果、前記複数の第２属性情報のうち、前記要求属性情報によって特定される当該属性について前記第１属性情報よりも適合性の高い属性を示す第２属性情報を前記コンピュータシステムに提示する比較結果提示手段と、
前記コンピュータシステムから、リード要求及びライト要求の対象データを記憶するストレージシステムを、前記第１ストレージシステムから前記比較結果提示手段によって提示された第２属性情報によって示される第２ストレージシステムのいずれかに切り替える旨の指示を受信した場合において、
前記指示によって特定される当該第２ストレージシステムに対して、前記第１記憶領域に替わって前記コンピュータシステムからリード要求及びライト要求の対象データを記憶する第２記憶領域を割り当てることを要求する記憶領域割当要求を送信する領域要求手段と、
前記コンピュータシステムから送信されるライト要求を前記第１記憶装置接続手段を介して前記第１ストレージシステムに送信し、前記ライト要求をコピーし、コピーされた前記ライト要求に含まれる宛先を示すアドレス情報を前記指示によって特定された第２ストレージシステムのアドレス情報に変更して、変更後の前記コピーされたライト要求を前記第２記憶装置接続手段を介して前記第２ストレージシステムに送信する接続先変更手段と、
前記第１ストレージシステムのアドレス情報と前記第１記憶領域識別情報と前記第２ストレージシステムのアドレス情報と前記第２記憶領域識別情報とに基づいて、前記第１記憶領域に格納されたデータを、前記第２記憶領域に複写する複写手段と、を有し、
前記記憶装置保持手段は、前記指示によって特定された第２ストレージシステムのアドレス情報と当該第２ストレージシステムが前記記憶領域割当要求に応じて割り当てた第２記憶領域を特定する第２記憶領域識別情報を保持することを特徴とする運用管理システム。
【請求項２】
請求項１に記載の運用管理システムであって、
前記第１属性情報は、前記第１ストレージシステムについての、性能情報と価格情報と信頼性情報であり、
前記第２属性情報は、前記第２ストレージシステムについての、性能情報と価格情報と信頼性情報であり、
前記要求属性情報は、性能と価格と信頼性とのうち、いずれかを特定する情報であり、
前記属性比較手段は、
前記要求属性情報が特定する属性が性能である場合には、前記第１属性情報に含まれる性能情報と、前記第２属性情報に含まれる性能情報とを比較し、
前記要求属性情報が特定する属性が価格である場合には、前記第１属性情報に含まれる価格情報と、前記第２属性情報に含まれる価格情報とを比較し、
前記要求属性情報が特定する属性が信頼性である場合には、前記第１属性情報に含まれる信頼性情報と、前記第２属性情報に含まれる信頼性情報とを比較することを特徴とする運用管理システム。
【請求項３】
請求項２に記載の運用管理システムであって、
前記第１及び第２属性情報に含まれる前記性能情報は、平均応答時間を示す情報であり、
前記価格情報は、提供される記憶領域の記憶容量あたりの金額を示す情報であり、
前記信頼性情報は、遠隔地とのミラーの有無を示す情報であることを特徴とする運用管理システム。
【請求項４】
請求項１に記載の運用管理システムであって、
前記第１ストレージシステム及び前記複数の第２ストレージシステムは、属性入力手段を有し、
前記第１記憶装置接続手段及び前記複数の第２記憶装置接続手段は、前記第１ストレージシステム及び前記複数の第２ストレージシステムが有する前記属性入力手段を介して入力された前記第１属性情報と前記複数の第２属性情報とを受信し、
前記属性保持手段は、受信した前記第１属性情報及び前記複数の第２属性情報を保持することを特徴とする運用管理システム。
【請求項５】
請求項１に記載の運用管理システムであって、
前記複写手段は、
前記第１ストレージシステムと通信を行い、前記第１ストレージシステムが有する前記第１記憶領域の情報量を計数する情報量計数手段と、
計数した前記第１記憶領域の情報量を前記コンピュータシステムに提供する情報量提示手段と、を有することを特徴とする運用管理システム。
【請求項６】
請求項５に記載の運用管理システムであって、
前記複写手段が複写するデータの情報量あたりに必要となるコスト情報を取得する取得手段と、
前記第１記憶領域の情報量と、前記コスト情報とに基づいて、前記第１記憶領域のデータを前記第２記憶領域に複写するのに必要となる価格を提示する情報量価格提示手段と、を有することを特徴とする運用管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理システムにおける記憶装置（ストレージ）の利用方法であって、特に記憶装置の運用と管理をアウトソーシングしている場合の記憶装置とその記憶領域の利用方法に関し、さらに、記憶領域の選択方法と記憶領域内に保持されているデータの移動方法に関する。
【０００２】
【従来の技術】
記憶装置は一般的にコンピュータシステムと共に使用され、データやプログラムを保持する。記憶装置は、コンピュータシステムからの要求に従って、データやプログラムを書き込んだり、変更したり、読み出したりできる。
【０００３】
コンピュータやインターネットの普及により、電子化された情報が爆発的に増加し、それに伴なって記憶装置も増加を続けており、コンピュータシステムを所有する企業は、増え続ける情報に合わせて記憶装置を増設し、記憶装置を管理しなければならない。企業における記憶装置の運用管理コストは、記憶装置の導入費用と管理費用に大きく分けられるが、記憶装置の容量が大きくなるほど、システムが複雑になるため、運用管理にかかるコストも増加する。このため、企業の中には記憶装置の運用管理を外部委託（アウトソーシング）することで、運用管理コストを低減しようとするところもある。
【０００４】
一方、記憶装置の運用管理をアウトソーシングで請け負うＳＳＰ(Storage Service Provider)が近年立ち上がりつつある。ＳＳＰからみてユーザである企業は、記憶装置の記憶領域（ボリューム）をＳＳＰから切り売りしてもらい、そのボリュームの運用と管理をＳＳＰに委ねることで、記憶装置にかかる運用管理コストを削減できる（日経システムプロバイダ２００１．３．１６「サービス事業を支えるＳＳＰ」）。
【０００５】
【発明が解決しようとする課題】
ＳＳＰが多くなると、どのＳＳＰのサービスを受けるべきなのか容易に判断がつかない。また、一度あるＳＳＰと契約をして運用を開始すると、大量のデータが蓄積されているために、より魅力的な（低価格、高速、高信頼など）ＳＳＰが現れても、容易に乗り換えることができない。
【０００６】
本発明の目的は、多くのＳＳＰがサービスを提供している状態において、現在使用中のＳＳＰより、より魅力的なＳＳＰがあった場合に、ＳＳＰを利用中のユーザに対して、より目的に合ったＳＳＰを仲介し、ＳＳＰを乗り換えるためのデータ移動を行なう運用管理システムを提供することにある。本発明の運用管理システムを利用することで、データ移動サービスを提供中にも、ＳＳＰへのアクセスを中断する必要はない。
【０００７】
【課題を解決するための手段】
本発明の目的を達成するために、コンピュータと記憶装置からなる情報処理システムにおいて、コンピュータと記憶装置の間に記憶装置の運用管理システムを設けた。本運用管理システムには、コンピュータと接続するためのコンピュータ接続手段、複数の記憶装置と接続するための二つ以上の記憶装置接続手段、接続されている記憶装置の属性（性能、価格、信頼性などの情報）を保持する属性保持手段、及び現在使用中の記憶装置と移動先の記憶装置とに関する情報を保持する記憶装置保持手段を設けた。
【０００８】
さらに、本運用管理システムには、コンピュータ接続手段で受け取った情報を、記憶装置保持手段内の情報に従って配布先の宛先を変更して記憶装置接続手段に分配する接続先変更手段と、記憶装置保持手段内の情報に基づいて記憶装置からの情報の読み出しと記憶装置への書き込みを制御する情報複写手段を設けた。接続先変更手段と情報複写手段を用いることで、本運用管理システムは、コンピュータから記憶装置へのアクセスを止めずに情報を移動できる。
【０００９】
さらに、本運用管理システムには、記憶装置接続手段に接続されている記憶装置に対して記憶領域の割り当てを要求する領域要求手段を設け、記憶装置接続手段に接続されている記憶装置には、領域割り当て手段を設けることで、本運用管理システムと記憶装置間で必要に応じて記憶領域の割り当てることができる。
【００１０】
また、本運用管理システムの記憶装置接続手段に接続される記憶装置には、属性保持手段に属性情報を入力する属性入力手段を設けてもよい。
【００１１】
また、本運用管理システムに、コンピュータが必要とする記憶装置の属性を保持する要求属性保持手段と、記憶装置属性保持手段と要求属性保持手段との情報を比較する属性比較手段と、比較の結果を提示するための比較結果提示手段を設けてもよい。
【００１２】
また、本運用管理システムの情報複写手段に、情報複写手段が複写した情報量を計数する情報量計数手段と、計数した結果を提示する情報量提示手段を設けてもよい。さらに、情報量提示手段に、単位情報量当たりの複写にかかる価格を入力する価格入力手段と、複写した情報量を複写にかかったコストに変換して提示する価格変換手段を設けてもよい。
【００１３】
【発明の実施の形態】
以下、本発明の実施形態を、図を用いて説明する。
（１）システム構成
図１に本実施形態のシステム構成を示す。図１の実施形態では、三つのＳＳＰ(storage Service Provider)３０ａ〜３０ｃが回線網２４に接続されている。また、ＳＳＰを利用する顧客側のコンピュータシステム１０のコンピュータ１２と管理端末１６も、回線接続機１４とパス９０を介して、回線網２４に接続している。本実施例では、回線網２４として、ＩＰ(Internet Protocol)網を想定しているが、本実施例は回線網の実現手段によって限定されるものではない。
【００１４】
また、三つのＳＳＰ３０ａ〜３０ｃは、本実施例では同じ構成を持っているものとして説明する。実際には、記憶装置３１０の台数や構成、内部の接続に違いがあるが、その違いは本発明の実施に関し影響を与えるものではない。ＳＳＰ３０には、複数台の記憶装置３１０を設け、各記憶装置３１０内にはそれぞれ複数のボリューム３１２を設け、回線接続機３０１を介して回線網２４に接続している。ＳＳＰ３０では、ＳＳＰ内の記憶装置３１０やその中のボリューム３１２および回線接続機３０１を、管理端末３０５を用いて管理する。
【００１５】
ＳＳＰを利用する顧客側のコンピュータシステム１０のコンピュータ１２は、ＳＳＰ３０の記憶装置３１０内のボリューム３１２を使用することで、記憶装置３１２の運用管理をＳＳＰ３０にアウトソーシングし、記憶装置の運用と管理にかかわる総コスト（ＴＣＯ：Total Cost of Ownership）を低減できる。ＳＳＰ３０は、記憶装置３１０のボリューム３１２を貸し出し、その運用管理を請け負うことで顧客からの収入を得る。
（２）パケット
コンピュータ１２と記憶装置３１０との間のリードライト要求やデータの送受信、あるいは管理端末１６、３０５と運用管理システム５００とのやり取りなどは、回線接続機１４、回線網２４、及び回線接続機３０１を介して行われる。ＩＰ網ではパケットと呼ばれるデータ単位で装置間のやり取りが行われる。図２にパケット１００の構成を示す。パケットには少なくとも三つの情報を格納する領域があり、始点アドレス領域１０１、終点アドレス領域１０２、コマンドおよびデータ領域１０３からなる。
【００１６】
本実施例では、回線網としてＩＰ網を利用しているので、パケットは、パケット１００の終点アドレス領域１０２に格納されたアドレスを元に、目的のアドレスを持つ装置へと転送される（回線接続機がその役割を果たす）。よって、パケット転送の始点や終点となる装置は、固有のアドレスを持たなければならない。図１のシステム構成の場合には、コンピュータ１２や記憶装置３１０、管理端末１６および３０５、コンピュータ接続手段５０、記憶装置接続手段５１などがそれぞれ固有のアドレスを持っている。このアドレスをＩＰアドレスと呼ぶ。
（３）回線接続機と回線網
図３に回線網２４の構成の一例を示す。回線網とは複数の回線接続機（多くはルータと呼ばれる装置）によって相互に張りめぐらされたネットワークである。回線接続機１１０はパケットを受け取ると、パケット内の終点アドレス領域から終点アドレスを取り出し、次にどの回線接続機（又は装置）にパケットを転送するかを判断する。そのため、回線接続機はルーティングテーブルと呼ばれる表を持っており、このルーティングテーブルをもとにパケットの転送先を判断している。
（４）初期接続状態と乗り換えの必要性
以下、本実施形態では、コンピュータシステム１０が、ＳＳＰ３０ａのボリューム３１２の一つを利用している状態を初期状態として説明をする。ＳＳＰ３０は、通常、複数の顧客に対してボリュームを貸し出している。コンピュータ１２に接続している回線接続機１４は、パス９０を選択し回線網２４に接続する。コンピュータ１２からの記憶装置３１０のボリューム３１２へのリードライト要求は、回線接続機１４と回線網２４と回線接続機３０１を介して記憶装置３１０に送られる。一つの記憶装置が複数のボリュームを持つ場合には、ボリューム番号を指定することで特定のボリュームにアクセスする。ＳＳＰ３０ａを利用しているコンピュータシステム１０を所有している顧客は、ＳＳＰ３０ａのサービスに不満が無ければ、ＳＳＰ３０ａから他のＳＳＰを乗り換える必要はないため、この初期状態のまま記憶装置の外部委託運用を続けて問題ない。
【００１７】
しかし、さらに魅力的な（低価格、高速、高信頼など）ＳＳＰがあった場合には、ＳＳＰを乗り換えることを検討する必要がある。また、乗り換えを行う場合には、現在ＳＳＰ３０ａに保持しているデータを、乗り換え先のＳＳＰに移す必要がある。以下、本実施例では、本発明の運用管理システム５００を用いることで、複数あるＳＳＰから目的のＳＳＰを選択するための方法や手段、乗り換え先のＳＳＰが決まった後のデータの移動方法について説明する。
（５）ＳＳＰの選択
図１のシステム構成の場合、本発明の運用管理システム５００には、三つのＳＳＰ３０ａ〜３０ｃが登録され、接続されている。運用管理システム５００には各ＳＳＰの属性を保持するための属性保持手段５２（本実施形態の場合は三つの属性保持手段５２ａ〜５２ｃ）を設けている。
【００１８】
ＳＳＰからの属性情報設定を示すフローチャートを図１０に示す。
各ＳＳＰは、管理端末３０５から属性入力手段３０３を用いて属性情報を運用管理システム５００に送信する（ステップ１００１，１００３，１００５）。運用管理システム５００では、受け取った属性情報を各ＳＳＰに対応した属性保持手段５２に保存する（ステップ１００２，１００４，１００６）。属性入力手段３０３で入力された属性情報は、回線接続機３０１、回線網２４、記憶装置接続手段５１を介して、属性保持手段５２に登録される。属性入力手段３０３と属性保持手段５２との属性情報のやり取りもパケットを用いて行う。
【００１９】
ＳＳＰの属性とは、性能、価格、信頼性などの情報である。性能は、一秒間あたりに受付可能なアクセス回数や転送速度や平均応答時間、価格は単位容量当たりのコスト、信頼性は、ＲＡＩＤレベルや遠隔地とのミラー構成およびバックアップの頻度などで表される。
【００２０】
本実施形態では、各ＳＳＰに対応した属性保持手段５２ａ〜５２ｃは図４に示すような領域をそれぞれ設け、属性情報をそれぞれ保持している。図４の場合、性能保持領域１６１（平均応答時間）、価格保持領域１６２（ギガバイト当たりのコスト）、信頼性保持領域１６３（ＲＡＩＤレベル・遠隔地とのミラーの有無・バックアップの間隔）の三つの保持領域を持っている。また、図４では、ＳＳＰにアクセスするためのＩＰアドレスを保持するＩＰアドレス保持領域１６５と、顧客との契約に必要な契約書の全文を保持するための契約文書保持領域１６６も設けている。ＳＳＰからの属性入力時には、ＳＳＰの受け付け窓口となる代表ＩＰアドレスも入力する。ここで入力した代表ＩＰアドレスは、運用管理システム５００から、ＳＳＰに対してボリューム領域作成の要求などを発行する場合に利用する。
【００２１】
本実施例では、三つのＳＳＰはそれぞれ以下のような属性を持つとして説明を行う（図４）。現在使用中のＳＳＰ３０ａの属性は、平均応答時間１０ｍｓ、＄１００／ＧＢ、ＲＡＩＤ５、遠隔地とのミラー無、バックアップ間隔１６８時間（一週間に一度）。ＳＳＰ３０ｂの属性は、平均応答時間５ｍｓ、＄２００／ＧＢ、ＲＡＩＤ１、遠隔地とのミラー有、バックアップ間隔２４時間（一日に一度）。ＳＳＰ３０ｃの属性は、平均応答時間５０ｍｓ、＄５０／ＧＢ、ＲＡＩＤ５、遠隔地とのミラー無し、バックアップ間隔２４時間（一日に一度）とした。
【００２２】
ＳＳＰの乗り換えを検討している顧客は、管理端末１６から、回線接続機１４、コンピュータ接続手段５０を介して、記憶装置指定手段５３を用いて、現在使用中のＳＳＰを登録する。本実施形態の初期状態では、コンピュータシステム１０は、ＳＳＰ３０ａを利用しているので、ＳＳＰ３０ａを登録する。記憶装置指定手段５３に設定した現在使用中のＳＳＰは、記憶装置保持手段５８に保持する。
【００２３】
記憶装置保持手段５８は、図５に示すような表を保持し、ＳＳＰの記憶装置のＩＰアドレス保持領域とボリューム番号保持領域とＳＳＰ名保持領域５８１、その情報が有効であるか否かを示す有効ビット保持領域５８２からなる。有効ビット保持領域、ＩＰアドレス保持領域、ボリューム番号保持領域は、複数の情報を保持できるように構成されている。
（６）登録の画面
図６に記憶装置指定手段５３で用いられる画面イメージを示す。図６に示すウインドウ画面１２０には、本ウインドウの説明を行う説明領域１２５と、現在使用中のＳＳＰ名を入力するためのＳＳＰ名入力領域１２１と、使用中の記憶装置のＩＰアドレスを入力するＩＰアドレス入力領域１２２と、ボリューム番号を入力するボリューム番号入力領域１２３を持つ。
【００２４】
顧客が現在使用中の記憶装置に関する情報を設定する処理に関するフローチャートを図１１に示す。図６に示した入力領域を介して入力（ステップ１１０１）した情報は、「ＯＫ」ボタン１２８が押されると（ステップ１１０２）、図５に示した記憶装置保持手段５８の表に保持される（ステップ１１０４）。「キャンセル」ボタン１２９が押されると（ステップ１１０２）、入力処理はキャンセルされる（ステップ１１０９）。
【００２５】
ＳＳＰを乗り換える処理に関するフローチャートを図１２、図１３、及び図１４に示す。
（７）回線接続機のパケット処理（図１２のステップ１２０１）
初期状態では、コンピュータシステム１０のコンピュータ１２がＳＳＰ３０ａの記憶装置３１０に対して行うリードライト要求は、回線接続機１４によってパス９０を介して行われている。
【００２６】
そこで、ＳＳＰの乗り換えを検討しているコンピュータシステム１０の顧客は、回線接続機１４の設定を変更し（ステップ１２０１）、パス９１を介して記憶装置３１０とパケットのやり取りを行うように設定する。コンピュータ１２が発行したＳＳＰ３０ａの記憶装置３１０のパケットは、回線接続機１４によってパス９１が選択されるので、コンピュータ接続手段５０に渡される。
【００２７】
本発明の運用管理システム５００は、コンピュータ接続手段５０で受け取ったパケットを、接続先変更手段５２０に渡す。接続先変更手段５２０では、パケットの始点アドレスを記憶装置接続手段５１ａのＩＰアドレスにすり替える。終点アドレスはＳＳＰ３０ａの記憶装置３１０のＩＰアドレスのままでよい。パケットの始点アドレスを記憶装置接続手段５１ａにすり替えることで、記憶装置からの応答は運用管理システム５００で受け取ることができる。接続先変更手段５２０は、始点アドレスをすり替えたパケットを記憶装置接続手段５１ａに渡す。記憶装置接続手段５１ａは、パケットを回線網２４に発行する。パケットにはＳＳＰ３０ａの記憶装置３１０のＩＰアドレスが終点アドレスとして保持されているので、回線接続機３０１を介して、パケットは目的のＳＳＰ３０ａの記憶装置３１０に正しく配達される。
【００２８】
記憶装置３１０からの応答は、接続先変更手段５２０によってすり替えられた始点アドレスに基づいて行われるため、応答のパケットは、記憶装置接続手段５１ａに配達される。記憶装置接続手段５１ａはパケットを受け取ると、接続先変更手段５２０に渡す。接続先変更手段５２０では、終点アドレスをコンピュータ１２のＩＰアドレスにすり替える。ＩＰアドレスをすり替えたパケットをコンピュータ接続手段５０に渡し、記憶装置からの応答パケットは、回線接続機１４を介して正しくコンピュータ１２に配達される。
【００２９】
以上のように設定することで、回線接続機１４の設定を変更し、本発明の運用管理システム５００を経由してＳＳＰ３０ａとアクセスすることができる。このように、あらかじめ記憶装置指定手段５３を介して、現在使用中のＳＳＰ（本実施形態の場合はＳＳＰ３０ａ）を設定しておけば、コンピュータ１２での処理を中断することなく運用管理システム５００経由の経路に変更でき、変更後もＳＳＰ３０ａとの運用を続けることができる。
（８）要求属性の入力と候補の提示（図１２のステップ１２０２）
次に、ＳＳＰの乗り換えを検討しているコンピュータシステム１０の顧客は、管理端末１６から、回線接続機１４、コンピュータ接続手段５０を介して、要求属性選択手段５４を用いて、どのようなＳＳＰを必要としているかを登録する（ステップ１２０２）。本実施形態の場合、次の三つの選択肢を設けた。三つの選択肢とは、「より安く」、「より高性能に」、「より高信頼に」の三項目である。
【００３０】
「より安く」の選択肢を選んだ場合、属性比較手段５６は、現在使用中のＳＳＰ３０ａの属性保持手段５２ａの属性情報と、その他の属性保持手段５２ｂと５２ｃの属性情報とを比較し、比較結果提示手段５５を介して、より低価格なＳＳＰ３０ｃを候補として提示する。この場合、コストは安くなるが性能（応答時間）が１０ｍｓから５０ｍｓに低下することを、比較結果提示手段５５を介して提示する。
【００３１】
「より高性能に」の選択肢を選んだ場合、属性比較手段５６は同様に比較し、より高速なＳＳＰ３０ｂを候補として提示する。この場合、性能は向上するがコストが＄１００／ＧＢから＄２００／ＧＢに高くなることを、比較結果提示手段５５を介して提示する。
【００３２】
「より高信頼に」の選択肢を選んだ場合、属性比較手段５６は同様に比較し、より高信頼な（遠隔地とのミラーが有、バックアップ間隔が２４時間）ＳＳＰ３０ｂと３０ｃを候補として提示する。このとき、属性比較手段５６は、ＲＡＩＤレベル１とＲＡＩＤレベル５は同等の信頼性として評価している（ＲＡＩＤ１はミラー構成によりＲＡＩＤ５はパリティによりデータが保護されているため）。もちろん、ＳＳＰ３０ｂを選択した場合には、性能が高くなりコストも高くなることを、ＳＳＰ３０ｃを選択した場合には、コストが安い分性能が低下することを、それぞれ比較結果提示手段５５を介して提示する。
【００３３】
ＳＳＰ３０ａを使用している顧客は、比較結果提示手段５５の提示内容を元に、現在使用中のＳＳＰ３０ａから別のＳＳＰに乗り換えるか否かを決定できる。
（９）選択の画面と乗り換えの決定（図１２のステップ１２０３〜１２１０）
図７に要求属性選択手段５４と比較結果提示手段５５で用いられる画面イメージを示す。それぞれの手段は独立に画面を設計してもよいが、本実施形態では一つの画面に二つの手段を設けている。図７は上記で「より高信頼に」の選択肢を選らんだ場合の提示結果である。図７に示すウインドウ画面では、要求属性を選択する要求属性選択領域１３０と、属性比較手段の比較結果を示す比較結果表示領域１４０と、ＳＳＰの移行を開始の判断を促すための意思決定領域１５０からなる。
【００３４】
領域１３０には、要求属性を選択するための三つのチェックボックス１３１〜１３３を設けた。それぞれ、「より安く」、「より高速に」、「より高信頼に」に対応する。チェックボックスは同時に複数選択することもできる。例えば、コストを押さえて性能を向上したい場合には、「より安く」と「より高速に」の二つの項目のチェックボックスをチェックすればよい。３つのチェックボックス１３１〜１３３のうち少なくとも一つをチェックした後、「検索」のボタンを押すことにより（ステップ１２０３）、属性比較手段５６が属性保持手段５２ａ〜５２ｃの内容を比較して（ステップ１２０４）、その結果を比較結果表示領域１４０に表示する（ステップ１２０５）。
【００３５】
比較結果表示領域１４０には、表形式で現在使用中のＳＳＰとその候補のＳＳＰが提示される。候補にはラジオボタン１４１と１４２があり、候補のうちどれか一つを選択することができる。候補を選択すると（ステップ１２０６）、領域１５０に設けた契約文書表示領域１５９には、選択したＳＳＰ３０ｂとの契約書全文が提示される（ステップ１２０７）。契約文は、属性保持手段５２の契約文書保持領域１６６に保持している。契約文が領域に入りきらない場合には、文書をスクロールさせて表示することができる。
【００３６】
次に、「ＯＫ」ボタン１５１が選択されると（ステップ１２０８）、ＳＳＰ３０ｂとの契約が完了したとして、ＳＳＰ３０ａから新規に選択されたＳＳＰ３０ｂへのデータの移動処理を開始する。「キャンセル」ボタン１５２を押せば処理はこの時点で中断される（ステップ１２０９）。「ＯＫ」ボタンが押された場合には、記憶装置指定手段５３が移動先に選択されたＳＳＰのＳＳＰの代表ＩＰアドレスとＳＳＰ名を図５の記憶装置保持手段５８の移動先記憶装置５８２に保持する（ステップ１２１０）。
【００３７】
しかし、この時点ではボリューム番号はまだ決定していないので、ボリューム番号欄は空白とする。有効ビットはセットしない。図７の中ではＳＳＰ名として、ＳＳＰ３０ａやＳＳＰ３０ｂなどを用いたが、具体的にＳＳＰの会社名などよりわかりやすい名称を用いることもできる。
【００３８】
次に、図７のウインドウで移動先のＳＳＰとしてＳＳＰ３０ｂが選択されたとしてデータの移動処理について説明する。
（１０）価格の提示（図１２のステップ１２１１〜１２１３，１２９９）
図７に示すウインドウで、移動先のＳＳＰとしてＳＳＰ３０ｂが選択され、「ＯＫ」ボタン１５１が押されると、情報量計数手段５５０は、情報複写手段５１０を介して、現在使用中のＳＳＰ３０ａのボリューム３１２の大きさを獲得する（ステップ１２１１，１２９９）。
【００３９】
通常、ボリューム３１２はＬＢＡ（Logical Block Address）と呼ばれるアドレスを持つブロックの集まりとして管理される。ボリュームの最終ＬＢＡに、ブロック当たりのバイト数（通常は５１２バイトのような２のべき乗であることが多い）をかけることで、移動すべきデータ量を求めることができる。情報量計数手段５５０は、ＳＳＰ３０ａのボリュームの大きさを元に、コンピュータシステム１０の顧客に対してデータの移動に必要なコストを計算し（ステップ１２１２）、情報量価格提示手段５５２を介して移動にかかるコストを提示する（ステップ１２１３）。
【００４０】
図８に情報量価格提示手段５５２で用いられるウインドウのイメージ１８０を示す。情報量計数手段５５０が獲得したボリュームの大きさを、価格変換手段５５５が価格情報（コスト）に変換して、情報量価格提示手段５５２が価格提示領域１８１を介して、価格を顧客に対して提示する。この変換の元になるデータ（例えば単位容量あたりのコスト）は、価格入力手段５５９から入力することができる。図８に示したように、価格だけではなく、移動する総データ量を、データ量提示領域１８２を介して提示してもよい。ここで提示された料金は、コンピュータシステム１０を使用している顧客が、本運用管理システムを運用している会社に払わなければならない。
（１１）移動開始の準備（領域の作成）（図１３のステップ１２１４〜１２２１）
図８に示すウインドウで、「ＯＫ」ボタン１８８が押され（ステップ１２１４）、移動にかかるコストの承認が得られると、運用管理システム５００は、データを移動するため、まず移動先に選択されたＳＳＰ３０ｂに新規ボリュームを作成する。「キャンセル」ボタン１８９が押された場合にはデータの移動は行われず、処理はこの時点で中断される（ステップ１２１５）。
【００４１】
運用管理システム５００の領域要求手段５７は、図５に示す記憶装置保持手段５８の移動先記憶装置５８２のＩＰアドレス領域に格納されている代表ＩＰアドレスを元に、ＳＳＰ３０ｂの領域割り当て手段３０２に対してボリュームの割り当てを要求する（ステップ１２１６）。領域割り当て手段３０２はボリューム割り当て処理が完了すると（ステップ１２１７）、割り当てた記憶装置のＩＰアドレスとボリューム番号を領域要求手段５７に返送する（ステップ１２１８）。領域要求手段５７は、受け取った記憶装置のＩＰアドレスとボリューム番号を記憶装置保持手段５８に格納し（ステップ１２１９）、有効ビットを「１」にセットする（ステップ１２２０）。
【００４２】
領域要求手段５７は、ＳＳＰ３０ｂに新規ボリュームを作成したことを内部のログに残す。運用管理システム５００は、ＳＳＰ３０ｂに対して新規顧客を紹介したことになるので、ログに残した情報に基づいて、ＳＳＰ３０ｂに対して新規顧客紹介料を請求する（ステップ１２２１）。この紹介料の請求は、領域要求手段５７がＳＳＰ３０ｂの管理端末３０５に対して電子的に行うこともできるし、別途ログの情報を元に請求書などの非電子的な手段に基づいて行うこともできる。
（１２）移動処理中のパケット処理
接続先変更手段５２０は、図５の移動先記憶装置５８２の有効ビットが「１」になると、それ以降、コンピュータ接続手段５０から受け取ったパケットに対して、コピーを一つ作成する。受け取ったオリジナルのパケットは、先に記載のように、始点アドレスを記憶装置接続手段５１ａのＩＰアドレスにすり替えて記憶装置接続手段５１ａに渡す。コピーしたパケットは、始点アドレスを記憶装置接続手段５１ｂのＩＰアドレスにすり替え、さらに、終点アドレスをＳＳＰ３０ｂの記憶装置３１０のＩＰアドレス（先に領域割り当て手段３０２によって指定されたＩＰアドレス）にすり替えて記憶装置接続手段５１ｂに渡す。
【００４３】
以上のように処理すると、オリジナルのパケットはＳＳＰ３０ａに配達され、コピーしたパケットは移動先のＳＳＰ３０ｂに配達される。それぞれのパケットの応答は、それぞれの記憶装置３１０から返送される。ＳＳＰ３０ａからの応答パケットは、記憶装置接続手段５１ａが受け取り、接続先変更手段５２０で始点アドレスをコンピュータ１２のＩＰアドレスにすり替えることで、正しくコンピュータ１２に返送される。移動先のＳＳＰ３０ｂからの応答パケットは、記憶装置接続手段５１ｂが受け取り、接続先変更手段５２０に渡す。接続先変更手段５２０は、受け取ったパケットをチェックし、終点アドレスが記憶装置接続手段５１ｂの場合には、そのパケットを消滅させる。
【００４４】
以上のようにパケットのコピーを作成することで、コンピュータ１２が発行するライトデータは、ＳＳＰ３０ａとＳＳＰ３０ｂの両方のＳＳＰのボリュームに書き込まれる。これにより最新のデータは常にＳＳＰ３０ａとＳＳＰ３０ｂの両方に保持される。また、リードデータは、ＳＳＰ３０ａからのみコンピュータ１２に送られる。
（１３）データの複写（図１３のステップ１２３０，１２３１，１２３９）
情報複写手段５１０は、図５の移動先記憶装置５８２の有効ビットが「１」になると、それ以降、ＳＳＰ３０ａのボリュームからＳＳＰ３０ｂのボリュームへデータの複写を開始する。ＳＳＰ３０ａのボリュームの先頭ＬＢＡから最終ＬＢＡまでを、ＳＳＰ３０ｂのボリュームに複写する（ステップ１２３０）。情報複写手段５１０は、ＳＳＰ３０ａのボリュームにリード要求を発行してデータを読み出し、その読み出したデータをＳＳＰ３０ｂのボリュームにライト要求を発行して書き込む。この処理を、ＬＢＡをインクリメントしながら最終ＬＢＡまで行う。複写処理中には、情報複写手段５１０が、進捗状況表示手段５９により、コピーの進捗状況を顧客に提示する（ステップ１２３１）。バーグラフなどによりパーセンテージなどの進捗状況を表示する。
【００４５】
情報複写手段５１０が最終ＬＢＡまで複写を完了すると、ＳＳＰ３０ａのボリュームとＳＳＰ３０ｂのボリュームには、まったく同じデータが書き込まれている。情報複写手段５１０は、複写が完了すると、図５の記憶装置保持手段５８の使用中記憶装置５８１の有効ビットを「０」にリセットする（ステップ１２３９）。
（１４）データ複写完了後のパケット処理
接続先変更手段５２０は、図５の記憶装置保持手段５８の使用中記憶装置５８１の有効ビットが「０」にリセットされると、複写が完了したと判断し、それ以降、パケットの処理を変更する。即ち、複写中にはパケットのコピーを作成していたが、パケットの複写を中止し、コンピュータ接続手段から受け取ったパケットは、始点アドレスを記憶装置接続手段５１ｂのＩＰアドレスに、終点アドレスをＳＳＰ３０ｂの記憶装置３１０のＩＰアドレスにそれぞれすり替えて記憶装置接続手段５１ｂに発行する。これにより、パケットは、移動先であるＳＳＰ３０ｂの目的のボリュームに対してのみ配達されるようになる。
【００４６】
記憶装置３１０からの応答は、接続先変更手段５２０によってすり替えられた始点アドレスに基づいて行われるため、応答のパケットは、記憶装置接続手段５１ｂに配達される。記憶装置接続手段５１ｂはパケットを受け取ると、接続先変更手段５２０に渡す。接続先変更手段５２０では、終点アドレスをコンピュータ１２のＩＰアドレスにすり替える。ＩＰアドレスをすり替えたパケットをコンピュータ接続手段５０に渡し、記憶装置からの応答パケットは、回線接続機１４を介して正しくコンピュータ１２に配達される。
（１５）コンピュータ１２と回線接続機１４の設定変更（図１３のステップ１２４０〜図１４のステップ１２４３）
最後に、コンピュータ１２の設定を変更し、パケットの発行先をＳＳＰ３０ａの記憶装置３１０のＩＰアドレスとボリューム番号から、ＳＳＰ３０ｂの記憶装置３１０のＩＰアドレスとボリューム番号に変更する必要がある。変更するためには、移動先である新規ＳＳＰ３０ｂのＩＰアドレスとボリューム番号を知っていなければならない。運用管理システム５００は、コンピュータシステム１０を所有する顧客からの入金（料金支払い）を確認すると（ステップ１２４０）、ＳＳＰ３０ｂのＩＰアドレスとボリューム番号をコンピュータシステム１０に通知する（ステップ１２４１）。
【００４７】
コンピュータシステム１０では、通知されたＩＰアドレスとボリューム番号にしたがって、パケットの発行先を、ＳＳＰ３０ａの記憶装置３１０のＩＰアドレスとボリューム番号から、ＳＳＰ３０ｂの記憶装置３１０のＩＰアドレスとボリューム番号に変更する（ステップ１２４２）。この変更を行っても、まだ回線接続機１４の設定は変更していないため、パケットは運用管理システム５００に配達される。接続先変更手段５２０は、この状態でパケットを受け取っても接続先変更手段はパケットのすり替えを続けているので問題ない。
【００４８】
次に、パス９０を使って回線網２４にパケットを流すように、回線接続機１４の設定を変更する（ステップ１２４３）。この変更により運用管理システム５００を介すことなく、ＳＳＰ３０ｂへのアクセスを行える。
【００４９】
コンピュータシステム１０におけるコンピュータ１２の設定変更と回線接続機１４の設定変更は、コンピュータ１２上に運用管理システム５００と連携するためのプログラムを用意しておくことで、運用管理システム５００から行うこともできる。
（１６）システム内の記憶装置の利用
図１に示すように、ＳＳＰ間のデータの移動に、運用管理システム５００内に設けた記憶装置５９９を用いても良い。この場合、例えば、ＳＳＰ３０ａ内のボリュームのデータを、一旦、記憶装置５９９に複写する。複写中のパケットの処理は既に述べた処理と同様である。次に、移行先のＳＳＰがＳＳＰ３０ｂの場合、記憶装置５９９からＳＳＰ３０ｂに対してデータの複写を行う。この場合の複写中のパケット処理も既に述べた処理と同様である。ＳＳＰ３０ａとＳＳＰ３０ｂの契約期間の関係で、すぐにはＳＳＰを移動できない場合には、運用管理システム５００内に設けた記憶装置５９９を用いることで、一時的に記憶装置５９９に運用管理を委ねることもできる。
（１７）複数のボリュームの複写
上記説明では、コンピュータシステム１０がＳＳＰ３０ａの一つのボリューム３１２をＳＳＰ３０ｂの一つのボリューム３１２に複写する例で説明したが、コンピュータシステム１０がＳＳＰの複数のボリューム３１２を利用していた場合には、複数のボリュームをそれぞれ複写する必要がある。複数のボリュームを複写する方法には二つの方法がある。
【００５０】
一つ目の方法は、一つずつボリュームを複写する方法である。このため、図５に示したように、記憶装置保持手段５８の表は、複数のＩＰアドレスとボリューム番号を保持できるようにしている。この表を用いて、複写の終わったところから順次ＳＳＰを切り替えていく。二つ目の方法は、複数の情報複写手段５１０を使用する方法である。これにより、同時に複数のボリュームを複写できる。
（１８）複数の顧客に対するサポート
また、図９に示すように、図１に示した運用管理システム５００を複数設けた運用管理システム６００を用意することで、複数の顧客に対して同時にサービスを行うことができる。
（１９）料金の提示
本実施形態で、本運用管理システム５００から、ＳＳＰに対する新規顧客紹介に対する料金の請求（ステップ１２２２）と、ＳＳＰの移動を要求した顧客へのデータ移動量に応じた料金の請求（ステップ１２１３）を行った。これらの料金の請求はどちらか一つの方法のみでもよく、また、データ量に関係なく、一回当たりの料金として請求することもできる。もちろん、一回あたりの基本料金とデータ移動量に応じた料金請求を行ってもよい。
（２０）ＳＳＰ３０ａの情報入力
本実施形態では、ＳＳＰ３０ａから見ればＳＳＰ３０ｂに顧客を取られたことになるので、ＳＳＰ３０ａが必ずしも本運用管理システム５００に対して属性情報を登録してくれるとは限らない。この場合、顧客が図６に示した記憶装置選択手段５３のウインドウ１２０で現在使用中のＳＳＰ名を入力しても対応するＳＳＰの属性情報が属性保持手段にない場合がある。この場合には、顧客が属性比較手段５６に現在使用中のＳＳＰ３０ａの属性情報を与えてもよい。
（２１）ＳＳＰ３０ｂのサービスへの適用
また、本運用管理システム５００をＳＳＰ３０ｂが運用してもよい。ＳＳＰ３０ｂは顧客に現在使用中のＳＳＰの属性情報を入力してもらい、ＳＳＰ３０ｂの属性情報と比較し、ＳＳＰ３０ｂの優位性を提示する。ＳＳＰ３０ａを使用中の顧客をＳＳＰ３０ｂが獲得できた場合、ＳＳＰ３０ｂは本発明の運用管理システム５００を用いて、ＳＳＰ３０ａに格納されているデータをＳＳＰ３０ｂに移動する。本移動処理をＳＳＰ３０ｂの初期導入サービスとして実施することで、ＳＳＰ間の乗り換えを促すこともできる。
【００５１】
【発明の効果】
本発明によれば、現在ＳＳＰを利用中の顧客は、複数あるＳＳＰの中からニーズに合致したＳＳＰを比較選択し、ＳＳＰへのアクセスを止めることなく一方のＳＳＰから他方のＳＳＰへのデータの移行を完了することができる。また、コンピュータシステムは、回線接続機の設定変更と、データ移動完了後に行なうコンピュータの設定変更だけでデータの移行を実現できる。コンピュータシステムを使用中の顧客はＳＳＰの移行に関して、特別な知識を必要としない。また、回線接続機の設定変更と、データ移動完了後に行なうコンピュータの設定変更を、運用管理システムから行うこともできる。
【００５２】
他方のＳＳＰから見れば、本発明の運用管理システムを介して新規顧客を獲得できる。
【図面の簡単な説明】
【図１】本発明の運用管理システムの構成を示す。
【図２】パケットを示す。
【図３】回線網（ＩＰ網）を示す。
【図４】属性保持手段の内容を示す。
【図５】記憶装置保持手段内の表を示す。
【図６】記憶装置入力手段によるウインドウイメージを示す。
【図７】要求属性選択手段と比較結果提示手段によるウインドウイメージを示す。
【図８】価格提示手段によるウインドウイメージを示す。
【図９】複数の顧客に対してサービスを行う場合の運用管理システムの構成を示す。
【図１０】ＳＳＰからの属性情報設定を示すフローチャートである。
【図１１】顧客が現在使用中の記憶装置を設定する処理に関するフローチャートである。
【図１２】ＳＳＰを乗り換える処理に関するフローチャート（その１）である。
【図１３】ＳＳＰを乗り換える処理に関するフローチャート（その２）である。
【図１４】ＳＳＰを乗り換える処理に関するフローチャート（その３）である。
【符号の説明】
１０…コンピュータシステム，１２…コンピュータ，１４…回線接続機，１６…管理端末，２４…回線網，３０…ＳＳＰ，５０…コンピュータ接続手段，５１…記憶装置接続手段，５２…属性保持手段，５３…記憶装置指定手段，５４…要求属性選択手段，５５…比較結果提示手段，５７…領域要求手段，５８…記憶装置保持手段，１１０…回線接続機，１６１…性能保持領域，１６２…価格保持領域，１６３…信頼性保持領域，１６５…ＩＰアドレス保持領域，３０１…回線接続機，３０２…領域割り当て手段，３０３…属性入力手段，３０５…管理端末，３１０…記憶装置，３１２…ボリューム，５１０…情報複写手段，５２０…接続先変更手段，５５０…情報量計数手段，５５２…情報量価格提示手段，５５５…価格変換手段，５５９…価格入力手段
【図１】
0004026703.tif 000002
【図２】
0004026703.tif 000003
【図３】
0004026703.tif 000004
【図４】
0004026703.tif 000005
【図５】
0004026703.tif 000006
【図６】
0004026703.tif 000007
【図７】
0004026703.tif 000008
【図８】
0004026703.tif 000009
【図９】
0004026703.tif 000010
【図１０】
0004026703.tif 000011
【図１１】
0004026703.tif 000012
【図１２】
0004026703.tif 000013
【図１３】
0004026703.tif 000014
【図１４】
0004026703.tif 000015