(57)【要約】【課題】情報管理者に依存せずに、かつ、情報のセキュリティが維持されたままでバックアップが可能な情報記憶装置を提供する。【解決手段】情報を記憶する情報記憶装置において、データが格納される情報格納部と、入力されたデータを暗号化して上記情報格納部に格納し、情報出力が求められるとその情報格納部に格納されている暗号化データを復号化して出力する暗号化復号化部と、上記情報格納部に格納されている暗号化データを、暗号化されたまま出力して、その情報格納部とは別のバックアップ箇所に格納する透過部と、上記情報記憶装置における状態異常を監視する状態監視部と、上記状態監視部で状態異常が確認された場合には上記暗号化復号化部と上記透過部とのうち透過部を選択する選択部とを備える。【選択図】図２
2011165069.tif 000002
【特許請求の範囲】
【請求項１】
情報を記憶する情報記憶装置において、
データが格納される情報格納部と、
入力されたデータを暗号化して前記情報格納部に格納し、情報出力が求められると該情報格納部に格納されている暗号化データを復号化して出力する暗号化復号化部と、
前記情報格納部に格納されている暗号化データを、暗号化されたまま出力して、該情報格納部とは別のバックアップ箇所に格納する透過部と、
前記情報記憶装置における状態異常を監視する状態監視部と、
前記状態監視部で情報記憶装置における状態異常が確認された場合には、前記暗号化復号化部と前記透過部とのうち前記透過部を選択する選択部とを備えたことを特徴とする情報記憶装置。
【請求項２】
前記暗号化復号化部に接続され、該暗号化復号化部を経て前記情報格納部に格納されるデータおよび該暗号化復号化部を経て該情報格納部から出力されるデータが通る第１バスと、
前記透過部に接続され、該透過部を経て前記情報格納部から出力される暗号化データが通る、前記第１バスとは切り離された第２バスとを備えたことを特徴とする請求項１記載の情報記憶装置。
【請求項３】
前記選択部が前記透過部を選択するタイミングを、前記状態監視部で状態異常が確認された場合に、情報記憶装置への外部装置からのデータの入力状況に基づいて決めるタイミング決定部を備えたことを特徴とする請求項１または２記載の情報記憶装置。
【請求項４】
前記透過部が、前記暗号化データを、情報記憶装置内に設けられた第１バックアップ箇所に格納するものであり、
暗号化データを、前記第１バックアップ箇所から情報記憶装置外の第２バックアップ箇所に移すバックアップデータ移動部を備えたことを特徴とする請求項１から３のうちいずれか１項記載の情報記憶装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本件開示は、情報記憶装置に関する。
【背景技術】
【０００２】
従来より、いわゆるストレージ装置と称される情報記憶装置が広汎に利用されている。そして、近年の情報記憶装置ではデジタルデータの形で情報が記憶される。このような情報記憶装置のうちで大記憶容量を有するものは、装置の管理者と、装置内に記憶される情報の管理者が異なっている場合がある。例えば、データセンタなどに情報記憶装置が設置されていて、その情報記憶装置の論理ボリュームが複数の分割単位に分割され、その複数の分割単位それぞれが別々の会社に貸し出されているような場合である。この場合には、装置の管理者はデータセンタの運用会社などである。そして、この管理者は、システムの障害管理や、分割単位に対する記憶容量の割り当てなどを行う。一方、情報の管理者は、分割単位を借りている各会社などである。そして、この管理者は、自分が借りている分割単位に記憶されている情報のバックアップなどを行う。
【０００３】
このように装置の管理者と情報の管理者が異なっている場合には、セキュリティ上の配慮から、各分割単位に属する論理ボリュームに記憶された情報へのアクセスに必要なパスワードなどが各分割単位の情報管理者のみに与えられる。そして装置の管理者にはそのパスワードなどは知らされないようにセキュリティ管理されている。これにより装置の管理者は、各分割単位の論理ボリュームに記憶された情報に直接アクセスすることができない。
【０００４】
このようなセキュリティ管理の下では、装置の管理者は、装置管理の必要上、例えば装置異常発生時等の対策のために装置全体のデータのバックアップを取りたいことがあっても、個々の分割単位の論理ボリュームを見ることができない。このため、装置の管理者が装置全体のバックアップを取ることができず、各分割単位の情報管理者にバックアップを依頼し、各情報管理者が各々でバックアップを行わなければならない。
【０００５】
このような現状に対して、バックアップの容易化を図る技術が提案されている（例えば、特許文献１および特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−８４３２７号公報
【特許文献２】特開２００９−１９３２５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、特許文献１や特許文献２などに提案されている技術では、装置の管理者が装置全体のバックアップを取ることができないという状況を解決するものではない。
【０００８】
上記事情に鑑み、本件開示は、情報管理者に依存せずに、かつ、情報のセキュリティが維持されたままでバックアップが可能な情報記憶装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成する情報記憶装置は、情報を記憶する情報記憶装置であって、情報格納部と暗号化復号化部と透過部と状態監視部と選択部とを備えている。
【００１０】
上記情報格納部は、データが格納されるものである。
【００１１】
上記暗号化復号化部は、入力されたデータを暗号化して上記情報格納部に格納し、情報出力が求められるとその情報格納部に格納されている暗号化データを復号化して出力するものである。
【００１２】
上記透過部は、上記情報格納部に格納されている暗号化データを、暗号化されたまま出力して、上記情報格納部とは別のバックアップ箇所に格納するものである。
【００１３】
上記状態監視部は、上記情報記憶装置における状態異常を監視するものである。
【００１４】
上記選択部は、上記状態監視部で上記情報記憶装置における状態異常が確認された場合には、上記暗号化復号化部と上記透過部とのうち透過部を選択するものである。
【発明の効果】
【００１５】
本件開示の情報記憶装置によれば、情報管理者に依存せずに、かつ、情報のセキュリティが維持されたままでバックアップが可能である。
【図面の簡単な説明】
【００１６】
【図１】情報記憶装置の具体的な第１実施形態に相当するストレージシステムを示す図である。
【図２】各論理区画に対するデータの入出力に関わる構成の詳細を示した図である。
【図３】データバックアップの動作を表すフローチャートである。
【図４】猶予時間を求めるための猶予時間テーブルを表す図である。
【図５】第２実施形態でバックアップの開始タイミングの決定に関わる構成部分の詳細を示した図である。
【発明を実施するための形態】
【００１７】
情報記憶装置に対する具体的な実施形態を、以下図面を参照して説明する。
【００１８】
図１は、情報記憶装置の具体的な第１実施形態に相当するストレージシステムを示す図である。
【００１９】
図１に示すストレージシステム１００は、論理ボリュームが複数（ここでは一例として３つ）に分割された論理区画１１０Ａ，１１０Ｂ，１１０Ｃを有している。各論理区画１１０Ａ，１１０Ｂ，１１０Ｃには物理的なハードディスク１１１が割り当てられている。そして、各論理区画１１０Ａ，１１０Ｂ，１１０Ｃには、データの出入り口となる暗号復号透過部１２０が接続されている。また、各暗号復号透過部１２０には、データの通り道となる通常バス１３１および非常用バス１３２が接続されている。通常バス１３１は、後述するように外部のサーバなどと遣り取りするデータの通り道となる。論理区画１１０Ａ，１１０Ｂ，１１０Ｃは、データが格納される情報格納部の一例に相当する。
【００２０】
一方、非常用バス１３２は、後述するような非常時にバックアップ用のデータの通り道となる。この非常用バス１３２には、バックアップ用のデータが格納されるバックアップ区画１１０Ｚと、バックアップ用のデータをストレージシステム１００外に出力するためのホストバスアダプタ（ＨＢＡ）１７０が接続されている。このバックアップ区画１１０Ｚには、論理区画１１０Ａ，１１０Ｂ，１１０Ｃに割り当てられているハードディスク１１１とは物理的に区別されたハードディスク１１２が割り当てられている。そしてストレージシステム１００には、バックアップ用のデータを保存する保存場所としての磁気テープ装置２００がホストバスアダプタ１７０を介して接続される。この磁気テープ２００には、バックアップ用のデータがバックアップ区画１１０Ｚから移動されて保存される。
【００２１】
図１に示すストレージシステム１００には、管理者の指示などに応じてストレージシステム１００の設定などを行うシステム管理部１４０が備えられている。このシステム管理部１４０には、非常時におけるデータのバックアップを指揮するバックアップスケジュラ１４１が組み込まれている。
【００２２】
このシステム管理部１４０には、ストレージシステム１００の全体的な装置管理を担う管理者によって操作される全体コンソール３１０がＬＡＮなどを介して接続されている。このような管理者は、全体コンソール３１０を操作することにより、システム全体のバックアップの指示をシステム管理部１４０に与えたり、システム管理部１４０を介して装置故障等の診断を行ったりする。また、この管理者は、各論理区画１１０Ａ，１１０Ｂ，１１０Ｃに対するハードディスク１１１の割り当てもシステム管理部１４０に指示する。
【００２３】
このシステム管理部１４０には、各論理区画１１０Ａ，１１０Ｂ，１１０Ｃに格納されるデータを管理する各管理者によって操作されるドメインコンソール３２０Ａ，３２０Ｂ，３２０ＣもＬＡＮなどを介して接続されている。このような各管理者は、ドメインコンソールの操作によって、個別の論理区画におけるデータのバックアップや、暗号復号透過部１２０で用いられる暗号の設定などをシステム管理部１４０を介して行う。
【００２４】
図１に示すストレージシステム１００には、システム管理部１４０による設定の下でストレージシステム１００の全体的な動作制御を行うシステム制御部１５０も備えられている。更に、このストレージシステム１００には、ストレージシステム１００内部の各種状態を監視するシステム状態モニタ１６０も備えられている。このシステム状態モニタ１６０は、情報記憶装置における状態異常を監視する状態監視部の一例に相当する。
【００２５】
ここで、各論理区画１１０Ａ，１１０Ｂ，１１０Ｃに対するデータの入出力についてもっと詳しく説明する。
【００２６】
図２は、各論理区画に対するデータの入出力に関わる構成の詳細を示した図である。
【００２７】
図２には、ストレージシステム１００の構成要素のうち、図１にも示されているバックアップ区画１１０Ｚ、暗号復号透過部１２０、通常バス１３１、非常用バス１３２、バックアップスケジュラ１４１、ホストバスアダプタ１７０が再度示されている。また、図２では、各論理区画１１０Ａ，１１０Ｂ，１１０Ｃが区別されずに１つにまとめて図示されている。
【００２８】
ストレージシステム１００には、図１では省略されていたチャネルアダプタ（ＣＡ）１８０およびキャッシュメモリ１９０が備えられている。これらチャネルアダプタ１８０およびキャッシュメモリ１９０は通常バス１３１に接続されていて、チャネルアダプタ１８０には外部のサーバ４００がファイバーチャネルを介して接続されている。この外部のサーバ４００は、各論理区画１１０Ａ，１１０Ｂ，１１０Ｃのうちアクセスが許可されている論理区画に対してデータの遣り取りを行うものである。
【００２９】
サーバ４００から論理区画１１０Ａ，１１０Ｂ，１１０Ｃへと格納されるデータは、チャネルアダプタ１８０および通常バス１３１を通過してキャッシュメモリ１９０に一時的に蓄えられる。その後、キャッシュメモリ１９０内のデータは通常バス１３１を介して暗号復号透過部１２０に送られる。
【００３０】
図２に示すように、暗号復号透過部１２０には暗号復号ユニット１２１と透過ユニット１２２とスイッチ１２３が備えられている。スイッチ１２３は、暗号復号ユニット１２１と透過ユニット１２２との一方を選択的に論理区画１１０Ａ，１１０Ｂ，１１０Ｃに接続するものである。スイッチ１２３は、通常は論理区画１１０Ａ，１１０Ｂ，１１０Ｃを暗号復号ユニット１２１に接続している。このスイッチ１２３の切り換えはバックアップスケジュラ１４１が制御している。なお、この暗号復号透過部１２０の機能はファームウェアで実現することもできる。その際には、例えばスイッチ１２３については、メモリ上に復号するか否かを示すフラグを設けその値に応じて処理を分岐させることで実現できる。
【００３１】
キャッシュメモリ１９０から暗号復号透過部１２０に送られてきたデータは、暗号復号ユニット１２１で暗号化されることで暗号化データとなる。その暗号化データは論理区画１１０Ａ，１１０Ｂ，１１０Ｃに送られて記憶される。暗号復号ユニット１２１で行われる暗号化は、上述したように、各論理区画１１０Ａ，１１０Ｂ，１１０Ｃを管理している管理者によって設定されている。このため、論理区画毎に別々の暗号化がデータに施されることとなってデータのセキュリティが確保されている。つまり暗号復号ユニット１２１は、データを暗号化して上記情報格納部に格納し、情報格納部に格納されている暗号化データを復号化して出力する暗号化復号化部の一例に相当する。
【００３２】
論理区画１１０Ａ，１１０Ｂ，１１０Ｃからサーバ４００へと取り出されるデータは、まず暗号復号透過部１２０の暗号復号ユニット１２１で復号化される。そして、通常バス１３１を通過してキャッシュメモリ１９０に一時的に蓄えられる。その後、キャッシュメモリ１９０内のデータは通常バス１３１およびチャネルアダプタ１８０を介してサーバ４００へと送られる。
【００３３】
このような通常時のデータの入出力に対し、非常時にはバックアップ用のデータ出力が実行される。非常時には、バックアップスケジュラ１４１が暗号復号透過部１２０のスイッチ１２３を透過ユニット１２２側に切り換える。そして透過ユニット１２２が、論理区画１１０Ａ，１１０Ｂ，１１０Ｃに記憶されている暗号化データを、暗号化されたまま非常用バス１３２に送る。その暗号化データは非常用バス１３２を経由してバックアップ区画１１０Ｚに格納される。
【００３４】
透過ユニット１２２は、情報格納部に格納されている暗号化データを、暗号化されたまま出力する透過部の一例に相当する。バックアップ区画１１０Ｚは、情報格納部とは別のバックアップ箇所の一例に相当する。スイッチ１２３とバックアップスケジュラ１４１との組み合わせは、状態監視部で状態異常が確認された場合に透過部を選択する選択部の一例に相当する。
【００３５】
ところで本実施形態では、通常時におけるデータの流路と非常時におけるデータの流路が物理的に分離されているため暗号化データの安全性が高い。このことは、以下のような応用形態が好適であることを意味している。この好適な応用形態は、第１バスと第２バスとを備えている。
【００３６】
上記第１バスは、上記暗号化復号化部に接続された、その暗号化復号化部を経て上記情報格納部に格納されるデータおよびその暗号化復号化部を経てその情報格納部から出力されるデータが通るバスである。
【００３７】
上記第２バスは、上記透過部に接続された、その透過部を経て上記情報格納部から出力される暗号化データが通る、上記第１バスとは切り離されたバスである。
【００３８】
上述した通常バス１３１は第１バスの一例に相当する。また、非常用バス１３２は第２バスの一例に相当する。
【００３９】
以下、本実施形態のストレージシステム１００におけるデータバックアップの動作について更に詳述する。
【００４０】
図３は、データバックアップの動作を表すフローチャートである。
【００４１】
ストレージシステム１００におけるデータバックアップは非常時に実行されるが、この非常時とは、図１に示すシステム状態モニタ１６０が装置異常を確認した時のことである。そして、この非常時にシステム状態モニタ１６０は、装置異常を表した情報をバックアップスケジュラ１４１に送り、バックアップスケジュラ１４１ではその情報が受信される（ステップＳ１０１）。装置異常を表したこの情報には、装置異常の重大度（緊急度）も含まれている。装置異常を表した情報をバックアップスケジュラ１４１で受信したシステム管理部１４０は、全体コンソール３１０を介して管理者に装置異常の発生を通知する（ステップＳ１０２）。また、バックアップスケジュラ１４１は、装置異常の重大度（緊急度）に基づいて、バックアップのための猶予時間を、以下説明するテーブルを参照することで求める（ステップＳ１０３）。
【００４２】
図４は、猶予時間を求めるための猶予時間テーブルを表す図である。
【００４３】
図４に示す猶予時間テーブル５００は、異常レベル５１０と優先度５２０と猶予時間５３０とが組み合わされて記載されたテーブルである。異常レベル５１０は、システム状態モニタ１６０からバックアップスケジュラ１４１に送られる情報に含まれているものである。異常レベル５１０の具体例として図４には３種類のレベル「ＩＮＦＯ」、「ＷＡＲＮＩＮＧ」、「ＥＭＥＲＧＥＮＣＹ」が示されている。レベル「ＩＮＦＯ」は、管理者に通知すればよい程度の状態で、レベル「ＷＡＲＮＩＮＧ」は、管理者に警告を要する状態で、レベル「ＥＭＥＲＧＥＮＣＹ」は、緊急事態である。優先度５２０の順位としては、レベル「ＥＭＥＲＧＥＮＣＹ」が優先度「１」、レベル「ＷＡＲＮＩＮＧ」が優先度「２」、レベル「ＩＮＦＯ」が優先度「３」となっている。優先度の値が小さいほど優先順位が高い。さらに、優先度５２０の順位が高いレベルほど、猶予時間５３０としては短い時間が割り当てられている。具体的には、優先度「１」のレベル「ＥＭＥＲＧＥＮＣＹ」には猶予時間「３００」秒、優先度「２」のレベル「ＷＡＲＮＩＮＧ」には猶予時間「１８００」秒、優先度「３」のレベル「ＩＮＦＯ」には猶予時間「３６００」秒が割り当てられている。なお、ここに示した猶予時間は一例である。
【００４４】
バックアップスケジュラ１４１は、このような猶予時間テーブル５００を参照することで、異常レベル５１０に対応した猶予時間５３０を求める。
【００４５】
このような猶予時間が図３のステップＳ１０３で求められると、次にバックアップスケジュラ１４１は、各ドメインコンソール３２０Ａ，…，３２０Ｃを介して各管理者に、求めた猶予時間を通知する。この猶予時間は、現在時刻から起算したバックアップ開始時間を表すものとして各管理者に通知されている。即ちこの開始時間は、「ＭＭ分後にバックアップを開始します」といった表現で通知される（ステップＳ１０４）。開始時間の通知を受けた各管理者は、自分が管理している論理区画のデータがバックアップできるように、データに対するアクセスが必要な作業を終了する。そして、各ドメインコンソール３２０Ａ，…，３２０Ｃを介してバックアップスケジュラ１４１に、バックアップの準備が完了したことを通知する。
【００４６】
バックアップスケジュラ１４１の方は、開始時間の通知を行った後は、各管理者から準備完了の通知が届くのを待機する状態となる（ステップＳ１０５、ステップＳ１０６）。そして、各管理者からの通知が揃うと（ステップＳ１０６；Ｙｅｓ）、バックアップスケジュラ１４１は、各暗号復号透過部１２０に対して透過モードでのデータ読出しを指示する。即ち、バックアップスケジュラ１４１は、各暗号復号透過部１２０に対してスイッチ１２３の切り換えを指示する。その結果、各論理区画１１０Ａ，…，１１０Ｃは透過ユニット１２２に接続され、その透過ユニット１２２によって暗号化データが出力されることとなる（ステップＳ１０７）。スイッチ１２３の切り換えが完了するとバックアップスケジュラ１４１は、透過ユニット１２２を介して各論理区画からバックアップ区画への暗号化データのコピーを開始する。そして、暗号化データが各論理区画からバックアップ区画１１０Ｚにコピーされるのを待機する（ステップＳ１０８、ステップＳ１０９）。
【００４７】
バックアップ区画１１０Ｚに全論理区画の暗号化データがコピーされると（ステップＳ１０９；Ｙｅｓ）、バックアップスケジュラ１４１の制御に従って、バックアップ区画１１０Ｚ中の暗号化データがアーカイブとして１ファイルにまとめられる。そして、そのファイルが、バックアップスケジュラ１４１の制御下で、非常用バス１３２およびホストバスアダプタ１７０を介して磁気テープ装置２００に格納される（ステップＳ１１０）。本実施形態ではこのような動作によってストレージシステム１００全体のバックアップが、情報の管理者によるバックアップの手間に依存することなく実現される。また、情報は暗号化データの形でバックアップされるため、その暗号化データを復号化するための情報を有さない管理者は情報の内容を知ることができない。従ってバックアップ時にも情報のセキュリティは維持されている。
【００４８】
ところで、本実施形態では、論理区画の暗号化データをバックアップ区画１１０Ｚにコピーし、その後、バックアップ区画１１０Ｚの暗号化データを磁気テープ装置２００に格納するという２段階の処理でバックアップを行っている。一般に、バックアップしたデータは、災害などに対処するために、磁気テープ装置２００などというような情報記憶装置外のバックアップ箇所に保管することが望ましい。しかし、一般に、そのような情報記憶装置外のバックアップ箇所へのデータ移動（コピー）は情報装置内でのデータ移動（コピー）よりも遅いので、バックアップに伴う業務中断の時間が長時間化する。そこで、本実施形態のように２段階の処理を採用すると、バックアップに伴い各論理区画で生じる業務中断の時間を抑制することができる。更に、この２段階の処理によって最終的には装置外の安全なバックアップ箇所へデータを格納することができる。このことは、以下のような応用形態が好適であることを意味している。この好適な応用形態では、上記透過部が、上記暗号化データを、この情報記憶装置内に設けられた第１バックアップ箇所に格納する。そして、この好適な応用形態には、その第１バックアップ箇所から暗号化データを、この情報記憶装置外の第２バックアップ箇所に移すバックアップ移動部が備えられている。
【００４９】
図１および図２に示すホストバスアダプタ１７０は、このバックアップ移動部の一例に相当する。また、図１および図２に示すバックアップ区画１１０Ｚは第１バックアップ箇所の一例に相当する。また、磁気テープ装置２００は第２バックアップ箇所の一例に相当する。
【００５０】
なお、本実施形態では全論理区画のデータを１ファイルにアーカイブ化してバックアップしているが、本件開示の情報記憶装置では、論理区画毎にアーカイブ化してバックアップする方式も採用可能である。その方式を採用した場合には、バックアップの準備完了が通知された論理区画から順に、バックアップ区画へのコピーが実施されると、バックアップに要する総時間の抑制が期待できる。更に本件開示の情報記憶装置では、どの単位でアーカイブ化するかを示すフラグを装置内に設け、そのフラグが示す単位でアーカイブ化してもよい。
【００５１】
以下、情報記憶装置に対する具体的な第２実施形態について説明する。この第２実施形態は、上述した第１実施形態に対して、バックアップの開始タイミングの決め方が異なる点を除くと同様の実施形態である。以下では、第１実施形態との相違点に着目した説明を行い、重複説明は省略する。
【００５２】
図５は、第２実施形態でバックアップの開始タイミングの決定に関わる構成部分の詳細を示した図である。
【００５３】
図５には、第２実施形態のストレージシステム１００’が示されている。このストレージシステム１００’には、第１実施形態と同様に、システム管理部１４０およびシステム状態モニタ１６０が備えられている。
【００５４】
また、このストレージシステム１００’が備えているディスク制御部１１３は、図１および図２には明記されていなかったが、ハードディスク１１１に付属して第１実施形態でも備えられていたものである。同様に、チャネルアダプタ（ＣＡ）制御部１８１およびキャッシュメモリ制御部１９１も、チャネルアダプタ１８０およびキャッシュメモリ１９０に付属して第１実施形態でも備えられていたものである。上述したように、外部のサーバなどから送られてきたデータは、チャネルアダプタを通り、キャッシュメモリを経由して、論理区画に割り当てられたハードディスク１１１へと流れていく。このようなデータの流れに伴い、データの制御も、チャネルアダプタ（ＣＡ）制御部１８１、キャッシュメモリ制御部１９１、そしてディスク制御部１１３へと移っていく。
【００５５】
この第２実施形態のストレージシステム１００’は、第１実施形態のストレージシステム１００が備えているバックアップスケジュラ１４１とは異なるバックアップスケジュラ１４２を備えている。また、この第２実施形態のストレージシステム１００’は、第１実施形態のストレージシステム１００が備えているシステム制御部１５０とは異なるシステム制御部１５１も備えている。
【００５６】
第２実施形態に備えられているバックアップスケジュラ１４２は、システム状態モニタ１６０が装置異常を検知したことでバックアップが必要となった場合、システム制御部１５１へ、バックアップが必要であるという主旨の通知を送る。システム制御部１５１は、その通知を受けるとチャネルアダプタ制御部１８１を監視する。そして、ある一定時間サーバなどからチャネルアダプタにライトデータがこなかった場合、システム制御部１５１は、チャネルアダプタ制御部１８１を介してチャネルアダプタをサスペンドモードに切り換える。サスペンドモード中はチャネルアダプタ制御部１８１は、キャッシュメモリへのデータの送出を止める。また、サスペンドモード中にチャネルアダプタにサーバなどから入ってきたライトデータは、チャネルアダプタ制御部１８１によってチャネルアダプタ内でキューイングされる。
【００５７】
キャッシュメモリ制御部１９１は、システム制御部１５１による指示に従って、キャッシュメモリに保持されているハードディスクに未書き込みのデータをハードディスク１１１へと送る。そして、キャッシュメモリ内に未書き込みのデータ無くなるとキャッシュメモリ制御部１９１はバックアップスケジュラ１４２に、空になった旨を通知する。バックアップスケジュラ１４２は、この通知をトリガに、論理区画からバックアップ区画への暗号化データのバックアップを開始する。
【００５８】
このように、第２実施形態では、バックアップに適したタイミングが、ストレージシステム１００’に対するデータの入力状況に基づいて自動的に決定されるので、情報を管理している管理者に頼らずにバックアップを開始することができる。このことは、以下の応用形態が好適であることを意味する。
【００５９】
この好適な応用形態は、上記選択部が上記透過部を選択するタイミングを、上記状態監視部で状態異常が確認された場合に、この情報記憶装置へのデータの入力状況に基づいて決めるタイミング決定部を備えている。
【００６０】
第２実施形態のシステム制御部１５１とバックアップスケジュラ１４２を合わせたものが、タイミング決定部の一例に相当する。
【００６１】
なお、具体的な各実施形態に対する上記説明では、好ましい一例として、通常データが通る通常バスと非常時に暗号化データが通る非常時バスとを備えたストレージシステムが示されている。しかし、本件開示の情報記憶装置は、通常データと非常時の暗号化データが共通のバスを通るものであってもよい。
【００６２】
また、具体的な各実施形態に対する上記説明では、透過部の好ましい一例として、ストレージシステム内のバックアップ区画に暗号化データをバックアップするものが示されている。しかし、情報記憶装置の透過部は、ストレージシステム外の磁気テープ装置２００などに暗号化データをバックアップするものであってもよい。
【符号の説明】
【００６３】
１００，１００’：ストレージシステム
１１０Ａ，１１０Ｂ，１１０Ｃ：論理区画、  １１０Ｚ：バックアップ区画
１１１，１１２：ハードディスク、  １１３：ディスク制御部
１２０：暗号復号透過部
１２１：暗号復号ユニット、  １２２：透過ユニット、  １２３：スイッチ
１３１：通常バス、  １３２：非常用バス
１４０：システム管理部、  １４１，１４２：バックアップスケジュラ
１５０，１５１：システム制御部
１６０：システム状態モニタ
１７０：ホストバスアダプタ（ＨＢＡ）
１８０：チャネルアダプタ（ＣＡ）、  １８１：チャネルアダプタ（ＣＡ）制御部
１９０：キャッシュメモリ、  １９１：キャッシュメモリ制御部
２００：磁気テープ装置
３１０：全体コンソール、  ３２０Ａ，３２０Ｂ，３２０Ｃ：ドメインコンソール
４００：サーバ
５００：猶予時間テーブル
５１０：異常レベル、  ５２０：優先度、  ５３０：猶予時間
【図１】
2011165069.tif 000003
【図２】
2011165069.tif 000004
【図３】
2011165069.tif 000005
【図４】
2011165069.tif 000006
【図５】
2011165069.tif 000007