JP2016146214A - Information recording device, information recording system, and program - Google Patents

Information recording device, information recording system, and program Download PDF

Info

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
Application number
JP2016089464A
Other languages
Japanese (ja)
Other versions
JP6183495B2 (en
Inventor
義行 高木
Yoshiyuki Takagi
義行 高木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Buffalo Inc
Original Assignee
Buffalo Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Buffalo Inc filed Critical Buffalo Inc
Priority to JP2016089464A priority Critical patent/JP6183495B2/en
Publication of JP2016146214A publication Critical patent/JP2016146214A/en
Application granted granted Critical
Publication of JP6183495B2 publication Critical patent/JP6183495B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an information recording device capable of preventing important data from being kept recorded in a comparatively low reliable device, and preventing a comparatively high-reliable device from being intensively used.SOLUTION: The reliability of each of a plurality of recording devices is evaluated. The importance of data recorded in each of the plurality of recording devices is evaluated according to a rule. The information recording device determines, for each piece of data, whether or not the recording device for recording the data should be changed, on the basis of the importance of the data and the reliability of the recording device in which the data has been recorded, and transfers the data to another device if it is determined as a result of the determination that the recording device for recording the data should be changed.SELECTED DRAWING: Figure 1

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 Patent Document 1.

特開2011−134411号公報JP 2011-134411 A

例えばディジタル放送の録画機器や、写真データ等、コンピュータにて取扱われる各種データを保持する情報記録デバイスにおいては、寿命以外の信頼性が評価されることなく、データが各デバイスに記録されたまま利用されている。また信頼性とデータの重要度との関係が配慮されていないので、重要なデータが信頼性の比較的低いデバイスに記録されたままになるか、または信頼性の比較的高いデバイスが集中的に利用されてしまう問題点がある。   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 is a configuration block diagram illustrating an example of an information recording apparatus according to an embodiment of the present invention. 本発明の実施の形態に係る情報記録装置が利用するアクセスデータベースの内容例を表す説明図である。It is explanatory drawing showing the example of the content of the access database which the information recording device which concerns on embodiment of this invention utilizes. 本発明の実施の形態に係る情報記録装置の例を表す機能ブロック図である。It is a functional block diagram showing the example of the information recording device which concerns on embodiment of this invention. 本発明の実施の形態に係る情報記録装置が利用するリコール情報データベースの例を表す説明図である。It is explanatory drawing showing the example of the recall information database which the information recording device which concerns on embodiment of this invention utilizes. 本発明の実施の形態に係る情報記録装置が利用する評価値データベースの内容例を表す説明図である。It is explanatory drawing showing the example of the content of the evaluation value database which the information recording device which concerns on embodiment of this invention utilizes. 本発明の実施の形態に係る情報記録装置が参照するデータテーブルの内容例を表す説明図である。It is explanatory drawing showing the example of the content of the data table which the information recording device which concerns on embodiment of this invention refers. 本発明の実施の形態に係る情報記録装置の動作例を表すフローチャート図である。It is a flowchart figure showing the operation example of the information recording device concerning an embodiment of the invention. 本発明の実施の形態に係る情報記録装置のもう一つの例を表す機能ブロック図である。It is a functional block diagram showing another example of the information recording device which concerns on embodiment of this invention. 本発明の実施の形態に係る情報記録システムの構成例を表すブロック図である。It is a block diagram showing the example of a structure of the information recording system which concerns on embodiment of this invention.

本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る情報記録装置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 information recording apparatus 1 according to an embodiment of the present invention is a hard disk apparatus that can be connected to a network such as NAS (Network Attached Storage), for example, and as illustrated in FIG. Hereinafter, when the individual storage devices are not distinguished from each other, they are simply referred to as the storage device 10) and the controller 20. Here, the controller 20 includes a control unit 21, a storage unit 22, and a communication unit 23.

記憶デバイス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 storage device 10 functions as an information recording unit that records data. In one aspect of the present embodiment, these storage devices 10 are hard disks and are connected to the controller 20. The storage device 10 may be connected to the controller 20 by an interface such as SATA (Serial Advanced Technology Attachment) or SCSI (Small Computer System Interface), or connected to the controller 20 by USB (Universal Serial Bus). May be. The storage device 10 and the controller 20 do not have to be stored in an integral housing, but may be housed in separate housings and connected to each other via a USB or the like. The storage device 10 may use a solid-state memory such as an SSD (Solid State Drive).

コントローラ20の制御部21は、CPU等のプログラム制御デバイスであり、記憶部22に格納されたプログラムに従って動作する。本実施の形態では、この制御部21は、複数の記憶デバイス10を利用して一つのデータベースシステムを形成しているものとする。具体的に制御部21は、通信部23を介して受信するデータの記録指示を受け入れると、複数の記憶デバイス10のうち、一つを予め定めた規則に従って選択する。そして制御部21は、当該選択した記憶デバイス10に、記録の対象となったデータを記録する。また制御部21はこのとき、当該記録したデータを識別する情報(ファイル名でもよいし、ファイル名や記録の日時の情報等を連結等して生成した情報でもよい)を生成する。制御部21は、当該生成したデータを識別する情報に対して、選択した記憶デバイス10を特定する情報と、アクセス頻度の情報(当初は「0」に設定する)と、データの記録日(図示しないカレンダーICから取得する)とを関連付けて、予め選択された記憶デバイス10に、アクセスデータベースとして格納する(図2)。   The control unit 21 of the controller 20 is a program control device such as a CPU and operates according to a program stored in the storage unit 22. In the present embodiment, it is assumed that the control unit 21 forms a single database system using a plurality of storage devices 10. Specifically, when receiving a data recording instruction received via the communication unit 23, the control unit 21 selects one of the plurality of storage devices 10 according to a predetermined rule. Then, the control unit 21 records the data to be recorded in the selected storage device 10. At this time, the control unit 21 generates information for identifying the recorded data (a file name may be used, or information generated by concatenating information such as a file name or recording date / time). For the information for identifying the generated data, the control unit 21 specifies information for specifying the selected storage device 10, access frequency information (initially set to “0”), and data recording date (illustrated). Is acquired from the calendar IC not to be stored) and stored in the storage device 10 selected in advance as an access database (FIG. 2).

なお、ここで記録先の記憶デバイス10を選択する規則は、例えば指示を受け入れた時点での空き容量が最も大きい記憶デバイス10を選択することとしてもよい。   Here, the rule for selecting the recording destination storage device 10 may be, for example, selecting the storage device 10 having the largest available capacity at the time when the instruction is accepted.

