サーバ装置から受信した書き込み対象のデータを格納するための第1のデバイスと、前記第1のデバイスと混在してランクを構成する、前記第1のデバイスと比してデータ処理能力の低い第2のデバイスと、前記書き込み対象のデータを第2のデバイスに格納する場合に、前記書き込み対象のデータを圧縮して圧縮データを生成し、生成した圧縮データを前記第2のデバイスに格納する一方、前記書き込み対象のデータを第1のデバイスに格納する場合に、当該書き込み対象のデータを前記第1のデバイスに格納する制御部と、を備えることを特徴とするディスクアレイ装置。前記制御部は、読み出し対象のデータが前記第2のデバイスから読み出された前記圧縮データである場合に、前記圧縮データを伸長して読み出し対象のデータを生成し、生成した読み出し対象のデータを前記サーバ装置に送信する一方、読み出し対象のデータが前記第1のデバイスから読み出された読み出し対象のデータである場合に、当該読み出し対象のデータを前記サーバ装置に送信することを特徴とする請求項1に記載のディスクアレイ装置。サーバ装置から受信した書き込み対象のデータを格納するための第1のデバイスと、前記第1のデバイスと混在してランクを構成する、前記第1のデバイスと比してデータ処理能力の低い第2のデバイスと、前記第1のデバイス及び前記第2のデバイスを制御する制御部と、を有するディスクアレイ装置の制御方法であって、前記制御部が、前記書き込み対象のデータを第2のデバイスに格納する場合に、前記書き込み対象のデータを圧縮して圧縮データを生成し、生成した圧縮データを前記第2のデバイスに格納する第1のステップと、前記制御部が、前記書き込み対象のデータを第1のデバイスに格納する場合に、当該書き込み対象のデータを前記第1のデバイスに格納する第2のステップと、を備えることを特徴とするディスクアレイ装置の制御方法。しかしながら、高速デバイスと低速デバイスとを混在してランクを構成する場合、書き込み速度が異なるため、データの書き込みが終わるまでの時間の差が生じ、高速デバイスを使用する意味がない。また、高速デバイスのみを使用してランクを構成する場合、書き込み速度は向上するが、コストが高くなるという問題がある。本発明は以上の点を考慮してなされたものであり、アクセス性能を向上させ得るディスクアレイ装置及びその制御方法を提案するものである。かかる課題を解決するために本発明のディスクアレイ装置の一態様は、サーバ装置から受信した書き込み対象のデータを格納するための第1のデバイスと、前記第1のデバイスと混在してランクを構成する、前記第1のデバイスと比してデータ処理能力の低い第2のデバイスと、前記書き込み対象のデータを第2のデバイスに格納する場合に、前記書き込み対象のデータを圧縮して圧縮データを生成し、生成した圧縮データを前記第2のデバイスに格納する一方、前記書き込み対象のデータを第1のデバイスに格納する場合に、当該書き込み対象のデータを前記第1のデバイスに格納する制御部と、を備えることを特徴とする。また、本発明のディスクアレイ装置の制御方法の一態様は、サーバ装置から受信した書き込み対象のデータを格納するための第1のデバイスと、前記第1のデバイスと混在してランクを構成する、前記第1のデバイスと比してデータ処理能力の低い第2のデバイスと、前記第1のデバイス及び前記第2のデバイスを制御する制御部と、を有するディスクアレイ装置の制御方法であって、前記制御部が、前記書き込み対象のデータを第2のデバイスに格納する場合に、前記書き込み対象のデータを圧縮して圧縮データを生成し、生成した圧縮データを前記第2のデバイスに格納する第1のステップと、前記制御部が、前記書き込み対象のデータを第1のデバイスに格納する場合に、当該書き込み対象のデータを前記第1のデバイスに格納する第2のステップと、を備えることを特徴とする。従って、本発明のディスクアレイ装置及びディスクアレイ装置の制御方法一態様は、回転数の異なるデバイスを使用してランクを構成した場合にであっても、書き込み速度の差が生じることがない。すなわち、本発明のディスクアレイ装置及びディスクアレイ装置の制御方法一態様は、第1のデバイスと第2のデバイスとが混在するランクが構成されている状態でのデータの書き込み時に、書き込み時間に費やす時間を第1のデバイスとほぼ同一にすることができる。本発明によれば、アクセス性能を向上させ得るディスクアレイ装置及びその制御方法を実現することができる。以下、本発明の一実施形態を、図面を参照して詳細に説明する。なお、これにより本発明が限定されるものではない。構成図1は、本実施形態のストレージシステム1の構成の一例を示す図である。ストレージシステム1は、例えば、サーバ装置2とディスクアレイ装置3とを備える。サーバ装置2及びディスクアレイ装置3は、例えば、所定のネックワークを介して接続される。サーバ装置2は、例えば、CPUCentralProcessingUnitやメモリ等の情報処理資源、情報入力装置、情報出力装置を備えたコンピュータ装置である。サーバ装置2は、例えば、書き込み要求をディスクアレイ装置3に送信して、対応するデータをディスクアレイ装置3に書き込む。また、サーバ装置2は、例えば、読み出し要求をディスクアレイ装置3に送信して、対応するデータをディスクアレイ装置3から読み出す。所定のネットワークは、例えば、LANLocalAreaNetwork、SANStorageAreaNetwork、インターネット、専用回線、公衆回線等を場合に応じて適宜用いることができる。ディスクアレイ装置3は、例えば、CPU11とキャッシュメモリ12とディスクディレクタ13と低速/高速デバイス判別部14と圧縮/伸長処理部15とHDD部16とを少なくとも1つずつ備える。また、HDD部16は、例えば、低速デバイス17と高速デバイス18とを備える。CPU11は、サーバ装置2とネットワークを介して接続され、サーバ装置2から受信した各種要求やデータの送受信を制御する。CPU11は、ネットワークの種類に応じた種々のインタフェースを用いることができる。また、CPU11は、当該ディスクアレイ装置3全体を制御する。すなわち、CPU11は、サーバ装置2から受信した各種要求を解釈して、各構成要素を制御する。さらに、CPU11は、例えば、HDD部16の低速デバイス17と高速デバイス18とに対して、例えば、RAID1やRAID5等のRAIDRedundantArraysofIndependentDisks制御を行うことにより、ディスクアレイ装置3の信頼性、可用性及び性能を向上させることもできる。この場合、CPU11は、HDD部16により提供される物理的な記憶領域RAIDグループ上に、1又は複数の論理ディスクを設定する。そして、CPU11は、サーバ装置2から当該論理ディスクのアドレスが指定されると、この論理ディスク内に所定の大きさのブロック単位でデータを記憶する。キャッシュメモリ12は、サーバ装置2から受信したデータを一時的に保持する。また、キャッシュメモリ12は、ディスクアレイ装置3内部で使用する各種プログラムや、各種テーブルを保持する。ディスクディレクタ13は、HDD部16と接続され、サーバ装置2から受信したデータのHDD部16に対する読み書きを制御する。ディスクディレクタ13は、ファイバチャネル、SASSerialAttachedSCSI、SATASerialATA等の種類に応じた種々のインタフェースを用いることができる。低速/高速デバイス判別部14は、サーバ装置2から受信したデータをHDD部16の低速デバイス17に格納するのか、又は高速デバイス18に格納するのかを判断する。圧縮/伸長処理部15は、HDD部16の低速デバイス17に格納されるデータを圧縮する。なお、圧縮方法は特に限定しない。そのため、圧縮速度、圧縮率を自由に選択して、データに対して最適な圧縮方法を使用することができる。HDD部16の低速デバイス17及び高速デバイス18は、サーバ装置2から受信したデータを格納する。低速デバイス17は、例えば、ディスクの回数数が低速のディスク装置等のデータ処理能力の低いデバイスである。また、高速デバイス18は、例えば、ディスクの回数数が高速のディスク装置や半導体メモリ等のデータ処理能力の高いデバイスである。また、HDD部16には、低速デバイス17と高速デバイス18とが混在するランクRANKが構成されている。データの書き込み処理手順次に、本実施形態のストレージシステム1の動作について詳細に説明する。図2は、本実施形態のディスクアレイ装置3のデータの書き込み処理手順の一例を示すフローチャートである。CPU11は、サーバ装置2からデータの書き込み要求を受信すると、図2に示すデータの書き込み処理手順を実行し、サーバ装置2から書き込み対象のデータを受信するステップSP1。続いて、CPU11は、受信した書き込み対象のデータに対して所定のデータ処理を行うステップSP2。例えば、CPU11は、書き込み対象のデータをどのランクの低速デバイス17及び/又は高速デバイス18に格納するか等を決定する。続いて、CPU11は、受信した書き込み対象のデータをキャッシュメモリ12に一時的に格納するステップSP3。続いて、CPU11は、所定のタイミングで、キャッシュメモリ12に一時的に格納された書き込み対象のデータを読み出して、ディスクディレクタ13に送信するステップSP4。なお、ディスクディレクタ13は、書き込み対象のデータに対して所定の処理を行い、書き込み対象のデータを低速/高速デバイス判別部14に送信する。続いて、低速/高速デバイス判別部14は、書き込み対象のデータが低速デバイス17に格納するデータであるか否かをチェックするステップSP5。そして、低速/高速デバイス判別部14は、書き込み対象のデータが低速デバイス17に格納するデータである場合ステップSP5:YESには、書き込み対象のデータを圧縮/伸長処理部15に送信する。続いて、圧縮/伸長処理部15は、書き込み対象のデータを圧縮して、圧縮された書き込み対象のデータを生成するステップSP6。続いて、圧縮/伸長処理部15は、圧縮された書き込み対象のデータをHDD部16に送信する。これに対して、低速/高速デバイス判別部14は、書き込み対象のデータが低速デバイス17に格納するデータでない場合ステップSP5:NOには、書き込み対象のデータが低速デバイス17に格納するデータであるため、書き込み対象のデータをそのままHDD部16に送信する。やがて、HDD部16の低速デバイス17は、受信された圧縮した書き込み対象のデータを書き込みステップSP7、その後、図2に示すデータの書き込み処理手順を終了するステップSP8。また、HDD部16の高速デバイス18は、受信した書き込み対象のデータを書き込みステップSP7、その後、図2に示すデータの書き込み処理手順を終了するステップSP8。データの読み出し処理手順図3は、本実施形態のディスクアレイ装置3のデータの読み出し処理手順の一例を示すフローチャートである。CPU11は、サーバ装置2からデータの読み出し要求を受信すると、図3に示すデータの読み出し処理手順を実行し、HDD部16の読み出し対象の低速デバイス17又は読み出し対象の高速デバイス18に読み出し対象のデータの読み出し命令を送信する。続いて、読み出し対象の低速デバイス17は、読み出し対象のデータの読み出し命令を受信すると、圧縮された読み出し対象のデータを読み出すステップSP1。また、読み出し対象の高速デバイス18は、読み出し対象のデータの読み出し命令を受信すると、読み出し対象のデータを読み出すステップSP11。続いて、読み出し対象の低速デバイス17又は読み出し対象の高速デバイス18は、圧縮された読み出し対象のデータ又は読み出し対象のデータを低速/高速デバイス判別部14に送信する。続いて、低速/高速デバイス判別部14は、HDD部16読み出し対象の低速デバイス17又は読み出し対象の高速デバイス18から読み出されたデータが圧縮された読み出し対象のデータであるか否かをチェックするステップSP12。そして、低速/高速デバイス判別部14は、HDD部16から読み出されたデータが圧縮された読み出し対象のデータであるステップSP12:YESには、圧縮された読み出しデータを圧縮/伸長処理部15に送信する。続いて、圧縮/伸長処理部15は、圧縮された読み出し対象データを伸長し、伸長された読み出し対象のデータ読み出し対象のデータを生成するステップSP13。続いて、圧縮/伸長処理部15は、生成した読み出し対象のデータをディスクディレクタ13に送信するステップSP14。なお、ディスクディレクタ13は、読み出し対象のデータに対して所定の処理を行い、読み出し対象のデータをCPU11に送信する。続いて、CPU11は、受信した読み出し対象のデータに対して所定のデータ処理を行うステップSP15。続いて、CPU11は、受信した読み出し対象のデータをキャッシュメモリ12に一時的に格納するステップSP16。続いて、CPU11は、所定のタイミングで、キャッシュメモリ12に一時的に格納された読み出し対象のデータを読み出して、サーバ装置2に送信しステップSP17、その後、図3に示すデータの読み出し処理手順を終了するステップSP18。実施例次に、ストレージシステム1のデータの書き込み時の実施例について詳細に説明する。図4は、ディスクアレイ装置3のデータの書き込み時の具体的な処理の実施例の説明に供する概念図である。図4の横軸は、時間の経過を表している。図4では、低速デバイス17として回転数7200rpmを1つ、高速デバイス18として15000rpmのデバイスを1つ使用してランクが構成されている。この場合、ディスクアレイ装置3は、例えば、書き込み対象のデータを低速デバイス17及び高速デバイス18に同時に書き込む。書き込み速度は、回転数が速いために、高速デバイス18の方が低速デバイス17に比べて約2倍速い。また、低速デバイス17及び高速デバイス18に書き込むデータがそれぞれA、B、Cであるとし、低速デバイス17及び高速デバイス18に書き込むデータ量がそれぞれAV、BV、CVであるとする。さらに、図5中、入力は、低速デバイス17及び高速デバイス18がデータを取り込むことをいい、圧縮は、低速デバイス17及び高速デバイス18がデータを圧縮することをいい、ライトWriteは、低速デバイス17及び高速デバイス18がデータを書き込むことをいう。さらに、図5中、A入力、B入力、C入力は、入力時間といい、A圧縮、B圧縮、C圧縮は、圧縮時間といい、Aライト、Bライト、Cライトは、ライト時間という。この場合、高速デバイス18に書き込むデータ総量Xは以下のようになる。また、圧縮/伸長処理部15でのデータの圧縮率が50であるとすると、低速デバイス17に書き込むデータ総量Yは以下のようになる。ここで、圧縮時間が入力時間の50であるとし、データAの圧縮時間がATであるとすると、データBの入力処理及び圧縮処理は、データAの圧縮時間及びライト時間中に終了する。このため、データAの書き込みが終了した直後にデータBの書き込みが始まる。同様に、データBの書き込みが終了した直後にデータCの書き込みが始まる。従って、低速デバイス17に書き込むデータ総量Yは、高速デバイス18に書き込むデータ総量Xの1/2となるため、全体の書き込み時間はほぼ同一となる。すなわち、全体の時間をみると、低速デバイス17は、書き込み速度が高速デバイス18より2倍時間がかかるが、圧縮により、データ量を1/2にするため、書き込み時間は、高速デバイス18側と変わらない。圧縮時間だけ余分に時間がかかるが、圧縮時間は、ライト時間に比べてはるかに小さいため、無視することができる。動作及び効果このようにして、本実施形態のディスクアレイ装置3では、圧縮/伸長処理部15が、書き込み対象のデータを低速デバイス17に格納する場合に、書き込み対象のデータを圧縮して圧縮データを生成し、生成した圧縮データを低速デバイス17に格納する一方、低速/高速デバイス判別部14が、書き込み対象のデータを高速デバイス18に格納する場合に、当該書き込み対象のデータを高速デバイス18に格納する。従って、本実施形態のディスクアレイ装置3は、低速デバイス17に送信されるデータを圧縮することで低速デバイス17への書き込み量を減らすことができるため、低速デバイス17と高速デバイス18とが混在するランクが構成されている状態でのデータの書き込み時に、書き込み時間に費やす時間を高速デバイスとほぼ同一にすることができる。また、例えば、高速デバイス18はスピンドルモータや精密位置決めヘッド機構及び制御回路を必要とし、1台当たりのコストが高くなるため、本実施形態のディスクアレイ装置3は、低速デバイス17を使用することで、コストを削減することができる。上記の実施形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。付記1サーバ装置から受信した書き込み対象のデータを格納するための第1のデバイスと、前記第1のデバイスと混在してランクを構成する、前記第1のデバイスと比してデータ処理能力の低い第2のデバイスと、前記書き込み対象のデータを第2のデバイスに格納する場合に、前記書き込み対象のデータを圧縮して圧縮データを生成し、生成した圧縮データを前記第2のデバイスに格納する一方、前記書き込み対象のデータを第1のデバイスに格納する場合に、当該書き込み対象のデータを前記第1のデバイスに格納する制御部と、を備えることを特徴とするディスクアレイ装置である。付記2前記制御部は、読み出し対象のデータが前記第2のデバイスから読み出された前記圧縮データである場合に、前記圧縮データを伸長して読み出し対象のデータを生成し、生成した読み出し対象のデータを前記サーバ装置に送信する一方、読み出し対象のデータが前記第1のデバイスから読み出された読み出し対象のデータである場合に、当該読み出し対象のデータを前記サーバ装置に送信することを特徴とする付記1に記載のディスクアレイ装置である。付記3サーバ装置から受信した書き込み対象のデータを格納するための第1のデバイスと、前記第1のデバイスと混在してランクを構成する、前記第1のデバイスと比してデータ処理能力の低い第2のデバイスと、前記第1のデバイス及び前記第2のデバイスを制御する制御部と、を有するディスクアレイ装置の制御方法であって、前記制御部が、前記書き込み対象のデータを第2のデバイスに格納する場合に、前記書き込み対象のデータを圧縮して圧縮データを生成し、生成した圧縮データを前記第2のデバイスに格納する第1のステップと、前記制御部が、前記書き込み対象のデータを第1のデバイスに格納する場合に、当該書き込み対象のデータを前記第1のデバイスに格納する第2のステップと、を備えることを特徴とするディスクアレイ装置の制御方法である。