JPH03136148A - File recall system - Google Patents

File recall system

Info

Publication number
JPH03136148A
JPH03136148A JP1273720A JP27372089A JPH03136148A JP H03136148 A JPH03136148 A JP H03136148A JP 1273720 A JP1273720 A JP 1273720A JP 27372089 A JP27372089 A JP 27372089A JP H03136148 A JPH03136148 A JP H03136148A
Authority
JP
Japan
Prior art keywords
file
recall
planned
time
load
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
JP1273720A
Other languages
Japanese (ja)
Other versions
JP2900438B2 (en
Inventor
Takuji Tomiyama
卓二 富山
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1273720A priority Critical patent/JP2900438B2/en
Publication of JPH03136148A publication Critical patent/JPH03136148A/en
Application granted granted Critical
Publication of JP2900438B2 publication Critical patent/JP2900438B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To prevent the delay of the start of a job due to recall processing by automatically selecting the time, when the load on a computer system is light, to reserve the recall processing before the use of a file. CONSTITUTION:In a bank application, a user selects the time, when the load on the computer is light, to reserve the execution of recall processing in accordance with the time of the use of the file by a planned recall means 5. A planned recall managing means 6 monitors the load on the system; and when the load on the system is lighter than a preliminarily designated value, the means 6 refers to a planned recall management file 7 to select the file, which should be first used, and reports it to a file recall means 3. The file recall means 3 detects the volume, to which the objective file should be migrated, to recall a file storage volume 4 from a migration file storage volume 2. Thus, the execution of the job is not delayed for a long time.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、計算機のファイルシステムにおいて。[Detailed description of the invention] [Industrial application fields] The present invention relates to a computer file system.

データを格納する外部記憶装置のスペースの使用効率の
向上のためのファイルのマイグレーション/リコール方
式に関し、特に計画的に使用されるファイルのリコール
処理の効率化に関する。
The present invention relates to a file migration/recall method for improving the utilization efficiency of space in an external storage device for storing data, and in particular to improving the efficiency of recall processing for files that are used in a planned manner.

[従来の技術] 従来、低速でかつ大容量の外部記憶装置から高速の装置
にリコールする方式として、ファイルの資源割当て処理
時、もしくはファイルのオープン処理時にリコールを行
う方式がある。
[Prior Art] Conventionally, as a method for recalling data from a low-speed, large-capacity external storage device to a high-speed device, there is a method in which the recall is performed during file resource allocation processing or file open processing.

例えば、パッチジョブを実行させる場合には1ジョブ制
御言語等に、そのジョブで使用するファイル資源の割り
当てを指示するが1割り当てようとする資源がマグレー
トされていることを知るとリコール処理を呼び出し、フ
ァイル中のデータが高速な外部記憶装置に完全に呼び戻
されるまで資源割り当て処理を遅延させている。
For example, when executing a patch job, 1 instructs the job control language etc. to allocate a file resource to be used in that job, but 1 calls the recall process when it learns that the resource to be allocated has been magnified. The resource allocation process is delayed until the data in the file is completely recalled to the high-speed external storage device.

このようなリコール方式を採用しているシステムとして
、 PACOM O8IV/P4 MSPにおけるAD
F機能(FACOM O8IV/P4 MSP ADP
運用手引書)がある。
As a system that adopts such a recall method, AD in PACOM O8IV/P4 MSP
F function (FACOM O8IV/P4 MSP ADP
There is an operational manual).

[発明が解決しようとする課題] 上述した従来のリコール方式の場合、資源割り当て処理
を一時中断し、リコール処理を呼び出して、リコール処
理が完全に終了して初めて、資源割り当て処理が行って
いるため次の問題点がある。
[Problems to be Solved by the Invention] In the case of the conventional recall method described above, the resource allocation process is temporarily suspended, the recall process is called, and the resource allocation process is performed only after the recall process is completely completed. There are the following problems.

■ファイルを使用する時点でリコール処理が行われるた
め、特に大容量のファイルをリコールする場合には、ジ
ョブの実行開始が長時間待たされることになる。
■Since recall processing is performed at the time a file is used, the start of job execution may have to wait for a long time, especially when recalling a large file.

■ファイルを使用する時点で初めて、ファイルをリコー
ルするボリュームを決定するため、リコール先のボリュ
ームにスペースが不足する場合があり、ジョブが実行で
きなくなる場合がある。
■Since the volume from which the file will be recalled is determined for the first time when the file is used, there may be insufficient space on the volume to which the file is recalled, and the job may not be able to be executed.

本発明の目的はジョブの実行開始が遅延することのない
リコール方式を提供することにある。
An object of the present invention is to provide a recall method that does not delay the start of job execution.

本発明の他の目的はジョブが実行できない事態が生じる
ことのないリコール方式を提供することにある。
Another object of the present invention is to provide a recall method that prevents a situation in which a job cannot be executed.

[課題を解決するための手段] 本発明によれば、ファイルに対するアクセスが中止され
た時点で、大容量の第1の外部記憶装置に該ファイルを
マイグレートし、再びアクセスの開始が要求されると、
第2の外部記憶装置にリコールするファイルシステムに
おいて、前記ファイルを予め使用する日付1時刻を少な
くとも登録するリコール管理ファイルと、システム負荷
監視を行い、システム負荷が低い時間帯になると、計画
的リコール管理ファイルを参照して、リコールするファ
イルの決定を行い、マイグレートされているファイルの
マイグレート先のボリウューム名を決定する計画的リコ
ール管理手段と、該8−1画的リコール管理手段からリ
コールファイル決定の通知を受けると、ファイルをリコ
ールするリコール手段とを有し、ファイルアクセスが再
開される前に予め前記第2の外部記憶装置に前記ファイ
ルを呼び戻しておくようにしたことを特徴とするファイ
ルのリコール方式が得られる。
[Means for Solving the Problems] According to the present invention, when access to a file is stopped, the file is migrated to a large-capacity first external storage device, and access is requested to start again. and,
In a file system to be recalled to a second external storage device, a recall management file is created in which at least the date and time at which the file is to be used is registered in advance, and system load monitoring is performed, and when the system load is low, a planned recall management file is created. A planned recall management means for determining a file to be recalled by referring to the file, and determining a migration destination volume name of a migrated file, and a recall file determination from said 8-1 systematic recall management means. the file recall means for recalling the file upon receiving the notification, and the file is recalled to the second external storage device in advance before file access is resumed. A recall method is obtained.

[実施例] 次に1本発明について実施例によって説明する。[Example] Next, one embodiment of the present invention will be explained with reference to examples.

第1図を参照して1本発明によるリコール方式では、フ
ァイル格納ボリューム4に存在するファイルが、マイグ
レーションファイル格納ボリューム2ヘマイグレートさ
れた際、マイグレートされたファイルがマイグレーショ
ンファイル格納ボリューム2のどの位置に存在するかを
管理しているマイグレーション管理ファイル1と、マイ
グレーション管理ファイル1に従ってリコールが要求さ
れた時、マイグレート先にボリュームからファイルをリ
コールするファイルリコール手段3と、さらに、計画的
に使用するファイルのファイル名及び使用する日付2時
刻、あるいはリコールを起動するシステム負荷条件を指
定する計画的リコール指定手段5と、指定された条件を
格納しておく計画的リコール管理ファイル7と、システ
ム負荷を監視しながら1条件に合ったファイルを計画的
リコール管理ファイル7から選択するリコール管理手段
6とが備えられている。
1, in the recall method according to the present invention, when a file existing in file storage volume 4 is migrated to migration file storage volume 2, the migrated file is A migration management file 1 that manages whether the file exists in a location, a file recall means 3 that recalls a file from a migration destination volume when a recall is requested according to the migration management file 1, and a file recall means 3 that is used in a planned manner. A planned recall specifying means 5 for specifying the file name of the file to be used, the date and time to be used, or system load conditions for starting the recall, a planned recall management file 7 for storing the specified conditions, and a system load. A recall management means 6 is provided which selects a file that meets one condition from the planned recall management file 7 while monitoring.

業務システムの中では、データベースファイルのように
常時アクセスが発生するファイルと。
In a business system, there are files that are constantly accessed, such as database files.

定の時期にだけ使用するファイルがある。There are files that are used only at certain times.

例えば1銀行業務においては1月末1月始め処理、また
は期末処理といったように、使用する時期が決まったフ
ァイルが存在する。そのようなファイルは、アクセスが
終了すると、一定期間の後に自動的にマイグレートされ
るが、再び使用する時期はあらかじめ予想しつる。利用
者は、計画的リコール手段5により、ファイルが使用す
る時期にあわせて、アクセスが開始される以前に、計算
機の負荷が少ない時期を選んでリコール処理の実行を予
約しておく。計画的リコール管理手段6はシステムの負
荷監視を行いながらリコールするファイルを決定するシ
ステム負荷があらかじめ指定された値以下になると、計
画的リコール管理ファイル7を参照し、ファイルの使用
時期が最も近いファイルを選択し、ファイルリコール手
段3に通知する。ファイルリコール手段3は、対象とな
るファイルがマイグレートされている先のボリュームを
知ってマイグレーションファイル格納ボリュームからフ
ァイル格納ボリュームの呼び戻しを行つO [発明の効果] 以上説明したように1本発明では、ファイルをリコール
する処理において、計画的に使用するファイルの場合に
は、ファイルを使用する時期より以前に、計算機システ
ムの負荷が低い時間が自動的に選ばれ、リコールするこ
とにより、リコール処理によるジョブの開始時間の遅延
、スペース不足によりジョブが実行できなくなるという
事態を避けることがでいるという効果がある。
For example, in one banking business, there are files that have fixed usage times, such as processing at the end of January and beginning of January, or processing at the end of the term. Such files are automatically migrated after a certain period of time when access ends, but you can predict in advance when they will be used again. The user uses the planned recall means 5 to reserve the execution of the recall process by selecting a time when the load on the computer is light, in accordance with the time when the file will be used, and before access is started. The planned recall management means 6 determines the files to be recalled while monitoring the system load. When the system load becomes less than a predetermined value, the planned recall management file 7 is referred to and the file whose use time is the closest is selected. is selected and notified to the file recall means 3. The file recall means 3 knows the volume to which the target file has been migrated and recalls the file storage volume from the migration file storage volume. In the process of recalling a file, if the file is to be used in a planned manner, a time when the load on the computer system is low is automatically selected before the time when the file is used. This has the effect of avoiding situations where a job cannot be executed due to a delay in job start time or a lack of space.

グレージョンファイル格納ボリューム、3・・・ファイ
ルリコール手段14・・・ファイル格納ボリューム。
Graysion file storage volume, 3...File recall means 14...File storage volume.

5・・・計画的リコール指定手段、6・・・計画的リコ
ール管理手段、7・・・計画的リコール管理ファイル。
5... Planned recall designation means, 6... Planned recall management means, 7... Planned recall management file.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は1本発明の一実施例を示す図である。 FIG. 1 is a diagram showing an embodiment of the present invention.

Claims (1)

【特許請求の範囲】[Claims] 1、ファイルに対するアクセスが中止された時点で、大
容量の第1の外部記憶装置に該ファイルをマイグレート
し、再びアクセスの開始が要求されると、第2の外部記
憶装置にリコールするファイルシステムにおいて、前記
ファイルを予め使用する日付、時刻を少なくとも登録す
るリコール管理ファイルと、システム負荷監視を行い、
システム負荷が低い時間帯になると、計画的リコール管
理ファイルを参照して、リコールするファイルの決定を
行い、マイグレートされているファイルのマイグレート
先のボリウューム名を決定する計画的リコール管理手段
と、該計画的リコール管理手段からリコールファイル決
定の通知を受けると、ファイルをリコールするリコール
手段とを有し、ファイルアクセスが再開される前に予め
前記第2の外部記憶装置に前記ファイルを呼び戻してお
くようにしたことを特徴とすrファイルのリコール方式
1. A file system that migrates a file to a first large-capacity external storage device when access to the file is stopped, and recalls it to a second external storage device when access is requested to start again. A recall management file is created in which at least the date and time of use of the file is registered in advance, and system load monitoring is performed,
a planned recall management means for determining a file to be recalled by referring to a planned recall management file when the system load is low, and determining a volume name to which the migrated file is to be migrated; and a recall means for recalling the file upon receiving a notification of recall file determination from the planned recall management means, and recalling the file to the second external storage device in advance before file access is resumed. This is an r file recall method that is characterized by the following.
JP1273720A 1989-10-23 1989-10-23 File recall method Expired - Lifetime JP2900438B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1273720A JP2900438B2 (en) 1989-10-23 1989-10-23 File recall method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1273720A JP2900438B2 (en) 1989-10-23 1989-10-23 File recall method

Publications (2)

Publication Number Publication Date
JPH03136148A true JPH03136148A (en) 1991-06-10
JP2900438B2 JP2900438B2 (en) 1999-06-02

Family

ID=17531623

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1273720A Expired - Lifetime JP2900438B2 (en) 1989-10-23 1989-10-23 File recall method

Country Status (1)

Country Link
JP (1) JP2900438B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0644107A (en) * 1992-04-20 1994-02-18 Nec Corp File migration control system
JP2005196625A (en) * 2004-01-09 2005-07-21 Hitachi Ltd Information processing system and management device
JP2014026418A (en) * 2012-07-26 2014-02-06 Nippon Telegraph & Telephone West Corp File movement processing device

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0644107A (en) * 1992-04-20 1994-02-18 Nec Corp File migration control system
JP2005196625A (en) * 2004-01-09 2005-07-21 Hitachi Ltd Information processing system and management device
US7730275B2 (en) 2004-01-09 2010-06-01 Hitachi, Ltd. Information processing system and management device for managing relocation of data based on a change in the characteristics of the data over time
JP4568502B2 (en) * 2004-01-09 2010-10-27 株式会社日立製作所 Information processing system and management apparatus
US7930506B2 (en) 2004-01-09 2011-04-19 Hitachi, Ltd. Information processing system and management device for managing relocation of data based on a change in the characteristics of the data over time
US8607010B2 (en) 2004-01-09 2013-12-10 Hitachi, Ltd. Information processing system and management device for managing relocation of data based on a change in the characteristics of the data over time
JP2014026418A (en) * 2012-07-26 2014-02-06 Nippon Telegraph & Telephone West Corp File movement processing device

Also Published As

Publication number Publication date
JP2900438B2 (en) 1999-06-02

Similar Documents

Publication Publication Date Title
KR970008524B1 (en) Controlled dynamic load balancing for a multiprocessor system
US5193171A (en) Method of managing space of peripheral storages and apparatus for the same
JP5516744B2 (en) Scheduler, multi-core processor system, and scheduling method
US20160117186A1 (en) Dynamic scaling of management infrastructure in virtual environments
JP2005182796A (en) Apparatus, system and method for autonomic control of grid system resource
US20230266999A1 (en) Resource scheduling method, resource scheduling system, and device
US7882505B2 (en) Method and apparatus for switching between per-thread and per-processor resource pools in multi-threaded programs
US20090320022A1 (en) File System Object Node Management
CN109857574A (en) Under a kind of low energy consumption cluster environment can overloaded load perception Service Promotion method
US10845997B2 (en) Job manager for deploying a bundled application
JPH03136148A (en) File recall system
JP5776813B2 (en) Multi-core processor system, control method and control program for multi-core processor system
US20090320036A1 (en) File System Object Node Management
JPS63292456A (en) Control system for medium assignment of plural medium containing type data recorder
US20240362215A1 (en) Short query prioritization for data processing service
JPH02253447A (en) File recalling system
JPH0391041A (en) Automatic migration system for file
JPH09114684A (en) Job distribution method
CN115510015A (en) HDFS small file storage processing method and NameNode
JPH01297740A (en) File recall system
CN117492917A (en) Container migration processing method and device
JPH0417057A (en) Job scheduling system for composite type system
JPH03147137A (en) System for allocating resources to resources waiting process
CN118381829A (en) Optimization method and terminal for request scheduling
JPH0424828A (en) Multi-task control system