(57)【要約】【課題】アーカイブしたデータの読み出し時間を短縮するためには、アーカイブするデータの性質を事前に考慮して、アーカイブ時に使用するアーカイブ用のストレージ装置を上手く選択する必要がある。【解決手段】容量の観点でストレージの階層化を行い、容量の小さいファイルは光ディスクにアーカイブし、容量の大きいファイルは磁気テープにアーカイブする。【選択図】図１
2013156712.tif 000002
【特許請求の範囲】
【請求項１】
複数の記録媒体に対して情報の記録及び再生を行なうアーカイブ用ストレージ装置であって、
光ディスクに対して情報の記録及び再生を行なう光ディスクドライブと、
磁気テープに対して情報の記録及び再生を行なう磁気テープドライブと、
前記光ディスクドライブ及び前記磁気テープドライブによるデータの記録及び再生を制御する制御部と、を備え、
前記制御部は、前記光ディスクドライブ又は前記磁気テープドライブによりデータを記録する際、記録するファイルのデータ容量と所定の基準容量とを比較し、当該データ容量が前記所定の基準容量以下のファイルであれば前記光ディスクドライブにより当該ファイルを前記光ディスクに記録し、当該データ容量が前記所定の基準容量より大きいファイルであれば前記磁気テープドライブにより当該ファイルを前記磁気テープに記録するよう制御することを特徴とするアーカイブ用ストレージ装置。
【請求項２】
請求項１記載のアーカイブ用ストレージ装置であって、
ハードディスクドライブまたはＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅを備え、
前記制御部は、前記ハードディスクドライブまたは前記Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅに前記ファイルを一時格納し、前記一時格納した当該ファイルを前記光ディスクまたは前記磁気テープに記録するよう制御することを特徴とするアーカイブ用ストレージ装置。
【請求項３】
請求項１記載のアーカイブ用ストレージ装置であって、
前記所定の基準容量をU0とすると、
該基準容量U0は前記光ディスクドライブ及び前記磁気テープドライブの平均転送速度と平均アクセス時間に基づいて算出され、
前記光ディスクドライブの平均転送速度をSD、平均アクセス時間をTDとし、前記磁気テープドライブの平均転送速度をSM、平均アクセス時間をTMとすると、
前記基準容量U0は（数１）で表されることを特徴とするアーカイブ用ストレージ装置。
【数１】
2013156712.tif 000004
【請求項４】
複数の記録媒体に対して情報の記録及び再生を行なうアーカイブ用ストレージ装置のデータ記録方法であって、
光ディスクに対して情報の記録及び再生を行なう光ディスクドライブ又は磁気テープに対して情報の記録及び再生を行なう磁気テープドライブによりデータを記録する際、記録するファイルのデータ容量と所定の基準容量とを比較し、当該データ容量が前記所定の基準容量以下のファイルであれば前記光ディスクドライブにより当該ファイルを前記光ディスクに記録し、当該データ容量が前記所定の基準容量より大きいファイルであれば前記磁気テープドライブにより当該ファイルを前記磁気テープに記録することを特徴とするデータ記録方法。
【請求項５】
請求項４記載のデータ記録方法であって、
ハードディスクドライブまたはＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅに前記ファイルを一時格納し、前記一時格納した当該ファイルを前記光ディスクまたは前記磁気テープに記録することを特徴とするデータ記録方法。
【請求項６】
請求項４記載のデータ記録方法であって、
前記所定の基準容量をU0とすると、
該基準容量U0は前記光ディスクドライブ及び前記磁気テープドライブの平均転送速度と平均アクセス時間に基づいて算出され、
前記光ディスクドライブの平均転送速度をSD、平均アクセス時間をTDとし、
前記磁気テープドライブの平均転送速度をSM、平均アクセス時間をTMとすると、前記基準容量U0は（数１）で表されることを特徴とするデータ記録方法。
【数１】
2013156712.tif 000005
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクを用いたアーカイブ用ストレージ装置及びデータ記録方法に関する。
【背景技術】
【０００２】
高度情報化社会の中、企業においては数多くのデジタルデータを取り扱う機会が増えており、従来は、どの様なデータもサーバに直結した単一のストレージに保存するのが一般的であった。しかしながら、企業が扱うデータ量は年々爆発的に増加していることから、維持コストが非常に増大している。その様な背景の下、データを保存するストレージの管理方法として、例えば特許文献１や特許文献２にあるように、Information Lifecycle Management（ILM）という考え方が注目を集めている。ILMとは簡単にいえば、情報の生成から利用、保存、廃棄といった情報のライフサイクルとともに変化するデータの価値に合わせて、最適なストレージにデータを保存するといった管理方法である。データの価値は、例えば時間の経過と共に低下していくので、作成されたばかりの重要かつアクセス頻度の高いデータは、高速で高信頼なハイエンドのストレージに保存し、時間と共にアクセス頻度が下がり重要度が低くなったデータは、コスト効果が高いミッドレンジのストレージに保存する。そして、ほとんどアクセスしなくなったデータは、アーカイブ用途のローエンドのストレージに保存するといった階層型ストレージ管理の方法がILMの基本となる。転送速度の高速なハイエンドのストレージは非常に高価であるが、この様にILMを実践すると重要度の低いデータを管理コストが低いストレージに移行することができ、ハイエンドのストレージ容量を大幅に増やす必要が無くなるため、運用管理コストを削減できる。また重要度の高いデータを高速なストレージに置くことで業務アプリケーションの効率を高める事ができる。
【０００３】
ところでアーカイブ用途のローエンドなストレージ装置としては、例えば特許文献３や特許文献４のように、磁気テープや光ディスクなどが利用される。これらは共にリムーバブルメディアであるため、オフラインで利用する事が可能であり、消費電力の観点からも有利なストレージ装置である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３１６６８号公報
【特許文献２】特開２０１１−９０７１４号公報
【特許文献３】特開２０１０−１０２４９２号公報
【特許文献４】特開２０１１−１２９１８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ユーザの使い勝手の観点から、アーカイブしたデータの読み出し時間を短縮する事が望ましい。
【課題を解決するための手段】
【０００６】
上記課題は一例として特許請求の範囲に記載の発明により改善される。
【発明の効果】
【０００７】
本発明によれば、アーカイブしたデータの読み出し時間が短縮される。
【図面の簡単な説明】
【０００８】
【図１】アーカイブ用ストレージ装置のブロック構成図
【図２】光ディスクと磁気テープの性能を比較した図
【図３】データ容量とデータ読み出し所要時間との関係図
【図４】データをアーカイブする際の動作フロー図
【図５】アーカイブ用ストレージ装置を備えたストレージシステムのブロック構成図
【図６】ストレージシステムの動作フロー図
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明に従うアーカイブ用ストレージ装置の一実施例を示すブロック構成図である。アーカイブ用ストレージ装置1は、I/F405を介して外部システムと接続可能であり、磁気テープドライブ装置等で構成される磁気テープシステム200と光ディスクドライブ装置等で構成される光ディスクシステム300とを備えている。コントローラ401は、アーカイブ用ストレージ装置1内のデータの伝送制御を行い、メモリであるＲＡＭ402はＣＰＵ401のプログラム領域や一時作業領域として使用される。
磁気テープシステム200は１つ以上の磁気テープドライブ装置201、磁気テープライブラリ203および磁気テープ搬送用のロボット204を備えている。ロボット204は必要に応じて磁気テープライブラリ203に格納された磁気テープ202を磁気テープドライブ装置201に搬送、または磁気テープドライブ装置201内の磁気テープを磁気テープライブラリ203に搬送する役割を果たし、磁気テープドライブ装置201は、I/F205を介して送られてきたデータを磁気テープにアーカイブ（記録）する。
【００１０】
光ディスクシステム300は１つ以上の光ディスクドライブ装置301、光ディスクライブラリ303および光ディスク搬送用のロボット304を備えている。ロボット304は必要に応じて光ディスクライブラリ303に格納された光ディスク302を光ディスクドライブ装置301に搬送、または光ディスクドライブ装置301内の光ディスクを光ディスクライブラリ303に搬送する役割を果たし、光ディスクドライブ装置301は、I/F305を介して送られてきたデータを光ディスクにアーカイブ（記録）する。
【００１１】
なお図示しないが、アーカイブ用ストレージ装置１は一部、ハードディスクドライブ(HDD)またはSolid State Drive (SSD)等を備えていても良い。この場合、HDDまたはSSDがアーカイブするデータの一時格納庫としての役割を果たし、HDDまたはSSDに一時格納したデータを再生し、再生した当該データを光ディスクまたは磁気テープにアーカイブする。転送速度の速いHDDまたはSSDを備える事で、外部システムから送られてくるデータの転送速度に比べて磁気テープシステム200または光ディスクシステム300の転送速度が遅くても、見かけ上、転送速度の遅延を防ぐ事ができる。
【００１２】
ところでアーカイブ用途のストレージである光ディスクと磁気テープはそれぞれ異なる特徴を有する。図２は光ディスクと磁気テープの代表例として、BDXL規格の光ディスクとLTO規格の磁気テープの容量、転送速度および平均アクセス時間を比較した表である。記憶容量と転送速度において、磁気テープは光ディスクの概ね10倍程度大きい容量と概ね10倍程度速い転送速度である事がわかる。一方、平均アクセス時間（ディスクやカートリッジのロード時間と読み出しファイルの先頭データへ到達する平均ファイルアクセス時間の和）に関しては、光ディスクの方が磁気テープに比べて短い時間である事が特徴となる。光ディスクは磁気テープの様な巻き取り作業が無いため、図２のように磁気テープに比べて平均アクセス時間が短いと考えられる。
【００１３】
アーカイブしたデータを高速に読み出す事を考えた場合、ストレージ装置の転送速度のみならず、平均アクセス時間を考慮して、事前にアーカイブ用のストレージ装置を上手に選択してデータをアーカイブしておく事が望ましい。例えば図３は、図２に示す表の値を用いて、横軸に示すデータ容量のファイルを読み出しするのに要する時間を縦軸にプロットしたグラフであり、光ディスクにアーカイブした場合と、磁気テープにアーカイブした場合とで、読み出しするのに要する時間を比較したものである。但し、ライブラリ装置において、光ディスクまたは磁気テープをドライブ装置まで搬送する搬送時間は、光ディスクと磁気テープにおいて大差が無いと考えられ、無視している。基本的にデータ読み出し所要時間は、転送速度の速い磁気テープの方が短くなるが、データ容量が小さい場合、例えば図３においては、概ね８００ＭＢ程度以下のファイルに対しては、転送速度の遅い光ディスクの方がデータ読み出し所要時間が短い現象が生じる。これは、光ディスクの方が磁気テープに比べて平均アクセス時間が短い事による効果である。製品の仕様によっては、図２に示す値とは多少異なる値となるが、一般的に転送速度は磁気テープの方が速く、平均アクセス時間は光ディスクのほうが早い。よって図３のグラフの様に、所定のデータ容量を境にして、該容量以下であれば、光ディスクの方がデータ読み出し所要時間が短くなる現象が生じる。本発明は、本現象を新たに見出し、本現象に着目し、アーカイブしたデータの読み出し時間の短縮を図った事を特徴の一つとしている。
【００１４】
具体的には、図４に示すようにデータをアーカイブする際は、事前にアーカイブするファイルのデータ容量を確認して所定の基準容量と比較を行い、所定の基準容量以下の場合は光ディスクにアーカイブを行い、基準容量よりも大きい場合は磁気テープにアーカイブする事を特徴としている。例えば図１に示すコントローラ401が、上記処理を司ることとなる。
この様に、容量の観点でストレージの階層化を行い、容量の低いファイルは光ディスクにアーカイブし、容量の大きいファイルは磁気テープにアーカイブすることで、アーカイブしたデータの読み出し時間を短縮する事ができる。
【００１５】
ファイルをアーカイブする際、複数のファイルを一纏めにしてアーカイブする場合も考えられる。この場合は、例えば一纏めにされたものの容量を図４に従って確認し、所定の基準容量以下であれば光ディスクにアーカイブし、基準容量よりも大きい場合は磁気テープにアーカイブを行う。更に応用例として、例えば複数のファイルを一纏めにし、見かけ上は一括してアーカイブするが、一纏めにされた複数のファイルをファイル単位毎に図４に示すように容量を確認し、これら複数のファイルのうち、所定の基準容量以下のファイルは光ディスクにアーカイブし、基準容量よりも大きい場合は磁気テープにアーカイブを行う。
【００１６】
なお上記の基準容量の値は、例えばアーカイブ用ストレージ装置を構成する光ディスクドライブ装置、ならびに磁気テープドライブ装置の平均転送速度と平均アクセス時間から算出する。例えば光ディスクドライブ装置の平均転送速度をSD、平均アクセス時間TDとし、磁気テープドライブ装置の平均転送速度をSM、平均アクセス時間をTMとすると、例えば（数１）で表される様な値を基準容量U0とすれば良い。
【００１７】
【数１】
2013156712.tif 000003
【００１８】
例えば図２に示す値を用いて、SD=18MB/s、SM=180MB/s、TD=30sec、TM=70secとすると、（数１）に示すU0の値はU0=800MBとなる。言い換えれば、基準容量U0は、光ディスクドライブ装置ならびに磁気テープドライブ装置のどちらの装置を用いても、読み出しするのに要する時間が同じとなる容量を意味する。この様に基準容量を設ける事で、
アーカイブ用ストレージ装置の階層化ができ、その効果として、アーカイブしたデータの読み出し時間を短縮する事ができる。
【００１９】
一方、図５は本発明に従うアーカイブ用ストレージ装置1を組み込んだストレージシステムの一実施例を示すブロック構成図である。ストレージシステム2は、I/F605を介して外部システムと接続可能であり、ハードディスクドライブ（HDD）装置等で構成されるハードディスクストレージシステム100とアーカイブ用ストレージ装置1等を備えている。アーカイブ用ストレージ装置1は前述した構成のため、その詳細は省略する。メインコントローラであるＣＰＵ601は、ストレージシステム２内のデータの伝送制御を行い、メモリであるＲＡＭ602はＣＰＵ601のプログラム領域や一時作業領域として使用される。またハードディスクストレージシステム100において、コントローラであるＣＰＵ110は、ハードディスクストレージシステム100内のデータの伝送制御を行い、メモリであるＲＡＭ102はＣＰＵ110のプログラム領域や一時作業領域として使用される。ハードディスクストレージシステム100内には１つ以上のＨＤＤ装置101を備えており、I/F605を介して外部システムから送られてきたデータをストレージシステム2に保存する際は、先ず、HDD装置101に保存される。なお図示しないが、ハードディスクストレージシステム100は一部、SSDを備えていても良い。この場合、SSDにする事でHDDに比べて転送速度を向上する事ができる。
【００２０】
図６はストレージシステム2の動作フローの一部を示す概略図である。図６に示すように、HDD装置に保存されたデータは、所定の契機によってアーカイブされる。ここでアーカイブする契機としては、例えば、該データが一定期間アクセスされなくなった場合等が考えられる。この様にアーカイブする契機によってデータをアーカイブする際は、前述と同様に、事前にアーカイブするファイルのデータ容量を確認して所定の基準容量と比較を行い、所定の基準容量以下の場合は光ディスクにアーカイブを行い、基準容量よりも大きい場合は磁気テープにアーカイブを行う。この様に、容量の観点でストレージの階層化を行うことで、アーカイブしたデータの読み出し時間を短縮する事ができる。
【００２１】
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであって、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の一部について、他の構成の追加・削除・置換をすることが可能である。
【００２２】
また、上記の各構成は、それらの一部又は全部が、ハードウェアで構成されても、プロセッサでプログラムが実行されることにより実現されるように構成されてもよい。また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてよい。
【符号の説明】
【００２３】
1・・・アーカイブ用ストレージ装置
2・・・ストレージシステム
100・・・ハードディスクストレージシステム
101・・・ハードディスクドライブ装置
102・・・メモリ 
105・・・I/F
110・・・コントローラ 
200・・・磁気テープストレージシステム
201・・・磁気テープドライブ装置
202・・・磁気テープ
203・・・磁気テープライブラリ
204・・・ロボット
205・・・I/F
300・・・光ディスクストレージシステム
301・・・光ディスクドライブ装置
302・・・光ディスク
303・・・光ディスクライブラリ
304・・・ロボット
305・・・I/F
401・・・コントローラ
402・・・メモリ
405・・・I/F
601・・・メインコントローラ
602・・・メモリ
605・・・I/F
【図１】
2013156712.tif 000006
【図２】
2013156712.tif 000007
【図３】
2013156712.tif 000008
【図４】
2013156712.tif 000009
【図５】
2013156712.tif 000010
【図６】
2013156712.tif 000011