JPH06103123A - Secondary storage device allocating system - Google Patents

Secondary storage device allocating system

Info

Publication number
JPH06103123A
JPH06103123A JP4249656A JP24965692A JPH06103123A JP H06103123 A JPH06103123 A JP H06103123A JP 4249656 A JP4249656 A JP 4249656A JP 24965692 A JP24965692 A JP 24965692A JP H06103123 A JPH06103123 A JP H06103123A
Authority
JP
Japan
Prior art keywords
information
input
storage device
grade
performance
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.)
Withdrawn
Application number
JP4249656A
Other languages
Japanese (ja)
Inventor
Masaaki Sekine
正明 関根
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.)
HOKKAIDO NIPPON DENKI SOFTWARE KK
NEC Solution Innovators Ltd
Original Assignee
HOKKAIDO NIPPON DENKI SOFTWARE KK
NEC Software Hokkaido Ltd
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 HOKKAIDO NIPPON DENKI SOFTWARE KK, NEC Software Hokkaido Ltd filed Critical HOKKAIDO NIPPON DENKI SOFTWARE KK
Priority to JP4249656A priority Critical patent/JPH06103123A/en
Publication of JPH06103123A publication Critical patent/JPH06103123A/en
Withdrawn legal-status Critical Current

Links

Landscapes

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

Abstract

PURPOSE:To improve the performance of the system by allocating an area by considering a classification of plural storage devices having each different performance, at the time of storing data from an application program. CONSTITUTION:From input/output designating information of an input/output processing program 60, input/output attribute information 81 is made. From performance ratio information 61 and the input/output attribute information 81 generated in advance by a classification a storage device of a secondary storage device 70 to be used, performance grade information 82 of each processing mode and each CI is made. From utilization degree grade information 62 obtained by converting to a numerical value in advance a degree of utilization of the secondary storage device 70 in each processing mode of a file to be handled and the performance grade information 82, a grade value is integrated in each use condition and application degree information 83 obtained by calculating a degree of application is maee. From device allocating information 63 obtained by setting in advance an allocation to the storage device by the degree of application and a retention period and the application degree information 83, the allocation of the storage device is determined.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は二次記憶装置割当方式、
特に適用業務プログラムが扱うデータを格納する領域と
して複数の異なる二次記憶装置を有する電子計算機シス
テムの二次記憶装置割当方式に関する。
BACKGROUND OF THE INVENTION The present invention relates to a secondary storage device allocation system,
In particular, the present invention relates to a secondary storage device allocation method for an electronic computer system having a plurality of different secondary storage devices as areas for storing data handled by application programs.

【0002】[0002]

【従来の技術】従来、この種の二次記憶装置割当方式
は、適用業務プログラムの入出力指定情報からファイル
属性や処理モードが異なる各種データか、一時的に保管
するデータか、永久的に保管するデータかの入出力属性
に従って、各種データの場合には総ての二次記憶装置上
の使用可能な領域を、一時的保管データの場合には二次
記憶装置上の一時的な使用領域に割当てられている領域
を、永久的保管データの場合には二次記憶装置上の永久
的な使用領域に割当てられている領域を、それぞれ入出
力指定情報から得られる必要領域サイズ分確保し、それ
ぞれの領域内にデータの格納を行なうようにしている。
2. Description of the Related Art Conventionally, this type of secondary storage device allocation method has been used to store various data having different file attributes and processing modes from the input / output specification information of the application program, temporarily store data, or store permanently. Depending on the input / output attribute of the data to be stored, the usable area on all the secondary storage devices is set to the usable area on the secondary storage device in the case of various data, and the temporary used area on the secondary storage device is set to the temporary storage data. For the allocated area, in the case of permanent storage data, secure the area allocated to the permanently used area on the secondary storage device by the required area size obtained from the input / output specification information. The data is stored in the area.

【0003】[0003]