また、この制御部21は、データの読み出し指示を受け入れると、アクセスデータベースを参照して、当該読み出しの対象となったデータを記録している記憶デバイス10を特定する。そして制御部21は、当該特定した記憶デバイス10から、指示されたデータを読み出し、要求元に対し、通信部23を介して、当該読み出したデータを送信する。このとき制御部21は、アクセスデータベースにおける、当該読み出し対象となったデータを識別する情報に関連付けられたアクセス頻度の情報を「1」だけインクリメントして、アクセスデータベースを更新する。   Further, when the control unit 21 accepts an instruction to read data, the control unit 21 refers to the access database and specifies the storage device 10 in which the data to be read is recorded. Then, the control unit 21 reads the instructed data from the specified storage device 10 and transmits the read data to the request source via the communication unit 23. At this time, the control unit 21 updates the access database by incrementing the access frequency information associated with the information for identifying the data to be read in the access database by “1”.

さらにこの本実施の形態の制御部21は、複数の記憶デバイス10の各々の信頼性を評価する処理と、複数の記憶デバイス10のそれぞれに記録された各データの重要度を、規則(例えば予め定めておく)に従って評価する処理と、重要度を評価した各データについて、当該データの重要度と、当該データを記録している記憶デバイス10xについての信頼性とに基づいて、当該データを、現在記録されている記憶デバイス10x(x=a,b,…)から、他の記憶デバイス10yへ変更するべきか否かを判断する処理とを実行する。また、この判断により、データを記録する記憶デバイス10を変更するべきと判断すると、データを、現在記録されている記憶デバイス10から、他の記憶デバイス10へ転写する。   Furthermore, the control unit 21 according to the present embodiment determines the reliability of each of the plurality of storage devices 10 and the importance of each data recorded in each of the plurality of storage devices 10 according to rules (for example, in advance). For each piece of data that has been evaluated according to the importance of the data and the reliability of the storage device 10x that stores the data. A process of determining whether or not the recorded storage device 10x (x = a, b,...) Should be changed to another storage device 10y is executed. If it is determined that the storage device 10 that records data should be changed, the data is transferred from the currently recorded storage device 10 to another storage device 10.

つまり、この制御部21は、信頼性評価手段、重要度評価手段、判断手段及び転写手段として機能する。この制御部21の詳しい動作については後に述べる。   That is, the control unit 21 functions as a reliability evaluation unit, an importance level evaluation unit, a determination unit, and a transfer unit. Detailed operation of the control unit 21 will be described later.

記憶部22は、制御部21によって実行されるプログラムを保持している。このプログラムは、DVD−ROM(Digital Versatile Disc Read Only Memory)等のコンピュータ可読な記録媒体に格納されて提供され、この記憶部22に格納されたものであってもよいし、ネットワーク等を介してダウンロードされたものであってもよい。またこの記憶部22は、制御部21のワークメモリとしても動作する。   The storage unit 22 holds a program executed by the control unit 21. This program may be provided by being stored in a computer-readable recording medium such as a DVD-ROM (Digital Versatile Disc Read Only Memory), and may be stored in the storage unit 22 or via a network or the like. It may be downloaded. The storage unit 22 also operates as a work memory for the control unit 21.

通信部23は、例えばネットワークインタフェースであり、記録の対象となるデータやデータの記録指示、読み出し指示等を受け入れて制御部21に出力する。また、この通信部23は、制御部21から入力される指示に従い、制御部21から指定された宛先に対してデータを送出する。また、この通信部23は、制御部21から指示された情報取得先(URL:Uniform Resource Locator等で指定される)を参照し、当該指示された情報取得先から情報を取得して制御部21に出力する。   The communication unit 23 is, for example, a network interface, and receives data to be recorded, a data recording instruction, a reading instruction, and the like, and outputs them to the control unit 21. The communication unit 23 sends data to a destination designated by the control unit 21 in accordance with an instruction input from the control unit 21. The communication unit 23 refers to the information acquisition destination (designated by URL: Uniform Resource Locator or the like) instructed from the control unit 21, acquires information from the instructed information acquisition destination, and controls the control unit 21. Output to.

次に、本実施の形態の制御部21の動作について述べる。本実施の形態では、制御部21は機能的には、図3に示すように、信頼性評価部31、重要度評価部32、判断部33及び転写制御部34を含んで構成されている。ここで信頼性評価部31は、予め定めたタイミングで、複数の記憶デバイス10の各々の信頼性を評価する処理を行う。信頼性評価部31が記憶デバイス10の信頼性を評価するタイミングは、例えば日に一度、あるいは週に一度などの定期的なタイミングとしてもよいし、記憶デバイス10のいずれかにおいて何らかのエラーが発生したタイミングなど不定期なものとしてもよい。   Next, the operation of the control unit 21 of the present embodiment will be described. In the present embodiment, the control unit 21 functionally includes a reliability evaluation unit 31, an importance level evaluation unit 32, a determination unit 33, and a transfer control unit 34 as shown in FIG. Here, the reliability evaluation unit 31 performs a process of evaluating the reliability of each of the plurality of storage devices 10 at a predetermined timing. The timing at which the reliability evaluation unit 31 evaluates the reliability of the storage device 10 may be a periodic timing such as once a day or once a week, for example, or some error has occurred in one of the storage devices 10 The timing may be irregular.

また信頼性の評価は、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 storage device 10, information such as the date of manufacture To do. Specifically, when the storage device 10 is newly connected, the reliability evaluation unit 31 acquires a vendor ID, a firmware ID, a serial number, and the like of the newly connected storage device 10, and stores the storage device 10. The information is stored in the storage unit 22 in association with the information to be specified.

また信頼性評価部31は、信頼性の評価を行うタイミングで、各記憶デバイス10から、S.M.A.R.T.に含まれるエラー発生率の情報や、ディスクが回転を始めてから規定の速度に達するまでの時間(スピンアップ時間)、代替された不良セクタの数、通電時間等の情報等を取得してもよい。   In addition, the reliability evaluation unit 31 receives S.D. from each storage device 10 at the timing of evaluating the reliability. M.M. A. R. T.A. The error rate information included in the disk, the time from when the disk starts to rotate until it reaches a specified speed (spin-up time), the number of failed defective sectors, the energization time, etc. may be acquired. .

