(57)【要約】【課題】ストレージ装置におけるデータ保全性を確保する。【解決手段】ストレージ制御装置２０は、データを物理ボリュームに保存する物理ストレージ装置１０と、ホスト装置２と物理ストレージ装置３０との間で送受信されるデータを仮想的な可搬型ボリュームとして格納する仮想ストレージ装置４と、を有するストレージシステム１における前記物理ストレージ装置１０を制御する。本ストレージ制御装置２０は、コマンドを受信する受信部２３ａと、受信したコマンドの種別を判別する判別部２３ｂと、当該コマンドが物理ボリュームの庫外管理を指示する排出コマンドであると判別された場合、当該排出コマンドによって指定される排出対象物理ボリュームについてデータ保護設定を行なう制御部２３ｃと、を有する。【選択図】図２
2014225071.tif 000002
【特許請求の範囲】
【請求項１】
データを物理ボリュームに保存する物理ストレージ装置と、
ホスト装置と前記物理ストレージ装置との間に介在し、前記ホスト装置と前記物理ストレージ装置との間で送受信されるデータを仮想的な可搬型ボリュームとして格納する仮想ストレージ装置と、を有するストレージシステムにおける前記物理ストレージ装置を制御するストレージ制御装置であって、
コマンドを受信する受信部と、
受信した前記コマンドの種別を判別する判別部と、
前記コマンドが前記物理ボリュームの庫外管理を指示する排出コマンドであると判別された場合、前記排出コマンドによって指定される排出対象物理ボリュームについてデータ保護設定を行なう制御部と、を有する、ストレージ制御装置。
【請求項２】
前記物理ボリュームは庫外管理不可の記憶媒体であり、
前記可搬型ボリュームはテープボリュームである、請求項１記載のストレージ制御装置。
【請求項３】
前記制御部は、前記排出対象物理ボリュームの管理情報に対してデータ保護状態を設定することにより、前記排出対象物理ボリュームについて前記データ保護設定を行ない、前記排出対象物理ボリュームに対する書込アクセスおよび削除アクセスを禁止する、請求項１または請求項２に記載のストレージ制御装置。
【請求項４】
前記コマンドが前記排出コマンドであると判別された場合、前記制御部は、前記排出対象物理ボリュームを前記物理ストレージ装置の通常領域で管理する状態から前記物理ストレージ装置の未割当領域で管理する状態に移行させることで、前記排出対象物理ボリュームを前記物理ストレージ装置から庫外へ仮想的に排出する、請求項１〜請求項３のいずれか一項に記載のストレージ制御装置。
【請求項５】
ユーザによって操作され、前記データ保護状態の解除を指示する解除コマンドを入力するユーザインターフェイス部を有し、
前記コマンドが前記解除コマンドであると判別された場合、前記制御部は、前記解除コマンドによって指定される解除対象物理ボリュームについての前記データ保護設定を解除する、請求項１〜請求項４のいずれか一項に記載のストレージ制御装置。
【請求項６】
前記コマンドが、データバックアップを指示する前記ホスト装置からのエクスポートコマンドに対応して前記仮想ストレージ装置によって発行された、エクスポート対応書込コマンドであると判別された場合、前記制御部は、前記エクスポート対応書込コマンドによって指定されるエクスポート対象物理ボリュームの識別情報を管理テーブルに登録するとともに、前記物理ストレージ装置において、バックアップ対象のデータを前記エクスポート対象物理ボリュームに退避させ当該エクスポート対象物理ボリュームをエクスポート済み物理ボリュームとして管理する、請求項１〜請求項５のいずれか一項に記載のストレージ制御装置。
【請求項７】
前記判別部は、前記コマンドが書込コマンドであり且つ当該書込コマンドにおける物理ボリュームグループ情報にエクスポート情報が指定されている場合、前記コマンドが前記エクスポート対応書込コマンドであると判別する、請求項６記載のストレージ制御装置。
【請求項８】
前記コマンドが前記排出コマンドであると判別された場合、前記制御部は、前記管理テーブルを参照し、前記排出コマンドによって指定される前記排出対象物理ボリュームの識別情報が前記管理テーブルにおいて前記エクスポート済み物理ボリュームの識別情報として登録されていれば、前記排出コマンドによって指定される前記排出対象物理ボリュームに対応する前記エクスポート済み物理ボリュームについて前記データ保護設定を行なう、請求項６または請求項７に記載のストレージ制御装置。
【請求項９】
前記コマンドが、ユーザによってユーザインターフェイス部から入力された、前記データ保護状態の解除を指示する解除コマンドであると判別された場合、前記制御部は、前記管理テーブルを参照し、前記解除コマンドによって指定される解除対象物理ボリュームの識別情報が前記管理テーブルにおいて前記エクスポート済み物理ボリュームの識別情報として登録されていれば、前記解除コマンドによって指定される前記解除対象物理ボリュームの識別情報を前記管理テーブルから削除し、前記解除対象物理ボリュームについての前記データ保護設定を解除する、請求項６〜請求項８のいずれか一項に記載のストレージ制御装置。
【請求項１０】
データを物理ボリュームに保存する物理ストレージ装置と、
ホスト装置と前記物理ストレージ装置との間に介在し、前記ホスト装置と前記物理ストレージ装置との間で送受信されるデータを仮想的な可搬型ボリュームとして格納する仮想ストレージ装置と、
前記物理ストレージ装置を制御するストレージ制御装置と、を有し
前記ストレージ制御装置は、
コマンドを受信する受信部と、
受信した前記コマンドの種別を判別する判別部と、
前記コマンドが前記物理ボリュームの庫外管理を指示する排出コマンドであると判別された場合、前記排出コマンドによって指定される排出対象物理ボリュームについてデータ保護設定を行なう制御部と、を有する、ストレージシステム。
【請求項１１】
データを物理ボリュームに保存する物理ストレージ装置と、ホスト装置と前記物理ストレージ装置との間に介在し、前記ホスト装置と前記物理ストレージ装置との間で送受信されるデータを仮想的な可搬型ボリュームとして格納する仮想ストレージ装置と、を有するストレージシステムにおける前記物理ストレージ装置を制御するストレージ制御装置として機能するコンピュータに、
コマンドを受信し、
受信した前記コマンドの種別を判別し、
前記コマンドが前記物理ボリュームの庫外管理を指示する排出コマンドであると判別された場合、前記排出コマンドによって指定される排出対象物理ボリュームについてデータ保護設定を行なう、
処理を実行させる、制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストレージ制御装置、ストレージシステム、及び制御プログラムに関する。
【背景技術】
【０００２】
仮想テープ装置は、ホスト装置とテープライブラリ装置との間に介在し、ホスト装置とテープライブラリ装置との間で送受信されるデータを仮想的なテープボリューム（論理ボリューム）として格納する。このように、仮想テープ装置は、データを論理ボリュームとして磁気ディスク装置等のランダムアクセス可能な媒体上に配置することで、テープ運用を磁気ディスク装置上で仮想的に行なう。これにより、仮想テープ装置は、テープマウント，ロード／アンロードなどの機械的な動作を無くし高速処理を実現することができる。
【０００３】
近年、仮想テープ装置のバックエンドには、上述のごとくテープライブラリ装置が接続される場合のほかディスクライブラリ装置が接続される場合がある。仮想テープ装置は、バックエンドに接続された装置の種別、即ち当該装置がテープライブラリ装置であるかディスクライブラリ装置であるかに関わらず、同じ制御動作を実行する。これは、既存のテープライブラリ装置がホスト装置に直接チャネル接続される場合のインターフェイス（Ｉ／Ｆ）を前提としていることに関係し、バックエンドに接続された装置にとって上位装置がホスト装置であっても仮想テープ装置であっても同じＩ／Ｆをサポートする必要があるからである。
【０００４】
したがって、仮想テープ装置からみて、バックエンドに接続された装置がテープライブラリ装置であってもディスクライブラリ装置であっても後述するエクスポート機能を用いた際の動作に何ら変わりはなく、ライブラリ装置の種別に依らず同じ操作が可能である。
【０００５】
ここで、仮想テープ装置のエクスポート機能とは、主にユーザデータのバックアップを行なうために使用される機能である。仮想テープ装置は、ホスト装置からのエクスポート(EXPORT)コマンドを受けるとバックエンドのライブラリ装置に書込指示（ライト(WRITE)コマンド）を発行することで、バックエンドのＰＶ（物理ボリューム）に対しユーザデータの退避を行なっている。以下、図１０（Ａ），（Ｂ）を参照しながらエクスポート機能を用いた場合のテープライブラリ装置の動作について説明するとともに、図１１（Ａ），（Ｂ）を参照しながらエクスポート機能を用いた場合のディスクライブラリ装置の動作について説明する。
【０００６】
図１０（Ａ）に示すように、テープライブラリ装置の場合、仮想テープ装置は、ホスト装置からEXPORTコマンドを受けると、テープライブラリ装置にWRITEコマンドを発行することで、バックアップ対象のデータをＰＶに退避させる。これにより、バックアップ対象のデータを保持するEXPORT済みＰＶは、後述の庫外排出コマンドを受けるまで庫内に残留する。この後、ユーザがEXPORT済みＰＶの庫外管理を望む場合、ユーザは、図１０（Ｂ）に示すように、ホスト装置，ユーザ端末などにおけるライブラリ操作メニューから仮想テープ装置に対し、当該EXPORT済みＰＶの庫外管理を指示する庫外排出(EjectPV)コマンドを発行する。これに伴い、仮想テープ装置からテープライブラリ装置にEjectPVコマンドが発行されると、EjectPVコマンドによって指定された当該EXPORT済みＰＶが、テープライブラリ装置から庫外へ排出される。このようにして、テープライブラリ装置では、バックアップデータを保持するEXPORT済みＰＶは庫外へ排出されて管理される。庫外に排出されたＰＶは、物理的に仮想テープ装置からのアクセス範囲外で管理されるため、データ保全性は高い。
【０００７】
図１１（Ａ）に示すように、ディスクライブラリ装置の場合も、テープライブラリ装置の場合と同様、仮想テープ装置は、ホスト装置からEXPORTコマンドを受けると、ディスクライブラリ装置にWRITEコマンドを発行することで、バックアップ対象のデータをＰＶに退避させる。この後、ユーザがEXPORT済みＰＶの庫外管理を望む場合、ユーザは、図１１（Ｂ）に示すように、ホスト装置，ユーザ端末などにおけるライブラリ操作メニューから仮想テープ装置に対しEjectPVコマンドを発行することは可能である。しかし、ディスクライブラリ装置では、データを保持する媒体がディスクであり、データをエクスポートされたEXPORT済みＰＶを物理的に庫外に排出することはできないため、EjectPVコマンドを受けても、実際にはEXPORT済みＰＶの庫外管理は行なわない。
【０００８】
このため、ディスクライブラリ装置は、図１１（Ｂ）に示すように、ライブラリ操作メニューからのEjectPVコマンドを仮想テープ装置経由で受けると、EXPORT済みＰＶを、実際に庫外へ排出することなく、通常領域で管理する状態から未割当(UNASSIGNED)領域で管理する状態に移行させる。これにより、EXPORT済みＰＶは、庫外へ排出されていないがUNASSIGNED領域で管理されるため、庫外へ仮想的に排出されたのと同じ状態になり、仮想テープ装置からのアクセスができなくなる。したがって、EXPORT済みＰＶを擬似的な庫外管理状態にすることができる。
【０００９】
なお、ディスクライブラリ装置において、EjectPVコマンドによりUNASSIGNED領域で管理される状態になったＰＶを再び仮想テープ装置がアクセス可能な状態にするには、ディスクライブラリ装置の既存機能であるライブラリインポート機能が用いられる。つまり、ディスクライブラリ装置のＧＵＩ（Graphical User Interface）から、対象ＰＶを指定してライブラリインポート機能を実行することで、対象ＰＶをUNASSIGNED領域での管理状態から通常領域での管理状態に戻すことができる。
【先行技術文献】
【特許文献】
【００１０】
【特許文献１】特開２００４−２２７１２７号公報
【特許文献２】特開２００３−５１０６７９号公報
【特許文献３】特開２００８−７７４２３号公報
【発明の概要】
【発明が解決しようとする課題】
【００１１】
上述のように仮想テープ装置のバックエンドに接続されたディスクライブラリ装置が、仮想テープ装置からテープライブラリ装置に対する制御動作と同じ制御動作による指示を受けて動作した場合、以下のような課題がある。つまり、ディスクライブラリ装置においてEXPORT済みＰＶが庫外排出指示に従いUNASSIGNED領域で管理される状態では、仮想テープ装置から当該ＰＶに対するアクセスは不可であるが、ディスクライブラリ装置のＧＵＩから当該ＰＶに対するアクセスは可能である。したがって、ＧＵＩからは、UNASSIGNED領域で管理されるＰＶに対し、ＰＶのリサイクル処理（ＰＶにおけるデータを消去しＰＶを新規ＰＶとしてリサイクルする処理）や、ＰＶの削除処理などの指示を行なうことが可能になっている。このため、ＧＵＩから、UNASSIGNED領域のEXPORT済みＰＶを誤ってリサイクルあるいは削除してデータ消失を引き起こしてしまう危険性があり、データ保全性の低下を招いている。
【００１２】
一つの側面で、本発明は、ストレージ装置におけるデータ保全性を確保することを目的とする。
なお、前記目的に限らず、後述する発明を実施するための最良の形態に示す各構成により導かれる作用効果であって、従来の技術によっては得られない作用効果を奏することも本件の他の目的の一つとして位置付けることができる。
【課題を解決するための手段】
【００１３】
本件のストレージ制御装置は、データを物理ボリュームに保存する物理ストレージ装置と、ホスト装置と前記物理ストレージ装置との間に介在し、前記ホスト装置と前記物理ストレージ装置との間で送受信されるデータを仮想的な可搬型ボリュームとして格納する仮想ストレージ装置と、を有するストレージシステムにおける前記物理ストレージ装置を制御する。本ストレージ制御装置は、コマンドを受信する受信部と、受信した前記コマンドの種別を判別する判別部と、前記コマンドが前記物理ボリュームの庫外管理を指示する排出コマンドであると判別された場合、前記排出コマンドによって指定される排出対象物理ボリュームについてデータ保護設定を行なう制御部と、を有する。
【発明の効果】
【００１４】
一実施形態によれば、ストレージ装置におけるデータ保全性を確保することができる。
【図面の簡単な説明】
【００１５】
【図１】本実施形態のストレージシステムの構成を示すブロック図である。
【図２】本実施形態のコントローラ部（ストレージ制御装置）の機能構成を示すブロック図である。
【図３】本実施形態のストレージシステムの動作（WRITEコマンドを受信したディスクライブラリ装置の動作）を説明する図である。
【図４】本実施形態のストレージシステムの動作（EjectPVコマンドを受信したディスクライブラリ装置の動作）を説明する図である。
【図５】本実施形態のストレージシステムの動作（ＷＰ解除コマンドを受信したディスクライブラリ装置の動作）を説明する図である。
【図６】本実施形態のコントローラ部（ストレージ制御装置）の動作を説明するフローチャートである。
【図７】本実施形態のWRITEコマンド受信処理を説明するフローチャートである。
【図８】本実施形態のEjectPVコマンド受信処理を説明するフローチャートである。
【図９】本実施形態のＷＰ解除コマンド受信処理を説明するフローチャートである。
【図１０】（Ａ），（Ｂ）はエクスポート機能を用いた場合のテープライブラリ装置の動作を説明する図である。
【図１１】（Ａ），（Ｂ）はエクスポート機能を用いた場合のディスクライブラリ装置の動作を説明する図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照して実施の形態を説明する。
〔１〕本実施形態の構成
まず、図１〜図５を参照しながら、本実施形態におけるストレージシステム１の構成およびストレージ制御装置（コントローラ部）の機能構成について説明する。なお、図１は本実施形態のストレージシステム１の構成を示すブロック図である。図２は本実施形態のコントローラ部（ストレージ制御装置）２０の機能構成を示すブロック図である。図３〜図５は本実施形態のストレージシステム１の動作を説明する図である。特に、図３はWRITEコマンドを受信したディスクライブラリ装置３の動作を説明する図、図４はEjectPVコマンドを受信したディスクライブラリ装置３の動作を説明する図、図５はＷＰ解除コマンドを受信したディスクライブラリ装置３の動作を説明する図である。
【００１７】
図１に示すように、本実施形態のストレージシステム１は、ホスト装置２，ディスクライブラリ装置３および仮想テープ装置４を有している。
仮想テープ装置（仮想ストレージ装置）４は、ホスト装置２とディスクライブラリ装置３（後述するディスク部１０）との間に介在し、ホスト装置２とディスク部１０との間で送受信されるデータを仮想的な可搬型ボリュームとして格納する。
【００１８】
ここで、可搬型ボリューム（可搬型媒体，リムーバブルメディア）は、庫外管理（庫外排出）可能な記憶媒体であり、本実施形態では、例えばテープボリューム（磁気テープカートリッジ）を仮想的な可搬型ボリュームとして想定している。なお、可搬型ボリュームとしては、テープボリュームの他にフレキシブルディスク，ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷなど），ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷなど），ブルーレイディスク等の可搬型媒体を想定してもよい。
【００１９】
仮想テープ装置４は、一般的なサーバ装置やストレージ装置（磁気ディスク装置等）から構成され、前述したように、データを論理ボリュームとして磁気ディスク装置等のランダムアクセス可能な媒体上に配置することで、テープ運用を磁気ディスク装置上で仮想的に行なう。これにより、仮想テープ装置４は、テープマウント，ロード／アンロードなどの機械的な動作を無くし高速処理を実現することができる。
【００２０】
本実施形態において、仮想テープ装置４のバックエンドには、ディスクライブラリ装置３が接続されている。ディスクライブラリ装置３は、ディスク部１０，コントローラ部２０およびＧＵＩ部３０を有している。
【００２１】
ディスク部１０は、データを物理ボリューム（ＰＶ：Physical Volume）１２，１３に保存する物理ストレージ装置、より具体的には、複数のディスク１１から構成されるディスクアレイ装置（ＲＡＩＤ(Redundant Arrays of Inexpensive Disks)装置）である。ＰＶ１２，１３は、庫外管理（庫外排出）のできないディスク（記憶媒体）１１における、通常領域１５（後述）または未割当領域１６（後述）で管理される。ディスク部１０は、仮想テープ装置４およびコントローラ部２０を介してホスト２からの各種要求を受け、当該要求に応じた各種処理、例えば書込み処理，読出し処理，バックアップ処理を行なう。なお、各ディスク１１は、例えばＨＤＤ（Hard Disk Drive）であり、ホスト装置２によってアクセスされるユーザデータや、各種制御情報などを格納・記憶する。また、各ディスク１１としては、ＨＤＤに代えＳＳＤ（Solid State Device）等の記憶媒体が用いられてもよい。
【００２２】
コントローラ部（ストレージ制御装置）２０は、ディスク部（物理ストレージ装置）１０を制御するもので、ＣＰＵ（Central Processing Unit：処理部，コンピュータ）２１およびメモリ２２を有している。また、ＧＵＩ部（ユーザインターフェイス部）３０は、ユーザによって操作され各種指示や各種情報をＣＰＵ２１に入力するもので、マウス，キーボード等の入力機器や、ＬＣＤ（Liquid Crystal Display）等の表示機器とを含む。
【００２３】
ＣＰＵ２１は、ＯＳ等に従って処理を実行し各種制御を行なうもので、メモリ２２に保存される制御プログラムを実行することにより、Ｉ／Ｏ（Input/Output）エミュレート制御部２３，ディスク制御部２４およびＧＵＩ制御部２５としての機能を果たす。さらに、Ｉ／Ｏエミュレート制御部２３は、図２に示すように、受信部２３ａ，判別部２３ｂおよび制御部２３ｃとしての機能を果たす。なお、メモリ２２は、上記制御プログラムのほかに、後述するEXPORT済みＰＶ管理テーブル２２ａを含む各種情報を保存するもので、ＲＡＭ（Random Access Memory）等によって構成される。
【００２４】
ディスク制御部２４は、Ｉ／Ｏエミュレート制御部２３からの指示に従ってディスク部１０を制御する。
ＧＵＩ制御部２５は、ＧＵＩ部３０に接続され、ユーザによってＧＵＩ部３０から入力される各種指示や各種情報を受信してＩ／Ｏエミュレート制御部２３に通知する。
Ｉ／Ｏエミュレート制御部２３は、各種コマンドを受信し、受信したコマンドに従って各種処理を実行するもので、上述したように、受信部２３ａ，判別部２３ｂおよび制御部２３ｃとしての機能を果たす。
【００２５】
受信部２３ａは、各種コマンドを受信する。より具体的に図２〜図４に示すように、受信部２３ａは、仮想テープ装置４を介してホスト装置２やライブラリ操作メニュー５からのコマンド（WRITEコマンド，EjectPVコマンド）を受信する。また、受信部２３ａは、図２および図５に示すように、ＧＵＩ制御部２５を介してＧＵＩ部３０からのコマンド（WP解除コマンド）を受信する。
【００２６】
判別部２３ｂは、受信部２３ａによって受信されたコマンド（以下、受信コマンドという）の種別を判別する。より具体的に、判別部２３ｂは、受信コマンドが、少なくとも以下の３種類のコマンド(1)〜(3)のうちのいずれであるかを判別する。
【００２７】
(1) データバックアップを指示するホスト装置２からのEXPORTコマンドに対応して仮想テープ装置４によって発行された、EXPORT対応書込コマンド（WRITEコマンド；図２，図３参照）。判別部２３ｂは、受信コマンドがWRITEコマンドであり、且つ、当該WRITEコマンドのヘッダ部におけるＰＶＧ（物理ボリュームグループ）情報にエクスポート情報（TR-PVG）が指定されている場合、受信コマンドが、EXPORTに対応したWRITEコマンドであると判別する。ホスト装置２のEXPORT機能に基づき生成されるWRITEコマンドのヘッダ部にはＰＶＧ情報としてTR-PVG（Transfer-Physical Volume Group）が必ず設定される。したがって、判別部２３ｂは、ＰＶＧ情報がTR-PVGであることを確認することにより、受信コマンドがEXPORTに対応したWRITEコマンドであることを判別する。
【００２８】
(2) ホスト装置２やユーザ端末（図示略）などにおけるライブラリ操作メニュー５から仮想テープ装置４経由で発行され、指定ＰＶの庫外管理（庫外排出）を指示する排出コマンド（EjectPVコマンド）。
(3) ユーザによってＧＵＩ部３０から入力され、指定ＰＶについてのデータ保護状態（ＷＰ(Write Protect)状態）の解除を指示する解除コマンド（ＷＰ解除コマンド）。
【００２９】
判別部２３ｂによって受信コマンドが上記コマンド(1)つまりEXPORT対応WRITEコマンドであると判別された場合、制御部２３ｃは、当該WRITEコマンドによって指定されるEXPORT対象ＰＶの識別情報を、メモリ２２のEXPORT済みＰＶ管理テーブル２２ａに登録する。なお、図３に示す例では、管理テーブル２２ａに、EXPORT対象ＰＶの識別情報0001が登録されている。また、制御部２３ｃは、ディスク制御部２４を介し、ディスク部１０において、バックアップ対象のデータをEXPORT対象の指定ＰＶに退避させ、当該EXPORT対象の指定ＰＶをEXPORT済み物理ボリューム１３として管理する。
【００３０】
判別部２３ｂによって受信コマンドが上記コマンド(2)つまりEjectPVコマンドであると判別された場合、制御部２３ｃは、EjectPVコマンドによって指定される排出対象ＰＶについてデータ保護設定（ＷＰ設定）を行なう。特に、本実施形態において、受信コマンドがEjectPVコマンドである場合、制御部２３ｃは、管理テーブル２２ａを参照し、EjectPVコマンドによって指定される排出対象ＰＶの識別情報が管理テーブル２２ａにEXPORT済みＰＶとして登録されているか否かを判断する。制御部２３ｃは、排出対象ＰＶの識別情報（例えば0001）が管理テーブル２２ａにEXPORT済みＰＶ１３として登録されていれば、当該EXPORT済みＰＶ１３についてデータ保護設定（ＷＰ設定）を行なう。
【００３１】
このとき、制御部２３ｃは、図１や図４に示すように、排出対象ＰＶ１３の管理情報に対してデータ保護状態を示すＷＰ情報（ライトプロテクト情報）１４を設定する。これにより、排出対象ＰＶ１３についてデータ保護設定が行なわれ、排出対象ＰＶ１３に対する書込アクセスおよび削除アクセスが禁止される。
【００３２】
さらに、制御部２３ｃは、受信コマンドがEjectPVコマンドである場合、排出対象ＰＶをディスク部１０（ディスク１１）の通常領域１５で管理する状態からディスク部１０（ディスク１１）の未割当領域（UNASSIGNED領域）１６で管理する状態に移行させる。これにより、排出対象ＰＶ１３は、ライブラリ操作メニュー５から排出（イジェクト）の指示をされてもエミュレーションにより実際には排出されることがなく、ディスク部１０から庫外へ仮想的に排出される。
【００３３】
判別部２３ｂによって受信コマンドが上記コマンド(3)つまりＧＵＩ部３０からのＷＰ解除コマンドであると判別された場合、制御部２３ｃは、ＷＰ解除コマンドによって指定される解除対象ＰＶについてのデータ保護設定（ＷＰ設定）を解除する。特に、本実施形態において、受信コマンドがＷＰ解除コマンドである場合、制御部２３ｃは、管理テーブル２２ａを参照し、ＷＰ解除コマンドによって指定される解除対象ＰＶの識別情報が管理テーブル２２ａにEXPORT済みＰＶの識別情報として登録されているか否かを判断する。制御部２３ｃは、解除対象ＰＶの識別情報（例えば0001）が管理テーブル２２ａにEXPORT済みＰＶ１３の識別情報として登録されていれば、解除対象ＰＶについてのデータ保護設定を解除する。このとき、制御部２３ｃは、図５に示すように、ＷＰ解除コマンドによって指定される解除対象ＰＶの識別情報を管理テーブル２２ａから削除するとともに、ＰＶ１３の管理情報に設定されたＷＰ情報１４を削除することにより、解除対象ＰＶについてのデータ保護設定を解除する。
【００３４】
〔２〕本実施形態の動作
次に、図６〜図９を参照しながら、上述のごとく構成された本実施形態のストレージシステム１およびコントローラ部（ストレージ制御装置）２０の動作について説明する。
まず、図６に示すフローチャート（ステップＳ１〜Ｓ８）に従って、本実施形態のコントローラ部（ストレージ制御装置）１０の動作について説明する。
【００３５】
Ｉ／Ｏエミュレート制御部２３において、受信部２３ａは、コマンドの受信を待機しており（ステップＳ１のＮＯルート）、何らかのコマンドを受信すると（ステップＳ１のＹＥＳルート）、判別部２３ｂが、受信コマンドの種別を判別する（ステップＳ２，Ｓ４，Ｓ６）。
【００３６】
判別部２３ｂにより受信コマンドがWRITEコマンドであると判別された場合（ステップＳ２のＹＥＳルート）、判別部２３ｂおよび制御部２３ｃは、図７に示すWRITEコマンド受信処理（ステップＳ３）を実行してから、ステップＳ１の処理に戻る。
【００３７】
また、判別部２３ｂにより受信コマンドがEjectPVコマンドであると判別された場合（ステップＳ２のＮＯルートからステップＳ４のＹＥＳルート）、制御部２３ｃは、図８に示すEjectPVコマンド受信処理（ステップＳ５）を実行してから、ステップＳ１の処理に戻る。
【００３８】
さらに、判別部２３ｂにより受信コマンドがＷＰ解除コマンドであると判別された場合（ステップＳ４のＮＯルートからステップＳ６のＹＥＳルート）、制御部２３ｃは、図９に示すＷＰ解除コマンド受信処理を実行してから（ステップＳ７）、ステップＳ１の処理に戻る。
【００３９】
そして、判別部２３ｂにより受信コマンドがＷＰ解除コマンドでないと判別された場合（ステップＳ６のＮＯルート）、制御部２３ｃは、受信コマンドが上記コマンド(1)〜(3)のいずれにも該当しないので、受信コマンドに応じた処理（ステップＳ８）を実行してから、ステップＳ１の処理に戻る。
【００４０】
ついで、図７に示すフローチャート（ステップＳ３１〜Ｓ３４）に従って、本実施形態のWRITEコマンド受信処理（図６のステップＳ３）について説明する。
図３に示すように、ディスクライブラリ装置３の上位に接続された仮想テープ装置４からWRITEコマンドが発行され、ディスクライブラリ装置３のＩ／Ｏエミュレート制御部２３の受信部２３ａで受信されると、判別部２３ｂおよび制御部２３ｃは、図７に示す手順でWRITEコマンド受信処理を実行する。
【００４１】
まず、判別部２３ｂおよび制御部２３ｃは、WRITEコマンドのヘッダ部をチェックし、WRITEコマンドのヘッダ部においてＰＶＧ情報と、当該WRITEコマンドで指定されるＰＶ番号（ＰＶの識別情報）とを確認する（ステップＳ３１）。そして、判別部２３ｂによって、WRITEコマンドのヘッダ部におけるＰＶＧ情報がTR-PVG（エクスポート情報）であることが確認されると（ステップＳ３２のＹＥＳルート）、受信コマンドがEXPORTに対応したWRITEコマンドであると判断される。
【００４２】
これに伴い、制御部２３ｃは、当該WRITEコマンドによって指定されるEXPORT対象ＰＶの識別情報（ＰＶ番号）を、図３に示すように、メモリ２２のEXPORT済みＰＶ管理テーブル２２ａに登録する（ステップＳ３３）。この後、制御部２３ｃは、ディスク制御部２４を介し、ディスク部１０において、バックアップ対象のデータをEXPORT対象の指定ＰＶに退避させ、当該EXPORT対象の指定ＰＶをEXPORT済み物理ボリューム１３として管理する（ステップＳ３４）。
【００４３】
一方、WRITEコマンドのヘッダ部におけるＰＶＧ情報がTR-PVG（エクスポート情報）でないことが確認されると（ステップＳ３２のＮＯルート）、制御部２３ｃは、ステップＳ３３の処理を実行することなく、通常のWRITEコマンド受信処理、つまり、対象データを指定ＰＶに書き込む処理を実行する（ステップＳ３４）。
【００４４】
ついで、図８に示すフローチャート（ステップＳ５１〜Ｓ５６）に従って、本実施形態のEjectPVコマンド受信処理（図６のステップＳ５）について説明する。
図４に示すように、ディスクライブラリ装置３の上位に接続された仮想テープ装置４からEjectPVコマンドが発行され、Ｉ／Ｏエミュレート制御部２３の受信部２３ａで受信され、判別部２３ｂにより受信コマンドがEjectPVコマンドであると判別されると、制御部２３ｃは、図８に示す手順でEjectPVコマンド受信処理を実行する。
【００４５】
まず、制御部２３ｃは、EjectPVコマンドをチェックし、当該EjectPVコマンドで指定されるＰＶ番号（ＰＶの識別情報）を確認する（ステップＳ５１）。そして、制御部２３ｃは、管理テーブル２２ａを参照し、ステップＳ５１で確認したＰＶ番号が管理テーブル２２ａにEXPORT済みＰＶ１３として登録されているか否かを判断する（ステップＳ５２）。
【００４６】
ＰＶ番号が管理テーブル２２ａにEXPORT済みＰＶ１３として登録されている場合（ステップＳ５２のＹＥＳルート）、制御部２３ｃは、当該EXPORT済みＰＶ１３についてデータ保護設定（ＷＰ設定）を行なう（ステップＳ５３〜Ｓ５５）。つまり、制御部２３ｃは、Ｉ／Ｏエミュレート制御部２３からディスク制御部２４に対し指定ＰＶ１３のＷＰ設定を指示する（ステップＳ５３）。
【００４７】
そして、ディスク制御部２４からディスク部１０に対し指定ＰＶ１３のＷＰ設定が指示され（ステップＳ５４）、ディスク部１０において、指定ＰＶ１３の管理情報に対しデータ保護状態を示すＷＰ情報１４が設定される（ステップＳ５５）。これにより、排出対象ＰＶ１３についてデータ保護設定（ＷＰ処理）が行なわれ、排出対象ＰＶ１３に対する書込アクセスおよび削除アクセスが禁止される。
【００４８】
この後、制御部２３ｃは、図４に示すように、排出対象ＰＶ１３をディスク１１の通常領域１５で管理する状態からディスク１１のUNASSIGNED領域１６で管理する状態に移行させる（ステップＳ５６）。これにより、排出対象ＰＶ１３は、ライブラリ操作メニュー５から排出の指示をされてもエミュレーションにより実際には排出されることなく、ディスク部１０から庫外へ仮想的に排出される。
【００４９】
一方、ＰＶ番号が管理テーブル２２ａにEXPORT済みＰＶ１３として登録されていない場合（ステップＳ５２のＮＯルート）、制御部２３ｃは、ステップＳ５３〜Ｓ５５の処理つまりデータ保護設定処理を行なうことなく、排出対象ＰＶ１３をディスク１１の通常領域１５で管理する状態からディスク１１のUNASSIGNED領域１６で管理する状態に移行させる（ステップＳ５６）。このようにデータ保護設定処理を行なうことなくUNASSIGNED領域１６で管理されるＰＶ１３については、ＧＵＩ部３０からのリサイクル処理／削除処理の指示が受け付けられ、ＰＶ１３のリサイクルや削除を行なうことが可能になっている。
【００５０】
ついで、図９に示すフローチャート（ステップＳ７１〜Ｓ７４）に従って、本実施形態のＷＰ解除コマンド受信処理（図６のステップＳ７）について説明する。
上述のようにしてデータ保護状態となったＰＶ１３の保護状態からの解除は、オペレータ（ユーザ）からの解除指示によってのみ行なわれる。本実施形態では、オペレータは、ディスクライブラリ装置３のＧＵＩ部３０から、UNASSIGNED領域１６で管理されるＰＶ１３を閲覧することができる。そして、オペレータは、図５に示すように、ディスクライブラリ装置３のＧＵＩ部３０から、ＷＰ状態のＰＶ１３に対し、ＷＰ解除コマンドを発行することで、指定ＰＶ１３についてのＷＰ状態の解除を指示することができる。
【００５１】
図５に示すように、ＷＰ解除コマンドがＧＵＩ部３０から発行されＧＵＩ制御部２５を介して受信部２３ａで受信され、判別部２３ｂにより受信コマンドがＷＰ解除コマンドであると判別されると、制御部２３ｃは、図９に示す手順でＷＰ解除コマンド受信処理を実行する。
【００５２】
まず、制御部２３ｃは、ＷＰ解除コマンドをチェックし、当該ＷＰ解除コマンドで指定されるＰＶ番号（ＰＶの識別情報）を確認する（ステップＳ７１）。そして、制御部２３ｃは、管理テーブル２２ａを参照し、ステップＳ７１で確認したＰＶ番号が管理テーブル２２ａにEXPORT済みＰＶ１３として登録されているか否かを判断する（ステップＳ７２）。
【００５３】
ＰＶ番号が管理テーブル２２ａにEXPORT済みＰＶ１３として登録されている場合（ステップＳ７２のＹＥＳルート）、制御部２３ｃは、ＷＰ解除コマンドで指定される解除対象ＰＶ１３についてのデータ保護設定を解除する。このとき、制御部２３ｃは、図５に示すように、ＷＰ解除コマンドによって指定されるＰＶ番号を管理テーブル２２ａから削除する（ステップＳ７３）。また、制御部２３ｃは、図５に示すように、解除対象ＰＶ１３の管理情報に設定されたＷＰ情報１４を削除して、解除対象ＰＶ１３についてのデータ保護設定を解除する（ステップＳ７４）。
【００５４】
一方、ＰＶ番号が管理テーブル２２ａにEXPORT済みＰＶ１３として登録されていない場合（ステップＳ７２のＮＯルート）、制御部２３ｃは、ステップＳ７３の処理つまり管理テーブル２２ａからＰＶ番号を削除する処理を行なうことなく、解除対象ＰＶ１３の管理情報に設定されたＷＰ情報１４を削除して、解除対象ＰＶ１３についてのデータ保護設定を解除する（ステップＳ７４）。
【００５５】
〔３〕まとめ
本実施形態のストレージシステム１およびコントローラ部２０によれば、ディスクライブラリ装置３（ディスク部１０）において、EXPORT済みＰＶ１３がEjectPVコマンド（庫外排出指示）を受けると、当該ＰＶ１３は、自動的にデータ保護状態に設定される。したがって、EXPORT済みＰＶ１３がUNASSIGNED領域１６で管理される状態になりライブラリインポート機能によりＧＵＩ部３０からアクセス可能になっても、当該ＰＶ１３に対する書込アクセスおよび削除アクセスは禁止される。
【００５６】
このため、ＧＵＩ部３０から、UNASSIGNED領域１６のEXPORT済みＰＶ１３を誤ってリサイクルあるいは削除してデータ消失を引き起こすことが確実に抑止される。これにより、仮想テープ装置４側ではバックエンドのライブラリ装置の種別を意識することなく、ＰＶ１３の仮想的な庫外排出を行なうディスクライブラリ装置３においても、物理的な庫外排出を行なうテープライブラリ装置と同等の、高いデータ保全性を確保することができる。
【００５７】
また、ＰＶ１３のデータ保護状態は、オペレータがＧＵＩ部３０を操作してＷＰ解除コマンドによる解除指示を行なった場合にのみ解除される。つまり、ユーザがデータ保護状態のＰＶ１３に対する書込みや削除等のアクセスを望む場合、オペレータがＧＵＩ部３０を操作してコントローラ部２０へＷＰ解除コマンドを発行する。
【００５８】
これに伴い、ＷＰ解除コマンドを受けたコントローラ部２０において、ＷＰ解除コマンドで指定されるＰＶ番号が管理テーブル２２ａに登録されている場合に、解除対象ＰＶ１３の管理情報に設定されたＷＰ情報１４が削除され、解除対象ＰＶ１３についてのデータ保護設定（ファイルプロテクト状態）が解除される。したがって、ディスクライブラリ装置３におけるデータ保全性を確保しながら、必要に応じて、UNASSIGNED領域１６で管理されるＰＶ１３に対する上記アクセスを可能にすることもできる。
【００５９】
さらに、上述のようにディスクライブラリ装置３においてテープライブラリ装置と同等のデータ保全性を実現することが可能になるため、ディスクライブラリ装置３でのＰＶ庫外管理運用が可能になる。これにより、ディスクライブラリ装置３のスロット数上限によるＰＶ管理数制約を解消でき、庫外管理によって空いたスロットによって新たなＰＶ１２を管理することができるようになる。
【００６０】
〔４〕その他
以上、本発明の好ましい実施形態について詳述したが、本発明は、係る特定の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲内において、種々の変形、変更して実施することができる。
【００６１】
上述したＩ／Ｏエミュレート制御部２３（受信部２３ａ，判別部２３ｂ，制御部２３ｃ），ディスク制御部２４，ＧＵＩ制御部２５としての機能の全部もしくは一部は、コンピュータ（ＣＰＵ，情報処理装置，各種端末を含む）が所定のアプリケーションプログラム（制御プログラム）を実行することによって実現される。
【００６２】
また、上記アプリケーションプログラムは、例えばフレキシブルディスク，ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−Ｒ，ＣＤ−ＲＷなど），ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−ＲＡＭ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ，ＤＶＤ＋Ｒ，ＤＶＤ＋ＲＷなど），ブルーレイディスク等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記憶装置または外部記憶装置に転送し格納して用いる。
【００６３】
ここで、コンピュータとは、ハードウエアとＯＳとを含む概念であり、ＯＳの制御の下で動作するハードウエアを意味している。また、ＯＳが不要でアプリケーションプログラム単独でハードウエアを動作させるような場合には、そのハードウエア自体がコンピュータに相当する。ハードウエアは、少なくとも、ＣＰＵ等のマイクロプロセッサと、記録媒体に記録されたコンピュータプログラムを読み取る手段とをそなえている。上記アプリケーションプログラムは、上述のようなコンピュータに、Ｉ／Ｏエミュレート制御部２３（受信部２３ａ，判別部２３ｂ，制御部２３ｃ），ディスク制御部２４，ＧＵＩ制御部２５としての機能を実現させるプログラムコードを含んでいる。また、その機能の一部は、アプリケーションプログラムではなくＯＳによって実現されてもよい。
【００６４】
〔５〕付記
以上の実施形態に関し、さらに以下の付記を開示する。
（付記１）
データを物理ボリュームに保存する物理ストレージ装置と、
ホスト装置と前記物理ストレージ装置との間に介在し、前記ホスト装置と前記物理ストレージ装置との間で送受信されるデータを仮想的な可搬型ボリュームとして格納する仮想ストレージ装置と、を有するストレージシステムにおける前記物理ストレージ装置を制御するストレージ制御装置であって、
コマンドを受信する受信部と、
受信した前記コマンドの種別を判別する判別部と、
前記コマンドが前記物理ボリュームの庫外管理を指示する排出コマンドであると判別された場合、前記排出コマンドによって指定される排出対象物理ボリュームについてデータ保護設定を行なう制御部と、を有する、ストレージ制御装置。
【００６５】
（付記２）
前記物理ボリュームは庫外管理不可の記憶媒体であり、
前記可搬型ボリュームはテープボリュームである、付記１記載のストレージ制御装置。
【００６６】
（付記３）
前記制御部は、前記排出対象物理ボリュームの管理情報に対してデータ保護状態を設定することにより、前記排出対象物理ボリュームについて前記データ保護設定を行ない、前記排出対象物理ボリュームに対する書込アクセスおよび削除アクセスを禁止する、付記１または付記２に記載のストレージ制御装置。
【００６７】
（付記４）
前記コマンドが前記排出コマンドであると判別された場合、前記制御部は、前記排出対象物理ボリュームを前記物理ストレージ装置の通常領域で管理する状態から前記物理ストレージ装置の未割当領域で管理する状態に移行させることで、前記排出対象物理ボリュームを前記物理ストレージ装置から庫外へ仮想的に排出する、付記１〜付記３のいずれか一項に記載のストレージ制御装置。
【００６８】
（付記５）
ユーザによって操作され、前記データ保護状態の解除を指示する解除コマンドを入力するユーザインターフェイス部を有し、
前記コマンドが前記解除コマンドであると判別された場合、前記制御部は、前記解除コマンドによって指定される解除対象物理ボリュームについての前記データ保護設定を解除する、付記１〜付記４のいずれか一項に記載のストレージ制御装置。
【００６９】
（付記６）
前記コマンドが、データバックアップを指示する前記ホスト装置からのエクスポートコマンドに対応して前記仮想ストレージ装置によって発行された、エクスポート対応書込コマンドであると判別された場合、前記制御部は、前記エクスポート対応書込コマンドによって指定されるエクスポート対象物理ボリュームの識別情報を管理テーブルに登録するとともに、前記物理ストレージ装置において、バックアップ対象のデータを前記エクスポート対象物理ボリュームに退避させ当該エクスポート対象物理ボリュームをエクスポート済み物理ボリュームとして管理する、付記１〜付記５のいずれか一項に記載のストレージ制御装置。
【００７０】
（付記７）
前記判別部は、前記コマンドが書込コマンドであり且つ当該書込コマンドにおける物理ボリュームグループ情報にエクスポート情報が指定されている場合、前記コマンドが前記エクスポート対応書込コマンドであると判別する、付記６記載のストレージ制御装置。
【００７１】
（付記８）
前記コマンドが前記排出コマンドであると判別された場合、前記制御部は、前記管理テーブルを参照し、前記排出コマンドによって指定される前記排出対象物理ボリュームの識別情報が前記管理テーブルにおいて前記エクスポート済み物理ボリュームの識別情報として登録されていれば、前記排出コマンドによって指定される前記排出対象物理ボリュームに対応する前記エクスポート済み物理ボリュームについて前記データ保護設定を行なう、付記６または付記７に記載のストレージ制御装置。
【００７２】
（付記９）
前記コマンドが、ユーザによってユーザインターフェイス部から入力された、前記データ保護状態の解除を指示する解除コマンドであると判別された場合、前記制御部は、前記管理テーブルを参照し、前記解除コマンドによって指定される解除対象物理ボリュームの識別情報が前記管理テーブルにおいて前記エクスポート済み物理ボリュームの識別情報として登録されていれば、前記解除コマンドによって指定される前記解除対象物理ボリュームの識別情報を前記管理テーブルから削除し、前記解除対象物理ボリュームについての前記データ保護設定を解除する、付記６〜付記８のいずれか一項に記載のストレージ制御装置。
【００７３】
（付記１０）
データを物理ボリュームに保存する物理ストレージ装置と、
ホスト装置と前記物理ストレージ装置との間に介在し、前記ホスト装置と前記物理ストレージ装置との間で送受信されるデータを仮想的な可搬型ボリュームとして格納する仮想ストレージ装置と、
前記物理ストレージ装置を制御するストレージ制御装置と、を有し
前記ストレージ制御装置は、
コマンドを受信する受信部と、
受信した前記コマンドの種別を判別する判別部と、
前記コマンドが前記物理ボリュームの庫外管理を指示する排出コマンドであると判別された場合、前記排出コマンドによって指定される排出対象物理ボリュームについてデータ保護設定を行なう制御部と、を有する、ストレージシステム。
【００７４】
（付記１１）
前記物理ボリュームは庫外管理不可の記憶媒体であり、
前記可搬型ボリュームはテープボリュームである、付記１０記載のストレージシステム。
【００７５】
（付記１２）
前記制御部は、前記排出対象物理ボリュームの管理情報に対してデータ保護状態を設定することにより、前記排出対象物理ボリュームについて前記データ保護設定を行ない、前記排出対象物理ボリュームに対する書込アクセスおよび削除アクセスを禁止する、付記１０または付記１１に記載のストレージシステム。
【００７６】
（付記１３）
前記コマンドが前記排出コマンドであると判別された場合、前記制御部は、前記排出対象物理ボリュームを前記物理ストレージ装置の通常領域で管理する状態から前記物理ストレージ装置の未割当領域で管理する状態に移行させることで、前記排出対象物理ボリュームを前記物理ストレージ装置から庫外へ仮想的に排出する、付記１０〜付記１２のいずれか一項に記載のストレージシステム。
【００７７】
（付記１４）
ユーザによって操作され、前記データ保護状態の解除を指示する解除コマンドを入力するユーザインターフェイス部を有し、
前記コマンドが前記解除コマンドであると判別された場合、前記制御部は、前記解除コマンドによって指定される解除対象物理ボリュームについての前記データ保護設定を解除する、付記１０〜付記１３のいずれか一項に記載のストレージシステム。
【００７８】
（付記１５）
前記コマンドが、データバックアップを指示する前記ホスト装置からのエクスポートコマンドに対応して前記仮想ストレージ装置によって発行された、エクスポート対応書込コマンドであると判別された場合、前記制御部は、前記エクスポート対応書込コマンドによって指定されるエクスポート対象物理ボリュームの識別情報を管理テーブルに登録するとともに、前記物理ストレージ装置において、バックアップ対象のデータを前記エクスポート対象物理ボリュームに退避させ当該エクスポート対象物理ボリュームをエクスポート済み物理ボリュームとして管理する、付記１０〜付記１４のいずれか一項に記載のストレージシステム。
【００７９】
（付記１６）
前記判別部は、前記コマンドが書込コマンドであり且つ当該書込コマンドにおける物理ボリュームグループ情報にエクスポート情報が指定されている場合、前記コマンドが前記エクスポート対応書込コマンドであると判別する、付記１５記載のストレージシステム。
【００８０】
（付記１７）
前記コマンドが前記排出コマンドであると判別された場合、前記制御部は、前記管理テーブルを参照し、前記排出コマンドによって指定される前記排出対象物理ボリュームの識別情報が前記管理テーブルにおいて前記エクスポート済み物理ボリュームの識別情報として登録されていれば、前記排出コマンドによって指定される前記排出対象物理ボリュームに対応する前記エクスポート済み物理ボリュームについて前記データ保護設定を行なう、付記１５または付記１６に記載のストレージシステム。
【００８１】
（付記１８）
前記コマンドが、ユーザによってユーザインターフェイス部から入力された、前記データ保護状態の解除を指示する解除コマンドであると判別された場合、前記制御部は、前記管理テーブルを参照し、前記解除コマンドによって指定される解除対象物理ボリュームの識別情報が前記管理テーブルにおいて前記エクスポート済み物理ボリュームの識別情報として登録されていれば、前記解除コマンドによって指定される前記解除対象物理ボリュームの識別情報を前記管理テーブルから削除し、前記解除対象物理ボリュームについての前記データ保護設定を解除する、付記１５〜付記１７のいずれか一項に記載のストレージシステム。
【００８２】
（付記１９）
データを物理ボリュームに保存する物理ストレージ装置と、ホスト装置と前記物理ストレージ装置との間に介在し、前記ホスト装置と前記物理ストレージ装置との間で送受信されるデータを仮想的な可搬型ボリュームとして格納する仮想ストレージ装置と、を有するストレージシステムにおける前記物理ストレージ装置を制御するストレージ制御装置として機能するコンピュータに、
コマンドを受信し、
受信した前記コマンドの種別を判別し、
前記コマンドが前記物理ボリュームの庫外管理を指示する排出コマンドであると判別された場合、前記排出コマンドによって指定される排出対象物理ボリュームについてデータ保護設定を行なう、
処理を実行させる、制御プログラム。
【００８３】
（付記２０）
前記コマンドが、ユーザによってユーザインターフェイス部から入力された、前記データ保護状態の解除を指示する解除コマンドであると判別された場合、前記解除コマンドによって指定される解除対象物理ボリュームについての前記データ保護設定を解除する、処理を、前記コンピュータに実行させる、付記１９記載の制御プログラム。
【符号の説明】
【００８４】
１    ストレージシステム
２    ホスト装置
３    ディスクライブラリ装置
４    仮想テープ装置（仮想ストレージ装置）
５    ライブラリ操作メニュー
１０    ディスク部（物理ストレージ装置）
１１    ディスク
１２    ＰＶ（物理ボリューム）
１３    EXPORT済みＰＶ（エクスポート済み物理ボリューム；排出対象物理ボリューム）
１４    ＷＰ情報（ライトプロテクト情報）
１５    通常領域
１６    UNASSIGNED領域（未割当領域）
２０    コントローラ部（ストレージ制御装置）
２１    ＣＰＵ（処理部，コンピュータ）
２２    メモリ
２２ａ    EXPORT済みＰＶ管理テーブル（管理テーブル）
２３    Ｉ／Ｏエミュレート制御部
２３ａ    受信部
２３ｂ    判別部
２３ｃ    制御部
２４    ディスク制御部
２５    ＧＵＩ制御部
３０    ＧＵＩ部（ユーザインターフェイス部）
【図１】
2014225071.tif 000003
【図２】
2014225071.tif 000004
【図３】
2014225071.tif 000005
【図４】
2014225071.tif 000006
【図５】
2014225071.tif 000007
【図６】
2014225071.tif 000008
【図７】
2014225071.tif 000009
【図８】
2014225071.tif 000010
【図９】
2014225071.tif 000011
【図１０】
2014225071.tif 000012
【図１１】
2014225071.tif 000013