(57)【要約】      （修正有）【課題】作業員の２４時間の配置を必要とすることなく、容易にディスクを交換できるシステムを提供する。【解決手段】自動ディスク交換装置は、ストレージ装置、管理装置および自律型移動装置を含む。管理装置は、自律型移動装置およびストレージ装置の位置情報を記憶する記憶部と、通信部と、使用する自律型移動装置を選択する選択部と、自律型移動装置からストレージ装置までの移動情報を決定する決定部とを有する。自律型移動装置は、交換ディスクと、移動制御部と、通信部と、ストレージ装置との通信確認部とを有する。ストレージ装置は、障害を検出すると、前記管理装置に障害情報を送信する。管理装置は、使用する自律型移動装置を選択し、前記移動情報を決定して自律型移動装置に送信する。自律型移動装置は、移動情報に基づいて移動し、ストレージ装置と通信可能と確認すると、ストレージ装置からデータを受信して、交換ディスクへデータを書き込む。【選択図】図１
2019174921.tif 000002
【特許請求の範囲】
【請求項１】
ストレージ装置、管理装置、および自律型移動装置を含み、
前記ストレージ装置は、
複数のディスクが搭載されたディスクアレイと、
前記ディスクアレイを管理するコントーラと、
前記ディスクアレイにおけるディスクの障害を検出する検出部と、
前記管理装置に対する通信部と、
前記自律型移動装置に対する通信部とを有し、
前記管理装置は、
複数の前記自律型移動装置の位置情報、および前記ストレージ装置の位置情報を記憶する記憶部と、
前記ストレージ装置に対する通信部と、
前記複数の自律型移動装置に対する通信部と、
前記複数の自律型移動装置から、使用する自律型移動装置を選択する選択部と、
前記選択した自律型移動装置の位置から、前記障害が検出されたストレージ装置の位置までの、移動情報を決定する決定部とを有し、
前記自律型移動装置は、
交換ディスクと、
移動を制御する移動制御部と、
前記管理装置に対する通信部と、
前記ストレージ装置に対する通信部と、
前記ストレージ装置との通信の可否を確認する通信確認部とを有し；
前記ストレージ装置における前記自律型移動装置に対する通信部と、前記自律型移動装置における前記ストレージ装置に対する通信部との通信方式が、無線通信方式であり；
前記ストレージ装置は、前記ディスクアレイの障害を検出すると、前記管理装置に、前記ディスクアレイの障害情報を送信し、
前記管理装置は、前記障害情報を受信すると、使用する前記自律型移動装置を選択し、前記移動情報を決定して、前記移動情報を前記自律型移動装置に送信し、
前記自律型移動装置は、前記移動情報を受信すると、前記移動情報に基づく制御により移動し、前記ストレージ装置との通信の可否を確認し、通信可能と確認すると、前記ストレージ装置からデータを受信して、前記交換ディスクへのデータの書き込みを行う
ことを特徴とする自動ディスク交換装置。
【請求項２】
前記無線方式が、近距離高速無線通信方式である、請求項１記載の自動ディスク交換装置。
【請求項３】
複数のディスクが搭載されたディスクアレイと、
前記ディスクアレイを管理するコントーラと、
前記ディスクアレイにおけるディスクの障害を検出する検出部と、
管理装置に対する通信部と、
自律型移動装置に対する通信部とを有し；
前記自律型移動装置に対する通信方式が、無線通信方式であり；
前記ディスクアレイの障害を検出すると、前記管理装置に、前記ディスクアレイの障害情報を送信し、
前記自律型移動装置にデータを通信し；
請求項１または２記載の自動ディスク交換装置に使用する
ことを特徴とするストレージ装置。
【請求項４】
複数の前記自律型移動装置の位置情報、および前記ストレージ装置の位置情報を記憶する記憶部と、
ストレージ装置に対する通信部と、
前記複数の自律型移動装置に対する通信部と、
前記複数の自律型移動装置から、使用する自律型移動装置を選択する選択部と、
前記選択した自律型移動装置の位置から、前記障害が検出されたストレージ装置の位置までの、移動情報を決定する決定部とを有し；
前記ストレージ装置から障害情報を受信すると、使用する前記自律型移動装置を選択し、前記移動情報を決定して、前記移動情報を前記自律型移動装置に送信し；
請求項１または２記載の自動ディスク交換装置に使用する
ことを特徴とする管理装置。
【請求項５】
交換ディスクと、
移動を制御する移動制御部と、
管理装置に対する通信部と、
ストレージ装置に対する通信部と、
前記ストレージ装置との通信の可否を確認する通信確認部とを有し；
前記ストレージ装置に対する通信部との通信方式が、無線通信方式であり；
前記管理装置から前記移動情報を受信すると、前記移動情報に基づく制御により移動し、前記ストレージ装置との通信の可否を確認し、通信可能と確認すると、前記ストレージ装置からデータを受信して、前記交換ディスクへのデータの書き込みを行い；
請求項１または２記載の自動ディスク交換装置に使用する
ことを特徴とする自律型移動装置。
【請求項６】
ストレージ装置、管理装置、および自律型移動装置を含む、請求項１から２のいずれか一項に記載の自動ディスク交換装置を使用し、
前記ストレージ装置は、前記ディスクアレイの障害を検出すると、前記管理装置に、前記ディスクアレイの障害情報を送信し、
前記管理装置は、前記障害情報を受信すると、使用する前記自律型移動装置を選択し、前記移動情報を決定して、前記移動情報を前記自律型移動装置に送信し、
前記自律型移動装置は、前記移動情報を受信すると、前記移動情報に基づく制御により移動し、前記ストレージ装置との通信の可否を確認し、通信可能と確認すると、前記ストレージ装置からのデータを受信して、前記交換ディスクへのデータの書き込みを行う
ことを特徴とする自動ディスク交換方法。
【請求項７】
前記ストレージ装置と前記自律型移動装置との通信方式が、無線通信方式である、請求項６記載の自動ディスク交換方法。
【請求項８】
前記ストレージ装置と前記自律型移動装置とが、通信回線網を介して、接続可能である、請求項６または７記載の自動ディスク交換方法。
【請求項９】
請求項６から８のいずれか一項に記載の自動ディスク交換方法をコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動ディスク交換装置、自動ディスク交換方法、プログラム、および記録媒体に関する。
【背景技術】
【０００２】
データセンタ等では、多数のストレージ装置が使用されている。前記ストレージ装置には、複数のディスクで構成されるディスクアレイが搭載されている。そして、前記ストレージ装置内には、前記ディスクの故障に備えて、ホットスペアも搭載されており、前記ディスクが故障した場合は、同一装置内の前記ホットスペアが使用される。そして、前記ホットスペアが使用されると、例えば、作業員等によって、新しいホットスペアが補充される。
【０００３】
しかし、予め多数のホットスペアを用意しておくにはコストがかかり、各ストレージ装置内に搭載できるホットスペアの数にも限りがある。また、ホットスペアの補充のために、２４時間体制で作業員を配置することも、コストがかかってしまう。
【０００４】
そこで、ホットスペアに代えて、ネットワークを介して、他のストレージやクラウドストレージを代替ディスクとして利用する方式も実施されている（特許文献１）。しかしながら、この方式は、ネットワークによる性能負荷の点から、使用し続けることができない。また、前記ディスクアレイ中の故障したディスクを、作業員が交換した後、交換したディスクにデータを書き戻す必要がある。このため、例えば、大容量ディスクの場合、復旧するまでに、非常に時間がかかってしまう。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３２６９３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、本発明は、例えば、作業員の２４時間の配置を必要とすることなく、容易にディスクを交換できるシステムの提供を目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するために、本発明の自動ディスク交換装置は、
ストレージ装置、管理装置、および自律型移動装置を含み、
前記ストレージ装置は、
複数のディスクが搭載されたディスクアレイと、
前記ディスクアレイを管理するコントーラと、
前記ディスクアレイにおけるディスクの障害を検出する検出部と、
前記管理装置に対する通信部と、
前記自律型移動装置に対する通信部とを有し、
前記管理装置は、
複数の前記自律型移動装置の位置情報、および前記ストレージ装置の位置情報を記憶する記憶部と、
前記ストレージ装置に対する通信部と、
前記複数の自律型移動装置に対する通信部と、
前記複数の自律型移動装置から、使用する自律型移動装置を選択する選択部と、
前記選択した自律型移動装置の位置から、前記障害が検出されたストレージ装置の位置までの、移動情報を決定する決定部とを有し、
前記自律型移動装置は、
交換ディスクと、
移動を制御する移動制御部と、
前記管理装置に対する通信部と、
前記ストレージ装置に対する通信部と、
前記ストレージ装置との通信の可否を確認する通信確認部とを有し；
前記ストレージ装置における前記自律型移動装置に対する通信部と、前記自律型移動装置における前記ストレージ装置に対する通信部との通信方式が、無線通信方式であり；
前記ストレージ装置は、前記ディスクアレイの障害を検出すると、前記管理装置に、前記ディスクアレイの障害情報を送信し、
前記管理装置は、前記障害情報を受信すると、使用する前記自律型移動装置を選択し、前記移動情報を決定して、前記移動情報を前記自律型移動装置に送信し、
前記自律型移動装置は、前記移動情報を受信すると、前記移動情報に基づく制御により移動し、前記ストレージ装置との通信の可否を確認し、通信可能と確認すると、前記ストレージ装置からデータを受信して、前記交換ディスクへのデータの書き込みを行う
ことを特徴とする。
【０００８】
本発明のストレージ装置は、
複数のディスクが搭載されたディスクアレイと、
前記ディスクアレイを管理するコントーラと、
前記ディスクアレイにおけるディスクの障害を検出する検出部と、
管理装置に対する通信部と、
自律型移動装置に対する通信部とを有し；
前記自律型移動装置に対する通信方式が、無線通信方式であり；
前記ディスクアレイの障害を検出すると、前記管理装置に、前記ディスクアレイの障害情報を送信し、
前記自律型移動装置にデータを通信し；
前記本発明の自動ディスク交換装置に使用することを特徴とする。
【０００９】
本発明の管理装置は、
複数の前記自律型移動装置の位置情報、および前記ストレージ装置の位置情報を記憶する記憶部と、
ストレージ装置に対する通信部と、
前記複数の自律型移動装置に対する通信部と、
前記複数の自律型移動装置から、使用する自律型移動装置を選択する選択部と、
前記選択した自律型移動装置の位置から、前記障害が検出されたストレージ装置の位置までの、移動情報を決定する決定部とを有し；
前記ストレージ装置から障害情報を受信すると、使用する前記自律型移動装置を選択し、前記移動情報を決定して、前記移動情報を前記自律型移動装置に送信し；
前記本発明の自動ディスク交換装置に使用する
ことを特徴とする。
【００１０】
本発明の自律型移動装置は、
交換ディスクと、
移動を制御する移動制御部と、
管理装置に対する通信部と、
ストレージ装置に対する通信部と、
前記ストレージ装置との通信の可否を確認する通信確認部とを有し；
前記ストレージ装置に対する通信部との通信方式が、無線通信方式であり；
前記管理装置から前記移動情報を受信すると、前記移動情報に基づく制御により移動し、前記ストレージ装置との通信の可否を確認し、通信可能と確認すると、前記ストレージ装置からデータを受信して、前記交換ディスクへのデータの書き込みを行い；
前記本発明の自動ディスク交換装置に使用する
ことを特徴とする。
【００１１】
本発明の自動ディスク交換方法は、
ストレージ装置、管理装置、および自律型移動装置を含む、前記本発明の自動ディスク交換装置を使用し、
前記ストレージ装置は、前記ディスクアレイの障害を検出すると、前記管理装置に、前記ディスクアレイの障害情報を送信し、
前記管理装置は、前記障害情報を受信すると、使用する前記自律型移動装置を選択し、前記移動情報を決定して、前記移動情報を前記自律型移動装置に送信し、
前記自律型移動装置は、前記移動情報を受信すると、前記移動情報に基づく制御により移動し、前記ストレージ装置との通信の可否を確認し、通信可能と確認すると、前記ストレージ装置からのデータを受信して、前記交換ディスクへのデータの書き込みを行う
ことを特徴とする。
【００１２】
本発明のプログラムは、前記本発明の自動ディスク交換方法をコンピュータに実行させることを特徴とする。
【００１３】
本発明の記録媒体は、前記本発明のプログラムを記録したコンピュータ読み取り可能である。
【発明の効果】
【００１４】
本発明によれば、例えば、作業員の２４時間の配置を必要とすることなく、容易にディスクを交換できる。
【図面の簡単な説明】
【００１５】
【図１】図１は、実施形態１の自動ディスク交換装置の一例を示すブロック図である。
【図２】図２は、実施形態１の自動ディスク交換装置におけるストレージ装置のハードウエア構成の一例を示すブロック図である。
【図３】図３は、実施形態１の自動ディスク交換装置における管理装置のハードウエア構成の一例を示すブロック図である。
【図４】図４は、実施形態１の自動ディスク交換装置における自律型移動装置のハードウエア構成の一例を示すブロック図である。
【図５】図５は、実施形態１の自動ディスク交換方法の一例を示すフローチャートである。
【発明を実施するための形態】
【００１６】
本発明の実施形態について説明する。本発明は、以下の実施形態には限定されない。なお、以下の各図において、同一部分には、同一符号を付している。また、各実施形態の説明は、特に言及がない限り、互いの説明を援用できる。さらに、各実施形態の構成は、特に言及がない限り、組合せ可能である。
【００１７】
［実施形態１］
本発明の自動ディスク交換装置、および自動ディスク交換方法の一例について、図を用いて説明する。
【００１８】
＜自動ディスク交換装置＞
図１は、本実施形態の自動ディスク交換装置の一例を示すブロック図である。前記自動ディスク交換装置は、ストレージ装置１、管理装置２、および自律型移動装置３を含む。本実施形態の自動ディスク交換装置は、自動ディスク交換システムともいう。
【００１９】
ストレージ装置１と管理装置２は、例えば、通信可能に接続できればよく、具体例として、通信回線網４を介して接続可能である。通信回線網４は、特に制限されず、公知のネットワークを使用でき、例えば、有線でも無線でもよい。通信回線網４は、例えば、インターネット回線、電話回線、ＬＡＮ（Local  Area  Network）、ＷｉＦｉ（Wireless  Fidelity）等があげられる。管理装置２によって、管理されるストレージ装置１の数は、特に制限されず、１つの管理装置２によって。１つのストレージ装置１が管理されてもよいし、２つ以上の複数のストレージ装置が管理されてもよく、後者が好ましい。
【００２０】
管理装置２と自律型移動装置３は、例えば、通信可能に接続できればよい。両者は、例えば、通信回線網４を介して接続可能であり、通信回線網４は、例えば、前述と同様である。また、両者は、例えば、無線通信方式により接続可能であってもよい。図１は、便宜上、１つの自律型移動装置３を示すが、これには制限されない。管理装置２によって管理される自律型移動装置３の数は、特に制限されないが、例えば、確実なディスクの補充が可能となることから、１つの管理装置２によって、２以上の複数の自律型移動装置３が、通信可能にストックされていることが好ましい。
【００２１】
自律型移動装置３とストレージ装置１とは、例えば、自律型移動装置３が、ストレージ装置１に接近した状態において、無線通信により接続可能である。
【００２２】
（１）ストレージ装置
ストレージ装置１は、ディスクアレイ１１、コントローラ１２、障害検出部１３、管理装置２に対する通信部Ａ１４、移動装置３に対する通信部Ｃ１５を含む。ストレージ装置１は、通常、サーバ等のホストと接続され、前記ホストからデータが書き込みされ、また、ストレージ装置１に書き込まれたデータは、前記ホストによって読みだされる。ストレージ装置１は、例えば、１つのホストに対して使用されてもよいし、２つ以上のホストで共有されてもよい。
【００２３】
ディスクアレイ１１は、複数のディスク１１１により構成されている。本発明において、「ディスクアレイ」は、広義の意味であり、例えば、複数の記憶装置により構成されているものをいい、「ストレージアレイ」ともいう。また、「ディスク」も、広義の意味であり、例えば、記憶装置である。ディスクアレイ１におけるディスクは、例えば、ハードディスク（ＨＤ）等の狭義のディスクには制限されず、この他に、例えば、ハードディスクドライブ（ＨＤＤ）、ソリッドステートドライブ（ＳＤＤ）等のドライブ等があげられる。１つのディスクアレイに搭載されるディスクの数は、特に制限されず、一般的なディスクアレイがあげられる。
【００２４】
コントローラ１２は、ディスクアレイ１１を管理するコントーラである。コントローラ１２は、例えば、一般的な、ディスクアレイ用のコントローラである。コントローラ１２は、例えば、複数のディスクを並列に並べＲＡＩＤ（Redundant  Array  of  Inexpensive  Disks）構成とし、処理を分散させたり、データを冗長構成する。コントローラ１２は、例えば、データの読み書きの処理時間を短縮するための、キャッシュメモリを有する。コントローラ１２は、例えば、前記ホストとの間でのＩ／Ｏ制御を行い、具体的には、例えば、前記ホストからのデータの書き込み（インプット）、前記ホストへのデータの読み出し（アウトプット）を制御する。
【００２５】
障害検出部１３は、ディスクアレイ１１におけるディスク１１１の障害を検出する。障害検出部１３は、例えば、ディスクアレイ１１が、データを書き込みできない、前記ホストへの読み出しができない、前記処理の分散ができない等のイベントを検出する。
【００２６】
通信部Ａ１４は、管理装置２に対する通信部である。通信部Ａ１４は、管理装置２と通信可能に接続できればよく、前述のように、通信回線網４を介して接続可能である。通信部Ａ１４は、障害検出部１３がディスクアレイ１１の障害を検出すると、管理装置２に、ディスクアレイ１１の障害情報を送信する。
【００２７】
通信部Ｃ１５は、自律型移動装置３に対する通信部であり、その通信方式は、前述のように、無線通信方式である。前記無線通信方式は、例えば、自律型移動装置３との距離が近距離になった場合に無線通信可能となる、近距離通信方式が好ましい。前記近距離とは、特に制限されず、例えば、使用する近距離無線通信の種類および規格に応じて、設定できる。前記規格がIEEE 802.11adの場合、例えば、距離１０ｍで、帯域  数Ｇｂｐｓ程度が可能であり、具体的には、１０Ｇｂｐｓ以上も可能である。また、前記無線方式は、例えば、自律型移動装置３に対するデータの送信を迅速に行えることから、高速無線通信方式が好ましい。前記無線通信方式は、より好ましくは、近距離高速無線方式である。前記高速無線通信の転送速度は、特に制限されない。
【００２８】
（２）管理装置
管理装置２は、記憶部２１、ストレージ装置１に対する通信部Ａ２２、移動装置３に対する通信部Ｂ２３、選択部２４、決定部２５を含む。
【００２９】
記憶部２１は、複数の自律型移動装置３の位置情報、およびストレージ装置１の位置情報を記憶する。自律型移動装置３およびストレージ装置１の位置情報は、例えば、位置座標等により、位置情報テーブルとして記憶する。記憶部２１は、例えば、自律型移動装置３ごとに、前記位置情報と識別情報とを紐付けて記憶し、ストレージ装置１ごとに、前記位置情報と識別情報とを紐付けて記憶することが好ましい。ストレージ装置１の識別情報および自律型移動装置３の識別情報は、例えば、後述するように、故障したディスクアレイ１１が搭載されたストレージ装置１と移動した自律型移動装置３との間において、Ｉ／Ｏの可否に関する認証用の情報として使用できる。
【００３０】
選択部２４は、複数の自律型移動装置３から、使用する自律型移動装置３を選択する。具体的には、管理装置２は、通信部Ａ２２を介して、ストレージ装置１から前記障害情報を受信すると、選択部２４が、使用する自律型移動装置３を選択する。選択は、記憶部２１に記憶されている使用可能な複数の自律型移動装置３から、任意に行うことができる。
【００３１】
決定部２５は、前記選択した自律型移動装置３の位置から、前記障害が検出されたストレージ装置１の位置までの、移動情報を決定する。記憶部２１には、自律型移動装置３とストレージ装置１の位置情報が記憶されていることから、決定部２５により、例えば、前記位置情報から、移動情報を決定できる。管理装置２は、通信部Ｂ２３を介して、前記移動情報を、選択した自律型移動装置３に送信することで、自律型移動装置３は、後述するように、前記移動情報に基づいて、移動が制御される。
【００３２】
通信部Ａ２２は、ストレージ装置１に対する通信部である。通信部Ａ２２は、ストレージ装置１と通信可能に接続できればよく、前述のように、通信回線網４を介して接続可能である。
【００３３】
通信部Ｂ２３は、複数の自律型移動装置３に対する通信部である。通信部Ｂ２３は、自律型移動装置３と通信可能に接続できればよい。前記通信は、例えば、前述のように、通信回線網４を介した接続でもよいし、無線通信方式による接続でもよい。通信部Ｂ２３は、決定部２５が前記移動情報を決定すると、前記移動情報を自律型移動装置３に送信する。
【００３４】
（３）自律型移動装置
自律型移動装置３は、いわゆる無人での自動運転が可能な装置である。自律型移動装置３は、例えば、走行車型があげられ、自律型移動装置３の自動操縦方式は、特に制限されず、例えば、ＧＰＳ方式が利用できる。
【００３５】
自律型移動装置３は、交換ディスク３１１と、移動制御部３２と、管理装置２に対する通信部Ｂ３３と、ストレージ装置１に対する通信部Ｃ３４と、通信確認部３５とを有する。
【００３６】
交換ディスク３１１は、ストレージ装置１のディスクアレイ１１に使用できるディスクであり、例えば、前述のようなハードディスクである。自律型移動装置３において、交換ディスク３１１は、取り外しが可能なように搭載されている。自律型移動装置３に搭載する交換ディスクの数は、特に制限されない。
【００３７】
移動制御部３２は、自律型移動装置３の移動を制御する。具体的には、自律型移動装置３は、管理装置２からの移動情報を受信すると、移動制御部３２による前記移動情報に基づく制御によって、故障したディスクアレイ１１が搭載されたストレージ装置１に向かって移動する。
【００３８】
通信部Ｂ３３は、管理装置２に対する通信部である。通信部Ｂ３３は、管理装置２と通信可能に接続できればよい。前記通信は、例えば、前述のように、通信回線網４を介した接続でもよいし、無線通信方式による接続でもよい。
【００３９】
通信部Ｃ３４は、ストレージ装置１に対する通信部であり、その通信方式は、前述のように、無線通信方式である。前記無線通信方式は、例えば、ストレージ装置１との距離が近距離になった場合に無線通信可能となる、近距離通信方式が好ましい。また、前記無線方式は、例えば、ストレージ装置１からのデータの受信を迅速に行えることから、高速無線通信方式が好ましい。前記無線通信方式は、より好ましくは、近距離高速無線方式である。
【００４０】
通信確認部３５は、ストレージ装置１との通信の可否を確認する。すなわち、通信確認部３５は、例えば、自律型移動装置３がストレージ装置１に近づくことにより、通信可能となった否かを確認する。通信確認部３５により通信可能であることが確認されると、自律型移動装置３は、例えば、移動制御部３２により移動を停止する。
【００４１】
通信確認部３５は、例えば、さらに、前記移動情報に含まれる前記識別情報により、ストレージ装置１が、前記識別情報のストレージ装置１であるかの照合を行う。そして、認証された場合、例えば、ストレージ装置１との通信により、交換ディスク３１１へのデータの書き込みを行う。
【００４２】
自律型移動装置３は、例えば、さらに、バッテリー等の電源供給部をさらに備える。
【００４３】
＜ハードウエア構成＞
つぎに、
【００４４】
図２から４に、ストレージ装置１、管理装置２、および自律型移動装置３のそれぞれについて、ハードウエア構成のブロック図の一例を示す。
【００４５】
図２に示すように、ストレージ装置１は、ＣＰＵ１００、メモリ１０１、インターフェイス（Ｉ／Ｆ）１０３、通信デバイス１０４、記憶装置１０５、ディスクアレイ１１を含む。
【００４６】
ＣＰＵ１００は、ストレージ装置１の全体の制御を担う。ストレージ装置１において、ＣＰＵ１００により、例えば、本発明のプログラムやその他のプログラムが実行され、また、各種情報の読み込みや書き込みが行われる。具体的に、ストレージ装置１は、例えば、ＣＰＵ１００が、コントローラ１２、障害検出部１３として機能する。
【００４７】
Ｉ／Ｆ１０３は、例えば、ＣＰＵ１００、メモリ１０１等のそれぞれの機能部間を接続する。
【００４８】
メモリ１０１は、例えば、メインメモリを含み、前記メインメモリは、主記憶装置ともいう。ＣＰＵ１００が処理を行う際には、例えば、後述する補助記憶装置に記憶されている、本発明のプログラム等の種々の動作プログラム１０２を、メモリ１０１が読み込み、ＣＰＵ１００は、メモリ１０１からデータを受け取って、前記プログラムを実行する。前記メインメモリは、例えば、ＲＡＭ（ランダムアクセスメモリ）である。メモリ１０１は、例えば、さらに、ＲＯＭ（読み出し専用メモリ）を含む。
【００４９】
記憶装置１０５は、例えば、前記メインメモリ（主記憶装置）に対して、いわゆる補助記憶装置ともいう。記憶装置１０５は、例えば、記憶媒体と、前記記憶媒体に読み書きするドライブとを含む。前記記憶媒体は、特に制限されず、例えば、内蔵型でも外付け型でもよく、ＨＤ（ハードディスク）、ＦＤ（フロッピー（登録商標）ディスク）、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＭＯ、ＤＶＤ、フラッシュメモリー、メモリーカード等があげられ、前記ドライブは、特に制限されない。記憶装置１０５は、例えば、記憶媒体とドライブとが一体化されたハードディスクドライブ（ＨＤＤ）も例示できる。記憶装置１０５は、例えば、本発明のプログラム等の動作プログラム１０２が格納される。
【００５０】
通信デバイス１０４は、例えば、管理装置２および自律型移動装置３との間における通信を行うデバイスであり、具体的に、通信回線網を介した通信、無線通信等のデバイスである。
【００５１】
ストレージ装置１は、例えば、さらに、入力装置、ディスプレイを任意で有する。前記入力装置は、例えば、タッチパネル、キーボード、マウス等である。前記ディスプレイは、例えば、ＬＥＤディスプレイ、液晶ディスプレイ等である。
【００５２】
図３に示すように、管理装置２は、ＣＰＵ２００、メモリ２０１、Ｉ／Ｆ２０３、通信デバイス２０４、記憶装置２０５を含む。
【００５３】
ＣＰＵ２００は、管理装置２の全体の制御を担う。管理装置２において、ＣＰＵ２００により、例えば、本発明のプログラムやその他のプログラムが実行され、また、各種情報の読み込みや書き込みが行われる。具体的に、管理装置２は、例えば、ＣＰＵ２００が、選択部２４、決定部２５として機能する。
【００５４】
Ｉ／Ｆ２０３は、例えば、ＣＰＵ２００、メモリ２０１等のそれぞれの機能部間を接続する。
【００５５】
メモリ２０１は、例えば、メインメモリを含む。ＣＰＵ２００が処理を行う際には、例えば、補助記憶装置に記憶されている、本発明のプログラム等の種々の動作プログラム２０２を、メモリ２０１が読み込み、ＣＰＵ２００は、メモリ２０１からデータを受け取って、前記プログラムを実行する。
【００５６】
記憶装置２０５は、例えば、記憶装置１０５と同様である。記憶装置２０５は、例えば、本発明のプログラム等の動作プログラム２０２が格納される。記憶装置２０５が、記憶部２１であり、例えば、自律型移動装置３の位置情報および識別情報、ストレージ装置１の位置情報および識別情報等を格納する。
【００５７】
通信デバイス２０４は、例えば、ストレージ装置１および自律型移動装置３との間における通信を行うデバイスであり、具体的に、通信回線網を介した通信、無線通信等のデバイスである。
【００５８】
管理装置２は、例えば、さらに、前述と同様に、前記入力装置、前記ディスプレイを任意で有する。
【００５９】
図４に示すように、自律型移動装置３は、ＣＰＵ３００、メモリ３０１、Ｉ／Ｆ３０３、通信デバイス３０４、記憶装置３０５、交換用ディスク３１１を含む。
【００６０】
ＣＰＵ３００は、自律型移動装置３の全体の制御を担う。自律型移動装置３において、ＣＰＵ３００により、例えば、本発明のプログラムやその他のプログラムが実行され、また、各種情報の読み込みや書き込みが行われる。具体的に、自律型移動装置３は、例えば、ＣＰＵ３００が、移動制御部３２、通信確認部３５として機能する。
【００６１】
Ｉ／Ｆ３０３は、例えば、ＣＰＵ３００、メモリ３０１等のそれぞれの機能部間を接続する。
【００６２】
メモリ３０１は、例えば、メインメモリを含む。ＣＰＵ３００が処理を行う際には、例えば、補助記憶装置に記憶されている、本発明のプログラム等の種々の動作プログラム３０２を、メモリ３０１が読み込み、ＣＰＵ３００は、メモリ３０１からデータを受け取って、前記プログラムを実行する。
【００６３】
記憶装置３０５は、例えば、記憶装置１０５と同様である。記憶装置３０５は、例えば、本発明のプログラム等の動作プログラム３０２が格納される。
【００６４】
通信デバイス３０４は、例えば、ストレージ装置１および管理装置２との間における通信を行うデバイスであり、具体的に、通信回線網を介した通信、無線通信等のデバイスである。
【００６５】
自律型移動装置３は、例えば、さらに、前述と同様に、前記入力装置、前記ディスプレイを任意で有する。
【００６６】
＜自動ディスク交換方法＞
つぎに、本実施形態の自動ディスク交換方法について、図５のフローチャートを用いて説明する。本実施形態の自動ディスク交換方法は、例えば、図１の自動ディスク交換装置を用いて、次のように実施する。なお、本実施形態の自動ディスク交換方法は、図１の自動ディスク交換装置の使用には限定されない。
【００６７】
管理装置２に、予め、複数の自律型移動装置３の位置情報、および複数のストレージ装置１の位置情報を記憶しておく。また、自律型移動装置３の位置情報には、例えば、自律型移動装置の識別情報を紐付け、ストレージ装置１の位置情報には、例えば、ストレージ装置１の識別情報を記憶しておく。
【００６８】
本実施形態において、例えば、以下に示す各工程、すなわち、工程（Ｓ１００）〜工程（Ｓ１０１）は、ストレージ装置１により実施され、工程（Ｓ２００）〜工程（Ｓ２０３）は、管理装置２により実施され、工程（Ｓ３００）〜工程（Ｓ３０５）は、選択された自律型移動装置３により実施される。
【００６９】
まず、ストレージ装置１は、ディスクアレイ１１のディスク１１１に障害が発生すると、前記障害を検出し（Ｓ１００）、検出した障害情報を、管理装置２に送信する（Ｓ１０１）。
【００７０】
管理装置２は、ストレージ装置１から送信された前記障害情報を受信すると（Ｓ２００）、記憶部２１に記憶された複数の自律型移動装置３から、いずれかの自律型移動装置３を選択する（Ｓ２０１）。さらに、管理装置２は、記憶部２１に記憶された位置情報に基づいて、前記選択した自律型移動装置３の位置から、前記障害が検出されたストレージ装置１の位置までの、移動情報を決定する（Ｓ２０２）。前記移動情報は、例えば、ストレージ装置１までの移動ルート情報を含み、また、認証のための、ストレージ装置１の識別情報等を含む。そして、管理装置２は、前記移動情報を、前記選択した自律型移動装置３に送信する（Ｓ２０３）。
【００７１】
選択された自律型移動装置３は、前記移動情報を受信すると（Ｓ３００）、前記移動情報に基づく制御により、前記障害が検出されたストレージ装置１に向かって移動する（Ｓ３０１）。自律型移動装置３は、ストレージ装置１に近づきながら、近傍において、ストレージ装置１との通信が可能か否かを確認する（Ｓ３０２）。通信可能と確認すると（ＹＥＳ）、自律型移動装置３は、移動制御部３２により、移動が停止される。通信不可の場合（ＮＯ）、自律型移動装置３は、例えば、前記工程（Ｓ３０１）に戻り、さらに移動を続け、前記工程（３０２）により、近くの他のストレージ装置１との通信が確認される。
【００７２】
そして、自動型移動装置３は、例えば、さらに、通信可能となったストレージ装置１が、データのＩ／Ｏの対象であるストレージ装置１であるかの照合を行う（Ｓ３０３）。前記移動情報は、例えば、障害が検出されたストレージ装置１の識別情報を含むため、この識別情報を用いて、自動型移動装置３は、通信可能となったストレージ装置１との照合を行うことができる。目的のストレージ装置１と認証された場合（ＹＥＳ）、ストレージ装置１から、無線通信により、データを受信して、交換ディスク３１１へのデータの書き込みを行い（Ｓ３０４）、終了する（ＥＮＤ）。認証が行われなかった場合（ＮＯ）は、自動型移動装置３またはストレージ装置１が、認証不可の異常が発生したことを出力して（Ｓ３０５）、終了する（ＥＮＤ）。前記認証不可の情報は、例えば、自動型移動装置３から管理装置２に出力されることで、管理者に通知されてもよい。
【００７３】
自律型移動装置３によりストレージ装置１が認証されると、前述のように、自律型移動装置３に搭載された交換ディスク３１１にデータの書き込みが行われる。他方、作業員は、自律型移動装置３がストレージ装置１に移動したことを検知すると、ストレージ装置１に向かい、例えば、自律型移動装置３に搭載された、書き込みが行われている交換ディスク３１１を、一時的にオフラインとして取り外し、ストレージ装置１のディスクアレイ１１における故障したディスク１１１と交換し、再びオンライン化すればよい。そして、交換ディスク３１１が組み込まれたディスクアレイ１１は、ストレージ装置１において、そのまま継続使用できる。
【００７４】
このように、本発明によれば、例えば、故障したディスクに代えて、前記交換ディスクを、前記ストレージ装置のディスクとして使用できる。そして、前記交換ディスクは、例えば、ストレージ装置１に組み込まない状態で、無線通信によりデータの書き込みに使用できるため、作業員は、常時待機する必要なく、通常の勤務時間帯において、前記ストレージ装置のディスクアレイから、故障したディスクを取り外し、且つ、使用中の前記交換ディスクを前記ディスクアレイ内に組み込むことができる。この方法によれば、前記ストレージ装置のディスクアレイでの故障の発生から、元の状態への復帰までの時間を、短縮することができる。
【００７５】
［実施形態２］
本実施形態のプログラムは、前記各実施形態の自動ディスク交換方法を、コンピュータ上で実行可能なプログラムである。または、本実施形態のプログラムは、例えば、コンピュータ読み取り可能な記録媒体に記録されてもよい。前記記録媒体としては、特に限定されず、例えば、読み出し専用メモリ（ＲＯＭ）、ハードディスク（ＨＤ）、光ディスク、フロッピー（登録商標）ディスク（ＦＤ）等があげられる。
【００７６】
以上、実施形態を参照して本願発明を説明したが、本願発明は、上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００７７】
＜付記＞
上記の実施形態および実施例の一部または全部は、以下の付記のように記載されうるが、以下には限られない。
（付記１）
ストレージ装置、管理装置、および自律型移動装置を含み、
前記ストレージ装置は、
複数のディスクが搭載されたディスクアレイと、
前記ディスクアレイを管理するコントーラと、
前記ディスクアレイにおけるディスクの障害を検出する検出部と、
前記管理装置に対する通信部と、
前記自律型移動装置に対する通信部とを有し、
前記管理装置は、
複数の前記自律型移動装置の位置情報、および前記ストレージ装置の位置情報を記憶する記憶部と、
前記ストレージ装置に対する通信部と、
前記複数の自律型移動装置に対する通信部と、
前記複数の自律型移動装置から、使用する自律型移動装置を選択する選択部と、
前記選択した自律型移動装置の位置から、前記障害が検出されたストレージ装置の位置までの、移動情報を決定する決定部とを有し、
前記自律型移動装置は、
交換ディスクと、
移動を制御する移動制御部と、
前記管理装置に対する通信部と、
前記ストレージ装置に対する通信部と、
前記ストレージ装置との通信の可否を確認する通信確認部とを有し；
前記ストレージ装置における前記自律型移動装置に対する通信部と、前記自律型移動装置における前記ストレージ装置に対する通信部との通信方式が、無線通信方式であり；
前記ストレージ装置は、前記ディスクアレイの障害を検出すると、前記管理装置に、前記ディスクアレイの障害情報を送信し、
前記管理装置は、前記障害情報を受信すると、使用する前記自律型移動装置を選択し、前記移動情報を決定して、前記移動情報を前記自律型移動装置に送信し、
前記自律型移動装置は、前記移動情報を受信すると、前記移動情報に基づく制御により移動し、前記ストレージ装置との通信の可否を確認し、通信可能と確認すると、前記ストレージ装置からデータを受信して、前記交換ディスクへのデータの書き込みを行う
ことを特徴とする自動ディスク交換装置。
（付記２）
前記無線方式が、近距離高速無線通信方式である、付記１記載の自動ディスク交換装置。
（付記３）
前記ストレージ装置と前記自律型移動装置とが、通信回線網を介して、接続可能である、付記１または２記載の自動ディスク交換装置。
（付記４）
前記移動情報は、前記ストレージ装置の識別情報を含み、
前記自律型移動装置の前記通信確認部は、さらに、前記移動情報に含まれる前記識別情報により、前記ストレージ装置が、前記識別情報のストレージ装置であるかの照合を行い、認証された場合、前記ストレージ装置との通信により、前記交換ディスクへのデータの書き込みを行う、付記１から３のいずれかに記載の自動ディスク交換装置。
（付記５）
複数のディスクが搭載されたディスクアレイと、
前記ディスクアレイを管理するコントーラと、
前記ディスクアレイにおけるディスクの障害を検出する検出部と、
管理装置に対する通信部と、
自律型移動装置に対する通信部とを有し；
前記自律型移動装置に対する通信方式が、無線通信方式であり；
前記ディスクアレイの障害を検出すると、前記管理装置に、前記ディスクアレイの障害情報を送信し、
前記自律型移動装置にデータを通信し；
付記１から４のいずれかに記載の自動ディスク交換装置に使用する
ことを特徴とするストレージ装置。
（付記６）
複数の自律型移動装置の位置情報、およびストレージ装置の位置情報を記憶する記憶部と、
前記ストレージ装置に対する通信部と、
前記複数の自律型移動装置に対する通信部と、
前記複数の自律型移動装置から、使用する自律型移動装置を選択する選択部と、
前記選択した自律型移動装置の位置から、前記障害が検出されたストレージ装置の位置までの、移動情報を決定する決定部とを有し；
前記ストレージ装置から障害情報を受信すると、使用する前記自律型移動装置を選択し、前記移動情報を決定して、前記移動情報を前記自律型移動装置に送信し；
付記１から４のいずれかに記載の自動ディスク交換装置に使用する
ことを特徴とする管理装置。
（付記７）
交換ディスクと、
移動を制御する移動制御部と、
管理装置に対する通信部と、
ストレージ装置に対する通信部と、
前記ストレージ装置との通信の可否を確認する通信確認部とを有し；
前記ストレージ装置に対する通信部との通信方式が、無線通信方式であり；
前記管理装置から前記移動情報を受信すると、前記移動情報に基づく制御により移動し、前記ストレージ装置との通信の可否を確認し、通信可能と確認すると、前記ストレージ装置からデータを受信して、前記交換ディスクへのデータの書き込みを行い；
付記１から４のいずれかに記載の自動ディスク交換装置に使用する
ことを特徴とする自律型移動装置。
（付記８）
ストレージ装置、管理装置、および自律型移動装置を含む、付記１から４のいずれかに記載の自動ディスク交換装置を使用し、
前記ストレージ装置は、前記ディスクアレイの障害を検出すると、前記管理装置に、前記ディスクアレイの障害情報を送信し、
前記管理装置は、前記障害情報を受信すると、使用する前記自律型移動装置を選択し、前記移動情報を決定して、前記移動情報を前記自律型移動装置に送信し、
前記自律型移動装置は、前記移動情報を受信すると、前記移動情報に基づく制御により移動し、前記ストレージ装置との通信の可否を確認し、通信可能と確認すると、前記ストレージ装置からのデータを受信して、前記交換ディスクへのデータの書き込みを行う
ことを特徴とする自動ディスク交換方法。
（付記９）
前記ストレージ装置と前記自律型移動装置との通信方式が、無線通信方式である、付記８記載の自動ディスク交換方法。
（付記１０）
前記ストレージ装置と前記自律型移動装置とが、通信回線網を介して、接続可能である、付記８または９記載の自動ディスク交換方法。
（付記１１）
前記移動情報は、前記ストレージ装置の識別情報を含み、
前記自律型移動装置の前記通信確認部は、さらに、前記移動情報に含まれる前記識別情報により、前記ストレージ装置が、前記識別情報のストレージ装置であるかの照合を行い、認証された場合、前記ストレージ装置との通信により、前記交換ディスクへのデータの書き込みを行う、付記８から１０のいずれかに記載の自動ディスク交換方法。
（付記１２）
付記８から１１のいずれかに記載の自動ディスク交換方法をコンピュータに実行させることを特徴とするプログラム。
（付記１３）
付記１２記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【産業上の利用可能性】
【００７８】
本発明によれば、例えば、作業員の２４時間の配置を必要とすることなく、容易にディスクを交換できる。
【符号の説明】
【００７９】
１      ストレージ装置
１１    ディスクアレイ
１２    コントローラ
１３    障害検出部
１４、１５  通信部
２      管理装置
２１    記憶部
２２、２３  通信部
２４    選択部
２５    決定部
３      自律型移動装置
３１１  交換ディスク
３２    移動制御部
３３、３４  通信部
３５    通信確認部
【図１】
2019174921.tif 000003
【図２】
2019174921.tif 000004
【図３】
2019174921.tif 000005
【図４】
2019174921.tif 000006
【図５】
2019174921.tif 000007