さらにこの信頼性の評価を行うタイミングで、信頼性評価部31は、予め定められたリコール情報のデータベース(本実施の形態の情報記録装置1の製造元において提供することとすればよい)にアクセスし、記憶部22に格納されているベンダIDとファームウェアIDとに関連付けられたリコール情報を検索する。本実施の形態のある例では、このリコール情報のデータベースは、ベンダ等から障害情報が提供されている記憶デバイスのベンダIDと、ファームウェアIDや製造番号の範囲等を保持している(図4)。例えば特定のファームウェアIDのファームウェアにバグがあった場合は、ベンダIDとファームウェアIDとを関連付けたレコードを保持しておく。また、特定の製造ロットに含まれる記憶デバイスに問題があった場合は、当該製造ロットに含まれる記憶デバイスの製造番号の始まりと終わりとをベンダIDに関連付けたレコードを保持しておく。   Further, at the timing of performing the reliability evaluation, the reliability evaluation unit 31 accesses a predetermined recall information database (provided by the manufacturer of the information recording apparatus 1 of the present embodiment). The recall information associated with the vendor ID and the firmware ID stored in the storage unit 22 is searched. In an example of the present embodiment, this recall information database holds the vendor ID of the storage device for which failure information is provided by the vendor and the like, the range of firmware ID and serial number, and the like (FIG. 4). . For example, if there is a bug in the firmware of a specific firmware ID, a record in which the vendor ID and the firmware ID are associated is held. If there is a problem with a storage device included in a specific manufacturing lot, a record in which the start and end of the manufacturing number of the storage device included in the manufacturing lot are associated with the vendor ID is held.

またこのデータベースは、ネットワークを介してアクセス可能となっており、信頼性評価部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 reliability evaluation unit 31 reads a URL for accessing the database, which is set in advance, and accesses the URL via the network. Then, the reliability evaluation unit 31 checks whether there is a record (corresponding recall record) that associates the vendor ID and firmware ID of any storage device 10. In addition, the reliability evaluation unit 31 is a record including the vendor ID of any storage device 10, and the range of serial numbers included in the record (the serial number range is represented by a start Ns and an end Ne. It is checked whether there is a record (corresponding recall record) such that Ns ≦ n ≦ Ne for the manufacturing number n of the storage device 10.

信頼性評価部31は、各記憶デバイス10について、例えば、当該評価対象の記憶デバイス10の製造年月日と信頼性の評価を行うタイミングの日時(図示しないカレンダーIC等から取得する)との差d(例えば日の単位で求めればよい)を得るともに、当該評価対象の記憶デバイス10に対する対応リコールレコードの有無を表す情報f(対応リコールレコードがあればf=1、なければf=0などとする)を生成し、これらから各記憶デバイス10の信頼度の評価値Vを、
V=α×d+β×f
とする。ここでα,βは、実験的に設定可能なパラメータである。
For each storage device 10, the reliability evaluation unit 31, for example, the difference between the date of manufacture of the storage device 10 to be evaluated and the date and time of timing for evaluating the reliability (obtained from a calendar IC or the like not shown). d (for example, it may be obtained in units of days), and information f indicating presence / absence of a corresponding recall record for the storage device 10 to be evaluated (f = 1 if there is a corresponding recall record, f = 0 if not, etc.) And the evaluation value V of the reliability of each storage device 10 from these,
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 storage device 10 to be evaluated is used. M.M. A. R. T. T. et al. Among them, the error occurrence rate Er, the time Ts required for spin-up (100 if within the specified time, the value becomes lower if the time is longer than the specified time, and becomes 0 if the spin-up cannot be performed within the predetermined time) The number Nd of defective sectors replaced is information indicating the difference d between the previous manufacturing date and the date and time of the reliability evaluation and the presence or absence of the corresponding recall record for the storage device 10 to be evaluated. used with f,
V = α × d + β × f + γ × Er + κ × (100−Ts) + η × Nd
For example, the reliability evaluation value V of each storage device 10 may be obtained. Here, α, β, γ, κ, and η are parameters that can be set experimentally.

信頼性評価部31は、各記憶デバイス10の信頼度の評価値Vを得ると、図5に例示するように、記憶デバイス10を特定する情報と、当該記憶デバイス10の信頼度の評価値Vとを関連付けた信頼度データベースを、記憶部22(またはいずれかの記憶デバイス10)に格納する。このとき当該記憶デバイス10について過去に生成された信頼度データベースのレコードが既に格納されているときには、信頼性評価部31は、少なくとも前回生成した信頼度データベースのレコードに上書きして、今回生成したレコードを格納する。   When the reliability evaluation unit 31 obtains the evaluation value V of the reliability of each storage device 10, as illustrated in FIG. 5, information specifying the storage device 10 and the evaluation value V of the reliability of the storage device 10. Is stored in the storage unit 22 (or any storage device 10). At this time, when a record of the reliability database generated in the past for the storage device 10 has already been stored, the reliability evaluation unit 31 overwrites at least the record of the reliability database generated previously, and the record generated this time Is stored.

ここでの評価値Vは、記憶デバイス10の信頼性が低いほど、つまり、製造年月日から日数がより経過しているほど、また対応リコールレコードがリコール情報のデータベースに記録されているものほど、信頼度の評価値Vが大きくなるようにしているが、本実施の形態における評価値は、このような形態のものに限られず、信頼性が高いほど信頼度の評価値が大きくなるような評価値の計算式を採用してもよい。   The evaluation value V here is such that the lower the reliability of the storage device 10, that is, the longer the number of days from the date of manufacture, and the more the corresponding recall record is recorded in the recall information database. The reliability evaluation value V is increased, but the evaluation value in the present embodiment is not limited to such a form, and the reliability evaluation value increases as the reliability increases. You may employ | adopt the calculation formula of an evaluation value.

重要度評価部32は、各記憶デバイス10に格納されている各データの重要度を、予め定めた規則に従って評価する。本実施の形態のある例では、この重要度評価部32は、アクセスデータベースを参照して各データの重要度を評価する。一例として、重要度評価部32は、アクセスデータベースに記録されているアクセス頻度と、データの記録日とを用い、アクセス頻度がFで、データの記録日がDであるデータの重要度Iを次のように演算する。   The importance level evaluation unit 32 evaluates the importance level of each data stored in each storage device 10 according to a predetermined rule. In an example of this embodiment, the importance level evaluation unit 32 refers to the access database and evaluates the importance level of each data. As an example, the importance evaluation unit 32 uses the access frequency recorded in the access database and the data recording date, and calculates the importance I of the data with the access frequency F and the data recording date D. Calculate as follows.

すなわち重要度評価部32は、データの記録日Dから重要度Iの評価を行っている時点の日時(図示しないカレンダーICから取得する)までの経過期間ΔD(例えば日数単位でよい)を算出する。そして重要度評価部32は、データの重要度Iを、
I=ε×(F/ΔD)(ただしΔD>Dth)
とする。またΔD≦Dthの場合(新規追加から所定の期間Dthが経過していない場合)、I=I0とする。ここでεは、実験的に設定可能なパラメータであり、I0は、新規に追加したデータの重要度を表す指標として、予め定めたものとする。また、Dthは、データの重要度を一定に保持する期間を表すものとして、管理者等が適宜定めることとする。
That is, the importance level evaluation unit 32 calculates an elapsed period ΔD (for example, in days) from the date of data recording D to the date and time (obtained from a calendar IC (not shown)) when the importance level I is evaluated. . Then, the importance level evaluation unit 32 determines the importance level I of the data as
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 control unit 21 records the importance level for each data by an instruction operation from the user, the importance level evaluation unit 32 sets the data importance level I to the data access frequency F and the elapsed period ΔD. In addition to the importance value P designated and set by the user,
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 level evaluation unit 32 associates the information specifying data with the information of the importance level I calculated for the data specified by the information, and stores it as an importance level database 22 (or any storage device 10). To store. If there is already importance information calculated in the past for the data specified by the information, the importance information calculated in the past is overwritten with the importance information calculated this time. Update the database.

判断部33は、各データについて、当該データの重要度Iと、当該データを記録している情報記録手段(記憶デバイス)の信頼性とに基づいて、当該データを記録する情報記録手段(記憶デバイス)を変更するべきか否かを判断する。   For each data, the determination unit 33 is an information recording unit (storage device) that records the data based on the importance level I of the data and the reliability of the information recording unit (storage device) that records the data. ) To determine whether or not to change.

具体的に本実施の形態のある例では、図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 storage device 10 to which data in the importance range should be recorded with respect to the data importance range. A data table associated with the minimum value is stored in the storage unit 22 (or any storage device 10). Then, the determination unit 33 starts the process illustrated in FIG. 7 at a predetermined timing. In this process, the determination unit 33 selects one of the data stored in the storage device 10 (not selected in the current process) as attention data (S1). Then, the importance level information of the selected attention data is acquired from the importance level database (S2).

判断部33は、データテーブルを参照して、処理S2で取得した重要度の情報を含む重要度の範囲に関連付けられている、最低限の信頼度(最低信頼度)を表す情報Vminを取得する(S3)。判断部33はそして、注目データが、最低信頼度を超える信頼度の評価値となっている記憶デバイス10に記録されているか否かを調べる(S4)。つまり判断部33は、注目データを記録している記憶デバイス10を特定する情報を、アクセスデータベースを参照して取得する。またこの取得した情報で特定される記憶デバイス10の信頼度の評価値Vを、信頼度データベースを参照して取得する。そしてVとVminとを比較して、例えばV≧Vminである場合は、信頼度の評価値Vが最低信頼度Vminを超える記憶デバイス10に注目データが記録されていると判断し、V<Vminである場合は、信頼度の評価値が、最低信頼度を超える記憶デバイス10に、注目データが記録されていないと判断する。   The determination unit 33 refers to the data table and acquires information Vmin representing the minimum reliability (minimum reliability) associated with the importance range including the importance information acquired in step S2. (S3). The determination unit 33 then checks whether the data of interest is recorded in the storage device 10 that has a reliability evaluation value that exceeds the minimum reliability (S4). That is, the determination unit 33 acquires information for specifying the storage device 10 in which attention data is recorded with reference to the access database. In addition, the reliability evaluation value V of the storage device 10 specified by the acquired information is acquired with reference to the reliability database. Then, V and Vmin are compared. If, for example, V ≧ Vmin, it is determined that attention data is recorded in the storage device 10 whose reliability evaluation value V exceeds the minimum reliability Vmin, and V <Vmin. If it is, it is determined that attention data is not recorded in the storage device 10 whose reliability evaluation value exceeds the minimum reliability.

処理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 storage device 10 whose reliability evaluation value exceeds the minimum reliability (No), the determination unit 33 refers to the reliability database and performs processing. It is checked whether there is a storage device 10 having an evaluation value exceeding the minimum reliability Vmin acquired in S3 (S5). Here, if there is a storage device 10 that has an evaluation value exceeding the minimum reliability Vmin (if Yes), the determination unit 33 refers to the reliability database, and the evaluation value exceeds the minimum reliability Vmin. The storage device 10 having the lowest reliability evaluation value V (the reliability evaluation value V is closest to the minimum reliability value Vmin) is selected from the storage devices 10 that are present (S6). Then, the determination unit 33 outputs information specifying the selected storage device 10 (obtained by referring to the reliability database) and information specifying the data of interest to the transfer control unit 34, and instructs to perform transfer. (Transfer instruction: S7).

判断部33は、さらに未だ注目データとして選択していないデータがあるか否かを判断し(S8)、注目データとして選択していないデータがあれば(Yesならば)、処理S1に戻って処理を続ける。またこの処理S8において、注目データとして選択していないデータがなければ(Noならば)、つまり、すべてのデータについて処理を行ったならば、処理を終了する。   The determination unit 33 further determines whether or not there is data that has not yet been selected as attention data (S8). If there is data that has not been selected as attention data (if Yes), the process returns to step S1 for processing. Continue. In this process S8, if there is no data not selected as the data of interest (if No), that is, if all the data has been processed, the process is terminated.

またこの判断部33は、処理S4において、注目データが、最低信頼度を超える信頼度の評価値となっている記憶デバイス10に記録されていると判断すると(Yesであると)、処理S8に移行して処理を続ける。また処理S5において、最低信頼度Vminを超える評価値である記憶デバイス10がなければ(Noならば)、判断部33は、転写先がないものとして処理S8に移行する。   If the determination unit 33 determines in step S4 that the data of interest is recorded in the storage device 10 that has a reliability evaluation value that exceeds the minimum reliability (if Yes), the process proceeds to step S8. Migrate and continue processing. If there is no storage device 10 having an evaluation value exceeding the minimum reliability Vmin in process S5 (if No), the determination unit 33 proceeds to process S8 assuming that there is no transfer destination.

転写制御部34は、判断部33から転写指示を受け入れると、当該転写指示に含まれる、転写先を表す記憶デバイス10を特定する情報と、転写の対象となるデータを特定する情報とを取り出す。そして転写制御部34は、転写の対象となるデータが現在記録されている記憶デバイス10を、アクセスデータベースを参照して特定する。   When the transfer control unit 34 receives a transfer instruction from the determination unit 33, the transfer control unit 34 extracts information specifying the storage device 10 representing the transfer destination and information specifying data to be transferred, which are included in the transfer instruction. The transfer control unit 34 specifies the storage device 10 in which data to be transferred is currently recorded with reference to the access database.

転写制御部34は、特定した記憶デバイス10から、転写の対象となるデータを読み出して、転写先となった記憶デバイス10に転写(ムーブ)する。この転写は、例えば、特定した記憶デバイス10から、転写の対象となるデータを読み出して、転写先となった記憶デバイス10に複写(コピー)し、次いで特定した記憶デバイス10から、転写の対象となるデータを削除することで行うことができる。   The transfer control unit 34 reads data to be transferred from the specified storage device 10 and transfers it to the storage device 10 that is the transfer destination. In this transfer, for example, data to be transferred is read from the specified storage device 10, copied to the storage device 10 that is the transfer destination, and then transferred from the specified storage device 10. This can be done by deleting the data.

本実施の形態の情報記録装置1は以上のように構成されており、次のように動作する。この情報記録装置1には、3つの記憶デバイス10a,b,cが備えられ、データA,B,Cがそれぞれ、記憶デバイス10a,10b,10cに格納されているものとする。   The information recording apparatus 1 according to the present embodiment is configured as described above and operates as follows. The information recording apparatus 1 includes three storage devices 10a, b, and c, and data A, B, and C are stored in the storage devices 10a, 10b, and 10c, respectively.

情報記録装置1は、各記憶デバイス10a,b,cの信頼性を評価する。ここでは記憶デバイス10aは、製造年月日からの経過期間が300日、記憶デバイス10bは500日、記憶デバイス10cは700日であるとする。また記憶デバイス10aについてはリコールの対象となっている(対応リコールレコードがリコール情報のデータベースに格納されている)ものとする。また利用者は、データAについては記録後10回、データBについては記録後5回、データCについては記録後2回の読み出しを行っているものとする。なお、データA,B,Cのいずれも、記録後10日が経過しているものとする。   The information recording apparatus 1 evaluates the reliability of each storage device 10a, b, c. Here, it is assumed that the storage device 10a has an elapsed period from the date of manufacture of 300 days, the storage device 10b has 500 days, and the storage device 10c has 700 days. Further, it is assumed that the storage device 10a is a target of recall (corresponding recall record is stored in the recall information database). It is assumed that the user has read data A for 10 times after recording, data B for 5 times after recording, and data C for 2 times after recording. In addition, it is assumed that 10 days have elapsed since the recording of all of data A, B, and C.

情報記録装置1は、対応リコールレコードの有無f(対応リコールレコードがあればf=1、なければf=0などとする)、及び製造年月日からの経過期間dにより、各記憶デバイス10の信頼度の評価値Vを、
V=α×d+β×f
として評価する。ここでα,βは、実験的に設定可能なパラメータであり、ここではα=1、β=1000とする。つまりリコール情報の有無を重要視する。これによると記憶デバイス10a,b,cの信頼度の評価値はそれぞれ、1300,500,700となる。
The information recording device 1 determines whether each storage device 10 has a corresponding recall record, based on the presence / absence f of the corresponding recall record (f = 1 if there is a corresponding recall record, f = 0 if not, etc.) and the elapsed period d from the date of manufacture. The reliability evaluation value V is
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 storage devices 10a, b, and c are 1300, 500, and 700, respectively.

また情報記録装置1は、各データの重要度を評価する。一例としてデータの記録日からの経過期間ΔDとアクセス頻度Fとを用いて、
I=ε×(F/ΔD)
として演算する。なおεは1とする。これによると、データA,B,Cの重要度はそれぞれ、1,0.5,0.2となる(なおDthは10未満であるとする)。
The information recording apparatus 1 evaluates the importance of each data. As an example, using the elapsed period ΔD from the date of data recording and the access frequency F,
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 information recording apparatus 1 determines that the minimum reliability is 700 because the importance of data A is “1”, while the data A is currently recorded. Since the reliability of the storage device 10a is 1300 (as described above, in this example, the larger the reliability evaluation value means the lower the reliability), the reliability is lower than the minimum reliability 700. It is checked whether or not there is a storage device 10 having a high value. Here, since the evaluation value of the reliability of the storage device 10b is 500 and the evaluation value of the reliability of the storage device 10c is 700, it is determined that there is a storage device 10 having a higher reliability evaluation value than the minimum reliability 700. To do. Then, the information recording apparatus 1 selects a storage device 10c having a lower reliability evaluation value from among the storage devices 10 having a higher reliability evaluation value than the minimum reliability 700, and stores data A for the selected storage device 10c. Transcript.

こうして記憶デバイス10aには何も記録されておらす、記憶デバイス10bにはデータBが記録され、記憶デバイス10cにはデータA,Cが記録されている状態となる。   In this way, nothing is recorded in the storage device 10a, data B is recorded in the storage device 10b, and data A and C are recorded in the storage device 10c.

なお、ここではデータの重要度に応じて記憶デバイスの最低信頼度を設定し、あるデータが、その重要度に応じた最低信頼度よりも低い信頼度の評価値となっている記憶デバイスに格納されているときに、最低信頼度より信頼度の高い評価値となっている記憶デバイスに、当該データを移動する例について述べたが、本実施の形態はこれに限られない。例えば、あるデータについて、その重要度に応じた最低信頼度よりも高く、かつ、現在当該データを記録している記憶デバイス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 determination unit 33 determines that there is no transfer destination when there is no storage device 10 exceeding the minimum reliability Vmin. However, instead of this, the determination unit 33 does not perform the movement process. If there is no storage device 10 that exceeds the minimum reliability Vmin, it is determined whether or not there is a storage device 10 having a higher reliability evaluation value than the storage device 10 that currently records the attention data. If there is a storage device 10 having a higher reliability evaluation value than that of the storage device 10 that stores the information, information specifying the storage device 10 having the highest reliability evaluation value (refer to the reliability database) Obtained) and information specifying the data of interest may be output to the transfer control unit 34 to instruct transfer.

さらに判断部33が図7に例示した処理等を行うタイミングは、例えば新たなデータを受け入れて、当該受け入れたデータを記録するタイミングとしてもよい。この場合の制御部21は機能的には、図8に示すように、信頼性評価部31、重要度評価部32、判断部33、転写制御部34、選択部35、及び記録部36を含んで構成される。ここで、既に説明したものと同様の構成を採るものについては、同じ符号を付して詳細な説明を省略する。また、この制御部21は、機能的に符号化方法変更部37(後述)を含んでもよい。   Furthermore, the timing at which the determination unit 33 performs the processing illustrated in FIG. 7 may be, for example, a timing at which new data is received and the received data is recorded. The control unit 21 in this case functionally includes a reliability evaluation unit 31, an importance level evaluation unit 32, a determination unit 33, a transfer control unit 34, a selection unit 35, and a recording unit 36, as shown in FIG. Consists of. Here, those having the same configuration as that already described are denoted by the same reference numerals, and detailed description thereof is omitted. The control unit 21 may functionally include an encoding method changing unit 37 (described later).

重要度評価部32が、新たに受け入れた記録対象のデータの重要度を、規則に従って評価する。選択部35は、当該評価によって得られた重要度と、信頼性評価部31によって評価されている、複数の記憶デバイス10の各々の信頼性とに基づいて当該新たに受け入れた記録対象のデータの記録先となる記憶デバイス10を選択する。そして記録部36が、当該選択部35が選択した記憶デバイス10に対して、受け入れられたデータを記録する。   The importance level evaluation unit 32 evaluates the importance level of newly received data to be recorded in accordance with the rules. The selection unit 35 selects the newly received recording target data based on the importance obtained by the evaluation and the reliability of each of the plurality of storage devices 10 evaluated by the reliability evaluation unit 31. The storage device 10 that is the recording destination is selected. Then, the recording unit 36 records the accepted data on the storage device 10 selected by the selection unit 35.

この場合、選択部35もまた、図7に例示した判断部33の処理と同様の処理を行う。すなわち、選択部35は、新たに受け入れた記録対象のデータの重要度を重要度評価部32から受け入れ、当該受け入れた重要度の情報に対応する最低信頼度の情報を図6に例示したデータテーブルから取得する。   In this case, the selection unit 35 also performs the same processing as the processing of the determination unit 33 illustrated in FIG. That is, the selection unit 35 receives the importance of newly received data to be recorded from the importance evaluation unit 32, and the data table illustrated in FIG. 6 shows information on the minimum reliability corresponding to the received importance information. Get from.

そして選択部35は、取得した最低信頼度を超える記憶デバイス10があれば、最低信頼度を超える記憶デバイス10のうち、信頼度が最も低い記憶デバイス10を選択して、その選択の結果を記録部36に出力する。   If there is a storage device 10 exceeding the acquired minimum reliability, the selection unit 35 selects the storage device 10 having the lowest reliability from the storage devices 10 exceeding the minimum reliability, and records the result of the selection. To the unit 36.

そして記録部36は、選択された記憶デバイス10に対して、新たに受け入れたデータを記録する。   Then, the recording unit 36 records newly received data in the selected storage device 10.

なお、選択部35が、最低信頼度を超える記憶デバイス10を見出すことができない場合、選択部35は、記憶デバイス10のうち、信頼度の評価値Vが最も高い記憶デバイス10を選択して、記録部36に当該選択の結果を出力してもよい。   When the selection unit 35 cannot find the storage device 10 that exceeds the minimum reliability, the selection unit 35 selects the storage device 10 having the highest reliability evaluation value V from the storage devices 10. The selection result may be output to the recording unit 36.

また判断部33が図7に例示した処理等を行うタイミングは、記憶デバイス10の信頼度の評価値の変動によるものでもよい。この場合、制御部21の信頼性評価部31は、各記憶デバイス10の信頼度の評価値Vを得ると、図5に例示したような、記憶デバイス10を特定する情報と、当該記憶デバイス10の信頼度の評価値Vとを関連付けた信頼度データベースのレコードを、記憶部22(またはいずれかの記憶デバイス10)に格納する。このとき当該記憶デバイス10について過去に生成された信頼度データベースのレコードが既に格納されているときには、信頼性評価部31は、少なくとも前回生成した信頼度データベースのレコードを残して、今回生成したレコードを格納する。   The timing at which the determination unit 33 performs the processing illustrated in FIG. 7 may be due to a change in the evaluation value of the reliability of the storage device 10. In this case, when the reliability evaluation unit 31 of the control unit 21 obtains the evaluation value V of the reliability of each storage device 10, information specifying the storage device 10 as illustrated in FIG. A record of the reliability database in which the reliability evaluation value V is associated is stored in the storage unit 22 (or any storage device 10). At this time, when a record of the reliability database generated in the past for the storage device 10 has already been stored, the reliability evaluation unit 31 leaves the record of the reliability database generated at least the last time and the record generated this time Store.

そして制御部21は、信頼度データベースを参照し、各記憶デバイス10について、最新の評価値Vcと、その前回の評価値Vpとを比較する。なお、前回の評価値Vpが保持されていなければ、以下の処理は行わない。   Then, the control unit 21 refers to the reliability database and compares the latest evaluation value Vc with the previous evaluation value Vp for each storage device 10. If the previous evaluation value Vp is not held, the following processing is not performed.

制御部21は、各記憶デバイス10の最新の信頼度の評価値Vcと、その前回の評価値Vpとを比較する。そして制御部21は、この比較において、条件(例えば、予め定めておけばよい)を満足する記憶デバイス10が一つでもあれば、判断部33に対して図7に例示した処理を行わせる。ここで条件は具体的には、|Vc−Vp|(|*|は*の絶対値を意味する)がしきい値(例えば予め定めておけばよい)よりも大きいこととしてもよい。またこの条件は、差ではなくVcとVpとの比が予め定めた2つの相異なるしきい値で挟まれる範囲から逸脱している、との条件であってもよい。   The control unit 21 compares the latest reliability evaluation value Vc of each storage device 10 with the previous evaluation value Vp. Then, in this comparison, if there is at least one storage device 10 that satisfies the condition (for example, it may be determined in advance), the control unit 21 causes the determination unit 33 to perform the process illustrated in FIG. Specifically, the condition may be that | Vc−Vp | (| * | means the absolute value of *) is larger than a threshold value (for example, it may be determined in advance). Further, this condition may be a condition that the ratio between Vc and Vp deviates from a range between two different threshold values determined in advance, not the difference.

さらに、判断部33が図7に例示した処理等を行うタイミングは、データの重要度の変動によるものでもよい。この場合、重要度評価部32が、各データについて得た重要度の値を、最近の少なくとも2回分、記憶部22(またはいずれかの記憶デバイス10)に記録する。この記録は例えばデータごとにアクセスデータベースのレコードに含めることで行われてもよい。   Furthermore, the timing at which the determination unit 33 performs the processing illustrated in FIG. 7 may be due to a change in the importance of data. In this case, the importance level evaluation unit 32 records the importance value obtained for each data in the storage unit 22 (or any one of the storage devices 10) for at least the latest two times. This recording may be performed, for example, by including each data in an access database record.

