JP2016146214A - Information recording device, information recording system, and program - Google Patents
Information recording device, information recording system, and program Download PDFInfo
- Publication number
- JP2016146214A JP2016146214A JP2016089464A JP2016089464A JP2016146214A JP 2016146214 A JP2016146214 A JP 2016146214A JP 2016089464 A JP2016089464 A JP 2016089464A JP 2016089464 A JP2016089464 A JP 2016089464A JP 2016146214 A JP2016146214 A JP 2016146214A
- Authority
- JP
- Japan
- Prior art keywords
- data
- information recording
- reliability
- importance
- evaluation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
本発明は、情報記録装置、情報記録システム、及びプログラムに関する。 The present invention relates to an information recording apparatus, an information recording system, and a program.
ディスクドライブごとの稼動時間情報を用いて、ディスクドライブの中から相対的に残り寿命が長いものをコンテンツの記録先として決定し、当該決定されたディスクドライブにコンテンツを優先的に記録するよう制御する技術が特許文献1に開示されている。
Using the operation time information for each disk drive, a disk drive having a relatively long remaining life is determined as a content recording destination, and control is performed so that the content is preferentially recorded on the determined disk drive. The technique is disclosed in
例えばディジタル放送の録画機器や、写真データ等、コンピュータにて取扱われる各種データを保持する情報記録デバイスにおいては、寿命以外の信頼性が評価されることなく、データが各デバイスに記録されたまま利用されている。また信頼性とデータの重要度との関係が配慮されていないので、重要なデータが信頼性の比較的低いデバイスに記録されたままになるか、または信頼性の比較的高いデバイスが集中的に利用されてしまう問題点がある。 For example, in digital broadcast recording equipment and information recording devices that hold various types of data handled by computers, such as photo data, data can be used as recorded in each device without being evaluated for reliability other than the lifetime. Has been. Also, because the relationship between reliability and data importance is not taken into account, important data remains recorded on relatively unreliable devices, or relatively reliable devices are concentrated. There is a problem that will be used.
本発明は上記実情に鑑みて為されたもので、重要なデータが信頼性の比較的低いデバイスに記録されたままになることを防止し、また信頼性の比較的高いデバイスの集中使用を避けることができる情報記録装置、情報記録システム、及びプログラムを提供することを、その目的の一つとする。 The present invention has been made in view of the above circumstances, and prevents important data from being recorded in a relatively unreliable device, and avoids concentrated use of a relatively reliable device. An object of the present invention is to provide an information recording apparatus, an information recording system, and a program that can be used.
上記従来例の問題点を解決する本発明は、情報記録装置であって、複数の情報記録手段と、前記複数の情報記録手段の各々の信頼性を評価する信頼性評価手段と、前記複数の情報記録手段に記録された各データの重要度を、規則に従って評価する重要度評価手段と、前記複数の情報記録手段に記録された各データについて、前記重要度評価手段により評価された当該データの重要度と、当該データを記録している情報記録手段について前記信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断する判断手段と、前記判断手段により、データを記録する情報記録手段を変更するべきと判断すると、データを他の情報記録手段へ転写する転写手段と、を含むこととしたものである。 The present invention for solving the problems of the conventional example is an information recording apparatus, comprising a plurality of information recording means, a reliability evaluation means for evaluating the reliability of each of the plurality of information recording means, and the plurality of information recording means. Importance evaluation means for evaluating the importance of each data recorded in the information recording means according to a rule, and for each data recorded in the plurality of information recording means, the importance evaluation means for the data evaluated by the importance evaluation means Judgment whether or not the information recording means for recording the data should be changed based on the importance and the reliability evaluated by the reliability evaluation means for the information recording means recording the data And a transfer means for transferring data to another information recording means when the information recording means for recording data is determined to be changed by the determining means. .
これにより例えば重要なデータが信頼性の比較的低い情報記録手段に格納された状態におかれることが防止される。 This prevents, for example, important data from being stored in information recording means with relatively low reliability.
ここで前記重要度評価手段は、新たに記録対象のデータが受け入れられると、当該受け入れられたデータの重要度を規則に従って評価し、当該重要度評価手段が評価したデータの重要度と、前記複数の情報記録手段の各々の信頼性とに基づいて当該データを記録する前記情報記録手段を選択する選択手段と、当該選択手段が選択した情報記録手段に対して、前記受け入れられたデータを記録する記録手段と、をさらに含むこととしてもよい。これにより例えば重要なデータである可能性のある新規のデータが、信頼性の比較的低い情報記録手段に格納されることが防止される。 Here, when the data to be recorded is newly accepted, the importance evaluation means evaluates the importance of the accepted data according to a rule, the importance of the data evaluated by the importance evaluation means, and the plurality of data Selecting the information recording means for recording the data based on the reliability of each of the information recording means, and recording the received data to the information recording means selected by the selection means Recording means may be further included. This prevents, for example, new data that may be important data from being stored in information recording means with relatively low reliability.
また前記判断手段は、新しいデータが受け入れられ、当該受け入れられたデータが記録されるタイミングで、重要度評価手段により評価された、既に記録されているデータの重要度と、当該データが記録されている情報記録手段について信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断してもよい。 In addition, the determination means receives the importance of the already recorded data evaluated by the importance evaluation means at the timing when the new data is accepted and the accepted data is recorded, and the data is recorded. Whether or not the information recording means for recording the data should be changed may be determined based on the reliability evaluated by the reliability evaluation means for the existing information recording means.
さらに前記信頼性評価手段は、予め定められたタイミングで繰返し前記複数の情報記録手段の各々の信頼性を評価し、信頼性評価手段によって評価された当該信頼性の評価結果が、前回評価した結果と比べて、予め定めた条件を満足する場合に、前記判断手段が、各データについて、重要度評価手段により評価された当該データの重要度と、当該データを記録している情報記録手段について信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断し、前記判断手段により、データを記録する情報記録手段を変更するべきと判断すると、前記転写手段が、データを他の情報記録手段へ転写することとしてもよい。 Further, the reliability evaluation unit repeatedly evaluates the reliability of each of the plurality of information recording units at a predetermined timing, and the reliability evaluation result evaluated by the reliability evaluation unit is a result of the previous evaluation. When the predetermined condition is satisfied, the determination means trusts the importance of the data evaluated by the importance evaluation means for each data and the information recording means for recording the data. Based on the reliability evaluated by the sex evaluation means, it is determined whether or not the information recording means for recording the data should be changed, and the information recording means for recording the data should be changed by the determination means. If judged, the transfer means may transfer the data to another information recording means.
また前記重要度評価手段は、予め定められたタイミングで繰返し前記複数の情報記録手段に記録された各データの重要度を規則に従って評価しており、重要度評価手段により評価された当該重要度の評価結果が、前回評価した結果と比べて、予め定めた条件を満足する場合に、前記判断手段が、各データについて、重要度評価手段により評価された当該データの重要度と、当該データを記録している情報記録手段について信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断し、前記判断手段により、データを記録する情報記録手段を変更するべきと判断すると、前記転写手段が、データを他の情報記録手段へ転写することしてもよい。 The importance level evaluation unit repeatedly evaluates the importance level of each data recorded in the plurality of information recording units at a predetermined timing according to a rule, and the importance level evaluation unit evaluates the importance level. When the evaluation result satisfies a predetermined condition as compared with the previous evaluation result, the determination unit records the importance of the data evaluated by the importance evaluation unit and the data for each data. Based on the reliability evaluated by the reliability evaluation unit for the information recording unit being used, it is determined whether or not the information recording unit for recording the data should be changed, and the data is recorded by the determination unit If it is determined that the information recording means should be changed, the transfer means may transfer the data to another information recording means.
このように種々のタイミングにおいてデータを記録する情報記録手段を変更するべきであるか否かを判断させることができる。 Thus, it can be determined whether or not the information recording means for recording data should be changed at various timings.
上記従来例の問題点を解決する本発明は、情報記録システムであって、複数の情報記録手段と、前記複数の情報記録手段の各々の信頼性を評価する手段と、前記複数の情報記録手段に記録された各データの重要度を、規則に従って評価する手段と、各データについて、当該データの重要度と、当該データを記録している情報記録手段の信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断する判断手段と、前記判断手段により、データを記録する情報記録手段を変更するべきと判断されると、データを他の情報記録手段へ転写する転写手段と、を含む情報記録システムであって、前記複数の情報記録手段には、ネットワークを介して接続される記憶デバイスが含まれ、当該ネットワークを介して接続される記憶デバイスは、記録しているデータの符号化方法を変更する手段をさらに有する。 The present invention for solving the problems of the conventional example is an information recording system, comprising a plurality of information recording means, a means for evaluating the reliability of each of the plurality of information recording means, and the plurality of information recording means Means for evaluating the importance of each data recorded in accordance with the rules, and for each data, the data is based on the importance of the data and the reliability of the information recording means recording the data. A determination means for determining whether or not to change the information recording means to be recorded; and when the determination means determines that the information recording means for recording data should be changed, the data is transferred to another information recording means. A plurality of information recording means including a storage device connected via a network, and a recording device connected via the network. The device further comprises means for changing an encoding method of data recording.
さらに上記従来例の問題点を解決する本発明はプログラムであって、複数の情報記録手段に接続されるコンピュータを、前記複数の情報記録手段の各々の信頼性を評価する信頼性評価手段と、前記複数の情報記録手段に記録された各データの重要度を、規則に従って評価する重要度評価手段と、各データについて、当該データの重要度と、当該データを記録している情報記録手段の信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断する判断手段と、前記判断手段により、データを記録する情報記録手段を変更するべきと判断されると、データを他の情報記録手段へ転写する転写手段と、として機能させる。 Furthermore, the present invention that solves the problems of the conventional example is a program, a computer connected to a plurality of information recording means, a reliability evaluation means for evaluating the reliability of each of the plurality of information recording means, Importance evaluation means for evaluating the importance of each data recorded in the plurality of information recording means according to a rule, and for each data, the importance of the data and the reliability of the information recording means recording the data The determination means for determining whether or not to change the information recording means for recording the data based on the characteristics, and when the determination means determines that the information recording means for recording the data should be changed, It functions as a transfer means for transferring data to another information recording means.
本発明によると、重要なデータが信頼性の比較的低いデバイスに記録されたままになることがなく、また、データの重要性が配慮されているので、比較的信頼性の高いデバイスの集中使用が避けられる。 According to the present invention, important data does not remain recorded on a relatively unreliable device, and the importance of the data is taken into account, so that the use of a relatively reliable device is concentrated. Can be avoided.
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る情報記録装置1は、例えばNAS(Network Attached Storage)等のネットワークに接続可能なハードディスク装置であり、図1に例示するように、複数の記憶デバイス10a,10b…(以下、個々の記憶デバイスを区別しない場合は単に記憶デバイス10と称する)と、コントローラ20とを含んで構成されている。ここでコントローラ20は、制御部21,記憶部22及び通信部23を含んで構成されている。
Embodiments of the present invention will be described with reference to the drawings. An
記憶デバイス10は、それぞれがデータを記録する情報記録手段として機能する。本実施の形態の一態様では、これらの記憶デバイス10は、ハードディスクであり、コントローラ20に接続されている。また、この記憶デバイス10は、SATA(Serial Advanced Technology Attachment)やSCSI(Small Computer System Interface)等のインタフェースによりコントローラ20に接続されてもよいし、コントローラ20に対してUSB(Universal Serial Bus)で接続されていてもよい。記憶デバイス10とコントローラ20とは一体の筐体に格納されていなくてもよく、それぞれ別体の筐体に収納されて、相互にUSB等で接続されてもよい。また、この記憶デバイス10は、SSD(Solid State Drive)等の固体メモリを用いるものであってもよい。
Each
コントローラ20の制御部21は、CPU等のプログラム制御デバイスであり、記憶部22に格納されたプログラムに従って動作する。本実施の形態では、この制御部21は、複数の記憶デバイス10を利用して一つのデータベースシステムを形成しているものとする。具体的に制御部21は、通信部23を介して受信するデータの記録指示を受け入れると、複数の記憶デバイス10のうち、一つを予め定めた規則に従って選択する。そして制御部21は、当該選択した記憶デバイス10に、記録の対象となったデータを記録する。また制御部21はこのとき、当該記録したデータを識別する情報(ファイル名でもよいし、ファイル名や記録の日時の情報等を連結等して生成した情報でもよい)を生成する。制御部21は、当該生成したデータを識別する情報に対して、選択した記憶デバイス10を特定する情報と、アクセス頻度の情報(当初は「0」に設定する)と、データの記録日(図示しないカレンダーICから取得する)とを関連付けて、予め選択された記憶デバイス10に、アクセスデータベースとして格納する(図2)。
The
なお、ここで記録先の記憶デバイス10を選択する規則は、例えば指示を受け入れた時点での空き容量が最も大きい記憶デバイス10を選択することとしてもよい。
Here, the rule for selecting the recording
また、この制御部21は、データの読み出し指示を受け入れると、アクセスデータベースを参照して、当該読み出しの対象となったデータを記録している記憶デバイス10を特定する。そして制御部21は、当該特定した記憶デバイス10から、指示されたデータを読み出し、要求元に対し、通信部23を介して、当該読み出したデータを送信する。このとき制御部21は、アクセスデータベースにおける、当該読み出し対象となったデータを識別する情報に関連付けられたアクセス頻度の情報を「1」だけインクリメントして、アクセスデータベースを更新する。
Further, when the
さらにこの本実施の形態の制御部21は、複数の記憶デバイス10の各々の信頼性を評価する処理と、複数の記憶デバイス10のそれぞれに記録された各データの重要度を、規則(例えば予め定めておく)に従って評価する処理と、重要度を評価した各データについて、当該データの重要度と、当該データを記録している記憶デバイス10xについての信頼性とに基づいて、当該データを、現在記録されている記憶デバイス10x(x=a,b,…)から、他の記憶デバイス10yへ変更するべきか否かを判断する処理とを実行する。また、この判断により、データを記録する記憶デバイス10を変更するべきと判断すると、データを、現在記録されている記憶デバイス10から、他の記憶デバイス10へ転写する。
Furthermore, the
つまり、この制御部21は、信頼性評価手段、重要度評価手段、判断手段及び転写手段として機能する。この制御部21の詳しい動作については後に述べる。
That is, the
記憶部22は、制御部21によって実行されるプログラムを保持している。このプログラムは、DVD−ROM(Digital Versatile Disc Read Only Memory)等のコンピュータ可読な記録媒体に格納されて提供され、この記憶部22に格納されたものであってもよいし、ネットワーク等を介してダウンロードされたものであってもよい。またこの記憶部22は、制御部21のワークメモリとしても動作する。
The
通信部23は、例えばネットワークインタフェースであり、記録の対象となるデータやデータの記録指示、読み出し指示等を受け入れて制御部21に出力する。また、この通信部23は、制御部21から入力される指示に従い、制御部21から指定された宛先に対してデータを送出する。また、この通信部23は、制御部21から指示された情報取得先(URL:Uniform Resource Locator等で指定される)を参照し、当該指示された情報取得先から情報を取得して制御部21に出力する。
The
次に、本実施の形態の制御部21の動作について述べる。本実施の形態では、制御部21は機能的には、図3に示すように、信頼性評価部31、重要度評価部32、判断部33及び転写制御部34を含んで構成されている。ここで信頼性評価部31は、予め定めたタイミングで、複数の記憶デバイス10の各々の信頼性を評価する処理を行う。信頼性評価部31が記憶デバイス10の信頼性を評価するタイミングは、例えば日に一度、あるいは週に一度などの定期的なタイミングとしてもよいし、記憶デバイス10のいずれかにおいて何らかのエラーが発生したタイミングなど不定期なものとしてもよい。
Next, the operation of the
また信頼性の評価は、S.M.A.R.T.(Self-Monitoring Analysis and Reporting Technology)の情報、記憶デバイス10のベンダを識別する情報(ベンダID)、記憶デバイス10のファームウェアの識別情報(ファームウェアID)とリコール情報、製造年月日等の情報を用いて行う。具体的に信頼性評価部31は、記憶デバイス10が新規に接続されると、当該新規に接続された記憶デバイス10のベンダIDや、ファームウェアID、製造番号等を取得し、当該記憶デバイス10を特定する情報に関連付けて記憶部22に格納しておく。
In addition, reliability evaluation M.M. A. R. T.A. (Self-Monitoring Analysis and Reporting Technology) information, information identifying the vendor of the storage device 10 (vendor ID), firmware identification information (firmware ID) and recall information of the
また信頼性評価部31は、信頼性の評価を行うタイミングで、各記憶デバイス10から、S.M.A.R.T.に含まれるエラー発生率の情報や、ディスクが回転を始めてから規定の速度に達するまでの時間(スピンアップ時間)、代替された不良セクタの数、通電時間等の情報等を取得してもよい。
In addition, the
さらにこの信頼性の評価を行うタイミングで、信頼性評価部31は、予め定められたリコール情報のデータベース(本実施の形態の情報記録装置1の製造元において提供することとすればよい)にアクセスし、記憶部22に格納されているベンダIDとファームウェアIDとに関連付けられたリコール情報を検索する。本実施の形態のある例では、このリコール情報のデータベースは、ベンダ等から障害情報が提供されている記憶デバイスのベンダIDと、ファームウェアIDや製造番号の範囲等を保持している(図4)。例えば特定のファームウェアIDのファームウェアにバグがあった場合は、ベンダIDとファームウェアIDとを関連付けたレコードを保持しておく。また、特定の製造ロットに含まれる記憶デバイスに問題があった場合は、当該製造ロットに含まれる記憶デバイスの製造番号の始まりと終わりとをベンダIDに関連付けたレコードを保持しておく。
Further, at the timing of performing the reliability evaluation, the
またこのデータベースは、ネットワークを介してアクセス可能となっており、信頼性評価部31は予め設定された、データベースへのアクセスを行うためのURLを読み出し、当該URLへ、ネットワークを介してアクセスする。そして信頼性評価部31は、いずれかの記憶デバイス10のベンダIDとファームウェアIDとを関連付けたレコード(対応リコールレコード)があるか否かを調べる。また信頼性評価部31は、いずれかの記憶デバイス10のベンダIDを含むレコードであって、かつ、当該レコードに含まれる製造番号の範囲(製造番号の範囲は始まりNsと終わりNeとによって表されているものとする)が、当該記憶デバイス10の製造番号nに対してNs≦n≦Neであるようなレコード(対応リコールレコード)があるか否かを調べる。
The database is accessible via a network, and the
信頼性評価部31は、各記憶デバイス10について、例えば、当該評価対象の記憶デバイス10の製造年月日と信頼性の評価を行うタイミングの日時(図示しないカレンダーIC等から取得する)との差d(例えば日の単位で求めればよい)を得るともに、当該評価対象の記憶デバイス10に対する対応リコールレコードの有無を表す情報f(対応リコールレコードがあればf=1、なければf=0などとする)を生成し、これらから各記憶デバイス10の信頼度の評価値Vを、
V=α×d+β×f
とする。ここでα,βは、実験的に設定可能なパラメータである。
For each
V = α × d + β × f
And Here, α and β are parameters that can be set experimentally.
また、S.M.A.R.T.の情報を用いる場合、例えば評価対象の記憶デバイス10のS.M.A.R.T.のうち、エラー発生率Er、スピンアップに要した時間Ts(規定の時間以内であれば100、規定の時間より長くなると数値が低くなり、所定の時間内にスピンアップできないと0となる値)、代替された不良セクタの数Ndを、当該評価対象の記憶デバイス10に係る、先の製造年月日と信頼性の評価を行うタイミングの日時との差d及び対応リコールレコードの有無を表す情報fとともに用いて、
V=α×d+β×f+γ×Er+κ×(100−Ts)+η×Nd
等として、各記憶デバイス10の信頼度の評価値Vを求めてもよい。ここでα,β,γ,κ,ηは、実験的に設定可能なパラメータである。
S. M.M. A. R. T. T. et al. Is used, for example, the S.E of the
V = α × d + β × f + γ × Er + κ × (100−Ts) + η × Nd
For example, the reliability evaluation value V of each
信頼性評価部31は、各記憶デバイス10の信頼度の評価値Vを得ると、図5に例示するように、記憶デバイス10を特定する情報と、当該記憶デバイス10の信頼度の評価値Vとを関連付けた信頼度データベースを、記憶部22(またはいずれかの記憶デバイス10)に格納する。このとき当該記憶デバイス10について過去に生成された信頼度データベースのレコードが既に格納されているときには、信頼性評価部31は、少なくとも前回生成した信頼度データベースのレコードに上書きして、今回生成したレコードを格納する。
When the
ここでの評価値Vは、記憶デバイス10の信頼性が低いほど、つまり、製造年月日から日数がより経過しているほど、また対応リコールレコードがリコール情報のデータベースに記録されているものほど、信頼度の評価値Vが大きくなるようにしているが、本実施の形態における評価値は、このような形態のものに限られず、信頼性が高いほど信頼度の評価値が大きくなるような評価値の計算式を採用してもよい。
The evaluation value V here is such that the lower the reliability of the
重要度評価部32は、各記憶デバイス10に格納されている各データの重要度を、予め定めた規則に従って評価する。本実施の形態のある例では、この重要度評価部32は、アクセスデータベースを参照して各データの重要度を評価する。一例として、重要度評価部32は、アクセスデータベースに記録されているアクセス頻度と、データの記録日とを用い、アクセス頻度がFで、データの記録日がDであるデータの重要度Iを次のように演算する。
The importance
すなわち重要度評価部32は、データの記録日Dから重要度Iの評価を行っている時点の日時(図示しないカレンダーICから取得する)までの経過期間ΔD(例えば日数単位でよい)を算出する。そして重要度評価部32は、データの重要度Iを、
I=ε×(F/ΔD)(ただしΔD>Dth)
とする。またΔD≦Dthの場合(新規追加から所定の期間Dthが経過していない場合)、I=I0とする。ここでεは、実験的に設定可能なパラメータであり、I0は、新規に追加したデータの重要度を表す指標として、予め定めたものとする。また、Dthは、データの重要度を一定に保持する期間を表すものとして、管理者等が適宜定めることとする。
That is, the importance
I = ε × (F / ΔD) (where ΔD> Dth)
And When ΔD ≦ Dth (when a predetermined period Dth has not elapsed since the new addition), I = I0. Here, ε is a parameter that can be set experimentally, and I0 is predetermined as an index representing the importance of newly added data. Further, Dth is appropriately determined by an administrator or the like as representing a period during which the importance of data is kept constant.
また制御部21が、利用者からの指示操作により、データごとの重要度を記録している場合、重要度評価部32は、データの重要度Iを、当該データのアクセス頻度F及び経過期間ΔDのほか、当該利用者によって指示設定された重要度の値Pを用いて、
I=ε×(F/ΔD)+ξ×P(ただしΔD>Dth)
と演算してもよい。この場合もΔD≦Dthの場合(新規追加から所定の期間Dthが経過していない場合)、I=I0としてもよい。ここでεとξとは、実験的に設定可能なパラメータであり、I0は、新規に追加したデータの重要度を表す指標として、予め定めたものとする。また、Dthは、データの重要度を一定に保持する期間を表すものとして、管理者等が適宜定めることとする。
When the
I = ε × (F / ΔD) + ξ × P (where ΔD> Dth)
May be calculated. Also in this case, if ΔD ≦ Dth (when the predetermined period Dth has not elapsed since the new addition), I = I0 may be set. Here, ε and ξ are parameters that can be set experimentally, and I0 is predetermined as an index representing the importance of newly added data. Further, Dth is appropriately determined by an administrator or the like as representing a period during which the importance of data is kept constant.
重要度評価部32は、データを特定する情報と、当該情報で特定されるデータについて演算した重要度Iの情報とを関連付けて、重要度データベースとして記憶部22(またはいずれかの記憶デバイス10)に格納する。なお、当該情報で特定されるデータについて、既に過去に演算された重要度の情報があれば、当該過去に演算した重要度の情報を、今回演算した重要度の情報で上書きして、重要度データベースを更新する。
The importance
判断部33は、各データについて、当該データの重要度Iと、当該データを記録している情報記録手段(記憶デバイス)の信頼性とに基づいて、当該データを記録する情報記録手段(記憶デバイス)を変更するべきか否かを判断する。
For each data, the
具体的に本実施の形態のある例では、図6に示すように、データの重要度の範囲に対して、当該重要度の範囲にあるデータが記録されるべき、記憶デバイス10の信頼度の最低限の値を関連付けたデータテーブルを記憶部22(またはいずれかの記憶デバイス10)に格納しておく。そして判断部33は、所定のタイミングで図7に例示する処理を開始する。判断部33は、この処理において、記憶デバイス10に格納されているデータのいずれか(今回の処理で未選択のもの)を一つ、注目データとして選択する(S1)。そしてこの選択した注目データの重要度の情報を、重要度データベースから取得する(S2)。
Specifically, in an example of the present embodiment, as shown in FIG. 6, the reliability of the
判断部33は、データテーブルを参照して、処理S2で取得した重要度の情報を含む重要度の範囲に関連付けられている、最低限の信頼度(最低信頼度)を表す情報Vminを取得する(S3)。判断部33はそして、注目データが、最低信頼度を超える信頼度の評価値となっている記憶デバイス10に記録されているか否かを調べる(S4)。つまり判断部33は、注目データを記録している記憶デバイス10を特定する情報を、アクセスデータベースを参照して取得する。またこの取得した情報で特定される記憶デバイス10の信頼度の評価値Vを、信頼度データベースを参照して取得する。そしてVとVminとを比較して、例えばV≧Vminである場合は、信頼度の評価値Vが最低信頼度Vminを超える記憶デバイス10に注目データが記録されていると判断し、V<Vminである場合は、信頼度の評価値が、最低信頼度を超える記憶デバイス10に、注目データが記録されていないと判断する。
The
処理S4において、信頼度の評価値が最低信頼度を超える記憶デバイス10に注目データが記録されていないと判断すると(Noであると)、判断部33は、信頼度データベースを参照して、処理S3で取得した最低信頼度Vminを超える評価値となっている記憶デバイス10があるか否かを調べる(S5)。ここで、最低信頼度Vminを超える評価値となった記憶デバイス10があるならば(Yesならば)、判断部33は、信頼度データベースを参照して、最低信頼度Vminを超える評価値となっている記憶デバイス10のうちから、信頼度の評価値Vが最も低い(信頼度の評価値Vの値が最低信頼度の値Vminに最も近い)記憶デバイス10を選択する(S6)。そして判断部33は、当該選択した記憶デバイス10を特定する情報(信頼度データベースを参照して得られる)と、注目データを特定する情報とを転写制御部34に出力し、転写を行うよう指示する(転写指示:S7)。
If it is determined in process S4 that attention data is not recorded in the
判断部33は、さらに未だ注目データとして選択していないデータがあるか否かを判断し(S8)、注目データとして選択していないデータがあれば(Yesならば)、処理S1に戻って処理を続ける。またこの処理S8において、注目データとして選択していないデータがなければ(Noならば)、つまり、すべてのデータについて処理を行ったならば、処理を終了する。
The
またこの判断部33は、処理S4において、注目データが、最低信頼度を超える信頼度の評価値となっている記憶デバイス10に記録されていると判断すると(Yesであると)、処理S8に移行して処理を続ける。また処理S5において、最低信頼度Vminを超える評価値である記憶デバイス10がなければ(Noならば)、判断部33は、転写先がないものとして処理S8に移行する。
If the
転写制御部34は、判断部33から転写指示を受け入れると、当該転写指示に含まれる、転写先を表す記憶デバイス10を特定する情報と、転写の対象となるデータを特定する情報とを取り出す。そして転写制御部34は、転写の対象となるデータが現在記録されている記憶デバイス10を、アクセスデータベースを参照して特定する。
When the
転写制御部34は、特定した記憶デバイス10から、転写の対象となるデータを読み出して、転写先となった記憶デバイス10に転写(ムーブ)する。この転写は、例えば、特定した記憶デバイス10から、転写の対象となるデータを読み出して、転写先となった記憶デバイス10に複写(コピー)し、次いで特定した記憶デバイス10から、転写の対象となるデータを削除することで行うことができる。
The
本実施の形態の情報記録装置1は以上のように構成されており、次のように動作する。この情報記録装置1には、3つの記憶デバイス10a,b,cが備えられ、データA,B,Cがそれぞれ、記憶デバイス10a,10b,10cに格納されているものとする。
The
情報記録装置1は、各記憶デバイス10a,b,cの信頼性を評価する。ここでは記憶デバイス10aは、製造年月日からの経過期間が300日、記憶デバイス10bは500日、記憶デバイス10cは700日であるとする。また記憶デバイス10aについてはリコールの対象となっている(対応リコールレコードがリコール情報のデータベースに格納されている)ものとする。また利用者は、データAについては記録後10回、データBについては記録後5回、データCについては記録後2回の読み出しを行っているものとする。なお、データA,B,Cのいずれも、記録後10日が経過しているものとする。
The
情報記録装置1は、対応リコールレコードの有無f(対応リコールレコードがあればf=1、なければf=0などとする)、及び製造年月日からの経過期間dにより、各記憶デバイス10の信頼度の評価値Vを、
V=α×d+β×f
として評価する。ここでα,βは、実験的に設定可能なパラメータであり、ここではα=1、β=1000とする。つまりリコール情報の有無を重要視する。これによると記憶デバイス10a,b,cの信頼度の評価値はそれぞれ、1300,500,700となる。
The
V = α × d + β × f
Evaluate as Here, α and β are parameters that can be set experimentally. Here, α = 1 and β = 1000. In other words, the presence or absence of recall information is important. According to this, the evaluation values of the reliability of the
また情報記録装置1は、各データの重要度を評価する。一例としてデータの記録日からの経過期間ΔDとアクセス頻度Fとを用いて、
I=ε×(F/ΔD)
として演算する。なおεは1とする。これによると、データA,B,Cの重要度はそれぞれ、1,0.5,0.2となる(なおDthは10未満であるとする)。
The
I = ε × (F / ΔD)
Calculate as Note that ε is 1. According to this, the importance levels of the data A, B, and C are 1, 0.5, and 0.2, respectively (note that Dth is less than 10).
ここで、重要度の範囲0.3未満は最低信頼度が1000、重要度の範囲0.3以上0.7未満は最低信頼度が800、重要度の範囲0.7以上は最低信頼度が700と設定されているものとすると、情報記録装置1はデータAについて、重要度が「1」であるため、最低信頼度が700であると判断し、一方で現在データAが記録されている記憶デバイス10aの信頼度が1300である(既に述べたように、ここでの例では、信頼度の評価値が大きいほど信頼性が低いことを意味する)ことから、最低信頼度700より信頼度の高い記憶デバイス10があるか否かを調べる。ここでは記憶デバイス10bの信頼度の評価値が500であり、記憶デバイス10cの信頼度の評価値が700であるので、最低信頼度700より信頼度の評価値が高い記憶デバイス10があると判断する。そして情報記録装置1は、最低信頼度700より信頼度の評価値が高い記憶デバイス10のうち、信頼度の評価値がより低い記憶デバイス10cを選択し、選択した記憶デバイス10cに対してデータAを転写する。
Here, the minimum reliability is 1000 when the importance level is less than 0.3, the minimum reliability is 800 when the importance range is 0.3 or more and less than 0.7, and the minimum reliability is when the importance range is 0.7 or more. Assuming that 700 is set, the
こうして記憶デバイス10aには何も記録されておらす、記憶デバイス10bにはデータBが記録され、記憶デバイス10cにはデータA,Cが記録されている状態となる。
In this way, nothing is recorded in the
なお、ここではデータの重要度に応じて記憶デバイスの最低信頼度を設定し、あるデータが、その重要度に応じた最低信頼度よりも低い信頼度の評価値となっている記憶デバイスに格納されているときに、最低信頼度より信頼度の高い評価値となっている記憶デバイスに、当該データを移動する例について述べたが、本実施の形態はこれに限られない。例えば、あるデータについて、その重要度に応じた最低信頼度よりも高く、かつ、現在当該データを記録している記憶デバイス10αの信頼度よりも低い信頼度の評価値となっている記憶デバイス10βが別にある場合、当該データを、記憶デバイス10αから記憶デバイス10βへ移動してもよい。 Here, the minimum reliability of the storage device is set according to the importance of the data, and certain data is stored in the storage device whose evaluation value is lower than the minimum reliability according to the importance. In this example, the data is transferred to the storage device whose evaluation value is higher than the lowest reliability. However, the present embodiment is not limited to this. For example, with respect to certain data, the storage device 10β having an evaluation value that is higher than the minimum reliability corresponding to the importance and lower than the reliability of the storage device 10α that currently records the data. May be moved from the storage device 10α to the storage device 10β.
またここまでの説明では、判断部33が、最低信頼度Vminを超える記憶デバイス10がない場合、転写先がないものとして移動の処理を行わないこととしていたが、これに代えて、判断部33は、最低信頼度Vminを超える記憶デバイス10がない場合、現在注目データを記録している記憶デバイス10よりも信頼度の評価値が高い記憶デバイス10があるか否かを判断し、現在注目データを記録している記憶デバイス10よりも信頼度の評価値が高い記憶デバイス10があるならば、そのうち、信頼度の評価値が最も高い記憶デバイス10を特定する情報(信頼度データベースを参照して得られる)と、注目データを特定する情報とを転写制御部34に出力し、転写を行うよう指示してもよい。
In the description so far, the
さらに判断部33が図7に例示した処理等を行うタイミングは、例えば新たなデータを受け入れて、当該受け入れたデータを記録するタイミングとしてもよい。この場合の制御部21は機能的には、図8に示すように、信頼性評価部31、重要度評価部32、判断部33、転写制御部34、選択部35、及び記録部36を含んで構成される。ここで、既に説明したものと同様の構成を採るものについては、同じ符号を付して詳細な説明を省略する。また、この制御部21は、機能的に符号化方法変更部37(後述)を含んでもよい。
Furthermore, the timing at which the
重要度評価部32が、新たに受け入れた記録対象のデータの重要度を、規則に従って評価する。選択部35は、当該評価によって得られた重要度と、信頼性評価部31によって評価されている、複数の記憶デバイス10の各々の信頼性とに基づいて当該新たに受け入れた記録対象のデータの記録先となる記憶デバイス10を選択する。そして記録部36が、当該選択部35が選択した記憶デバイス10に対して、受け入れられたデータを記録する。
The importance
この場合、選択部35もまた、図7に例示した判断部33の処理と同様の処理を行う。すなわち、選択部35は、新たに受け入れた記録対象のデータの重要度を重要度評価部32から受け入れ、当該受け入れた重要度の情報に対応する最低信頼度の情報を図6に例示したデータテーブルから取得する。
In this case, the
そして選択部35は、取得した最低信頼度を超える記憶デバイス10があれば、最低信頼度を超える記憶デバイス10のうち、信頼度が最も低い記憶デバイス10を選択して、その選択の結果を記録部36に出力する。
If there is a
そして記録部36は、選択された記憶デバイス10に対して、新たに受け入れたデータを記録する。
Then, the
なお、選択部35が、最低信頼度を超える記憶デバイス10を見出すことができない場合、選択部35は、記憶デバイス10のうち、信頼度の評価値Vが最も高い記憶デバイス10を選択して、記録部36に当該選択の結果を出力してもよい。
When the
また判断部33が図7に例示した処理等を行うタイミングは、記憶デバイス10の信頼度の評価値の変動によるものでもよい。この場合、制御部21の信頼性評価部31は、各記憶デバイス10の信頼度の評価値Vを得ると、図5に例示したような、記憶デバイス10を特定する情報と、当該記憶デバイス10の信頼度の評価値Vとを関連付けた信頼度データベースのレコードを、記憶部22(またはいずれかの記憶デバイス10)に格納する。このとき当該記憶デバイス10について過去に生成された信頼度データベースのレコードが既に格納されているときには、信頼性評価部31は、少なくとも前回生成した信頼度データベースのレコードを残して、今回生成したレコードを格納する。
The timing at which the
そして制御部21は、信頼度データベースを参照し、各記憶デバイス10について、最新の評価値Vcと、その前回の評価値Vpとを比較する。なお、前回の評価値Vpが保持されていなければ、以下の処理は行わない。
Then, the
制御部21は、各記憶デバイス10の最新の信頼度の評価値Vcと、その前回の評価値Vpとを比較する。そして制御部21は、この比較において、条件(例えば、予め定めておけばよい)を満足する記憶デバイス10が一つでもあれば、判断部33に対して図7に例示した処理を行わせる。ここで条件は具体的には、|Vc−Vp|(|*|は*の絶対値を意味する)がしきい値(例えば予め定めておけばよい)よりも大きいこととしてもよい。またこの条件は、差ではなくVcとVpとの比が予め定めた2つの相異なるしきい値で挟まれる範囲から逸脱している、との条件であってもよい。
The
さらに、判断部33が図7に例示した処理等を行うタイミングは、データの重要度の変動によるものでもよい。この場合、重要度評価部32が、各データについて得た重要度の値を、最近の少なくとも2回分、記憶部22(またはいずれかの記憶デバイス10)に記録する。この記録は例えばデータごとにアクセスデータベースのレコードに含めることで行われてもよい。
Furthermore, the timing at which the
制御部21は、各データを特定する情報に関連付けて、記憶部22(またはいずれかの記憶デバイス10)に格納されている最後に得た重要度の値Icと、その前回に得た重要度の値Ipとを取得する。
The
制御部21は、データごとに、取得した重要度の値Icと、前回の値Ipとを比較する。なお、前回の値Ipがなければ、そのデータについては無視する(当該データについての処理を中断する)。
The
制御部21は、重要度の値Icと、対応する前回の信頼度の評価値Vpと比較して、予め定めた条件を満足するデータが一つでもあれば、判断部33に対して図7に例示した処理を行わせる。ここで条件は具体的には、|Ic−Ip|(|*|は*の絶対値を意味する)がしきい値(例えば、予め定めておく)よりも大きいこととしてもよい。またこの条件は、差ではなくIcとIpとの比が2つの相異なるしきい値(これらも例えば予め定めておけばよい)で挟まれる範囲から逸脱している、との条件であってもよい。
The
なお、判断部33が図7に例示した処理等を行うタイミングは、上述の、
(1)新たなデータを受け入れて、当該受け入れたデータを記録するタイミング、
(2)記憶デバイス10の信頼度の変動によって決められるタイミング、
(3)データの重要度の変動によって決められるタイミング
のいずれか少なくとも一つを含むタイミングであってもよい。
The timing at which the
(1) timing for accepting new data and recording the accepted data;
(2) timing determined by fluctuations in the reliability of the
(3) The timing may include at least one of timings determined by a change in the importance of data.
また本実施の形態において、新規のデータの記録先となる記憶デバイス10を選択する規則としては、指示を受け入れた時点での空き容量が最も大きい記憶デバイス10を選択することを一例として述べた。しかしながら、この新規のデータについては、既に述べたように、重要度を所与の値I0と設定するので、制御部21はこの重要度I0を用いて、図7に示した処理S3以下の処理と同様の処理を行ってもよい。すなわちこの場合の制御部21は、データテーブルを参照して、新規のデータに設定される重要度I0の情報を含む重要度の範囲に関連付けられている、最低限の信頼度(最低信頼度)を表す情報Vminを取得する。
In the present embodiment, the rule for selecting the
制御部21はそして、信頼度データベースを参照して、信頼度の評価値が、ここで取得した最低信頼度Vminを超える記憶デバイス10があるか否かを調べる。ここで、最低信頼度Vminを超える信頼度の評価値となっている記憶デバイス10があるならば、制御部21は、信頼度データベースを参照して、最低信頼度Vminを超える信頼度の評価値となっている記憶デバイス10のうちから、信頼度の評価値が最も低い(信頼度の評価値Vが最低信頼度の値Vminに最も近い)記憶デバイス10を、新規データの記録先として選択する。
Then, the
なお、信頼度の評価値が、取得した最低信頼度Vminを超える記憶デバイス10がなければ、制御部21は、信頼度データベースを参照して、記憶デバイス10のうちから、信頼度の評価値が最も高い記憶デバイス10を、新規データの記録先として選択する。
Note that if there is no
さらに、記憶デバイス10に格納されるデータは、例えばテレビジョン映像を録画したデータなど、符号化されたデータであってもよい。制御部21が機能的に、符号化方法変更部37を含むときには、こうした符号化されたデータについて、予め定めた規則に従い、その符号化方法を変更してもよい。例えば、予め定めた符号化方法とは異なる符号化が行われている動画像データを、予め定めた符号化方法で符号化した動画像データへ変更することなどとすればよい。
Furthermore, the data stored in the
さらにここまでの説明では、データを記録する先となる記憶デバイス10は、情報記録装置1に含まれるものとしていたが、本実施の形態はこれに限られない。例えば本実施の形態の情報記録装置1は、図9に例示するように、ネットワークを介して接続されるストレージ11(例えばいわゆるクラウド・サービスで提供されるストレージ)へデータを転写するものであってもよい。
Further, in the description so far, the
この場合制御部21は、機能的には図3または図8に示したものと同じ構成をとるが、当該ネットワークを介して接続されるストレージ11を、記憶デバイス10の一つとして扱う。つまり、制御部21の信頼性評価部31は、情報記録装置1に含まれる記憶デバイス10についての信頼度の評価値を得るとともに、ネットワークを介して接続されるストレージ11についても信頼度の評価値を生成する。一例として本実施の形態の信頼性評価部31は、ネットワークを介して接続されるストレージ11の信頼度を表す評価値を、過去の所定期間における当該ストレージ11との通信時のエラー発生率や、障害の発生率等に基づいて算出する。ここでは情報記録装置1に含まれる記憶デバイス10の信頼度の評価値の基準や単位と、ネットワークを介して接続されるストレージ11の信頼度の評価値の基準や単位とは異なっていてもよいが、一方が、信頼性が低いほど大きくなる評価値を用いる場合は、他方も同じように変化する評価値を用いる。また、信頼性が低いほど小さくなる評価値を用いる場合は、他方も同じように変化する評価値を用いる。
In this case, the
信頼性評価部31は、各記憶デバイス10及びネットワークを介して接続されるストレージ11の信頼度の評価値Vを得ると、図5に例示したのと同様に、記憶デバイス10やネットワークを介して接続されるストレージ11を特定する情報と、当該記憶デバイス10やストレージ11の信頼度の評価値Vとを関連付けた信頼度データベースを、記憶部22(またはいずれかの記憶デバイス10)に格納する。他の処理についてはネットワークを介して接続されるストレージ11を用いない場合と同様の処理で、ネットワークを介して接続されたストレージも、記憶デバイス10と同様に扱うことが可能であることが当業者には理解されるので、繰り返しとなる説明を省略する。
When the
なお、本実施の形態において、記憶デバイス10やストレージ11に格納されるデータは、例えばテレビジョン映像を録画したデータなど、符号化されたデータであってもよい。この場合、ネットワークを介して接続されたストレージ11では、格納対象とするデータの種類が制限されている場合がある。そこで、ストレージ11では、図8に例示した符号化方法変更部37を備えて、この符号化方法変更部37の動作により、格納対象とする種類のデータの符号化方法で符号化されていないデータ(非対象データ)が格納されている場合に、この非対象データの符号化方法を変更して、格納対象の種類のデータに変換する処理を行ってもよい。
In the present embodiment, the data stored in the
1 情報記録装置、10 記憶デバイス、11 ストレージ、20 コントローラ、21 制御部、22 記憶部、23 通信部、31 信頼性評価部、32 重要度評価部、33 判断部、34 転写制御部。
DESCRIPTION OF
Claims (7)
前記複数の情報記録手段の各々の信頼性を評価する信頼性評価手段と、
前記複数の情報記録手段に記録された各データの重要度を、規則に従って評価する重要度評価手段と、
前記複数の情報記録手段に記録された各データについて、前記重要度評価手段により評価された当該データの重要度と、当該データを記録している情報記録手段について前記信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断する判断手段と、
前記判断手段により、データを記録する情報記録手段を変更するべきと判断すると、データを他の情報記録手段へ転写する転写手段と、
を含む情報記録装置。 A plurality of information recording means;
Reliability evaluation means for evaluating the reliability of each of the plurality of information recording means;
Importance evaluation means for evaluating the importance of each data recorded in the plurality of information recording means according to a rule;
For each data recorded in the plurality of information recording means, the importance of the data evaluated by the importance evaluation means and the information recording means recording the data were evaluated by the reliability evaluation means A determination means for determining whether or not to change the information recording means for recording the data based on the reliability;
When the determination means determines that the information recording means for recording data should be changed, the transfer means for transferring the data to other information recording means;
An information recording device including:
前記重要度評価手段は、新たに記録対象のデータが受け入れられると、当該受け入れられたデータの重要度を、規則に従って評価し、
当該重要度評価手段が評価したデータの重要度と、前記複数の情報記録手段の各々の信頼性とに基づいて当該データを記録する前記情報記録手段を選択する選択手段と、
当該選択手段が選択した情報記録手段に対して、前記受け入れられたデータを記録する記録手段と、
をさらに含む情報記録装置。 The information recording apparatus according to claim 1,
The importance level evaluation means evaluates the importance level of the accepted data according to the rules when the data to be recorded is newly accepted.
Selection means for selecting the information recording means for recording the data based on the importance of the data evaluated by the importance evaluation means and the reliability of each of the plurality of information recording means;
Recording means for recording the accepted data with respect to the information recording means selected by the selection means;
An information recording apparatus further comprising:
前記判断手段は、新しいデータが受け入れられ、当該受け入れられたデータが記録されるタイミングで、重要度評価手段により評価された、既に記録されているデータの重要度と、当該データが記録されている情報記録手段について信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断する情報記録装置。 The information recording apparatus according to claim 1 or 2,
The judgment means records the importance of the already recorded data, which is evaluated by the importance evaluation means at the timing when the new data is accepted and the accepted data is recorded, and the data. An information recording apparatus for determining whether or not to change the information recording means for recording the data based on the reliability evaluated by the reliability evaluation means for the information recording means.
前記信頼性評価手段は、予め定められたタイミングで繰返し前記複数の情報記録手段の各々の信頼性を評価し、
信頼性評価手段によって評価された当該信頼性の評価結果が、前回評価した結果と比べて、予め定めた条件を満足する場合に、前記判断手段が、各データについて、重要度評価手段により評価された当該データの重要度と、当該データを記録している情報記録手段について信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断し、前記判断手段により、データを記録する情報記録手段を変更するべきと判断すると、前記転写手段が、データを他の情報記録手段へ転写する情報記録装置。 The information recording apparatus according to any one of claims 1 to 3,
The reliability evaluation means repeatedly evaluates the reliability of each of the plurality of information recording means at a predetermined timing,
When the reliability evaluation result evaluated by the reliability evaluation means satisfies a predetermined condition as compared with the previous evaluation result, the determination means is evaluated for each data by the importance evaluation means. Whether or not the information recording means for recording the data should be changed based on the importance of the data and the reliability evaluated by the reliability evaluation means for the information recording means recording the data. An information recording apparatus in which the transfer means transfers the data to another information recording means when the determination means determines that the information recording means for recording data should be changed.
前記重要度評価手段は、予め定められたタイミングで繰返し前記複数の情報記録手段に記録された各データの重要度を規則に従って評価しており、
重要度評価手段により評価された当該重要度の評価結果が、前回評価した結果と比べて、予め定めた条件を満足する場合に、前記判断手段が、各データについて、重要度評価手段により評価された当該データの重要度と、当該データを記録している情報記録手段について信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断し、前記判断手段により、データを記録する情報記録手段を変更するべきと判断すると、前記転写手段が、データを他の情報記録手段へ転写する情報記録装置。 The information recording apparatus according to any one of claims 1 to 4,
The importance evaluation means evaluates the importance of each data repeatedly recorded in the plurality of information recording means according to a rule at a predetermined timing,
When the evaluation result of the importance evaluated by the importance evaluation means satisfies a predetermined condition as compared with the previous evaluation result, the determination means is evaluated for each data by the importance evaluation means. Whether or not the information recording means for recording the data should be changed based on the importance of the data and the reliability evaluated by the reliability evaluation means for the information recording means recording the data. An information recording apparatus in which the transfer means transfers the data to another information recording means when the determination means determines that the information recording means for recording data should be changed.
前記複数の情報記録手段の各々の信頼性を評価する手段と、
前記複数の情報記録手段に記録された各データの重要度を、規則に従って評価する手段と、
各データについて、当該データの重要度と、当該データを記録している情報記録手段の信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断する判断手段と、
前記判断手段により、データを記録する情報記録手段を変更するべきと判断されると、データを他の情報記録手段へ転写する転写手段と、
を含む情報記録システムであって、前記複数の情報記録手段には、ネットワークを介して接続される記憶デバイスが含まれ、当該ネットワークを介して接続される記憶デバイスは、記録しているデータの符号化方法を変更する手段をさらに有する情報記録システム。 A plurality of information recording means;
Means for evaluating the reliability of each of the plurality of information recording means;
Means for evaluating the importance of each data recorded in the plurality of information recording means according to a rule;
Judging means for judging whether or not the information recording means for recording the data should be changed for each data based on the importance of the data and the reliability of the information recording means for recording the data; ,
When the determination means determines that the information recording means for recording data should be changed, the transfer means for transferring the data to other information recording means;
The plurality of information recording means includes a storage device connected via a network, and the storage device connected via the network stores the code of the recorded data. An information recording system further comprising means for changing the conversion method.
前記複数の情報記録手段の各々の信頼性を評価する信頼性評価手段と、
前記複数の情報記録手段に記録された各データの重要度を、規則に従って評価する重要度評価手段と、
各データについて、当該データの重要度と、当該データを記録している情報記録手段の信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断する判断手段と、
前記判断手段により、データを記録する情報記録手段を変更するべきと判断されると、データを他の情報記録手段へ転写する転写手段と、
として機能させるプログラム。
A computer connected to a plurality of information recording means,
Reliability evaluation means for evaluating the reliability of each of the plurality of information recording means;
Importance evaluation means for evaluating the importance of each data recorded in the plurality of information recording means according to a rule;
Judging means for judging whether or not the information recording means for recording the data should be changed for each data based on the importance of the data and the reliability of the information recording means for recording the data; ,
When the determination means determines that the information recording means for recording data should be changed, the transfer means for transferring the data to other information recording means;
Program to function as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016089464A JP6183495B2 (en) | 2016-04-27 | 2016-04-27 | Information recording apparatus, information recording system, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016089464A JP6183495B2 (en) | 2016-04-27 | 2016-04-27 | Information recording apparatus, information recording system, and program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012077215A Division JP5929417B2 (en) | 2012-03-29 | 2012-03-29 | Information recording apparatus, information recording system, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016146214A true JP2016146214A (en) | 2016-08-12 |
JP6183495B2 JP6183495B2 (en) | 2017-08-23 |
Family
ID=56686370
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016089464A Active JP6183495B2 (en) | 2016-04-27 | 2016-04-27 | Information recording apparatus, information recording system, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6183495B2 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001218157A (en) * | 2000-02-03 | 2001-08-10 | Sony Corp | Image processing unit and its method, and program storage medium |
JP2007011812A (en) * | 2005-06-30 | 2007-01-18 | Konica Minolta Business Technologies Inc | Image forming apparatus and backup system |
JP2009104432A (en) * | 2007-10-24 | 2009-05-14 | Kyocera Mita Corp | Information management device |
JP2010218390A (en) * | 2009-03-18 | 2010-09-30 | Mitsubishi Electric Corp | Stream accumulation control device |
-
2016
- 2016-04-27 JP JP2016089464A patent/JP6183495B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001218157A (en) * | 2000-02-03 | 2001-08-10 | Sony Corp | Image processing unit and its method, and program storage medium |
JP2007011812A (en) * | 2005-06-30 | 2007-01-18 | Konica Minolta Business Technologies Inc | Image forming apparatus and backup system |
JP2009104432A (en) * | 2007-10-24 | 2009-05-14 | Kyocera Mita Corp | Information management device |
JP2010218390A (en) * | 2009-03-18 | 2010-09-30 | Mitsubishi Electric Corp | Stream accumulation control device |
Also Published As
Publication number | Publication date |
---|---|
JP6183495B2 (en) | 2017-08-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11188236B2 (en) | Automatically organizing storage system | |
US11874745B2 (en) | System and method of determining an optimized schedule for a backup session | |
US9378155B2 (en) | Method for processing and verifying remote dynamic data, system using the same, and computer-readable medium | |
JP2006134323A (en) | Quality of service for remote copy operation in storage system | |
US11025965B2 (en) | Pre-fetching content among DVRs | |
JP2011175357A5 (en) | Management device and management program | |
CN112988683A (en) | Data processing method and device, electronic equipment and storage medium | |
CN111046310A (en) | Page processing method, device, server and computer readable storage medium | |
JP2007011812A (en) | Image forming apparatus and backup system | |
JP2014127179A (en) | Method, program, and network storage for asynchronous copying in optimized file transfer order | |
US10783042B2 (en) | System and method of assessing and managing storage device degradation | |
JP6183495B2 (en) | Information recording apparatus, information recording system, and program | |
JP5929417B2 (en) | Information recording apparatus, information recording system, and program | |
US11909809B2 (en) | Information processing apparatus, information processing system, and non-transitory computer readable medium | |
CN111221790A (en) | Log file processing method and device and computer readable storage medium | |
KR20140041408A (en) | Selecting storage locations for storing data based on storage location attributes and data usage statistics | |
JP6915484B2 (en) | Monitoring system, monitoring device, monitoring method and monitoring program | |
US20140181237A1 (en) | Server and method for storing data | |
JP5054695B2 (en) | Apparatus and method for storing data | |
CN115576503B (en) | Data storage method, device, storage medium and storage equipment | |
CN113704346B (en) | Hbase table cold-hot data conversion method and device and electronic equipment | |
US11509652B2 (en) | Information processing apparatus and non-transitory computer readable medium storing information processing program | |
EP3547139B1 (en) | System and method of assessing and managing storage device degradation | |
JP7135826B2 (en) | Information processing system and information processing device | |
JP2016224725A (en) | Backup processor, backup processing method, and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160516 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160516 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170627 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170710 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6183495 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |