"計算機に接続されるストレージシステムにおいて、前記計算機と接続されるインタフェース部と、前記インタフェース部に接続され、複数のマイクロプロセッサより構成する複数の制御部と、前記複数の制御部が共有してアクセスする共有メモリと、前記制御部のマイクロプロセッサが共有してアクセスするローカルメモリと、前記計算機が使用するデータを格納する物理記憶デバイスと、前記計算機に割り当てる第1の論理記憶領域と前記第1の論理記憶領域に割り当てる第2の論理記憶領域と、前記物理記憶デバイスから構成される物理記憶領域とを設け、第1の制御情報で、前記第1の論理記憶領域の前記第2の論理記憶領域への割り当てを行い、第2の制御情報で、前記第2の論理記憶領域の前記物理記憶領域への割り当てを行い、前記計算機から第1の論理記憶領域へのアクセス要求があった場合に、前記第1の制御情報および第2の制御情報で、前記複数の制御部よりアクセス要求の処理を担当する制御部を選択することを特徴としたストレージシステム。請求項1に記載のストレージシステムであって、前記第1の制御情報を前記物理記憶領域のユーザが使用するトラックと別のトラックに配置し、前記第2の制御情報を前記共有メモリに配置し、前記選択されたアクセス要求の処理を担当する制御部だけがアクセス可能としたこと特徴としたストレージシステム。請求項2に記載のストレージシステムであって、前記第1の制御情報が、第1の論理記憶領域のトラック番号と第2の論理記憶領域のトラック番号とトラック割り当て状態との対応関係テーブルで構成し、前記第2の制御情報が、1前記制御部と第1の論理記憶領域との対応関係テーブル、2前記第1の論理記憶領域と第2の論理記憶領域との対応関係テーブル、3前記第1の論理記憶領域とその容量との対応関係テーブル、4前記第1の論理記憶領域とその属性との対応関係テーブル、5前記第2の論理記憶領域と前記物理記憶デバイスとの対応関係テーブル、6前記第2の論理記憶領域と前記物理記憶領域との対応関係テーブル、7前記物理記憶領域と前記物理記憶デバイスとの対応関係テーブル、8物理記憶領域を構成する最小単位であるページと前記第2の論理記憶領域への割り当て位置と割り当て状態との対応関係テーブル、9前記第2の論理記憶領域と、前記8の対応関係テーブルが前記共有メモリ上に格納されているアドレスとの対応関係テーブル、10第2の論理記憶領域と物理記憶デバイスの最小構成単位であるトラック番号との対応関係テーブルの少なくとも1つ以上で構成されることを特徴とするストレージシステム。請求項3に記載のストレージシステムであって、前記計算機からの第1の論理記憶領域へのボリューム作成要求において、前記共有メモリ上で、前記第2の論理記憶領域と前記共有メモリ上に存在する物理記憶領域を構成する最小単位であるページと前記第2の論理記憶領域への割り当て位置と割り当て状態との対応関係テーブルのアドレスとの対応関係テーブルを作成するのに必要な容量を算出し、前記物理記憶領域上で作成に必要な前記の第1の制御情報の容量を算出しボリューム作成ないしは領域作成の可否を判断することを特徴とするストレージシステム。請求項3に記載のストレージシステムであって、前記計算機からのデータライトまたはコピー要求時に、前記第1の制御情報でのページ番号の算出と、ライトまたはコピー対象トラック割り当て状態ないしページ割り当て状態の判断による新規トラックないし新規ページの割り当てとライトまたはコピー対象トラックに対する実データの書き込みまたはコピーを実施することを特徴とするストレージシステム。請求項3に記載のストレージシステムであって、前記計算機からのデータリード要求において、第2の論理記憶領域のトラック番号とページサイズとページ番号で、当該ページ内の先頭アドレスからのオフセット値を計算し、ディスク上のページ先頭アドレスと前記オフセット値に該当するアドレスのデータを前記計算機に送信することを特徴とするストレージシステム。請求項3に記載のストレージシステムであって、前記計算機からのコピー要求において、前記制御部は、1コピーBMテーブルと差分BMテーブルとでコピーペアの作成2対象トラックをコピーしHDEV間コピーペア管理テーブルの更新を実行することを特徴とするストレージシステム。請求項3に記載のストレージシステムであって、前記計算機からの先行コピー要求において前記制御部は、1更新前トラックデータのコピー先トラックへのコピー2コピーBMテーブルと差分BMテーブルの更新を実行することを特徴とするストレージシステム請求項3に記載のストレージシステムであって、前記計算機からのコピー要求による差分リストアにおいて前記制御部は、差分BMテーブルでトラックコピーを実行することを特徴とするストレージシステム。請求項9に記載のストレージシステムであって、前記差分リストアで通常ボリュームと仮想ボリュームを入れ替えてトラックコピーを実行することを特徴とするストレージシステム。請求項3に記載のストレージシステムであって、前記計算機からのリクラメーション要求において、前記制御部は、コピー先トラックのトラックエントリとページエントリの破棄を実行することを特徴とするストレージシステム。請求項3に記載のストレージシステムであって、前記計算機からライト要求時のガベージコレクション動作で、前記制御部は、1トラックマッピングテーブルより未割り当てのトラックエントリの中から、第2の論理記憶領域のトラック番号がページマッピングテーブルのページ番号よりも大きく、かつ最大であるトラックエントリの取得と、2前記取得したトラックエントリの割り当て判定情報の割り当て済みへの変更とを実行することを特徴とするストレージシステム。請求項3に記載のストレージシステムであって、前記計算機からのオーナ権移動要求において、前記制御部は、トラックマッピングテープルの破棄と前記制御部と第1の論理記憶領域との対応関係テーブルの更新を実行することを特徴とするストレージシステム。請求項4に記載のストレージシステムであって、前記計算機からのデータライト要求時に、前記第1の制御情報でのページ番号の算出と、ライト対象トラック割り当て状態ないしページ割り当て状態の判断による新規トラックないし新規ページの割り当てとライト対象トラックに対する実データの書き込みを実施することを特徴とするストレージシステム。仮想記憶領域からなる仮想記憶デバイスのオーナ権を持つマイクロプロセッサが、前述したアドレス変換情報が格納される記憶デバイスのオーナ権を持たないならば、仮想記憶デバイスとの入出力処理に必要なアドレス変換情報をリードすることができない。また、オーナ権を持てるとしても、そのオーナ権を跨ってボリュームにアクセスするため、その性能が低下するという課題がある。なお、オーナ権を跨るボリュームアクセスとは、例えば、当該ボリュームへのアクセス権を持つマイクロプロセッサを変更することオーナ権移動を表す。更に、仮想記憶領域への入出力に必要なアドレス変換情報を、ローカルメモリに比べてアクセス性能が劣る記憶デバイスに分散して格納する方法では、アクセスが頻繁に発生すると該記憶デバイス上のアドレス変換情報へのアクセスも増加する。そのため、全体のアクセス性能が低下してしまうという課題がある。本発明では、仮想記憶領域から実記憶領域へのアドレス変換情報を記憶デバイス上に格納し、仮想記憶デバイスのオーナ権を持つマイクロプロセッサからのアクセスを可能としアクセス性能を向上させることを目的とする。前記目的を達成するために、本発明は、1複数の記憶デバイスから第一の仮想記憶領域に第一の実記憶領域以下、ページを割り当て、第一の仮想記憶領域に割り当てられたページから、第二の仮想記憶領域に第二の実記憶領域以下、トラックを割り当てる。ページは複数トラックからなり、第二の仮想記憶領域へ割り当てられた順番でトラックデータを格納する。2第一の仮想記憶領域と複数の記憶デバイスとの間の第一のアドレス変換情報のサイズはページ数に比例し、共有メモリに保存する。また、第二の仮想記憶領域と第一の仮想記憶領域との間の第二のアドレス変換情報のサイズはトラック数に比例し、第一の仮想記憶領域に割り当てられたページ上に格納する。3第二の仮想記憶領域からなる仮想記憶デバイスとの入出力に必要な第二のアドレス変換情報を、第一の仮想記憶領域に割り当てられたページ上に格納することで、第二のアドレス変換情報をアクセスする際に必要なキャッシュ制御情報を、当該仮想記憶デバイスのオーナ権を持つマイクロプロセッサのローカルメモリに格納することを特徴とするものである。本発明によれば、記憶デバイスにアドレス変換情報を格納する仮想記憶デバイスに対する入出力処理をマイクロプロセッサが排他的に実行できる。以下、図面を参照しながら本発明の実施の形態を説明する。なお、以下の説明では、管理テーブル等の表現にて各種情報を説明することがあるが、各種情報は、テーブル以外のデータ構造で表現されていてもよい。また、データ構造に依存しないことを示すために管理テーブルを管理情報と呼ぶことができる。また、プログラムを主語として処理を説明する場合がある。そのプログラムは、プロセッサ例えば、MPMicroProcessorによって実行されるもので、定められた処理をするものである。なお、適宜に記憶資源例えばメモリ及び通信インタフェース装置例えば通信ポートを用いながら行うため、処理の主語がプロセッサとされてもよい。プロセッサは、MPの他に専用ハードウェアを有していても良い。コンピュータプログラムは、プログラムソースから各計算機にインストールされても良い。プログラムソースは、例えば、プログラム配布サーバ又は記憶メディアであっても良い。また、各要素例えば、LDEVLogicalDEViceは、番号などで識別可能であるが、識別可能な情報であれば、名前など他種の識別情報が用いられても良い。本発明の図及び説明において同一部分には同一符号を付与しているが、本発明が本実施例に制限されることは無く、本発明の思想に合致するあらゆる応用例が本発明の技術的範囲に含まれる。また、特に限定しない限り、各構成要素は複数でも単数でも構わない。本発明の第一の実施例であるストレージ装置における仮想ボリュームの制御情報領域への動的な実記憶領域割り当て方法について、図1から図17で説明する。最初に図1から図4でハードウェア構成とソフトウェア構成プログラム構造、テーブル構造の概要を説明し、次に、図5から図15で各管理テーブルの詳細説明をする。最後に、具体的な動作処理を図16及び図17で説明する。まず、ストレージシステムの全体構成を図1で説明する。ストレージシステムは、複数のストレージ装置101と、複数のメインフレームMainFrameホスト計算機以下、MFホスト計算機102と、管理端末計算機103とで構成する。各ストレージ装置101と各MFホスト計算機102は、ネットワーク112を介して接続される。複数のストレージ装置のうち一つのストレージ装置101と管理端末計算機103は、ネットワーク111を介して接続される。各MFホスト計算機102は、通信線114を介してネットワーク112に接続される。各ストレージ装置101は、通信線116を介してネットワーク112に接続される。管理端末計算機103は、通信線113を介してネットワーク111に接続される。第1のストレージ装置101は、通信線115を介してネットワーク111に接続される。なお、上述の通信線113~116は、例えば、メタルケーブルや光ファイバケーブル等の有線として構成される。しかし、各MFホスト計算機102と各ストレージ装置101、各ストレージ装置101と管理端末計算機103、各MFホスト計算機102と管理端末計算機103をそれぞれ無線で接続することも可能である。この場合は、通信線113~116は不要となる。また、ネットワーク111とネットワーク112は、共通のネットワークであっても良い。各ネットワーク111、112は、通信ネットワークであり、例えば、SANStorageAreaNetwork又はLANLocalAreaNetworkである。次に、各ストレージ装置101の構成を説明する。各ストレージ装置101は、一つまたは複数のストレージコントローラ131と、一つまたは複数のディスク132を備える。一つまたは複数のディスク132には、データを格納する記憶デバイスとして、少なくとも、SSDSolidStateDrive、SASSerialAttachedSCSIタイプHDDHardDiskDrive、SATASerialAdvancedTechnologyAttachmentタイプHDDが含まれている。なお、ディスク132は、それらのうちの少なくとも1つに代えて、またはそれらに加えて、他の種類の物理的な記憶デバイス、例えば、追記型光ディスクメディアなどであっても良い。一つまたは複数のディスク132は、例えば、ファイバチャネルケーブル等の通信線を介して、ストレージコントローラ131に接続される。なお、複数のディスク132で、一つまたは複数のRAIDRedundantArrayofIndependentDisksグループを構成することができる。次に、ストレージコントローラ131の構成を説明する。ストレージコントローラ131は各MFホスト計算機102から受信したコマンドで、ディスク132に対するデータの入出力処理、即ち、ディスク132へのデータのライト書き込みやリード読み出しを制御する。ストレージコントローラ131は、アクセス要求元のMFホスト計算機102に対して、実記憶領域が既に割り当てられている状態の論理デバイス、または後述するシンプロビジョニング機能で使用する仮想記憶領域で構成される論理デバイスを、アクセス対象の論理デバイスあるいは論理ボリュームとして提供する。仮想記憶領域からなる論理デバイスは、実記憶領域が既に割り当て済みであってもよいし、未割り当てでもよい。この際、ストレージコントローラ131は、実記憶領域、または仮想記憶領域を、シリンダヘッド番号以下、トラック番号によって参照したり、識別したりすることができる。ストレージコントローラ131は、記憶資源と、通信インタフェース装置以下、インタフェース装置をI/Fと略記と、それらに接続された演算装置とを有する。演算装置は、MPPKMicroProcessorPacKage123内のMPMicroProcessor141などである。記憶資源は、MPPK123内のLMLocalMemory142、CMPKCacheMemoryPacKage124内の共有メモリSMSharedMemory143、キャッシュメモリCMCacheMemory144などである。通信I/Fは、MFホスト計算機102からリードやライトを受信するCHAPKChannelAdapterPacKage121と、管理端末計算機103からローカルコピーの指示を受信するNICNetworkInterfaceCard125と、ディスクからデータを受送信するDKAPKDisKAdapterPacKage122とを備える。これらCMPK124、MPPK123、CHAPK121、NIC125、DKAPK122は、バス等の通信線と通信切り替えを担当するSWPKSwitchPacKage126を介して相互に接続される。各MFホスト計算機102や管理端末計算機103のハードウェア構成は、通信インタフェース装置と記憶資源と、それらに接続された演算装置とを有する一般的な計算機である。通信インタフェース装置としては、例えば、ネットワーク112を介した通信を行うためのホストバスアダプタHostBusAdaptor:HBAと、ネットワーク111を介した通信を行うためのNICである。記憶資源は、メモリや内蔵HDDなどで構成される。図2に、ストレージコントローラ131内で実行するマイクロプログラム201の構成を示す。同図のローカルメモリLM142には、一つまたは複数のマイクロプログラム201が、MP141によって読み込まれる。このマイクロプログラム201には、コマンド制御部211、RAID制御部212、オーナ権制御部213が含まれる。MP141が、LM142に読み込まれたマイクロプログラム201内の各制御部211から213を実行することにより、後述する種々の処理が行われる。CM制御情報202は、LM142上にキャッシュした情報などを制御するものである。また、管理テーブルのキャッシュ203は、共有メモリSM143上にある各管理テーブル図4をローカルメモリLM142に格納キャッシュしたものである。これにより、MP141は、アクセスに時間がかかるSM143ではなく、高速にアクセスできるLM142から各管理テーブルの情報を取得できる。CM144は、各MFホスト計算機102から受信したライトデータおよびマイクロプログラム201内のRAID制御部212がディスク132から読み出したデータを一時的に記憶するものである。オーナ権制御部214は、後述するHDEVのオーナ権を持つMPPK番号と、そのHDEV番号との対応を管理する管理テーブル401の設定や参照を担当する。そして、コマンド制御部211またはCHAPK121からの設定または参照の問い合わせに対して、HDEVのオーナ権を持つMPPK番号とそのHDEV番号との対応関係を、設定または参照させる。また、オーナ権制御部214は、後述するオーナ権移行処理において、コマンド制御部からオーナ権の変更を要求されると、HDEVのオーナ権を持つMPPK番号と、そのHDEV番号との対応関係を設定する。その後、CHAPK121内とLM142上とにある管理テーブル401の複製に対して、古い情報を無効化し最新の情報に更新する。CHAPK121は、ネットワーク112を介して、各MFホスト計算機102と接続され、アクセス要求としてアクセスコマンドライトコマンド又はリードコマンドを受信し、受信したアクセスコマンドをコマンド制御部211に転送する。CHAPK121は、前記転送処理においてリードまたはライトコマンドのパラメータであるHDEV番号とCHAPK121内の管理テーブル401の複製とで、HDEVのオーナ権を持つMPPKを特定する。その後、CHAPK121は、特定したMPPK内のコマンド制御部211に対して、リードまたはライトコマンドを処理させるためにアクセスコマンドを転送する。NIC125は、ネットワーク111で管理端末計算機103と接続され、後述するボリューム間のデータコピー指示を受信した場合、受信した指示をコマンド制御部211に転送する。DKAPK122は、各ディスク132と記憶資源LM142とSM143とCM144との間のデータ送受信を行う。DKAPK122は、通信路を介して各ディスク132にそれぞれ接続される。次に、ストレージ装置101の基本的動作を説明する。ストレージコントローラ131は、CHAPK121を介して、いずれかのMFホスト計算機102からライトコマンドを受信した場合、MFホスト計算機102から受信したライトデータをCM144に記憶する。ストレージコントローラ131は、CM144に記憶しているライトデータを、DKAPK122を介してディスク132に書き込む。なお、ストレージコントローラ131は、MFホスト計算機102へのライトコマンド処理完了の通知を、CM144に記憶した時点ないしライトデータをディスク132に書き込んだ時点で行う。MFホスト計算機102からリードコマンドを受信した場合、ストレージコントローラ131は、そのリードコマンドにパラメータで指定されるデータリード対象データがCM144に記憶されているか否かを調べる。リード対象データがCM144に記憶されている場合、ストレージコントローラ131は、リード対象データをCM144から読み出し、読み出したリード対象データを、CHAPK121を介してMFホスト計算機102に送信する。一方、リード対象データがCM144に記憶されていない場合、ストレージコントローラ131は、DKAPK122を介して、一つまたは複数のディスク132からリード対象データを読み出し、読み出したリード対象データをCM144に記憶する。その後、ストレージコントローラ131は、CM144に記憶されているリード対象データを、CHAPK121を介してMFホスト計算機102に送信する。次に、図3でストレージ装置101の論理構成を説明する。ストレージ装置101は、各MFホスト計算機102や管理端末計算機103から参照される記憶領域を構成するホスト用論理デバイスとして、一つまたは複数のホスト用論理デバイスHostlogicalDEVice、以下、HDEV311を有する。HDEV311には、ストレージ装置101内で固有のHDEV番号が付けられ、MFホスト計算機102や管理端末計算機103は、HDEV番号でHDEV311を識別する。例えば、各MFホスト計算機102上のOSOperatingSystem301は、HDEV311に対してリードアクセスまたはライトアクセスを行う。HDEV311は、トラックの集合トラック1、トラック2、トラック3で構成される。また、各トラックに付与されたシリンダヘッド番号トラック番号は、各MFホスト計算機102や管理端末計算機103が、各トラックを識別するときの参照対象とする。なお、HDEV311は、図4及び図8のHDEV番号とボリューム属性とを管理する管理テーブル404により、通常ボリュームと仮想ボリュームとに分類される。HDEV311が通常ボリュームの場合、一つまたは複数のディスク132内の記憶領域として定義される。また、HDEV311は、複数のRAIDグループで構成される記憶領域として定義されていてもよい。HDEV311が仮想ボリュームの場合、HDEV311内のトラックデータは、一つまたは複数の論理デバイス以下、LDEVと称することがある。上に保存される。LDEV312には、ストレージ装置101内で固有のLDEV番号が付けられ、マイクロプログラム201は、LDEV番号により、LDEV312を識別する。LDEV312は、トラック番号に対応した複数のトラックから構成される。トラック内には、1または複数のレコード図示せずで構成され、各レコードには、MFホスト計算機102がリードまたはライトするデータが格納される。LDEV312内のトラックには、前述のHDEV311内のトラック番号に対応するトラックデータが保存される。HDEV内のトラック番号とLDEV内のトラック番号との対応関係は、図4及び図15のTMTTrackMappingTable410により管理される。この際、ストレージ装置101内で、全てのトラックサイズは一定の値である。各ディスク132にはストレージ装置101内で固有のディスク番号がつけられ、マイクロプログラム201は、このディスク番号で各ディスク132を識別する。また、LDEV312は、シンプロビジョニング機能で用いられる仮想ボリューム上に保存される。LDEV312のデータが保存される仮想ボリュームは、この仮想ボリュームに対して実記憶領域を提供するプール313と関連付けられる。プール313にはストレージ装置101内で固有のプール番号がつけられ、マイクロプログラム201は、このプール番号でプール313を識別する。プール313は、一つまたは複数のディスク132から構成される。また、プール313は、一つまたは複数のRAIDグループから構成されていてもよい。一つまたは複数のディスク132は、ストレージ装置の内部にあってもよいし、外部にあってもよい。図4は、SM143内に格納される各管理テーブルの構成を示す。各管理テーブルは、ストレージ装置101の起動時に作成されるか、必要に応じて動的に作成される。また管理テーブル401~410内の各フィールドは、ストレージ装置101の論理構成の変更契機に更新される。図5に、HDEVのオーナ権を持つMPPK番号と、そのHDEV番号との対応関係を管理する管理テーブル401を示す。オーナ権は、HDEVに対するホストからのリードまたはライト要求を処理するMPPKを定めたものである。オーナ権を持つMPPK123は、HDEV311に対するホストからのリードまたはライト要求を処理するために必要な制御情報を、他のMPPK123から排他的に扱うことができる。この制御情報は、当該HDEV311に対するリードまたはライトデータがCM144にキャッシュされているかどうかを示す情報や、図12及び図13に示すHDEVが仮想ボリューム属性の場合におけるPMTPageMappingTableなどである。MPPK番号とHDEV番号との対応を管理するテーブル401は、SM143などに保存される。図6に、HDEV311が仮想ボリュームから構成される場合のHDEV番号とLDEV番号との対応関係を管理するテーブル402の構成を示す。管理テーブル402は、HDEV番号フィールド601とLDEV番号フィールド602から構成される。HDEV番号は、ストレージ装置101内でHDEV311を一意に識別するための番号であって、HDEV番号フィールド601の各エントリには、HDEV311に対応した番号が格納される。LDEV番号は、ストレージ装置101内でLDEV312を一意に識別するための番号であって、LDEV番号フィールド602の各エントリには、LDEV312に対応した番号が格納される。HDEV番号とLDEV番号との対応を管理するための管理テーブル402は、SM143などに保存される。図7に、HDEV番号とボリュームサイズとの対応関係を管理するための管理テーブル403の構成を示す。管理テーブル403は、HDEV番号フィールド701とボリュームサイズフィールド702から構成される。HDEV番号は、ストレージ装置101内でHDEV311を一意に識別するための番号であって、HDEV番号フィールド701の各エントリには、HDEV311に対応した番号が格納される。ボリュームサイズフィールド702の各エントリには、HDEV311に対応したボリュームサイズが格納される。ボリュームサイズは、通常ボリュームまたは仮想ボリュームにデータを格納することができる最大容量であり、ボリュームサイズフィールド702の各エントリには、通常ボリュームまたは仮想ボリュームの容量が数値で格納される。HDEV番号とボリュームサイズとの対応を管理するための管理テーブル403は、SM143などに保存される。図8に、HDEV番号とボリューム属性との対応関係を管理するための管理テーブル404の構成を示す。管理テーブル404は、HDEV番号フィールド801とボリューム属性フィールド802から構成される。HDEV番号は、ストレージ装置101内でHDEV311を一意に識別するための番号であって、HDEV番号フィールド801の各エントリには、HDEV311に対応した番号が格納される。ボリューム属性は、HDEV311のボリューム属性が通常ボリュームまたは仮想ボリュームであることを特定するものであり、ボリューム属性フィールド802の各エントリには、通常ボリュームまたは仮想ボリュームの名称が格納される。HDEV311のボリューム属性が通常ボリュームであるとき、このHDEV311は、一つまたは複数のディスク132内の実記憶領域で構成されたボリュームであることを示す。HDEV番号とボリューム属性との対応関係を管理するための管理テーブル404は、SM143などに保存される。図9に、HDEV311が通常ボリューム時のHDEV番号とディスク番号との対応関係を管理するための管理テーブル405の構成を示す。管理テーブル405は、HDEV番号フィールド901とディスク番号フィールド902から構成される。HDEV番号は、ストレージ装置101内でHDEV311を一意に識別するための番号であって、HDEV番号フィールド901の各エントリには、HDEV311に対応した番号が格納される。ディスク番号は、ストレージ装置101内でディスク132を一意に識別するための番号であって、ディスク番号フィールド902の各エントリには、HDEV311を構成するディスク132の番号が格納される。HDEV番号とディスク番号との対応を管理するための管理テーブル405は、SM143などに保存する。図10に、LDEV番号とプール番号とSM143内のPMTPageMappingTableアドレスとの対応関係を管理する管理テーブル406の構成を示す。管理テーブル406はLDEV312のボリューム属性が仮想ボリュームであるときの管理テーブルである。この管理テーブル406は、LDEV番号フィールド1001とプール番号フィールド1002とSM143内のPMTアドレスフィールド1003で構成する。LDEV番号は、ストレージ装置101内でLDEV312を一意に識別するための番号で、LDEV番号フィールド1001の各エントリには、LDEV312に対応した番号が格納される。プール番号は、ストレージ装置101内でプール313を一意に識別するための番号であって、プール番号フィールド1002の各エントリには、LDEV312に対応したプール313の番号が格納される。SM内のPMTアドレスフィールド1003の各エントリには、LDEV312に対応した後述するSM143内のPMTアドレスが格納される。LDEV番号とプール番号との対応関係を管理するための管理テーブル406は、SM143などに保存される。図11に、プール番号とディスク番号との対応を管理するための管理テーブル407の構成を示す。管理テーブル407は、HDEV311のボリューム属性が仮想ボリュームであるときの管理テーブルであって、プール番号フィールド1101とディスク番号フィールド1102から構成される。プール番号は、ストレージ装置101内でプール313を一意に識別するための番号であって、プール番号フィールド1101の各エントリには、プール313に対応した番号が格納される。ディスク番号は、ストレージ装置101内でディスク132を一意に識別するための番号であって、ディスク番号フィールド1102の各エントリには、プール313に実記憶領域が割り当てられるディスク132の番号が格納される。プール番号とディスク番号との対応を管理するための管理テーブル407は、SM143などに保存される。本実施例は、HDEV311を、仮想記憶領域を有する仮想ボリュームとして管理し、仮想ボリュームへのアクセス時に、前記仮想ボリュームへプールから第一の実記憶領域以下、ページを割り当て、さらに第一の実記憶領域ページから第二の実記憶領域トラックを割り当てるものである。仮想ボリュームへの実記憶領域割り当て処理は、ページ割り当て処理と、ページからのトラック割り当て処理とがある。ページ割り当て処理では、PMTPageMappingTable408とPMT管理ディレクトリ409とで、LDEVに対するページ割り当て要求によりLDEVへの実記憶領域の割り当てをページ単位で行う。このLDEVへのページ割り当て機能をシンプロビジョニング機能と呼ぶ。図12に、LDEVへのページ割り当て処理で用いるPMTPageMappingTable408の構成を示す。PMT408は、ページ番号フィールド1201、ページ種別フィールド1202、LDEV内のページ先頭アドレスフィールド1203、ディスク番号フィールド1204、ディスク内のページ先頭アドレスフィールド1205、ページ割り当て済み判定情報フィールド1206により構成する。このPMT408は、LDEV312毎に設け、LM142などに格納される。または、SM143に格納しその情報をLM142にキャッシュすることも可能である。PMT408のLDEV内のページ番号1201、LDEV内のページ番号1201に対応するページ種別1202、LDEV内のページ先頭アドレス1203、ディスク番号1204、ディスク内のページ先頭アドレス1205、ページ割り当て済み判定情報1206との組み合わせを、ページマッピングエントリと呼ぶ。ページ番号フィールド1201の各エントリには、LDEV312内に割り当てられるページのページ番号が格納される。ページ種別フィールド1202は、LDEV312内に割り当てられるページに保存される情報の種別を表す。ページ種別は、MFホスト102からリードまたはライトされるトラックデータが保存されるユーザデータページや、TMTTrackMappingTable410が保存される制御情報ページである。LDEV内のページ先頭アドレスフィールド1203の各エントリには、LDEV312内に割り当てられるページの先頭アドレスが格納される。ディスク番号フィールド1204の各エントリには、LDEV312を構成するディスク132の番号が格納される。ディスク内のページ先頭アドレス1205はディスク内の実記憶領域の先頭アドレスで、ディスク内のページ先頭アドレスフィールド1205の各エントリにはLDEV312を構成するディスク132の先頭アドレスが格納される。ページ割り当て済み判定情報フィールド1206の各エントリには、LDEV312にページ割り当て時は割り当て済み情報、未割り当て時は未割り当て情報が格納される。即ち、このページ割り当て済み判定情報により、ページ単位でLDEVへの実記憶領域の割り当て状態を管理することを可能としている。ページは、プール313に格納される一定のサイズの記憶領域であり、LDEV312の記憶領域を分割管理するための単位で、一つまたは複数のトラックで構成する。トラックはストレージ装置101で管理する一定サイズで、例えば、59,392バイトで構成する。図13に、LDEV312とPMT408との対応関係を管理するPMTPageMappingTable管理ディレクトリ409の構成を示す。PMT管理ディレクトリ409は、LDEV番号フィールド1301と、PMTのアドレスフィールド1302から構成され、SM143などに保存される。LDEV番号フィールド1301の各エントリには、LDEV312の番号が格納される。PMTのアドレスフィールド1302の各エントリには、LDEV312のページを管理するためのPMT408のアドレスが格納される。図14に、LDEV312からHDEV311への割り当て情報を管理するTMTTrackMappingTable管理ディレクトリ410の構成を示す。TMT管理ディレクトリ410は、LDEV番号フィールド1401と、LDEV内の初期データトラック番号フィールド1402、LDEV内次割り当てトラック番号フィールド1403から構成され、SM143などに保存される。LDEV番号フィールド1401の各エントリには、LDEV312の番号が格納される。初期データトラック番号フィールド1402の各エントリには、LDEV312上の初期データトラックのトラック番号が格納される。次割り当てトラック番号フィールド1403の各エントリには、LDEV312上の、次回新規割り当ての候補となるトラック番号が格納される。図15に、LDEV312に割り当てられたページから、HDEV311にトラック割り当てを行う処理を実行するときに用いるTMTTrackMappingTable1511の構成を示す。このTMT1511は、HDEV内のトラック番号フィールド1501と、LDEV内のトラック番号フィールド1502と、トラック割り当て済み判定情報フィールド1503で構成する。なお、TMT1511はHDEV311毎に設定し、LDEV312内の一または複数のページ上に格納する。TMT1511でのHDEV内のトラック番号1501と、HDEV内のトラック番号1501に対応するLDEV内のトラック番号1502と、トラック割り当て済み判定情報1503との組み合わせを、トラックマッピングエントリと呼ぶ。HDEV内のトラック番号フィールド1501の各エントリには、LDEV312に割り当てられたページから、HDEV311に割り当てられたトラックのトラック番号が格納される。LDEV内のトラック番号フィールド1502の各エントリには、HDEV311に割り当てられたLDEV312内のトラック番号が格納される。トラック割り当て済み判定情報フィールド1503の各エントリには、HDEV311にトラック割り当て済の場合は割り当て済み情報、未割り当ての場合は未割り当て情報を格納する。即ち、この割り当て済み判定情報により、トラック単位で仮想記憶領域へのLDEVからの実記憶領域の割り当て状態を管理できる。次に図16と図17を用い、本実施例の動作について説明する。まず、管理端末計算機103からの仮想ボリューム作成コマンドの受信により、コマンド制御部211が仮想ボリューム属性のHDEVを作成する処理を説明する。仮想ボリューム作成コマンドのパラメータは、例えば、HDEV番号16-aと仮想ボリュームサイズ16-bである。ページサイズは、例えば、59,392×672バイトである。コマンド制御部211は、管理端末計算機103から仮想ボリューム作成コマンドのパラメータを受信した場合S1601、仮想ボリュームサイズ16-bとページサイズ59,392×672バイトで、PMTPageMappingTable作成に必要なSMサイズ16-cを計算する。CMPK124内のSM143上の未使用領域のサイズが、SMサイズ16-cに満たないS1608:Yesならば、コマンド制御部211は、管理端末計算機103に対してボリューム作成不可を応答するS1602。未使用領域のサイズがSMサイズ16-c以上S1608:Noならば、コマンド制御部211は、SM143上の未使用領域にPMT408を確保し、このPMTアドレス16-dを取得する。コマンド制御部211は、仮想ボリュームサイズ16-bと、トラックサイズと、を基に、仮想ボリュームに必要なTMTTrackMappingTableのサイズ16-eを計算する。コマンド制御部211は、TMTのサイズ16-eと、ページサイズと、を基に、TMTを格納する一つまたは複数ページ制御情報ページ数16-fを計算するS1603。仮想ボリュームに必要な制御情報ページ数に対して、プール容量が足りないS1609:Yesならば、コマンド制御部211は、管理端末計算機103に対してボリューム作成不可を応答するS1604。仮想ボリュームに必要な制御情報ページがプールに確保できるS1609:Noならば、コマンド制御部211は、制御情報ページ数16-fを基に、プールから仮想ボリュームへ一つまたは複数の制御情報ページを割り当てる。コマンド制御部211は、割り当て済みの一つまたは複数の制御情報ページの初期化を行う。その初期値は、例えば、0であるS1605。コマンド制御部211は、MPPK番号とHDEV番号との対応を管理する管理テーブル401図5の未使用エントリに、このボリュームのオーナ権を持つMPPK番号とHDEV番号16-aとを設定する。当該ボリュームに対するオーナ権を持つMPPK番号16-aは、仮想ボリューム作成コマンドのパラメータで指定されていてもよい。また、コマンド制御部211が、ストレージ装置内で最も負荷の小さいMPPK番号を、当該ボリュームに対するオーナ権を持つMPPK番号16-aとして設定してもよい。コマンド制御部211は、HDEV番号とLDEV番号との対応を管理する管理テーブル402図6の未使用エントリに、HDEV番号16-aと未使用のLDEV番号16-gとを設定する。コマンド制御部211は、HDEV番号とボリュームサイズとの対応を管理する管理テーブル403図7の未使用エントリに、HDEV番号16-aとボリュームサイズ16-bとを設定する。コマンド制御部211は、HDEV番号とHDEVの属性との対応を管理する管理テーブル404図8の未使用エントリに、HDEV番号16-aと、仮想ボリューム属性を設定する。コマンド制御部211は、LDEV番号16-gとプール番号とPMTアドレスとの対応とを管理する管理テーブル406図10の未使用エントリに、LDEV番号16-gとLDEV番号16-gのLDEVにページ割り当てを行うプール番号とPMTアドレス16-dとを設定する。また、コマンド制御部211は、LDEV番号16-gのLDEVから新規トラック割り当て処理を行い、割り当てたトラックのトラック番号16-hとLDEV内次割り当てトラック番号16-iとを取得する。その後、TMTTrackMappingTable410図14の未使用エントリに、LDEV番号16-gとLDEV内初期データトラック番号16-hとLDEV内次割り当てトラック番号16-iとを設定するS1606。最後に、コマンド制御部211は、管理端末計算機103に、ボリューム作成完了を応答するS1607。次に、コマンド制御部211が、MFホスト計算機102からのライトアクセスを受領した際の処理を図17で説明する。ライトアクセス時のパラメータは、例えば、HDEV番号17-aとHDEV内のトラック番号17-bである。ページサイズは、例えば、59,392×672バイトであるS1701。コマンド制御部211は、MFホスト計算機102からライトアクセスのパラメータを受信した場合、HDEV311のトラック番号17-bとトラックサイズを基に、HDEV311内のアドレス17-cを計算する。コマンド制御部211は、HDEV番号17-aと、HDEV番号とLDEV番号との対応関係を管理する管理テーブル402図6から、HDEV311に対応するLDEV番号17-dを取得する。コマンド制御部211は、LDEV番号17-dと、PMT管理ディレクトリ409と、を元に、LDEV番号17-dに対応するPMT408図13を取得する。コマンド制御部211は、PMT408内において、ページ種別1202が制御情報ページである一つまたは複数のページマッピングエントリを調べ、LDEV内のページ先頭アドレス1203からTMT1511の位置を取得するS1702。コマンド制御部211は、TMT1511の位置とトラック番号17-aとを基に、トラック番号17-aに対応するトラックマッピングエントリ17-eを取得する。コマンド制御部211は、トラックマッピングエントリ17-e内のトラック割り当て済み判定情報1503を参照し、トラック割り当て済み判定情報1503が割り当て済みS1705:Noのときは、次のW1~W6の動作を行う。W1コマンド制御部211は、トラックマッピングエントリ17-e内のLDEV内のトラック番号17-fを取得する。W2コマンド制御部211は、トラック番号17-fとページサイズから、トラック番号17-fを含むLDEV内のページ番号17-gと、当該ページ内の先頭アドレスからのオフセット17-hを計算する。W3コマンド制御部211は、PMT408と、LDEV内のページ番号17-gと、を基に、LDEV内のページ番号17-gに対応するページマッピングエントリ17-iを取得する。W4コマンド制御部211は、ページマッピングエントリ17-iからディスク上のページ先頭アドレス17-jを取得し、オフセット17-hを加算して、ライト対象トラックのディスク上のアドレス17-kを計算する。W5コマンド制御部211は、アドレス17-kに対して、MFホスト計算機102から送られたデータをライトするS1703。W6MFホスト計算機に対してライトコマンド完了を応答するS1704。コマンド制御部211は、トラックマッピングエントリ17-e内のトラック割り当て済み判定情報を参照し、トラック割り当て済み判定情報が未割り当てS1705:Yesのときは、次の動作を行う。まず、コマンド制御部211は、TMT管理ディレクトリ410図14の次割り当てトラックアドレス1403が指すLDEV内のトラック番号17-lをTMT内のトラックエントリ17-e内のトラック番号に設定する。コマンド制御部211は、さらに、トラック割り当て済み判定情報を割り当て済みに設定する。そして、TMT管理ディレクトリ410の次割り当てトラックアドレス1403の値をインクリメントし、次のトラック割り当て候補先とするS1706からS1709。その後、コマンド制御部211は、前記W1~W6の処理を行う。このW1~W6の処理をS1711と称し、以下の説明で使用する。コマンド制御部211は、W3で取得したページマッピングエントリ17-iのページ割り当て済み判定情報が未割り当てS1706:Yesの場合は、LDEV番号とプール番号とPMTアドレスとの対応を管理する管理テーブル406図10を参照して、LDEV番号17-dに対応したプール番号17-mを取得する。コマンド制御部211は、取得したプール番号17-mを基に、プール番号とディスク番号の対応を管理する管理テーブル407図11を参照して、プール番号17-mに対応したディスク番号17-nを取得する。コマンド制御部211は、取得したディスク番号17-nを基に、LDEV番号17-dに対応するプール313に属する一つまたは複数のディスク132から、ページ単位で実記憶領域の割り当てを行うS1707。この際、コマンド制御部211は、PMT408図12を参照して、ライトアクセス先のアドレスが示すトラックを含むページエントリを探し、新たに割り当てたページの先頭アドレスをPMT408に登録し、割り当て済み判定情報フィールド1206の未割り当てを割り当て済みに設定して、PMT408を更新する。以上が、コマンド制御部211が、MFホスト計算機102からのライトアクセスを受領した際の処理である。MFホスト計算機102からのリードアクセス時は、前記W1~W4からリード対象トラックのアドレス17-kを計算し、そのアドレス17-kのデータをMFホスト計算機102へ送信する。コマンド制御部211は、トラックマッピングエントリ17-e内のトラック割り当て済み判定情報を参照し、トラック割り当て済み判定情報が未割り当てのときはTMT管理ディレクトリ410図4上の初期データトラック番号1402図14のトラックを、MFホスト計算機102からリード可能とすることができる。以上が、仮想ボリュームに対してプールからLDEVへのページ割り当てを行い、LDEVからHDEVへのトラック割り当てを行う処理である。これにより、分散メモリ型システム図1の階層メモリ化図3したトラックマッピング情報に対して、オーナ権が跨らないようにアクセスできる。このため、高速なトラックマッピング情報へのアクセス、すなわち高速なボリュームへのアクセスを実現できる。本発明の第二の実施例である通常ボリュームから仮想ボリュームへのデータコピー処理について図18から図24で説明する。具体的には、コピー元HDEV311正ボリュームを実記憶領域から構成される通常ボリュームとして管理し、コピー先HDEV311副ボリュームを仮想記憶領域から構成される仮想ボリュームとして管理し、正ボリューム18-aと副ボリューム18-bとの間でデータコピーを行うものである。図18に、トラック番号とそのコピー状態を管理する管理テーブルコピーBMテーブル1811の構成を示す。コピーBMテーブル1811は、トラック番号フィールド1801とコピー状態フィールド1802から構成される。トラック番号はHDEV311内でトラックを一意に識別するための番号であって、トラック番号フィールド1801の各エントリには、HDEV311内の各トラックに対応した番号が格納される。コピー状態は、トラックが、コピー済みまたは未コピーであることを特定するものであり、コピー状態フィールド1802の各エントリには、コピー済み例えば、ビットがオンb’1または未コピー例えば、ビットがオフb’0に対応した情報が格納される。図19に、トラック番号とその更新状態を管理するテーブル差分BMテーブル1911の構成を示す。差分BMテーブル1911は、トラック番号フィールド1901と更新状態フィールド1902から構成される。トラック番号は、HDEV311内でトラックを一意に識別するための番号であって、トラック番号フィールド1901の各エントリには、HDEV311内の各トラックに対応した番号が格納される。更新状態は、トラックが、更新済みまたは未更新であることを特定するものであり、更新状態フィールド1902の各エントリには、更新済み例えば、ビットがオンb’1または未更新例えば、ビットがオンb’0に対応した情報が格納される。図20に、HDEV間のコピー処理を実行するときに用いるペア管理テーブル2011の構成を示す。ペア管理テーブル2011は、ペア番号フィールド2001、コピー元HDEV番号フィールド2002、コピー元トラック範囲フィールド2003、コピー先HDEV番号フィールド2004、コピー先トラック範囲フィールド2005、コピーBMテーブルアドレスフィールド2006、差分BMテーブルアドレスフィールド2007、で構成し、コピーペア毎に設定し、SM143などに格納される。ペア管理テーブル2011のペア番号フィールド2001の各エントリには、ペア毎に割り振られるペア番号が格納される。コピー元HDEV番号フィールド2002の各エントリには、コピー元のHDEVのHDEV番号が格納される。コピー元トラック範囲フィールド2003の各エントリには、コピー元HDEVのコピー開始トラック番号とコピー終了トラック番号が格納される。コピー先HDEV番号フィールド2004の各エントリには、コピー先のHDEVのHDEV番号が格納される。コピー先トラック範囲フィールド2005の各エントリには、コピー先HDEVのコピー開始トラック番号とコピー終了トラック番号が格納される。コピーBMテーブルアドレスフィールド2006の各エントリには、コピーBMテーブルのアドレスが格納される。差分BMテーブルアドレスフィールド2007の各エントリには、差分BMテーブルのアドレスが格納される。次に、通常ボリューム属性のHDEV311正ボリュームから仮想ボリューム属性のHDEV311副ボリュームへのデータコピーにおけるペア作成処理について図21で説明する。管理端末計算機103から正ボリューム21-aと副ボリューム21-bとの間でコピーペア作成コマンドを受けると、コマンド制御部211は、以下の動作を行う。コマンドパラメータは、例えば、正ボリューム21-aのHDEV番号21-cと副ボリューム21-bのHDEV番号21-dと、正ボリューム21-aのコピー元トラック範囲21-eと、副ボリューム21-bのコピー先トラック範囲21-fと、である。コピー元トラック範囲21-eのトラック数と、コピー先トラック範囲21-fのトラック数は等しいS2101。コマンド制御部211は、コピー元トラック範囲21-eまたはコピー先トラック範囲21-fから、コピーBMテーブル1811と、差分BMテーブル1911に必要なSM143容量を計算するS2102。コピーBMテーブル1811と差分BMテーブル1911に必要なSM143容量が確保できないS2107:Yesならば、コマンド制御部211は、管理端末計算機103に対して、ペア作成失敗を応答するS2103。コピーBMテーブル1811と差分BMテーブル1911に必要なSM143容量が確保できるS2107:Noならば、コマンド制御部211は、コピーBMテーブル1811と差分BMテーブル1911をSM143上に確保する。コマンド制御部211は、確保したコピーBMテーブル1811と差分BMテーブル1911を初期化する。代表的な初期値は0であるが、これに限定はされないS2104。コマンド制御部211は、ペア管理テーブル2011内の未使用のペア番号を新しく割り当てる。そして、コマンド制御部211は、正ボリューム21-aのHDEV番号21-cと副ボリューム21-bのHDEV番号21-dと、正ボリューム21-aのコピー元トラック範囲21-eと、副ボリューム21-bのコピー先トラック範囲21-fと、コピーBMテーブル1811のアドレスと、差分BMテーブル1911のアドレスとを、ペアエントリ21-gとして設定するS2105。コマンド制御部211は、管理端末計算機103に、ペア作成コマンド完了を応答するS2106。以上が、通常ボリューム属性のHDEV311から仮想ボリューム属性のHDEV311へのデータコピーにおける、ペア作成処理の動作である。続いて、通常ボリューム属性のHDEV311正ボリュームから仮想ボリューム属性のHDEV311副ボリュームへのデータコピーにおけるコピージョブの動作について図22で説明する。コマンド制御部211は、前述したペア作成処理を行った後、コピージョブ図示しないを起動する。コピージョブは、前述したペア作成処理で設定したペアエントリ21-gを基に、データコピー処理を次の通り行うS2201。コピージョブはペアエントリ21-gを参照して、コピー対象トラック番号21-hを、正ボリューム21-aのコピー元トラック範囲の先頭トラック番号に設定するS2202。コピージョブは、コピー対象トラック番号21-hがコピー元トラック範囲の終端トラック番号に至るS2203:Yesまで、次のC1~C7の順番で処理を行う。C1コピージョブは、ペアエントリ21-g内のコピーBMテーブルアドレスからコピーBMテーブル1811を取得する。C2コピージョブは、コピー対象トラック番号21-hと、正ボリューム21-aのコピー開始トラック番号21-iから、コピー開始トラック番号21-iからのオフセット21-jを計算する。このとき、トラック番号21-hと21-iとの差と、オフセット21-jとの値は等しい。C3コピージョブは、コピー開始トラック番号21-iからのオフセット21-jと、コピーBMテーブル1811から、トラック番号21-hのコピー状態を取得する。C4コピージョブは、トラック番号21-hのコピー状態がコピー済みS2204のNoであったならば、次のC5からC7の処理を行わず、コピー対象トラック番号21-hをインクリメントS2208してC1に戻る。C5コピージョブは、トラック番号21-hのコピー状態が未コピーS2204のYesであったならば、ペアエントリ21-gの副ボリューム21-bにおけるコピー開始トラック番号21-kとオフセット21-jから副ボリューム21-bにおけるコピー先トラック番号21-lを計算するS2205。C6コピージョブは、正ボリューム21-aのトラック番号21-hのトラックデータを、副ボリューム21-bのコピー先トラック番号21-lにコピーするS2206。コマンド制御部211は、TMT1511を参照し、コピー先トラック番号21-lの割り当て判定情報が未割り当てであるならば、副ボリューム21-bのコピー先トラック番号21-lへの前述した新規トラック割り当てS1711:W1からW6を行う。C7コピージョブは、正ボリューム21-aのトラック番号21-hに対応するコピーBMテーブルのコピー状態をコピー済みに設定するS2207。以上が、通常ボリューム属性のHDEV311から仮想ボリューム属性のHDEV311へのデータコピーにおける、コピージョブの動作である。次に、通常ボリューム属性のHDEV311正ボリュームから仮想ボリューム属性のHDEV311副ボリュームへのデータコピーにおける、MFホスト計算機102からのライトによる先行コピー動作について図23で説明する。MFホスト計算機102から正ボリューム23-aに対するライトコマンドをコマンド制御部211が受け取るS2301と、下記CW1からCW8の動作を行う。このとき、コマンドパラメータは、例えば、正ボリューム23-aのHDEV番号23-bと、ライト対象トラックのトラック番号23-cである。コマンド制御部211は、ペア管理テーブル2011から、コピー元HDEV番号が23-bである一つまたは複数のペアエントリを取得する。コマンド制御部211は、各ペアエントリに対して、次の動作を行う。CW1コマンド制御部211は、ライト対象トラックのトラック番号23-cは、ペアエントリ内のコピー元トラック範囲に含まれるかどうかを調べる。含まれないならばCW2~CW8の処理はスキップし、何もしない。CW2コマンド制御部211は、ペアエントリ内のコピーBMテーブルポインタからコピーBMテーブル1811を取得する。CW3コマンド制御部211は、正ボリューム23-aのトラック番号23-cと、ペアエントリのコピー元HDEVにおけるコピー開始トラック番号23-dから、コピー開始トラック番号からのオフセット23-eを計算する。このとき、トラック番号23-cと23-dの差と、23-eとの値は等しい。CW4コマンド制御部211は、コピー開始トラック番号からのオフセット23-eと、コピーBMテーブル1811から、トラック番号23-cのコピー状態を取得する。CW5コマンド制御部211は、トラック番号23-cのコピー状態がコピー済みS2302:Noであったならば、CW6とCW7の処理を行わず、CW8の処理を行う。CW6コマンド制御部211は、トラック番号21-cのコピー状態が未コピーS2302:Yesであったならば、ペアエントリのコピー先HDEVにおけるコピー開始トラック番号23-fとオフセット23-eからコピー先HDEVにおけるコピー先トラック番号23-gを計算するS2303。CW7コマンド制御部211は、正ボリューム23-aのトラック番号23-cの更新前トラックデータを副ボリュームのコピー先トラック番号23-gにデータコピーするS2304。コマンド制御部211は、正ボリューム23-aのトラック番号23-cに対応するコピーBMテーブル1811のコピー状態をコピー済みに設定するS2305。また、コマンド制御部211は、正ボリューム23-aのトラック番号23-cに対応する差分BMテーブル1911のコピー状態を更新済みに設定するS2306。コマンド制御部211は、TMT1511を参照し、コピー先トラック番号23-gの割り当て判定情報が未割り当てであるならば、副ボリュームのコピー先トラック番号23-gへの前述した新規トラック割り当てS1711:W1からW6を行う。CW8コマンド制御部211は、正ボリュームのトラック番号23-cにMFホスト計算機102から受け取ったデータをライトするS2307。最後に、MFホスト計算機102にライトコマンド完了を通知する。以上が、通常ボリューム属性のHDEV311正ボリュームと仮想ボリューム属性のHDEV311副ボリュームとの間のデータコピーにおける、正ボリューム23-aに対するMFホスト計算機102からのライトアクセスが行われた際の動作である。通常ボリューム属性のHDEV311正ボリュームと仮想ボリューム属性のHDEV311副ボリューム間のデータコピー中に、副ボリュームへMFホスト計算機102からのライト要求が発生した場合でも、前記のCW1からCW8の処理を実行することで容易にライト動作を実現できる。次に、通常ボリューム属性のHDEV311正ボリューム24-aと仮想ボリューム属性のHDEV311副ボリューム24-bとの間のデータコピーにおいて、副ボリューム24-bから正ボリューム24-aへの差分リストア動作について図24で説明する。MFホスト計算機102から、ペア番号24-cのペアエントリに対する差分リストアコマンドを、コマンド制御部211が受け取るS2401と、次の動作を行う。このとき、コマンドパラメータは、例えば、ペア番号24-cである。コマンド制御部211は、ペア管理テーブル2011から、ペア番号24-cに対応するコピー元HDEV番号24-dと、コピー元トラック範囲24-eと、コピー先HDEV番号24-fと、コピー先トラック範囲24-gと、差分BMテーブルと、を取得する。また、コマンド制御部211は、リストア対象トラック24-hを、コピー先トラック開始番号に設定S2402し、コピー先トラック終了番号に至るS2403:Yesまで、次のCR1~CR5の順番で処理を行う。CR1コマンド制御部211は、副ボリューム24-bのリストア対象トラック番号24-hと、ペアエントリのコピー先HDEVにおけるコピー開始トラック番号24-gから、コピー開始トラック番号からのオフセット24-iを計算する。この時、リストア対象トラック番号24-hとコピー開始トラック番号24-gの差と、オフセット24-iとの値は等しい。CR2コマンド制御部211は、ペアエントリのコピー元HDEVにおけるコピー開始トラック番号24-jとオフセット24-iから、リストア先トラック番号24-kを計算する。このとき、コピー開始トラック番号24-jとオフセット24-iとの和は、リストア先トラック番号24-kに等しい。CR3コマンド制御部211は、オフセット24-iと差分BMテーブル1911からリストア先トラック番号24-kの差分状態を取得する。CR4コマンド制御部211は、リストア先トラック番号24-kの差分状態が未更新であったならば、CR5の処理を行わず、リストア対象トラック24-hをインクリメントS2405し、CR1から処理を行う。CR5コマンド制御部211は、リストア先トラック番号24-kの差分状態が更新済みであったならば、副ボリューム24-bのリストア対象トラック番号24-hのトラックデータを、正ボリューム24-aのリストア先トラック番号24-kのトラックにコピーするS2404。そして、最後にMFホスト計算機102に対し、差分リストアコマンドに対する完了応答を行う。なお、副ボリューム24-bは仮想記憶領域から構成される仮想ボリュームであるので、コピー元トラックからデータをリードする動作は、実施例1で説明した仮想ボリュームに対するリードと同様である。以上が、通常ボリューム属性のHDEV311正ボリューム24-aと仮想ボリューム属性のHDEV311副ボリューム24-bとの間のコピーペアにおいて、副ボリューム24-bから正ボリューム24-aへの差分リストアの動作である。また、図27のように、管理端末103からのリバースリストアコマンド受領時、コマンド制御部211は、副ボリューム24-bから正ボリューム24-aへの差分リストア後に、正ボリュームと副ボリュームのHDEV番号を入れ替えて、以降のMFホスト102から、リードまたはライトアクセスを可能としてもよい。この動作をリバースリストア処理と言う。なお、図24の差分リストア動作ステップS24と図27のリバースリストア動作ステップS27は同様な動作を行う。更に、副ボリューム24-bから正ボリューム24-aへの差分リストア実施中に、リストア先トラック番号24-k、または、リストア対象トラック番号24-hに対して、MFホスト102からリードまたはライトアクセスが行われた場合、コマンド制御部211は、前述したリストア先トラック番号24-kの差分状態を調べる。その結果、リストア先トラック番号24-kの差分状態が更新済みであったならば、前記CR5の処理を実施後に、MFホスト102からリストア先トラック番号24-k、または、リストア対象トラック番号24-hに対するリードまたはライトアクセスを可能としてもよい。この動作をオンデマンドリストア処理と言う。以上の説明からわかるように、通常ボリュームから仮想ボリュームへのデータコピー処理においても、階層メモリ化したトラックマッピング情報に対して、オーナ権が跨らないようにアクセスできる。次に、仮想ボリューム属性のHDEV311における割り当て済みトラックの解放処理MFホスト計算機102から仮想ボリューム属性のHDEV311へのライト時に、ライト対象トラック内のレコードが存在しない場合について、図25で説明する。MFホスト計算機102から仮想ボリューム属性のHDEV311へのライトアクセスコマンドを、コマンド制御部211が受け取ると図25の動作を開始するS2501。この時、コマンドパラメータは、正ボリュームのHDEV番号25-aと、ライト対象トラックのトラック番号25-bと、ライトデータなどである。コマンド制御部211は、前述した実施例1に示す仮想ボリュームへのライトアクセス時の動作図17に従い、ライト対象トラックへMFホスト計算機102から送られたデータをライトするS2502。コマンド制御部211は、MFホスト計算機102からのライトアクセスにより、ライト対象トラック内のレコードが存在しないS2503:Yesならば、以下のRM1からRM5の動作を行う。RM1コマンド制御部211は、ライト対象トラック番号25-bとTMT1511から、LDEV内トラック番号25-cを取得する。RM2コマンド制御部211は、トラック番号25-cとページサイズからLDEV内のページ番号25-dと、ページ内の先頭トラック番号からのオフセット25-eを計算する。RM3コマンド制御部211は、TMT1511上のライト対象トラックのトラック番号25-bに対応するトラックエントリ25-fを削除破棄するS2504。RM4コマンド制御部211は、TMT1511上の割り当て判定情報が割り当て済みである全てのトラックエントリの中から、LDEV内のトラック番号とページサイズから計算できるLDEV内のページ番号が、ページ番号25-dと一致する一つまたは複数のトラックエントリ25-gが、トラックエントリ25-f以外に存在しないかを調べる。RM5RM4の処理において、トラックエントリ25-gがトラックエントリ25-f以外に存在しないならば、コマンド制御部211は、PMT408上のページ番号25-dに対応するページエントリを削除破棄するS2505。次に、仮想ボリュームにおける割り当て済みトラックの解放処理に伴う、ガベージコレクションと割り当て済みページの解放処理を説明する。前述した割り当て済みトラックの解放処理RM1からRM5において、一つまたは複数のトラックエントリ25-gがトラックエントリ25-f以外に存在する場合、下記GC1とGC2の動作を実行する。GC1TMT1511図15上の割り当て済み判定情報が未割り当てであるトラックエントリの中から、LDEV内のトラック番号がトラック番号25-dよりも大きく、かつ最大であるトラックエントリ25-hを取得する。GC2コマンド制御部211は、トラックエントリ25-h上のLDEV内トラック番号をトラックエントリ25-fに登録し、割り当て判定情報を割り当て済みに設定する。また、コマンド制御部211は、トラックエントリ25-hを削除する。このトラックエントリの再配置を、ガベージコレクションと呼ぶ。コマンド制御部211は、ガベージコレクション処理GC1とGC2により、トラックエントリ25-hを削除したならば、前述した割り当て済みトラックの解放処理RM1からRM5におけるRM4とRM5の処理を実施し、割り当て済みページの解放を行うこともできる。本処理により仮想ボリューム上のトラック単位でのリクラメーション及びガベージコレクションが可能となり、効率的なストレージ資源の運用が可能となる。次に、本発明の第4の実施例である仮想ボリューム属性のHDEV311のオーナ権移動処理管理端末計算機103からオーナ権移動指示をコマンド制御部211が受信した場合の動作を、図26で説明する。コマンドパラメータは、オーナ権移動対象HDEV番号26-a、オーナ権移動元MPPK番号26-b、オーナ権移動先MPPK番号26-cなどがある。コマンド制御部211は、オーナ権移動元MPPK番号26-bに対応するMPPK内のLM142にキャッシングしているトラックエントリの中から、オーナ権移動対象HDEV番号のHDEV内のTMT1511に登録されているトラックエントリを取得し、LM142上から全て破棄する。コマンド制御部211は、MPPK番号とHDEV番号との対応を管理する管理テーブル401図5上のオーナ権移動対象HDEV番号26-aに対応するオーナ権エントリMPPK番号を取得する。オーナ権エントリのMPPK番号フィールド501を、オーナ権移動先MPPK番号26-cに設定する。以上が、仮想ボリューム属性のHDEV311のオーナ権移動処理である。これにより、柔軟なオーナ権の変更移動が可能となり、オーナ権を委譲されたMP141がトラックマッピング情報をアクセスできる。次に、本発明の第5の実施例であるファイル単位でのアクセス動作について、図28と図29で説明する。図28は、図1と同様、ストレージシステムの全体構成を示すブロック構成図である。図1との相違は、NFSCIFSクライアント104が通信線117を介しネットワーク111に接続され、ストレージ装置101に対しファイル単位でアクセスするものである。次に、図29に、NFSCIFSクライアント104とストレージ装置101間でやり取りするファイル290を示す。ファイル290は、メタ情報部291とデータ部292から構成される。また、メタ情報部291は、ファイル名2911、ファイルタイプ2912、ファイルサイズ2913、メタ情報部291とデータ部292の開始位置であるオフセット2914、ファイルが作成、更新、参照読み出しされた日付情報2915を有する。ファイル290のメタ情報部291が、MFホスト計算機102からブロック単位アクセスでのトラック制御情報に該当する。次に動作についてライトアクセス要求を例に説明する。NFSCIFSクライアント104からストレージ装置101に対し、ファイル290の書き込みライトコマンドの発行が要求される。その要求は、通信線117に接続されたネットワーク111と通信線115を経由してストレージ装置101に伝送される。ストレージ装置101ではNIC125が要求を受信し、SWPK126で処理を担当するMPPK123に要求を転送する。MFホスト計算機102からのライトアクセス時の制御情報は、図17で説明したように、HDEV番号、HDEV内のトラック番号およびトラックサイズである。NFSCIFSクライアント104からライトアクセスでは、メタ情報部291の情報が、MFホスト計算機102からのライトアクセス時の制御情報に該当する。データ書き込み領域の単位も、ページサイズ例えば、59,392×672バイト単位に合わせる。以上の処理により、MFホスト計算機102によるホスト系アクセスブロック単位アクセスだけでなく、NFSCIFSクライアント104によるオープン系アクセスファイル単位アクセスも可能である。前記実施例1から実施例5で説明したように、分散メモリ型システムの階層メモリ化したトラックマッピング情報へオーナ権が跨らないようにアクセスできる。また、通常ボリュームから仮想ボリュームへのデータコピー処理においても、階層メモリ化したトラックマッピング情報に対して、オーナ権が跨らないようにアクセスできる。さらに、仮想ボリューム上のトラック単位でのリクラメーション及びガベージコレクションが可能となり、効率的なストレージ資源の運用が可能となる。なお、本発明は前記実施例に限定されるものでない。"