制御部21は、各データを特定する情報に関連付けて、記憶部22(またはいずれかの記憶デバイス10)に格納されている最後に得た重要度の値Icと、その前回に得た重要度の値Ipとを取得する。   The control unit 21 associates each piece of data with the information specifying the data, the importance value Ic obtained at the end stored in the storage unit 22 (or any storage device 10), and the importance obtained at the previous time. Is obtained.

制御部21は、データごとに、取得した重要度の値Icと、前回の値Ipとを比較する。なお、前回の値Ipがなければ、そのデータについては無視する(当該データについての処理を中断する)。   The control unit 21 compares the acquired importance value Ic with the previous value Ip for each data. If there is no previous value Ip, the data is ignored (processing for the data is interrupted).

制御部21は、重要度の値Icと、対応する前回の信頼度の評価値Vpと比較して、予め定めた条件を満足するデータが一つでもあれば、判断部33に対して図7に例示した処理を行わせる。ここで条件は具体的には、|Ic−Ip|(|*|は*の絶対値を意味する)がしきい値(例えば、予め定めておく)よりも大きいこととしてもよい。またこの条件は、差ではなくIcとIpとの比が2つの相異なるしきい値(これらも例えば予め定めておけばよい)で挟まれる範囲から逸脱している、との条件であってもよい。   The control unit 21 compares the importance value Ic with the corresponding previous reliability evaluation value Vp, and if there is at least one piece of data that satisfies a predetermined condition, the control unit 21 determines that the determination unit 33 performs FIG. The processing illustrated in the above is performed. Specifically, the condition may be that | Ic−Ip | (| * | means an absolute value of *) is larger than a threshold value (for example, predetermined). Moreover, this condition is not a difference, but a condition that the ratio of Ic and Ip deviates from a range between two different threshold values (which may be determined in advance, for example). Good.

