(57)【特許請求の範囲】
【請求項１】
上位装置から送信されるデータを長期的に記憶する第１の記憶手段と、該第１の記憶手段に記憶されているデータの一部を含むデータを一時的に記憶する第２の記憶手段と、を有する記憶装置であって、
前記第２の記憶手段を構成する複数の記憶手段に記憶されているデータの記憶容量を監視して、該記憶容量が所定の割合以上となる記憶手段を検出する記憶容量監視手段と、
該記憶容量監視手段が検出した記憶手段の次に使用する記憶手段として、前記第２の記憶手段に含まれる記憶手段および冷却装置の配置に基づいて、高い冷却効率が得られるようにあらかじめ決められた優先順位にしたがって記憶手段を選択し、該選択した記憶手段を電源ＯＮ状態にする電源投入手段と、
前記第２の記憶手段を構成する複数の記憶手段における上位装置からのアクセス状況を監視して、一定期間アクセスがない記憶手段を検出するアクセス状況監視手段と、
該アクセス状況監視手段が検出した記憶手段、またはデータが記憶されていない記憶手段を電源ＯＦＦ状態にする電源切断手段と、
を備える記憶装置。
【請求項２】
前記アクセス状況監視手段が検出した記憶手段から、データの記憶容量が所定の範囲にある記憶手段を抽出して１の記憶手段を特定し、該１の記憶手段に前記抽出した記憶手段に記憶されているデータを移動するデータ集約手段、
を更に備えることを特徴とする請求項１に記載の記憶装置。
【請求項３】
前記データ集約手段は、前記アクセス状況監視手段が検出した記憶手段からデータの記憶容量が所定の範囲にある記憶手段を抽出し、該抽出した記憶手段のうち優先順位が最も高い記憶手段を前記１の記憶手段とする、
ことを特徴とする請求項２に記載の記憶装置。
【請求項４】
上位装置から送信されるデータを長期的に記憶する第１の記憶手段と、該第１の記憶手段に記憶されているデータの一部を含むデータを一時的に記憶する第２の記憶手段と、を有する記憶装置の電源制御方法であって、
前記第２の記憶手段を構成する複数の記憶手段に記憶されているデータの記憶容量を監視して、該記憶容量が所定の割合以上となる記憶手段を検出する記憶容量監視処理と、
該記憶容量監視処理によって検出した記憶手段の次に使用する記憶手段として、前記第２の記憶手段に含まれる記憶手段および冷却装置の配置に基づいて、高い冷却効率が得られるようにあらかじめ決められた優先順位にしたがって記憶手段を選択し、該選択した記憶手段を電源ＯＮ状態にする電源投入処理と、
前記第２の記憶手段を構成する複数の記憶手段における上位装置からのアクセス状況を監視して、一定期間アクセスがない記憶手段を検出するアクセス状況監視処理と、
該アクセス状況監視処理によって検出した記憶手段、またはデータが記憶されていない記憶手段を電源ＯＦＦ状態にする電源切断処理と、
を記憶装置に実行させる電源制御方法。
【請求項５】
上位装置から送信されるデータを長期的に記憶する第１の記憶手段と、該第１の記憶手段に記憶されているデータの一部を含むデータを一時的に記憶する第２の記憶手段と、を有する記憶装置の電源制御のプログラムであって、
前記第２の記憶手段を構成する複数の記憶手段に記憶されているデータの記憶容量を監視して、該記憶容量が所定の割合以上となる記憶手段を検出する記憶容量監視処理と、
該記憶容量監視処理によって検出した記憶手段の次に使用する記憶手段として、前記第２の記憶手段に含まれる記憶手段および冷却装置の配置に基づいて、高い冷却効率が得られるようにあらかじめ決められた優先順位にしたがって記憶手段を選択し、該選択した記憶手段を電源ＯＮ状態にする電源投入処理と、
前記第２の記憶手段を構成する複数の記憶手段における上位装置からのアクセス状況を監視して、一定期間アクセスがない記憶手段を検出するアクセス状況監視処理と、
該アクセス状況監視処理によって検出した記憶手段、またはデータが記憶されていない記憶手段を電源ＯＦＦ状態にする電源切断処理と、
を記憶装置に実行させる電源制御のためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、大量かつ長期的にデータを記憶する記憶装置の電源制御方法に関する。
【背景技術】
【０００２】
契約書類や画像などのデータは、一度作成されるとほとんど変更することなく長期的に保存しなくてはならない場合も多い。このようなデータ（固定コンテンツ）を大量かつ長期的に記憶・保存するための記憶装置としてアーカイブ装置が使用される。
【０００３】
しかし、従来のアーカイブ装置は、データを格納していない未使用ディスク装置も常に電源が入った状態で動作しているため、未使用ディスク装置についても電力を供給しなければならず、その分余計に電力消費していた。そのため、アーカイブ装置の運用コストが大きくなるという問題があった。
【０００４】
また、余計に電力を消費する結果、アーカイブ装置が発生する熱量も大きくなり設置場所の空調設備を強化しなければならないという問題もあった。
特許文献１には、１または２以上の記憶装置に対して必要に応じて選択的に電力が供給することによって、電力消費及びシステムの発熱を減少させるＨＤＤストレージシステムについて開示されている。
【特許文献１】特表２００５−５１７２３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上述した問題に鑑みてなされてものであり、その解決しようとする課題は、より小さい消費電力で運用可能な記憶装置の電源制御方法を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に係る記憶装置は、上位装置から送信されるデータを長期的に記憶する第１の記憶手段と、該第１の記憶手段に記憶されているデータの一部を含むデータを一時的に記憶する第２の記憶手段と、を有する記憶装置であって、前記第２の記憶手段を構成する複数の記憶手段に記憶されているデータの記憶容量を監視して、該記憶容量が所定の割合以上となる記憶手段を検出する記憶容量監視手段と、該記憶容量監視手段が検出した記憶手段の次に使用する記憶手段に対して電源投入指示を行なって該記憶手段を電源ＯＮ状態にする電源投入手段と、前記第２の記憶手段を構成する複数の記憶手段における上位装置からのアクセス状況を監視して、一定期間アクセスがない記憶手段を検出するアクセス状況監視手段と、該アクセス状況監視手段が検出した記憶手段のうち、データが全く記憶されていない記憶手段と最大記憶容量までデータが記憶されている記憶手段とに対して電源切断指示を行なって該記憶手段を電源ＯＦＦ状態にする電源切断手段と、を備える。
【０００７】
本発明によると、電源切断手段が、上位装置から一定期間アクセスがない記憶手段のうち、データを全く記憶していない記憶手段や最大記憶容量までデータを記憶している記憶手段に対して電源切断指示を行なって当該記憶手段の電源をＯＦＦ状態にする。
【０００８】
一方、電源投入手段が、例えば、現在使用している記憶手段に記憶されているデータの記憶容量が所定の割合以上となった場合には、当該記憶手段の次に使用する記憶手段に対して電源投入指示を行なって当該記憶手段の電源をＯＮ状態にする。
【０００９】
その結果、使用していない記憶手段や使用する頻度が低い記憶手段の電源をＯＦＦ状態にしつつ記憶装置を運用することができるので、より小さい消費電力で記憶装置を運用することが可能となる。
【発明の効果】
【００１０】
以上に説明したように、本発明によると、より小さい消費電力で運用可能な記憶装置の電源制御方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態について図１〜図８に基づいて説明する。
図１は、本発明の実施例に係る記憶装置１０の概要を説明する図である。
図１に示す記憶装置１０は、第１の記憶手段１１と、第２の記憶手段１２と、第１及び第２の記憶手段を制御する制御手段１３と、を少なくとも備えている。
【００１２】
第１の記憶手段１１は、上位装置１８から送信されるデータを長期的に記憶する場合に使用する比較的大容量の記憶手段である。例えば、テープ装置等で実現する。
第２の記憶手段１２は、複数の記憶手段を備え、上位装置１８から送信されるデータや第１の記憶手段１１に記憶されているデータの一部を一時的に記憶する比較的小さい容量の記憶手段である。例えば、磁気ディスク装置で構成する複数のＲＡＩＤ装置などで実現する。
【００１３】
上位装置１８から送信されたデータは、まず第２の記憶手段１２に格納される。そして、一定期間経過後、または必要に応じて第１の記憶手段１１に移動する。また、上位装置１８からデータの要求があった場合、第２の記憶手段１２に当該データがあればそのデータを上位装置に送信し、第２の記憶手段１２に当該データがなければ第１の記憶手段１１に記憶されている当該データを上位装置に送信するとともに第２の記憶手段１２に一時的に記憶する。このように、第２の記憶手段１２は、セカンドキャッシュの如く動作する。
【００１４】
制御手段１３は、第２の記憶手段１２を構成する各記憶手段１２ａ、１２ｂ、１２ｃ、・・・に記憶されたデータの記憶容量を監視する記憶容量監視手段１４と、各記憶手段１２ａ、１２ｂ、１２ｃ、・・・の電源投入を制御する電源投入手段１５と、上位装置１８から各記憶手段１２ａ、１２ｂ、１２ｃ、・・・に対するアクセス（リード・ライト処理）状況を監視するアクセス状況監視手段１６と、各記憶手段１２ａ、１２ｂ、１２ｃ、・・・の電源切断を制御する電源切断手段１７と、を少なくとも備え、第２の記憶手段１２の電源制御を行なう。
【００１５】
記憶容量監視手段１４は、第２の記憶手段１２を構成する各記憶手段１２ａ、１２ｂ、１２ｃ、・・・に記憶されているデータの記憶容量を監視して、記憶容量が所定の割合以上となった記憶手段（例えば、データの記憶容量が最大記憶容量の９０％となった記憶手段）を検出する。
【００１６】
そして、記憶容量が所定の割合以上となった記憶手段を記憶容量監視手段１４が検出すると、電源投入手段１５は、当該記憶手段の次に使用する記憶手段に対して電源投入指示を行なって電源をＯＮ状態にする。
【００１７】
アクセス状況監視手段１６は、第２の記憶手段１２を構成する各記憶手段１２ａ、１２ｂ、１２ｃ、・・・に対する上位装置１８からのアクセス処理（リード・ライト処理）の状況を監視して、一定期間上位装置１８からアクセスがない記憶手段を検出する。
【００１８】
電源切断手段１７は、アクセス状況監視手段１６が検出した一定期間上位装置１８からアクセスがない記憶手段のから、データが全く記憶されていない状態の記憶手段（例えば、初期化状態の記憶手段）や最大記憶容量までデータを記憶した記憶手段を抽出し、抽出した記憶手段に対して電源切断指示を行なって電源をＯＦＦ状態にする。
【００１９】
したがって、例えば、記憶装置１０を運用開始した直後における空の記憶手段や、既に最大記憶容量までデータを記憶してしまった記憶手段の電源をＯＦＦ状態にして記憶装置１０を運用するので、より小さい消費電力で記憶装置１０を運用することが可能となる。
【００２０】
図２は、本発明の実施例に係る記憶装置１０であるアーカイブ装置２０の構成例を示す図である。
図２に示すアーカイブ装置２０は、ファイルサーバ（制御手段）２１とテープ装置（第１の記憶手段）２２とディスク装置（第２の記憶手段）２３とを備えている。なお、ファイルサーバ２１、テープ装値２２及びディスク装置２３は、それぞれ制御手段１３、第１の記憶手段１１及び第２の記憶手段１２に対応し、ディスク装置２３を構成するディスク＃１、＃２、＃３、・・・は、記憶手段１２ａ、１２ｂ、１３ｃ、・・・に対応する。
【００２１】
ファイルサーバ２１は、一般的な情報処理装置によって実現される。そして、ファイルサーバとしての機能の他にディスク装置２３を管理するディスク管理部２４を備える。なお、ディスク管理部２４は、ファイルサーバ２１が所定のプログラムを実行することによって実現される。
【００２２】
なお、ディスク管理部２４は、ディスク装置２３に記憶するデータの位置制御やディスク装置２３を構成する各ディスクの電源制御等を行なう。
テープ装置２２は、例えば、１０テラバイトといった大きな記憶容量の記憶装置である。
【００２３】
ディスク装置２３は、複数のディスク（図に示すディスク＃１、＃２、＃３、・・・）で構成される記憶装置である。ディスク装置２３の記憶容量は、テープ装置２２に比べて小さく、例えば、テープ装置２２が１０テラバイトの場合には１テラバイト程度の記憶容量のものが使用される。また、各ディスク＃１、＃２、＃３、・・・は、例えば、それぞれＲＡＩＤで構成される。
【００２４】
アーカイブ装置２０は、上位装置２５とネットワークや専用回線などで接続されている。そして、例えば、上位装置２５からアーカイブ装置２０に対してライト処理が行なわれると、まず、ファイルサーバ２１は、上位装置２５から受信したデータをディスク装置２３に書き込む。そして、一定時間経過した場合や、必要に応じてディスク装置２３からテープ装置２２にデータを移動する。
【００２５】
また、上位装置２５からアーカイブ装置２０に対してリード処理が行なわれると、ファイルサーバ２１は、まず、ディスク装置２３に該当するデータがあるか否かをチェックする。そして、ディスク装置２３に該当するデータがある場合には、そのデータを読み出して上位装置２５に送信する。
【００２６】
また、ディスク装置２３に該当するデータがない場合には、テープ装置２２から該当するデータを読み出して上位装置２５に送信するとともに、必要に応じてディスク装置２３にも該当するデータを書き込んでおく。
【００２７】
以上に説明したように、アーカイブ装置２０は、テープ装置２２によって大容量の記憶装置を実現しつつ、ディスク装置２３をセカンドキャッシュの如く使用することによって高いレスポンス性能を実現している。
（第１の実施例）
第１の実施例に係るアーカイブ装置２０は、各ディスク＃１、＃２、＃３、・・・の使用状況をチェックし、未使用ディスクの電源を切断して電力消費を抑制する。未使用ディスクとは、初期化した状態のディスクであってデータを格納していない状態のディスクをいう。なお、使用する（又は使用状態にある）ディスクとは連続的または断続的に上位装置２５からのアクセスがある（アクセスの間隔が一定期間未満の）ディスクをいう。
【００２８】
また、上位装置２５から各ディスク＃１、＃２、＃３、・・・へのアクセス状況を監視し、一定期間以上アクセスのないディスクについても電源を切断して電力消費を抑制する。
【００２９】
さらに、各ディスク＃１、＃２、＃３、・・・の記憶容量を監視し、記憶容量が所定の容量以上となったディスクを検出すると、事前に次に使用するディスクに電源投入して効率的にデータの格納を行なう。
【００３０】
図３は、第１の実施例に係るアーカイブ装置２０の処理の例を説明する図である。
図３に示す状態（１）は、アーカイブ装置２０起動時のディスク装置２３の状態を示している。各ディスク＃１、＃２、＃３、・・・は、初期状態（データを格納していない状態）である。起動時直後なので各ディスク＃１、＃２、＃３、・・・は電源がＯＮ状態である。
【００３１】
アーカイブ装置２０の運用が開始されると、上位装置２５からのライト処理によってディスク装置２３にデータが格納される。
状態（２）は、ディスク＃１にデータが格納され、ディスク＃２及び＃３にはデータが格納されていない状態である。ディスク管理部２４は、ディスク＃２及び＃３を未使用ディスクとして検出し、これらのディスクに対して電源切断指示を行なってディスク＃２及び＃３の電源をＯＦＦ状態にする。
【００３２】
さらに、アーカイブ装置２０の運用が継続すると、ディスク＃１に格納されるデータも増加する。
状態（３）は、ディスク＃１が最大記憶容量の例えば９０％までデータを格納している状態を示している。この時、ディスク管理部２４は、次に使用するディスク＃２に対して電源投入指示を行なってディスク＃２の電源をＯＮ状態にする。
【００３３】
ディスク＃１に最大記憶容量までデータを格納すると、アーカイブ装置２０は、ディスク＃２にデータを格納するようになる。
状態（４）は、ディスク＃２が使用状態にあり、ディスク＃１へのアクセスが一定期間以上ない状態を示している。ディスク管理部２４は、一定期間以上アクセスのないディスク＃１に対して電源切断指示を行なってディスク＃１の電源をＯＦＦ状態にする。
【００３４】
図４は、第１の実施例に係るアーカイブ装置２０の処理を示すフローチャートである。
アーカイブ装置２０の運用を開始すると、アーカイブ装置２０は、処理をステップＳ４００からＳ４０１に移行する。
【００３５】
ステップＳ４０１において、ディスク管理部２４は、各ディスク＃１、＃２、＃３、・・・におけるデータの記憶容量の監視を開始し、処理をステップＳ４０２に移行する。そして、ディスク管理部２４は、上位装置２５から各ディスク＃１、＃２、＃３、・・・へのアクセス状況の監視を開始する。
【００３６】
ステップＳ４０３において、ディスク管理部２４は、各ディスク＃１、＃２、＃３、・・・の使用状況をチェックして未使用ディスクを抽出する。そして、ステップＳ４０４において、ディスク管理部２４は、未使用ディスクに対して電源切断の指示を行なう。ディスク管理部２４から電源切断の指示を受けたディスクは、電源ＯＦＦ状態となる。
【００３７】
ステップＳ４０５において、ディスク管理部２４は、現在使用しているディスクのディスク容量をチェックする。データの記憶容量が最大記憶容量の９０％以上の場合には、記憶容量が不足すると判断して処理をステップＳ４０６に移行する。
【００３８】
ステップＳ４０６において、ディスク管理部２４は、現在使用しているディスクの次に使用するディスクに対して電源投入の指示を行なう。ディスク管理部２４から電源投入の指示を受けたディスクは、電源ＯＮ状態となる。なお、次に使用するディスクはあらかじめ決められているものとする。
【００３９】
ステップＳ４０７において、ディスク管理部２４は、各ディスク＃１、＃２、＃３、・・・から最大記憶容量までデータが格納されているディスクを抽出する。そして、抽出したディスクの中に上位装置２５からリード・ライト処理が一定期間行なわれていないディスクを検出すると、処理をステップＳ４０８に移行する。
【００４０】
ステップＳ４０８において、ディスク管理部２４は、ステップＳ４０７で検出したディスクに対して電源切断の指示を行なう。ディスク管理部２４から電源切断の指示を受けたディスクは、電源ＯＦＦ状態となる。
【００４１】
そして、アーカイブ装置２０の運用が終了するまで、ディスク管理部２４は、ステップＳ４０５〜Ｓ４０８の処理を繰り返し実行する。
第２の実施例に係るアーカイブ装置２０は、図４に示した第１の実施例に係る処理に加えて以下の処理を行なう。
【００４２】
アーカイブ装置２０のレスポンス性能を向上するためにディスク装置２３をセカンドキャッシュの如く使用しているため、ディスク装置２３に格納しているデータに対して一定期間上位装置２５からアクセスがない場合には、当該データをテープ装置２２に格納するとともにディスク装置２３上から削除して少ない記憶容量のディスク装置２３を有効に使用している。
【００４３】
しかし、この処理によってデータの格納と削除を繰り返すと、データが複数のディスクに分散して存在することになる（例えば、図５の状態（ａ））。その結果、電源をＯＦＦ状態にできるディスクが少なくなり電力消費の削減効果が低下する場合が考えられる。
【００４４】
そこで、各ディスク＃１、＃２、＃３、・・・に分散して存在するデータを移動して所定のディスクにまとめることで、未使用ディスクを確保して当該ディスクに対して電源切断を行なう。
【００４５】
また、点在するデータを移動することが難しい場合には、一定期間アクセスがないデータを同一ディスク上に集めて未使用ディスクを確保し、当該ディスクに対して電源切断処理を行なってもよい。
【００４６】
図５は、第２の実施例に係るアーカイブ装置２０の処理の例を説明する図である。
図５に示す状態（ａ）は、各ディスク＃１、＃２、＃３、・・・に対して格納と削除を繰り返した結果、データが複数のディスクに分散して存在する状態を示している。この時、各ディスク＃１〜＃３にはそれぞれデータが格納されているので電源ＯＮの状態を維持しなければならない。
【００４７】
アーカイブ装置２０は、使用率が所定の割合以下のディスクを複数検出すると、そのいずれかのディスクにデータを集中させる。なお、ここでの使用率とは、最大記憶容量に対する、ディスクに記憶されているデータの記憶容量の割合の意である。
【００４８】
状態（ｂ）は、ディスク＃２及び＃３のデータをディスク＃１に移動してディスク＃１にデータを集中させた状態を示している。この場合、ディスク＃２及び＃３は未使用状態となるので、ディスク管理部２４は、ディスク＃２及び＃３に対して電源切断指示を行なって電源をＯＦＦ状態にする。
【００４９】
第２の実施例では、さらに、ディスク装置２３のハードウェア構成（例えば、各ディスク＃１、＃２、＃３、・・・と冷却ファンの配置）に最適なディスクの使用順序（データを格納するディスクの優先順位）をあらかじめ決めておく。こうすることによって、ディスク装置２３内で発生する熱を効率的に冷却ファンで冷却することが可能となる。また、ディスク装置２３内の発熱を効率的に冷却できるので、低回転でもディスク装置２３内の発熱を冷却することが可能となるので、消費電力を削減することが可能となる。
【００５０】
図６は、第２の実施例に係るディスク装置２３の構成例を説明する図である。
図６に示すディスク装置２３は、ディスク＃１〜＃６と、冷却ファン６１〜６３と、を備えている。冷却ファン６１はディスク＃１と＃２の中間に、冷却ファン６２はディスク＃３と＃４の中間に、冷却ファン６３はディスク＃５と＃６の中間に配置されている。
【００５１】
なお、第２の実施例に係るディスク装置２３は６台のディスクと３台の冷却ファンで構成する場合の例を示しているがこれに限定しないのは当然であり、必要に応じてディスク及び冷却ファンの台数を決定すればよい。また、冷却ファンの配置についても図６は例示であって、必要に応じて最適と思われる位置に冷却ファンを配置すればよい。
【００５２】
ディスク＃１〜＃６に示す（１）〜（６）は、ディスクを使用する場合の優先順位を示している。すなわち、アーカイブ装置２０は、ディスク＃１、ディスク＃４、ディスク＃３、ディスク＃６、ディスク＃２、ディスク＃５の順にデータを埋めていく。なお、本実施例で使用する優先順位とは、現在使用しているディスクの記憶容量が一杯になったときに使用する次のディスクを決める場合に使用する順位である。
【００５３】
したがって、第２の実施例に係るアーカイブ装置２０は、図４に示した処理に加えて以下に示すデータ移動処理が実施される。
図７は、第２の実施例に係るアーカイブ装置２０で実施するデータ移動処理を説明する図である。
【００５４】
図７に示す状態（５）は、図５に示した状態（ａ）と同様に、各ディスク＃１、＃２、＃３、・・・に対して格納と削除を繰り返した結果、データが複数のディスクに分散して存在する状態を示している。なお、状態（５）のディスク装置２３には、ディスク＃１にデータ１、データ３及びデータ４が格納され、ディスク＃２にデータ２が格納され、ディスク＃３にデータ５及びデータ６が格納されている場合を示している。
【００５５】
ディスク装置２３はディスク＃１〜＃３を全て使用しているため電源もＯＮ状態となっている。
ここで、第２の実施例に係るアーカイブ装置２０は、図６でも示したように、ディスク装置２３のハードウェア構成に最適なディスクの使用順序（以下、単に「優先順位」という）が決められている。ディスク＃１〜＃３に示す（１）〜（３）がディスクを使用する場合の優先順位を示している。
【００５６】
なお、本実施例では数字が小さいほど優先順位が高いものとする。したがって、図７に示すディスク装置２３は、ディスク＃１、ディスク＃３、ディスク＃２の順に優先的にデータが格納される。
【００５７】
ディスク管理部２４は、使用率が所定の割合以下のディスクを複数検出すると、例えばファイルサーバ２１が備えるメモリに記憶された優先順位を参照し、もっとも優先順位の高いディスクにデータを移動する。
【００５８】
状態（６）は、ディスク＃１〜＃３に分散していたデータを優先順位の高いディスクに移動した状態を示している。ディスク管理部２４は、まずもっとも優先順位の高いディスク＃１にデータを移動する。そして、ディスク＃１の空き容量がなくなると、ディスク＃１の次に優先度の高いディスク＃３にデータを移動する。
【００５９】
その結果、ディスク＃１はデータ２及びデータ５が新たに格納されて残り容量が０となり、ディスク＃２は未使用状態となる。また、ディスク＃３が使用中となる。したがって、ディスク＃１及び＃２の電源を切断して電源ＯＦＦ状態とすることができる。
【００６０】
なお、本実施例では移動したデータに対して高速アクセスを保証するために、ディスク＃１に対して高速アクセス保証期間経過後に電源切断指示を行なって電源をＯＦＦ状態にしている。
【００６１】
図８は、第２の実施例に係るアーカイブ装置２０で実施する処理を示すフローチャートである。第２の実施例に係るアーカイブ装置２０は、図４に示した処理に加えて以下の処理を実行する。
【００６２】
図４に示したステップＳ４０７においてＮｏを選択すると、ディスク管理部２４は、処理をステップＳ８０１に移行する。
ステップＳ８０１において、ディスク管理部２４は、各ディスクの使用状況を取得する。例えば、ディスク管理部２４は、ファイルサーバ２１に備わるメモリからデータ管理テーブルを参照して、各ディスクに記憶されているデータの容量を取得する。なお、データ管理テーブルとは、各ディスクに記憶されているデータの格納状況（格納されているデータの全容量、各データの格納位置及び格納日付等）を管理する管理テーブルである。一般に、ファイルサーバ２１がディスクにデータを書き込む際に生成・更新する。
【００６３】
ステップＳ８０２において、ディスク管理部２４は、データを移動することによって空きディスクを確保することが可能か否かを判断する。例えば、ディスク管理部２４は、データ管理テーブルから使用率が所定の範囲にあるディスクを抽出する。そして、抽出したデータを移動することによって空きディスクが確保できる場合には、処理をステップＳ８０３に移行する。
【００６４】
ステップＳ８０３において、ディスク管理部２４は、データを移動する先のディスク（以下、「移動先ディスク」という）を決定する。ここで、移動先ディスクの決定は、ディスクの優先順位に従う。すなわち、ステップＳ８０２で抽出したディスクのうち最も優先順位の高いディスクを移動先ディスクとする。
【００６５】
移動先ディスクを決定すると、ディスク管理部２４は、処理をステップＳ８０４に移行する。そして、例えば、優先順位が低いディスクに格納されているデータから順に移動先ディスクに移動する。
【００６６】
データの移動により空きディスクを確保すると、ディスク管理部２４は、処理をステップＳ８０５に移行して、当該空きディスクに対して電源切断指示を行なう。電源切断指示を受けたディスクは、電源ＯＦＦ状態となる。
【００６７】
一方、ステップＳ８０２において、データを移動することによって空きディスクを確保することができないと判断した場合、ディスク管理部２４は、処理をステップＳ８０６に移行する。
【００６８】
ステップＳ８０６において、ディスク管理部２４は、データ管理テーブルを参照し、上位装置２５が最後にアクセスした日時（以下、「アクセス日時」という）から一定期間経過した古いデータを検索する。そして、ステップＳ８０７に移行し、ステップＳ８０３と同様に移動先ディスクを決定する。
【００６９】
移動先ディスクを決定すると、ディスク管理部２４は、処理をステップＳ８０８に移行し、アクセス日時の古い順にデータを移動先ディスクに移動する。そして、データの移動により空きディスクを確保すると、ディスク管理部２４は、処理をステップＳ８０９に移行して、当該空きディスクに対して電源切断指示を行なう。電源切断指示を受けたディスクは、電源ＯＦＦ状態となる。
【００７０】
ステップＳ８０５又はＳ８０９の処理が完了すると、ディスク管理部２４は、処理を図４に示したステップＳ４０５に移行する。そして、アーカイブ装置２０の運用が終了するまで、ステップＳ４０５〜Ｓ４０８及びＳ８０１〜Ｓ８０９の処理を一定時間毎または必要に応じて繰り返す。
【００７１】
なお、図８には示していないが、図４に示したステップＳ４０６の電源投入処理において、ディスク管理部２４は、現在使用しているディスクの次に優先度の高いディスクに対して電源投入の指示を行なってもよい。
【００７２】
以上に説明したように、第１及び第２の実施例に係るアーカイブ装置２０は、例えば、アーカイブ装置２０の運用を開始した直後における空のディスクや、既に最大記憶容量までデータを記憶してしまったディスクの電源をＯＦＦ状態にして記憶装置１０を運用するので、記憶すべきデータの容量に応じた必要最低限のディスクのみを使用して運用することができる。その結果、消費電力を抑制してより少ない電力でアーカイブ装置２０を運用することが可能となる。
【００７３】
また、より少ない電力でアーカイブ装置２０を運用できるので、運用コストを低く抑えることが可能となる。
また、第２の実施例に係るアーカイブ装置２０においては、運用の結果複数のディスクに分散して存在することになったデータまたはアクセス日時の古いデータを集約して空きディスクを確保し、当該空きディスクの電源をＯＦＦ状態にするので、運用の結果複数のディスクにデータが分散して存在するようになった場合でも、記憶すべきデータの容量に応じた必要最低限のディスクのみを使用して運用を継続することができる。その結果、消費電力を抑制してより少ない電力でアーカイブ装置２０を運用することが可能となり、運用コストを低く抑えることが可能となる。
【００７４】
さらに、第２の実施例に係るアーカイブ装置２０においては、ディスク装置２３のハードウェア構成から冷却効率が最もよくなるように決めたディスクの優先順位にしたがって、ステップＳ８０３やＳ８０７における移動先ディスクを決定するので、優先順位の順にディスクがＯＮ状態となり、ディスク装置２３内の発熱を効率的に冷却することが可能となる。その結果、冷却ファンが低回転でもディスク装置２３内の発熱を冷却することが可能となるので、より消費電力を削減することが可能となる。
また、発生する熱量を抑えることができるので、空調設備を簡易化してコストを抑えることが可能となる。
【００７５】
（付記１）  上位装置から送信されるデータを長期的に記憶する第１の記憶手段と、該第１の記憶手段に記憶されているデータの一部を含むデータを一時的に記憶する第２の記憶手段と、を有する記憶装置であって、
前記第２の記憶手段を構成する複数の記憶手段に記憶されているデータの記憶容量を監視して、該記憶容量が所定の割合以上となる記憶手段を検出する記憶容量監視手段と、
該記憶容量監視手段が検出した記憶手段の次に使用する記憶手段に対して電源投入指示を行なって該記憶手段を電源ＯＮ状態にする電源投入手段と、
前記第２の記憶手段を構成する複数の記憶手段における上位装置からのアクセス状況を監視して、一定期間アクセスがない記憶手段を検出するアクセス状況監視手段と、
該アクセス状況監視手段が検出した記憶手段のうち、データが全く記憶されていない記憶手段と最大記憶容量までデータが記憶されている記憶手段とに対して電源切断指示を行なって該記憶手段を電源ＯＦＦ状態にする電源切断手段と、
を備える記憶装置。
（付記２）  前記アクセス状況監視手段が検出した記憶手段から、データの記憶容量が所定の範囲にある記憶手段を抽出して１の記憶手段を特定し、該１の記憶手段に前記抽出した記憶手段に記憶されているデータを移動するデータ集約手段、
を更に備えることを特徴とする付記１に記載の記憶装置。
（付記３）  前記電源投入手段は、前記記憶容量監視手段が検出した記憶手段の次に優先順位が高い記憶手段に対して電源投入指示を行なって該記憶手段を電源ＯＮ状態にする、
ことを特徴とする付記１に記載の記憶装置。
（付記４）  前記優先順位は、前記第２の記憶手段を構成する前記記憶手段と該記憶手段から発生する熱を冷却する冷却手段との位置関係において該冷却手段による冷却効果が最も高いように決定された順位である、
ことを特徴とする付記３に記載の記憶装置。
（付記５）  前記データ集約手段は、前記アクセス状況監視手段が検出した記憶手段からデータの記憶容量が所定の範囲にある記憶手段を抽出し、該抽出した記憶手段のうち優先順位が最も高い記憶手段を前記１の記憶手段とする、
ことを特徴とする付記２に記載の記憶装置。
（付記６）  前記優先順位は、前記第２の記憶手段を構成する前記記憶手段と該記憶手段から発生する熱を冷却する冷却手段との位置関係において該冷却手段による冷却効果が最も高いように決定された順位である、
ことを特徴とする付記５に記載の記憶装置。
（付記７）  上位装置から送信されるデータを長期的に記憶する第１の記憶手段と、該第１の記憶手段に記憶されているデータの一部を含むデータを一時的に記憶する第２の記憶手段と、を有する記憶装置の電源制御方法であって、
前記第２の記憶手段を構成する複数の記憶手段に記憶されているデータの記憶容量を監視して、該記憶容量が所定の割合以上となる記憶手段を検出する記憶容量監視処理と、
該記憶容量監視処理によって検出した記憶手段の次に使用する記憶手段に対して電源投入指示を行なって該記憶手段を電源ＯＮ状態にする電源投入処理と、
前記第２の記憶手段を構成する複数の記憶手段における上位装置からのアクセス状況を監視して、一定期間アクセスがない記憶手段を検出するアクセス状況監視処理と、
該アクセス状況監視処理によって検出した記憶手段のうち、データが全く記憶されていない記憶手段と最大記憶容量までデータが記憶されている記憶手段とに対して電源切断指示を行なって該記憶手段を電源ＯＦＦ状態にする電源切断処理と、
を記憶装置に実行させる電源制御方法。
（付記８）  前記アクセス状況監視処理によって検出した記憶手段から、データの記憶容量が所定の範囲にある記憶手段を抽出して１の記憶手段を特定し、該１の記憶手段に前記抽出した記憶手段に記憶されているデータを移動するデータ集約処理、
を更に記憶装置に実行させることを特徴とする付記７に記載の電源制御方法。
（付記９）  前記電源投入処理は、前記記憶容量監視処理によって検出した記憶手段の次に優先順位が高い記憶手段に対して電源投入指示を行なって該記憶手段を電源ＯＮ状態にする、
ことを特徴とする付記７に記載の電源制御方法。
（付記１０）  前記優先順位は、前記第２の記憶手段を構成する前記記憶手段と該記憶手段から発生する熱を冷却する冷却手段との位置関係において該冷却手段による冷却効果が最も高いように決定された順位である、
ことを特徴とする付記９に記載の電源制御方法。
（付記１１）  前記データ集約処理は、前記アクセス状況監視処理によって検出した記憶手段からデータの記憶容量が所定の範囲にある記憶手段を抽出し、該抽出した記憶手段のうち優先順位が最も高い記憶手段を前記１の記憶手段とする、
ことを特徴とする付記８に記載の電源制御方法。
（付記１２）  前記優先順位は、前記第２の記憶手段を構成する前記記憶手段と該記憶手段から発生する熱を冷却する冷却手段との位置関係において該冷却手段による冷却効果が最も高いように決定された順位である、
ことを特徴とする付記１１に記載の電源制御方法。
（付記１３）  上位装置から送信されるデータを長期的に記憶する第１の記憶手段と、該第１の記憶手段に記憶されているデータの一部を含むデータを一時的に記憶する第２の記憶手段と、を有する記憶装置の電源制御のプログラムであって、
前記第２の記憶手段を構成する複数の記憶手段に記憶されているデータの記憶容量を監視して、該記憶容量が所定の割合以上となる記憶手段を検出する記憶容量監視処理と、
該記憶容量監視処理によって検出した記憶手段の次に使用する記憶手段に対して電源投入指示を行なって該記憶手段を電源ＯＮ状態にする電源投入処理と、
前記第２の記憶手段を構成する複数の記憶手段における上位装置からのアクセス状況を監視して、一定期間アクセスがない記憶手段を検出するアクセス状況監視処理と、
該アクセス状況監視処理によって検出した記憶手段のうち、データが全く記憶されていない記憶手段と最大記憶容量までデータが記憶されている記憶手段とに対して電源切断指示を行なって該記憶手段を電源ＯＦＦ状態にする電源切断処理と、
を記憶装置に実行させる電源制御のためのプログラム。
（付記１４）  前記アクセス状況監視処理によって検出した記憶手段から、データの記憶容量が所定の範囲にある記憶手段を抽出して１の記憶手段を特定し、該１の記憶手段に前記抽出した記憶手段に記憶されているデータを移動するデータ集約処理、
を更に記憶装置に実行させることを特徴とする付記１３に記載の電源制御のためのプログラム。
（付記１５）  前記電源投入処理は、前記記憶容量監視処理によって検出した記憶手段の次に優先順位が高い記憶手段に対して電源投入指示を行なって該記憶手段を電源ＯＮ状態にする、  ことを特徴とする付記１３に記載の電源制御のためのプログラム。
（付記１６）  前記優先順位は、前記第２の記憶手段を構成する前記記憶手段と該記憶手段から発生する熱を冷却する冷却手段との位置関係において該冷却手段による冷却効果が最も高いように決定された順位である、
ことを特徴とする付記１５に記載の電源制御のためのプログラム。
（付記１７）  前記データ集約処理は、前記アクセス状況監視処理によって検出した記憶手段からデータの記憶容量が所定の範囲にある記憶手段を抽出し、該抽出した記憶手段のうち優先順位が最も高い記憶手段を前記１の記憶手段とする、
ことを特徴とする付記１４に記載の電源制御のためのプログラム。
（付記１８）  前記優先順位は、前記第２の記憶手段を構成する前記記憶手段と該記憶手段から発生する熱を冷却する冷却手段との位置関係において該冷却手段による冷却効果が最も高いように決定された順位である、
ことを特徴とする付記１７に記載の電源制御のためのプログラム。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施例に係る記憶装置の概要を説明する図である。
【図２】本発明の実施例に係るアーカイブ装置の構成例を示す図である。
【図３】第１の実施例に係るアーカイブ装置の処理の例を説明する図である。
【図４】第１の実施例に係るアーカイブ装置の処理を示すフローチャートである。
【図５】第２の実施例に係るアーカイブ装置の処理の例を説明する図である。
【図６】第２の実施例に係るディスク装置の構成例を説明する図である。
【図７】第２の実施例に係るアーカイブ装置で実施するデータ移動処理を説明する図である。
【図８】第２の実施例に係るアーカイブ装置で実施する処理を示すフローチャートである。
【符号の説明】
【００７７】
１０      記憶装置
１１      第１の記憶手段
１２      第２の記憶手段
１３      制御手段
１４      記憶容量監視手段
１５      電源投入手段
１６      アクセス状況監視手段
１７      電源切断手段
２０      アーカイブ装置
２１      ファイルサーバ
２２      テープ装置
２３      ディスク装置
２４      ディスク管理部
【図１】
0004834434.tif 000002
【図２】
0004834434.tif 000003
【図４】
0004834434.tif 000004
【図８】
0004834434.tif 000005
【図３】
0004834434.tif 000006
【図５】
0004834434.tif 000007
【図６】
0004834434.tif 000008
【図７】
0004834434.tif 000009