【発明が解決しようとする課題】上述した従来の二次記
憶装置割当方式は、各種データ,一時的保管データ,ま
たは永久的保管データの格納領域の決定には、何れの場
合にもデータの特徴としてのファイル属性,レコード
長,処理件数,読書きの処理モードを顧慮することな
く、要求されたサイズの確保のみを対象としているの
で、例えば処理件数が多く入出力回数も多くなるような
データの格納領域が、低速アクセスの二次記憶装置に割
当てられて、処理能力を劣化させるとか、レコード長や
処理件数の多い永久的保管データの格納領域が、高速ア
クセスの二次記憶装置に割当てられて、高速アクセスが
望ましいデータの格納領域が使えなくなり、システムの
性能を劣化させるという欠点がある。
In the above-mentioned conventional secondary storage device allocation method, in determining the storage area of various data, temporary storage data, or permanent storage data, the characteristics of the data are used in any case. Since the target size is only secured without considering the file attributes, record length, number of processing, and read / write processing mode as described above, for example, if the number of processing is large and the number of input / output is large, The storage area is allocated to the slow access secondary storage device, which deteriorates the processing capacity, or the storage area for permanent storage data with a large number of record lengths and processed cases is allocated to the fast access secondary storage device. However, there is a drawback that the storage area of the data for which high-speed access is desirable cannot be used and the system performance is deteriorated.

【0004】[0004]

【課題を解決するための手段】本発明の二次記憶装置割
当方式は、運用業務プログラムが扱うデータを格納する
領域として複数の異なる二次記憶装置を有する電子計算
機システムの二次記憶装置割当方式において、適用業務
プログラムの入出力情報から一時的または永久的に格納
するデータの指定情報を読取り入出力属性情報を生成す
る解析手段と、この解析手段により得られた入出力属性
情報とこのシステムに設けられている各記憶装置の性能
比情報とから取扱うファイルを処理モード別と入出力の
処理単位別とに、性能比を性能比の最大を1として正規
化した性能グレード情報を生成するグレード設定手段
と、予め取扱うファイルごとに処理モード別の利用の度
合を最高を1として数値化した利用度グレード情報と前
記グレード設定手段で生成された性能グレード情報とか
ら入出力属性ごとのグレード値を乗算して記憶装置間で
の利用効果の目安比率である適用度情報を生成する登録
手段と、予め適用度値と記憶装置との組合せを設定して
いるデバイス割当情報と前記登録手段により算出された
適用度値とを評価して二次記憶装置の割当てを決定する
評価手段と、この評価手段により決定された二次記憶装
置に対して入出力を行なう入出力手段とを有することに
より構成される。
A secondary storage device allocation system of the present invention is a secondary storage device allocation system of an electronic computer system having a plurality of different secondary storage devices as areas for storing data handled by an operation business program. In the above, in the input / output information of the application program, analysis means for reading designation information of data to be temporarily or permanently stored and generating input / output attribute information, input / output attribute information obtained by this analysis means and this system A grade setting that generates performance grade information that normalizes the performance ratio by setting the maximum performance ratio to 1 for each processing mode and input / output processing unit for the file handled from the performance ratio information of each storage device provided Means, utilization grade information in which the degree of utilization for each processing mode for each processing mode is digitized with the maximum being 1, and the grade setting means A registration unit that multiplies the generated performance grade information by a grade value for each input / output attribute to generate applicability information that is a ratio of utilization effect between storage devices, and the applicability value and the storage device in advance. An evaluation unit that evaluates the device allocation information that sets the combination and the applicability value calculated by the registration unit to determine the allocation of the secondary storage device, and the secondary storage device that is determined by the evaluation unit. It is configured by having an input / output unit for inputting / outputting to / from.

【0005】[0005]

【実施例】次に、本発明について図面を参照して説明す
る。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings.

【0006】図1は本発明の一実施例の構成図である。
図1の実施例は解析手段10,判定手段15,設定手段
20,登録手段30,評価手段40,入出力手段50,
入出力処理プログラム60,性能比情報61,利用度グ
レード情報62,デバイス割当情報63,装置情報6
4,二次記憶装置70,入出力属性情報81,性能グレ
ード情報82,および適用度情報83を有して構成され
る。
FIG. 1 is a block diagram of an embodiment of the present invention.
In the embodiment shown in FIG. 1, the analysis means 10, the determination means 15, the setting means 20, the registration means 30, the evaluation means 40, the input / output means 50,
Input / output processing program 60, performance ratio information 61, usage grade information 62, device allocation information 63, device information 6
4, a secondary storage device 70, input / output attribute information 81, performance grade information 82, and applicability information 83.

【0007】二次記憶装置70は磁気ディスス装置で構
成される低速アクセス記憶装置と、半導体メモリで作ら
れた電子ディスク装置で構成される高速アクセス記憶装
置とを有している。装置情報64は二次記憶装置70に
用いれらる各記憶装置の特性を登録したテーブルで、図
2は装置情報64の内容例を示す図である。装置情報6
4には図2に示すように、装置識別子ごとに装置型名,
記憶容量,平均アクセスタイム,データ転送速度,およ
び一時的使用領域が記録されている。性能比情報61は
二次記憶装置70に用いれられる磁気ディスク装置と電
子ディスク装置とについての性能比を登録したテーブル
で、図3は性能比情報61の内容例を示す図である。性
能比情報61は図3(a)に示す索引順編成ファイルア
クセスの場合と、図3(b)に示す順編成ファイルアク
セスの場合とについて登録されていて、コントロールイ
ンターバル(CI)長ごとに磁気ディスク装置に対する
電子ディスク装置の性能倍数が示されている。利用度グ
レード情報62は利用度に対する各処理モードごとに予
め設定したグレードを登録したテーブルで、図4は利用
度グレード情報62の内容例を示す図である。利用度グ
レード情報62も図4(a)に示す索引順編成ファイル
アクセスの場合と図4(b)に示す順編成ファイルアク
セスの場合とについて登録されていて、処理モードごと
に最も利用度の高い場合の値を1として設定されてい
る。デバイス割当情報63は後述する適用度と保存期間
とによって使用する二次記憶装置70の種別を割当てた
テーブルで、図5はデバイス割当情報63の内容例を示
す図である。この例では複数の適用度域値と一時使用お
よび保存期間とによって使用する記憶装置が定められて
いる。
The secondary storage device 70 has a low-speed access storage device composed of a magnetic disk device and a high-speed access storage device composed of an electronic disk device made of a semiconductor memory. The device information 64 is a table in which the characteristics of each storage device used in the secondary storage device 70 are registered, and FIG. 2 is a diagram showing an example of the contents of the device information 64. Device information 6
4, the device type name for each device identifier, as shown in FIG.
The storage capacity, average access time, data transfer rate, and temporary use area are recorded. The performance ratio information 61 is a table in which the performance ratios of the magnetic disk device and the electronic disk device used in the secondary storage device 70 are registered, and FIG. 3 is a diagram showing an example of the contents of the performance ratio information 61. The performance ratio information 61 is registered for the case of the index sequential file access shown in FIG. 3A and the case of the sequential file access shown in FIG. 3B, and the performance ratio information 61 is recorded for each control interval (CI) length. The performance multiples of the electronic disk device with respect to the disk device are shown. The utilization grade information 62 is a table in which preset grades for each processing mode for utilization are registered, and FIG. 4 is a diagram showing an example of the contents of the utilization grade information 62. The utilization grade information 62 is also registered for the case of the index sequential file access shown in FIG. 4A and the case of the sequential file access shown in FIG. 4B, and the highest utilization degree is obtained for each processing mode. In this case, the value is set as 1. The device allocation information 63 is a table in which the types of the secondary storage device 70 to be used are allocated according to the applicability and the retention period described later, and FIG. 5 is a diagram showing an example of the contents of the device allocation information 63. In this example, a storage device to be used is defined by a plurality of applicability threshold values and temporary use and storage period.

【0008】解析手段10は入出力処理プログラム60
から与えられる入出力に関する属性情報を読取り、入出
力属性情報81を生成する。図2は入出力属性情報81
の内容例を示す図で、入出力属性情報としては、取扱う
ファイルの種別、アクセスタイプ、読書きする処理単位
(ブロックサイズ)、およびレコード形式などの情報が
管理される。
The analysis means 10 is an input / output processing program 60.
Input / output attribute information 81 is read to generate input / output attribute information 81. FIG. 2 shows input / output attribute information 81
In the figure showing an example of contents, information such as a file type to be handled, an access type, a processing unit (block size) for reading and writing, and a record format is managed as input / output attribute information.