なお、判断部33が図7に例示した処理等を行うタイミングは、上述の、
(1)新たなデータを受け入れて、当該受け入れたデータを記録するタイミング、
(2)記憶デバイス10の信頼度の変動によって決められるタイミング、
(3)データの重要度の変動によって決められるタイミング
のいずれか少なくとも一つを含むタイミングであってもよい。
The timing at which the determination unit 33 performs the processing illustrated in FIG.
(1) timing for accepting new data and recording the accepted data;
(2) timing determined by fluctuations in the reliability of the storage device 10;
(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 storage device 10 to which new data is to be recorded is described as an example of selecting the storage device 10 having the largest free space at the time when the instruction is accepted. However, as described above, since the importance is set to the given value I0 for the new data, the control unit 21 uses the importance I0 to perform the processes after the process S3 shown in FIG. The same processing may be performed. That is, the control unit 21 in this case refers to the data table, and relates to the importance range including the importance I0 information set in the new data, and the minimum reliability (minimum reliability). Information Vmin representing is obtained.

制御部21はそして、信頼度データベースを参照して、信頼度の評価値が、ここで取得した最低信頼度Vminを超える記憶デバイス10があるか否かを調べる。ここで、最低信頼度Vminを超える信頼度の評価値となっている記憶デバイス10があるならば、制御部21は、信頼度データベースを参照して、最低信頼度Vminを超える信頼度の評価値となっている記憶デバイス10のうちから、信頼度の評価値が最も低い(信頼度の評価値Vが最低信頼度の値Vminに最も近い)記憶デバイス10を、新規データの記録先として選択する。   Then, the control unit 21 refers to the reliability database to check whether or not there is a storage device 10 whose reliability evaluation value exceeds the minimum reliability Vmin acquired here. Here, if there is a storage device 10 having a reliability evaluation value exceeding the minimum reliability Vmin, the control unit 21 refers to the reliability database and the reliability evaluation value exceeding the minimum reliability Vmin. The storage device 10 having the lowest reliability evaluation value (the reliability evaluation value V is closest to the lowest reliability value Vmin) is selected as a recording destination of new data. .

なお、信頼度の評価値が、取得した最低信頼度Vminを超える記憶デバイス10がなければ、制御部21は、信頼度データベースを参照して、記憶デバイス10のうちから、信頼度の評価値が最も高い記憶デバイス10を、新規データの記録先として選択する。   Note that if there is no storage device 10 whose reliability evaluation value exceeds the acquired minimum reliability Vmin, the control unit 21 refers to the reliability database, and the reliability evaluation value is determined from among the storage devices 10. The highest storage device 10 is selected as a recording destination of new data.

さらに、記憶デバイス10に格納されるデータは、例えばテレビジョン映像を録画したデータなど、符号化されたデータであってもよい。制御部21が機能的に、符号化方法変更部37を含むときには、こうした符号化されたデータについて、予め定めた規則に従い、その符号化方法を変更してもよい。例えば、予め定めた符号化方法とは異なる符号化が行われている動画像データを、予め定めた符号化方法で符号化した動画像データへ変更することなどとすればよい。   Furthermore, the data stored in the storage device 10 may be encoded data such as data recorded from a television image. When the control unit 21 functionally includes the encoding method changing unit 37, the encoding method of such encoded data may be changed according to a predetermined rule. For example, moving image data that has been encoded differently from a predetermined encoding method may be changed to moving image data encoded by a predetermined encoding method.

さらにここまでの説明では、データを記録する先となる記憶デバイス10は、情報記録装置1に含まれるものとしていたが、本実施の形態はこれに限られない。例えば本実施の形態の情報記録装置1は、図9に例示するように、ネットワークを介して接続されるストレージ11(例えばいわゆるクラウド・サービスで提供されるストレージ)へデータを転写するものであってもよい。   Further, in the description so far, the storage device 10 that is the destination of data recording is included in the information recording apparatus 1, but the present embodiment is not limited to this. For example, as illustrated in FIG. 9, the information recording apparatus 1 according to the present embodiment transfers data to a storage 11 (for example, a storage provided by a so-called cloud service) connected via a network. Also good.

この場合制御部21は、機能的には図3または図8に示したものと同じ構成をとるが、当該ネットワークを介して接続されるストレージ11を、記憶デバイス10の一つとして扱う。つまり、制御部21の信頼性評価部31は、情報記録装置1に含まれる記憶デバイス10についての信頼度の評価値を得るとともに、ネットワークを介して接続されるストレージ11についても信頼度の評価値を生成する。一例として本実施の形態の信頼性評価部31は、ネットワークを介して接続されるストレージ11の信頼度を表す評価値を、過去の所定期間における当該ストレージ11との通信時のエラー発生率や、障害の発生率等に基づいて算出する。ここでは情報記録装置1に含まれる記憶デバイス10の信頼度の評価値の基準や単位と、ネットワークを介して接続されるストレージ11の信頼度の評価値の基準や単位とは異なっていてもよいが、一方が、信頼性が低いほど大きくなる評価値を用いる場合は、他方も同じように変化する評価値を用いる。また、信頼性が低いほど小さくなる評価値を用いる場合は、他方も同じように変化する評価値を用いる。   In this case, the control unit 21 functionally has the same configuration as that shown in FIG. 3 or 8, but treats the storage 11 connected via the network as one of the storage devices 10. That is, the reliability evaluation unit 31 of the control unit 21 obtains the reliability evaluation value for the storage device 10 included in the information recording apparatus 1 and also the reliability evaluation value for the storage 11 connected via the network. Is generated. As an example, the reliability evaluation unit 31 of the present embodiment uses an evaluation value indicating the reliability of the storage 11 connected via the network as an error occurrence rate during communication with the storage 11 in the past predetermined period, Calculate based on the failure rate. Here, the criterion and unit of the reliability evaluation value of the storage device 10 included in the information recording apparatus 1 may be different from the criterion and unit of the reliability evaluation value of the storage 11 connected via the network. However, when one uses an evaluation value that increases as reliability decreases, an evaluation value that changes in the same manner is used for the other. Further, when using an evaluation value that becomes smaller as reliability decreases, an evaluation value that changes in the same manner is used for the other.

信頼性評価部31は、各記憶デバイス10及びネットワークを介して接続されるストレージ11の信頼度の評価値Vを得ると、図5に例示したのと同様に、記憶デバイス10やネットワークを介して接続されるストレージ11を特定する情報と、当該記憶デバイス10やストレージ11の信頼度の評価値Vとを関連付けた信頼度データベースを、記憶部22(またはいずれかの記憶デバイス10)に格納する。他の処理についてはネットワークを介して接続されるストレージ11を用いない場合と同様の処理で、ネットワークを介して接続されたストレージも、記憶デバイス10と同様に扱うことが可能であることが当業者には理解されるので、繰り返しとなる説明を省略する。   When the reliability evaluation unit 31 obtains the evaluation value V of the reliability of each storage device 10 and the storage 11 connected via the network, similarly to the example illustrated in FIG. A reliability database in which the information for specifying the connected storage 11 and the storage device 10 and the reliability evaluation value V of the storage 11 are associated is stored in the storage unit 22 (or any storage device 10). It is a person skilled in the art that other processes can be handled in the same manner as the storage device 10 in the same way as when the storage 11 connected via the network is not used, and the storage connected via the network can also be handled. Therefore, repeated explanation is omitted.

なお、本実施の形態において、記憶デバイス10やストレージ11に格納されるデータは、例えばテレビジョン映像を録画したデータなど、符号化されたデータであってもよい。この場合、ネットワークを介して接続されたストレージ11では、格納対象とするデータの種類が制限されている場合がある。そこで、ストレージ11では、図8に例示した符号化方法変更部37を備えて、この符号化方法変更部37の動作により、格納対象とする種類のデータの符号化方法で符号化されていないデータ(非対象データ)が格納されている場合に、この非対象データの符号化方法を変更して、格納対象の種類のデータに変換する処理を行ってもよい。   In the present embodiment, the data stored in the storage device 10 or the storage 11 may be encoded data such as data obtained by recording a television video. In this case, in the storage 11 connected via the network, the types of data to be stored may be limited. Therefore, the storage 11 includes the encoding method changing unit 37 illustrated in FIG. 8, and the data not encoded by the encoding method of the type of data to be stored by the operation of the encoding method changing unit 37. When (non-target data) is stored, the encoding method of the non-target data may be changed to convert the data into the type of the storage target.

1 情報記録装置、10 記憶デバイス、11 ストレージ、20 コントローラ、21 制御部、22 記憶部、23 通信部、31 信頼性評価部、32 重要度評価部、33 判断部、34 転写制御部。

DESCRIPTION OF SYMBOLS 1 Information recording device, 10 Storage device, 11 Storage, 20 Controller, 21 Control part, 22 Storage part, 23 Communication part, 31 Reliability evaluation part, 32 Importance evaluation part, 33 Judgment part, 34 Transfer control part

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:
請求項1に記載の情報記録装置であって、
前記重要度評価手段は、新たに記録対象のデータが受け入れられると、当該受け入れられたデータの重要度を、規則に従って評価し、
当該重要度評価手段が評価したデータの重要度と、前記複数の情報記録手段の各々の信頼性とに基づいて当該データを記録する前記情報記録手段を選択する選択手段と、
当該選択手段が選択した情報記録手段に対して、前記受け入れられたデータを記録する記録手段と、
をさらに含む情報記録装置。
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:
請求項1または2記載の情報記録装置であって、
前記判断手段は、新しいデータが受け入れられ、当該受け入れられたデータが記録されるタイミングで、重要度評価手段により評価された、既に記録されているデータの重要度と、当該データが記録されている情報記録手段について信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断する情報記録装置。
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.
請求項1から3のいずれか一項に記載の情報記録装置であって、
前記信頼性評価手段は、予め定められたタイミングで繰返し前記複数の情報記録手段の各々の信頼性を評価し、
信頼性評価手段によって評価された当該信頼性の評価結果が、前回評価した結果と比べて、予め定めた条件を満足する場合に、前記判断手段が、各データについて、重要度評価手段により評価された当該データの重要度と、当該データを記録している情報記録手段について信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断し、前記判断手段により、データを記録する情報記録手段を変更するべきと判断すると、前記転写手段が、データを他の情報記録手段へ転写する情報記録装置。
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.
請求項1から4のいずれか一項に記載の情報記録装置であって、
前記重要度評価手段は、予め定められたタイミングで繰返し前記複数の情報記録手段に記録された各データの重要度を規則に従って評価しており、
重要度評価手段により評価された当該重要度の評価結果が、前回評価した結果と比べて、予め定めた条件を満足する場合に、前記判断手段が、各データについて、重要度評価手段により評価された当該データの重要度と、当該データを記録している情報記録手段について信頼性評価手段によって評価された信頼性とに基づいて、当該データを記録する情報記録手段を変更するべきか否かを判断し、前記判断手段により、データを記録する情報記録手段を変更するべきと判断すると、前記転写手段が、データを他の情報記録手段へ転写する情報記録装置。
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.

JP2016089464A 2016-04-27 2016-04-27 Information recording apparatus, information recording system, and program Active JP6183495B2 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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