"書き込みデータを一時的に保持するキャッシュ部と、前記キャッシュ部の容量が飽和状態にあるか否かを検知する検知部と、1回のデータの書き込みに処理に対して前記キャッシュ部を複数回利用してデータの保存処理を行うディスクデータ保存部と、前記ディスクデータ保存部に使用されるディスク装置のホットスペアディスク装置と、ホスト装置から書き込みデータを受信した場合、前記検知部の検知結果に基づいて、前記キャッシュ部の容量が飽和状態にあるか否かを判断し、飽和状態にないと判断した場合前記ディスクデータ保存部に前記書き込みデータを書き込み、飽和状態にあると判断した場合前記ホットスペアディスク装置に前記書き込みデータを書き込み、当該書き込んだデータを前記ディスクデータ保存部に書き込む制御部と、を備えることを特徴とするストレージ装置。前記ディスクデータ保存部には、複数のディスク装置によってRAIDRedundantArraysofInexpensiveDisks5又はRAID6が構成されている、ことを特徴とする請求項1記載のストレージ装置。前記ホットスペアディスク装置を少なくとも2つ有しており、前記ホットスペアディスク装置間でミラーリングが構成されている、ことを特徴とする請求項1又は2記載のストレージ装置。前記制御部は、前記ホットスペアディスク装置への前記書き込みデータの書き込みと、当該書き込んだ書き込みデータの前記ディスクデータ保存部への書き込みとを、並列的に実行する、ことを特徴とする請求項1乃至3のいずれか一項記載のストレージ装置。書き込みデータを一時的に保持するキャッシュ部と、前記キャッシュ部の容量が飽和状態にあるか否かを検知する検知部と、1回のデータの書き込みに処理に対して前記キャッシュ部を複数回利用してデータの保存処理を行うディスクデータ保存部と、前記ディスクデータ保存部に使用されるディスク装置のホットスペアディスク装置と、を備えるストレージ装置のデータ書き込み制御方法であって、ホスト装置から書き込みデータを受信した場合、前記検知部の検知結果に基づいて、前記キャッシュ部の容量が飽和状態にあるか否かを判断するステップと、前記判断するステップで飽和状態にないと判断した場合前記ディスクデータ保存部に前記書き込みデータを書き込むステップと、前記判断するステップで飽和状態にあると判断した場合前記ホットスペアディスク装置に前記書き込みデータを書き込み、当該書き込んだデータを前記ディスクデータ保存部に書き込むステップと、を有することを特徴とするストレージ装置のデータ書き込み制御方法。ストレージ装置はRAIDを構成することにより既述のようにデータの冗長性を確保できるが、RAIDとして例えば、RAID5,RAID6が構成された場合、ストレージ装置への1回の書き込みに処理に対して、データの読み込み、更新、書き込みを行う必要が生じる。このため、キャッシュメモリの容量が飽和状態になりやすく、ストレージ装置のデータ書き込み等の処理効率が低下するという問題がある。この点、上記特許文献1に記載の技術によれば、専用の磁気ディスクを用いることによりストレージ装置の処理効率の低下を防止することが可能になる。しかしながら、専用の磁気ディスクを設ける分コストが上昇してしまう。また、より高速にデータを書き込むことができるメモリをキャッシュメモリに使用することも考えられるが、そのようなメモリは高価であり、結局コストの問題を解決することはできない。本発明は、上記事情に鑑みてなされたものであり、その目的は、処理効率の低下防止を低コストで実現することができるストレージ装置及びストレージ装置のデータ書き込み制御方法を提供することにある。本発明は、書き込みデータを一時的に保持するキャッシュ部と、キャッシュ部の容量が飽和状態にあるか否かを検知する検知部と、1回のデータの書き込みに処理に対してキャッシュ部を複数回利用してデータの保存処理を行うディスクデータ保存部と、ディスクデータ保存部に使用されるディスク装置のホットスペアディスク装置と、ホスト装置から書き込みデータを受信した場合、検知部の検知結果に基づいて、キャッシュ部の容量が飽和状態にあるか否かを判断し、飽和状態でないと判断した場合ディスクデータ保存部に書き込みデータを書き込み、飽和状態にあると判断した場合ホットスペアディスク装置に書き込みデータを書き込み、当該書き込んだデータをディスクデータ保存部に書き込む制御部と、を備えることを特徴とする。本発明によると、処理効率の低下防止を低コストで実現することができるストレージ装置及びストレージ装置のデータ書き込み制御方法を提供できる。以下、本発明の実施の形態について図面を参照しながら説明する。図1は、ストレージシステム1の構成を示す図である。ストレージシステム1は、ホスト装置50とストレージ装置であるディスクアレイ装置100とを有している。ホスト装置50は、ディスクアレイ装置100に対して、データの書き込み又はデータの読み出しコマンドを送信し、データ書き込みの場合は書き込み完了の通知を受信し、データ読み出しの場合は指定したデータをディスクアレイ装置100から受信する。ディスクアレイ装置100は、ホスト装置50からのコマンドに従ってデータをディスク装置に書き込み、書き込み完了後に書き込み完了の通知をホスト装置50へ送信し、又は指定されたデータをディスク装置から読み出し、その読み出したデータをホスト装置50へ送信する。また、ディスクアレイ装置100は、図1に示すように、ディスク部110及びデータ書き込み指示部101を有している。ディスク部110は、ディスクデータ保存部111及びホットスペア群112を有している。ディスクデータ保存部111は、複数のディスク装置により構成されており、更に、これら複数のディスク装置によりRAID5もしくはRAID6が構成されている。したがって、ディスクデータ保存部111にデータを書き込む場合には、1回のデータの書き込みに処理に対してキャッシュ部120後述する。を複数回利用してデータの保存処理を行う必要がある。ホットスペア群112は、例えば2つのディスク装置から構成されており、これら2つのディスク装置によりRAID1ミラーリングが構成されている。データ書き込み指示部101は、データ書き込み制御部150、キャッシュ部120及びキャッシュ空き容量検知部130を有している。データ書き込み制御部150は、データの書き込み処理を行うデータ書き込みを行う。より詳細には、データ書き込み制御部150は、ホスト装置50から書き込みデータを受信した場合、キャッシュ空き容量検知部130の検知結果に基づいて、キャッシュ部120の容量が飽和状態にあるか否かを判断し、飽和状態にないと判断した場合ディスクデータ保存部111にデータを書き込み、飽和状態にあると判断した場合ホットスペア群112にデータを書き込み、当該書き込んだデータをディスクデータ保存部111に書き込む。このホットスペア群112へのデータの書き込みと、当該書き込んだデータのディスクデータ保存部111への書き込みとは、並列的に実行される。キャッシュ部120は、ホスト装置50から受信した書き込みデータを一時的に保持するものである。より詳細には、キャッシュ部120はキャッシュデータ保存部121を有しており、データ書き込み制御部150から書き込み処理のあったデータをキャッシュデータ保存部121に保存する。キャッシュ空き容量検知部130は、キャッシュデータ保存部121がデータを格納できなくなった飽和状態にあるか否かを検知するものであり、キャッシュデータ保存部121が飽和状態になったことを検知した場合、当該旨を示すアラームをデータ書き込み制御部150に送信する。次に、ストレージシステム1におけるデータの書き込み処理について説明する。図2は、データ書き込み制御部150がホスト装置50から書き込みデータを受信した場合に実行する処理を示している。データ書き込み制御部150は、ホスト装置50から書き込みデータを受信した場合、キャッシュ空き容量検知部130からアラームを受信しているか否かに基づいて、キャッシュデータ保存部121が飽和状態にあるか否かを判断するS10。キャッシュデータ保存部121が飽和状態にないと判断した場合S10:NO、データ書き込み制御部150は、受信した書き込みデータをディスクデータ保存部111に書き込むS11。次に、データ書き込み制御部150は、書き込みデータの書き込みが終了したか否かを判断するS12。書き込みデータの書き込みが終了したと判断した場合S12:YES、データ書き込み制御部150は、この処理を終了する。一方、書き込みデータの書き込みが終了していないと判断した場合S12:NO、データ書き込み制御部150は、既述のステップS11の処理を継続するS11。また、キャッシュデータ保存部121が飽和状態にあると判断した場合S10:NO、データ書き込み制御部150は、書き込みデータをホットスペア群112に書き込むS13。次に、データ書き込み制御部150は、ホットスペア群112に書き込んだデータをディスクデータ保存部111へ書き込むS14。これらステップS13のホットスペア群112へのデータの書き込みと、ステップS14のディスクデータ保存部111へのデータの書き込みは並列的に行われる。次に、データ書き込み制御部150は、書き込みデータの書き込みが終了したか否かを判断するS15。書き込みデータの書き込みが終了したと判断した場合S15:YES、データ書き込み制御部150は、この処理を終了する。一方、書き込みデータの書き込みが終了していないと判断した場合S15:NO、データ書き込み制御部150は、既述のステップS13及びS14の処理を継続する。以上の処理により、ホスト装置50から書き込みデータを受信したときにキャッシュデータ保存部121が飽和状態でない場合、データ書き込み制御部150はディスクデータ保存部111に書き込みデータの書き込みを行う。一方、ホスト装置50から書き込みデータを受信したときにキャッシュデータ保存部121が飽和状態である場合、データ書き込み制御部150は、書き込みデータをホットスペア群112に書き込む処理と、その書き込んだ書き込みデータをディスクデータ保存部111に書き込む処理とを並列的に実行する。従って、本実施の形態のディスクアレイ装置100によると、キャッシュデータ保存部121が飽和状態にある場合、ホットスペア群112のホットスペアディスク装置を用いることにより、専用の磁気ディスク装置又は高価なメモリを用いなくても、すなわち、コストをかけずにデータ書き込み処理の処理効率低下を防止することができる。よって、ディスクアレイ装置100は、例えば、突発的に負荷が重くなる状況が生じる場合にも予備として容易されるホットスペアディスク装置を用いて処理を行うことができるため、通常の運用では必要のない部分にコストをかけないようにすることができる。また、ホットスペア群112に突発的な障害が発生し一方のホットスペアディスク装置が故障しても、ミラーリングされている他方のホットスペアディスク装置に書き込みデータが保存されているのでディスクアレイ装置100は冗長性を担保することができる。更に、データ書き込み制御部150は、ホットスペア群112への書き込みデータの書き込みと、当該書き込んだ書き込みデータのディスクデータ保存部111への書き込みとを、並列的に実行するため、ディスクデータ保存部111への書き込みデータの書き込み処理を高速に行うことができる。なお、本発明は上述の実施の形態に限定されるものではなく、その実施に際して様々な変形が可能である。上記実施の形態の一部又は全部は、以下の付記のようにも記載されうるが、以下には限られない。付記1書き込みデータを一時的に保持するキャッシュ部と、前記キャッシュ部の容量が飽和状態にあるか否かを検知する検知部と、1回のデータの書き込みに処理に対して前記キャッシュ部を複数回利用してデータの保存処理を行うディスクデータ保存部と、前記ディスクデータ保存部に使用されるディスク装置のホットスペアディスク装置と、ホスト装置から書き込みデータを受信した場合、前記検知部の検知結果に基づいて、前記キャッシュ部の容量が飽和状態にあるか否かを判断し、飽和状態にないと判断した場合前記ディスクデータ保存部に前記書き込みデータを書き込み、飽和状態にあると判断した場合前記ホットスペアディスク装置に前記書き込みデータを書き込み、当該書き込んだデータを前記ディスクデータ保存部に書き込む制御部と、を備えることを特徴とするストレージ装置。付記2前記ディスクデータ保存部には、複数のディスク装置によってRAIDRedundantArraysofInexpensiveDisks5又はRAID6が構成されている、ことを特徴とする付記1記載のストレージ装置。付記3前記ホットスペアディスク装置を少なくとも2つ有しており、前記ホットスペアディスク装置間でミラーリングが構成されている、ことを特徴とする付記1又は2記載のストレージ装置。付記4前記制御部は、前記ホットスペアディスク装置への前記書き込みデータの書き込みと、当該書き込んだ書き込みデータの前記ディスクデータ保存部への書き込みとを、並列的に実行する、ことを特徴とする付記1乃至3のいずれか一項記載のストレージ装置。付記5書き込みデータを一時的に保持するキャッシュ部と、前記キャッシュ部の容量が飽和状態にあるか否かを検知する検知部と、1回のデータの書き込みに処理に対して前記キャッシュ部を複数回利用してデータの保存処理を行うディスクデータ保存部と、前記ディスクデータ保存部に使用されるディスク装置のホットスペアディスク装置と、を備えるストレージ装置のデータ書き込み制御方法であって、ホスト装置から書き込みデータを受信した場合、前記検知部の検知結果に基づいて、前記キャッシュ部の容量が飽和状態にあるか否かを判断するステップと、前記判断するステップで飽和状態にないと判断した場合前記ディスクデータ保存部に前記書き込みデータを書き込むステップと、前記判断するステップで飽和状態にあると判断した場合前記ホットスペアディスク装置に前記書き込みデータを書き込み、当該書き込んだデータを前記ディスクデータ保存部に書き込むステップと、を有することを特徴とするストレージ装置のデータ書き込み制御方法。"