【0009】設定手段20は解析手段10で生成された
入出力属性情報81と各種記憶装置の性能比をまとめて
いる性能比情報61とを入力として、取扱うファイルを
処理モード(アクセスタイプ)別と入出力の処理単位
(ブロックサイズまたはCI長)別に、性能を性能比の
最高のものを1として正規化した性能グレード情報82
を生成する。図3の性能比情報61の内容例では、図3
(a)の索引順編成ファイルの場合に処理モードはレコ
ード挿入,レコード入力,順次入力,順次入力更新,お
よび順次入力削除の5タイプがあり、その各々における
処理単位について、磁気ディスク装置での性能値を1と
した電子ディスク装置の性能比を取上げている。CI長
が4KBにおいて、電子ディスク装置による処理性能は
磁気ディスク装置に比べ、レコード挿入処理で11.1
倍、順次入力処理で3.8倍の性能向上があることを示
している。図3(b)の順編成ファイルの場合に処理モ
ードは書込みと読込みとの2タイプがあり、その各々に
おける入出力処理単位について、磁気ディスク装置での
性能値を1とした電子ディスク装置の性能比を取挙げて
いる。CI長が4KBにおいて、電子ディスク装置によ
る処理性能は磁気ディスク装置に比べ、書込み処理で
5.9倍、読込み処理で9.8倍の性能向上があること
を示している。設定手段20は、入出力属性情報81か
らファイル属性、処理モード(アクセスタイプ)、処理
単位の情報を得、そのファイル属性にあたる性能比情報
61とを対応づけ、処理モード別とCI長別とに性能比
の度合として正規化した性能グレード情報82を算出す
る。図7は性能グレード情報82の内容例を示した図で
ある。図7(a)は索引順編成ファイルアクセスの場合
において、性能比情報61から得られる性能比の値をも
とに、処理モード別に最良値を1とした正規値(グレー
ド値)を求めた図である。図7(b)は性能比情報61
から得られる性能比の値をもとに、CI長別に最良値を
1とした正規値(グレート値)を求めた図である。同じ
く図7(c)および図7(d)は順編成ファイルの場合
について、それぞれ処理モード別およびCI長別に、正
規値(グレード値)を求めた図である。
The setting means 20 receives as input the input / output attribute information 81 generated by the analysis means 10 and the performance ratio information 61 that summarizes the performance ratios of various storage devices, and handles the files to be handled according to the processing mode (access type). Performance grade information 82 in which performance is normalized for each input / output processing unit (block size or CI length) with the highest performance ratio being 1.
To generate. In the content example of the performance ratio information 61 of FIG.
In the case of the index sequential file of (a), there are five types of processing modes: record insertion, record input, sequential input, sequential input update, and sequential input deletion, and the processing unit in each of them has the performance of the magnetic disk device. The performance ratio of the electronic disk device with a value of 1 is taken up. When the CI length is 4 KB, the processing performance by the electronic disk device is 11.1 in the record insertion process as compared with the magnetic disk device.
It shows that there is a performance improvement of 3.8 times in the double input processing. In the case of the sequential file of FIG. 3B, there are two types of processing modes, write and read, and the performance of the electronic disk device with the performance value of the magnetic disk device as 1 for each input / output processing unit. Ratio. When the CI length is 4 KB, it is shown that the processing performance by the electronic disk device is improved by 5.9 times in the writing process and 9.8 times by the reading process as compared with the magnetic disk device. The setting means 20 obtains the information of the file attribute, the processing mode (access type), and the processing unit from the input / output attribute information 81, and associates it with the performance ratio information 61 corresponding to the file attribute, and by the processing mode and the CI length. The normalized performance grade information 82 is calculated as the degree of the performance ratio. FIG. 7 is a diagram showing an example of the contents of the performance grade information 82. FIG. 7A is a diagram showing a normal value (grade value) with the best value being 1 for each processing mode, based on the value of the performance ratio obtained from the performance ratio information 61 in the case of index sequential file access. Is. FIG. 7B shows the performance ratio information 61.
It is the figure which calculated | required the normal value (Great value) which made the best value into 1 for every CI length based on the value of the performance ratio obtained from. Similarly, FIGS. 7 (c) and 7 (d) are diagrams showing normal values (grade values) obtained for each processing mode and CI length in the case of a sequential file.

【0010】判定手段15は解析手段10により得られ
た入出力属性情報81に対応する性能グレード情報82
が生成されているか否かを判定し、生成されていない場
合に設定手段20を呼び出す。生成されていれば登録手
段30に処理を進める。
The determination means 15 is the performance grade information 82 corresponding to the input / output attribute information 81 obtained by the analysis means 10.
Is determined, and if it is not generated, the setting means 20 is called. If it has been generated, the process proceeds to the registration means 30.

【0011】登録手段30は利用度グレード情報62と
設定手段20で生成された性能グレード情報82とか
ら、入出力の使用条件ごとに、処理モード、CI長、お
よび利用度のそれぞれのグレード値を集合群として適用
度を算出する。適用度は入出力の使用条件に対して、磁
気ディスク装置に対する電子ディスク装置の利用効果を
得る判断基準の目安を与えるもので個々の使用条件に対
するグレード値を乗算して全体的な効果度を計る。図8
は適用度情報83の内容例を示した図である。入出力処
理プログラム60のうちのプログラムCによる使用条件
として例えば、処理モードが読込み、CI長が4KB
(4096バイト)、利用頻度が高い場合に、それぞれ
の使用条件に対するグレード値を、性能グレード情報8
2と利用度グレード情報62とから求め得ると、0.5
08,1.000,0.8となる。これらの値から全体
的な効果度を得るために、これらの値を乗算し、その結
果として0.406という適用度が算出される。入出力
処理プログラムAおよびBも同様に処理し、0.8と
0.035という適用度が算出される。
The registration means 30 uses the usage grade information 62 and the performance grade information 82 generated by the setting means 20 to obtain the grade values of the processing mode, the CI length, and the usage for each input / output usage condition. Applicability is calculated as a set group. The degree of applicability gives an indication of the criterion for obtaining the effect of using the electronic disk device with respect to the magnetic disk device with respect to the input / output use condition. The overall effectiveness is measured by multiplying the grade value for each use condition. . Figure 8
FIG. 8 is a diagram showing an example of the contents of the applicability information 83. As a usage condition by the program C of the input / output processing program 60, for example, the processing mode is read and the CI length is 4 KB.
(4096 bytes), if the usage frequency is high, the grade value for each usage condition is set as the performance grade information 8
When calculated from 2 and the usage grade information 62, 0.5
It becomes 08, 1.000 and 0.8. To obtain an overall effectiveness from these values, these values are multiplied, resulting in an applicability of 0.406. The input / output processing programs A and B are processed in the same manner, and the applicability of 0.8 and 0.035 is calculated.

【0012】評価手段40は登録手段30により得られ
た適用度情報83と、二次記憶装置70の各主記憶装置
への割当てを適用度により与えているデバイス割当情報
63とから、使用条件に対する記憶装置の割当てを求め
る。例えば、図8の適用度情報83のプログラムCによ
る使用条件では適用度が0.406となっている。この
適用度0.406に対し、前述の図5のデバイス割当情
報63から適用度域を探索すると、0.4から0.69
9の範囲にある。評価手段40は一時的な使用をする場
合と永久的な使用をする場合とを含む保存期間別に、一
時的な使用ならば電子ディスクAを、永久的な使用で保
存期間が9999時間以内ならば電子ディスクAを、1
0000時間以上ならば磁気ディスクAまたはDの記憶
装置の割当てを決める。
The evaluation means 40 determines the usage conditions based on the applicability information 83 obtained by the registration means 30 and the device allocation information 63 which gives the allocation of the secondary storage device 70 to each main storage device according to the applicability. Ask for storage allocation. For example, the application condition is 0.406 under the use condition by the program C of the application information 83 in FIG. For the applicability of 0.406, when the applicability range is searched from the device allocation information 63 of FIG. 5 described above, 0.4 to 0.69.
It is in the range of 9. The evaluation means 40 classifies the electronic disk A according to the storage period including the temporary use and the permanent use, and the electronic disk A for the temporary use and the storage period within 9999 hours for the permanent use. Electronic disk A 1
If it is 0000 hours or more, the allocation of the storage device of the magnetic disk A or D is determined.

【0013】入出力手段50は評価手段40により決定
された記憶装置、例えば電子ディスク装置を用いて入出
力処理を行う。入出力に必要な記憶装置の諸情報は前記
の装置情報64から得る。
The input / output means 50 performs input / output processing using the storage device determined by the evaluation means 40, for example, an electronic disk device. Information on the storage device necessary for input / output is obtained from the device information 64.

【0014】[0014]

【発明の効果】以上説明したように本発明は、適用業務
プログラムが扱う入出力属性と使用条件とから、個々の
使用条件に対する効果度をグレード値として算出し、そ
のグレード値を用いて全体的な効果を適用度として得
て、最適な記憶装置を割当てるので、電子計算機システ
ム全体の入出力処理性能を向上させることができるとい
う効果がある。
As described above, according to the present invention, the degree of effectiveness for each usage condition is calculated as a grade value from the input / output attributes and usage conditions handled by the application program, and the grade value is used to determine the overall effect. Since such an effect is obtained as the applicability and the optimum storage device is assigned, there is an effect that the input / output processing performance of the entire electronic computer system can be improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例の構成図である。FIG. 1 is a configuration diagram of an embodiment of the present invention.

【図2】図1の実施例の装置情報の内容例を示す図であ
る。
FIG. 2 is a diagram showing an example of contents of device information in the embodiment of FIG.

【図3】図1の実施例の性能比情報の内容例を示す図で
ある。
FIG. 3 is a diagram showing an example of contents of performance ratio information in the embodiment of FIG.

【図4】図1の実施例の利用度グレード情報の内容例を
示す図である。
FIG. 4 is a diagram showing an example of contents of usage grade information in the embodiment of FIG.

【図5】図1の実施例のデバイス割当情報の内容例を示
す図である。
5 is a diagram showing an example of contents of device allocation information of the embodiment of FIG.

【図6】図1の実施例の入出力属性情報の内容例を示す
図である。
FIG. 6 is a diagram showing an example of contents of input / output attribute information in the embodiment of FIG.

【図7】図1の実施例の性能グレード情報の内容例を示
す図である。
FIG. 7 is a diagram showing an example of contents of performance grade information of the embodiment of FIG.

【図8】図1の実施例の適用度情報の内容例を示す図で
ある。
FIG. 8 is a diagram showing an example of contents of applicability information in the embodiment of FIG.

【符号の説明】[Explanation of symbols]

10 解析手段 15 判定手段 20 設定手段 30 登録手段 40 評価手段 50 入出力手段 60 入出力処理プログラム 61 性能比情報 62 利用度グレード情報 63 デバイス割当情報 64 装置情報 70 二次記憶装置 81 入出力属性情報 82 性能グレード情報 83 適用度情報 10 analysis means 15 determination means 20 setting means 30 registration means 40 evaluation means 50 input / output means 60 input / output processing program 61 performance ratio information 62 utilization grade information 63 device allocation information 64 device information 70 secondary storage device 81 input / output attribute information 82 Performance grade information 83 Applicability information

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 運用業務プログラムが扱うデータを格納
する領域として複数の異なる二次記憶装置を有する電子
計算機システムの二次記憶装置割当方式において、適用
業務プログラムの入出力情報から一時的または永久的に
格納するデータの指定情報を読取り入出力属性情報を生
成する解析手段と、この解析手段により得られた入出力
属性情報とこのシステムに設けられている各記憶装置の
性能比情報とから取扱うファイルを処理モード別と入出
力の処理単位別とに、性能比を性能比の最大を1として
正規化した性能グレード情報を生成するグレード設定手
段と、予め取扱うファイルごとに処理モード別の利用の
度合を最高を1として数値化した利用度グレード情報と
前記グレード設定手段で生成された性能グレード情報と
から入出力属性ごとのグレード値を乗算して記憶装置間
での利用効果の目安比率である適用度情報を生成する登
録手段と、予め適用度値と記憶装置との組合せを設定し
ているデバイス割当情報と前記登録手段により算出され
た適用度値とを評価して二次記憶装置の割当てを決定す
る評価手段と、この評価手段により決定された二次記憶
装置に対して入出力を行なう入出力手段とを有すること
を特徴とする二次記憶装置割当方式。
1. In a secondary storage device allocation method of an electronic computer system having a plurality of different secondary storage devices as areas for storing data handled by an operation business program, temporary or permanent data is input from input / output information of an application business program. A file which is handled by an analysis means for reading the designation information of the data to be stored in the input / output attribute information and an input / output attribute information, and the input / output attribute information obtained by the analysis means and the performance ratio information of each storage device provided in this system. Grade setting means for generating performance grade information by normalizing the performance ratio with the maximum performance ratio being 1 for each processing mode and input / output processing unit, and the degree of usage for each processing mode for each file handled in advance. For each input / output attribute from the utilization grade information that is quantified with the highest being 1 and the performance grade information generated by the grade setting means. Registration means that multiplies the grade value of 1 to generate applicability information that is a reference ratio of utilization effects between storage devices, device allocation information that sets a combination of applicability value and storage device in advance, and the registration. And an input / output unit for inputting / outputting to / from the secondary storage device determined by the evaluation unit by evaluating the applicability value calculated by the means to determine allocation of the secondary storage device. A secondary storage allocation method characterized by the above.
JP4249656A 1992-09-18 1992-09-18 Secondary storage device allocating system Withdrawn JPH06103123A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4249656A JPH06103123A (en) 1992-09-18 1992-09-18 Secondary storage device allocating system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4249656A JPH06103123A (en) 1992-09-18 1992-09-18 Secondary storage device allocating system

Publications (1)

Publication Number Publication Date
JPH06103123A true JPH06103123A (en) 1994-04-15

Family

ID=17196268

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4249656A Withdrawn JPH06103123A (en) 1992-09-18 1992-09-18 Secondary storage device allocating system

Country Status (1)

Country Link
JP (1) JPH06103123A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007066259A (en) * 2005-09-02 2007-03-15 Hitachi Ltd Computer system, storage system, and volume capacity expansion method
US7447838B2 (en) 2004-10-28 2008-11-04 Fujitsu Limited Program, method and apparatus for virtual storage management that assigns physical volumes managed in a pool to virtual volumes

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7447838B2 (en) 2004-10-28 2008-11-04 Fujitsu Limited Program, method and apparatus for virtual storage management that assigns physical volumes managed in a pool to virtual volumes
JP2007066259A (en) * 2005-09-02 2007-03-15 Hitachi Ltd Computer system, storage system, and volume capacity expansion method
US8082394B2 (en) 2005-09-02 2011-12-20 Hitachi, Ltd. Computer system, storage system and method for extending volume capacity

Similar Documents

Publication Publication Date Title
US5774715A (en) File system level compression using holes
US5768532A (en) Method and distributed database file system for implementing self-describing distributed file objects
US5819298A (en) File allocation tables with holes
US5734892A (en) Efficient method and apparatus for access and storage of compressed data
US20050144167A1 (en) Parallel merge/sort processing device, method, and program
US6449613B1 (en) Method and data processing system for hashing database record keys in a discontinuous hash table
US7415572B2 (en) File system, file recording method, and file reading method
JPH06103123A (en) Secondary storage device allocating system
CN112364007B (en) Mass data exchange method, device, equipment and storage medium based on database
US12001397B2 (en) Method, apparatus and device for deleting distributed system file, and storage medium
US8316008B1 (en) Fast file attribute search
JPH08101783A (en) File system
JPH0887433A (en) File system block management system
US5170479A (en) File block managing system using next record header position data and delete history data from block header and record headers to locate requested record block
JPH05120093A (en) Input/output managing system
JPH0659953A (en) Method for controlling input/output of virtual file
Barbosa et al. Data structures and access methods for read-only optical disks
JPS593567A (en) Buffer number setting system of tree structure
JPH05151039A (en) Method and device for allocating i/o unit
JPS60254342A (en) Controlling method of resources in using
JPH04289931A (en) Variable length file managing system
JP2025079100A (en) Log management device, log management method, and log management program
CN116627319A (en) Disk grouping method and device
JPH02252035A (en) Allocation method for magnetic disk space to files
JPH04287245A (en) System for managing free area of file system

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 19991130