JPS58214954A - 大容量デ−タ記憶システム - Google Patents
大容量デ−タ記憶システムInfo
- Publication number
- JPS58214954A JPS58214954A JP57098745A JP9874582A JPS58214954A JP S58214954 A JPS58214954 A JP S58214954A JP 57098745 A JP57098745 A JP 57098745A JP 9874582 A JP9874582 A JP 9874582A JP S58214954 A JPS58214954 A JP S58214954A
- Authority
- JP
- Japan
- Prior art keywords
- storage device
- speed storage
- contents
- access frequency
- access
- 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.)
- Pending
Links
- 238000013500 data storage Methods 0.000 claims description 13
- 102100023882 Endoribonuclease ZC3H12A Human genes 0.000 abstract 2
- 101710112715 Endoribonuclease ZC3H12A Proteins 0.000 abstract 2
- 102100031577 High affinity copper uptake protein 1 Human genes 0.000 abstract 2
- 101710196315 High affinity copper uptake protein 1 Proteins 0.000 abstract 2
- QGVYYLZOAMMKAH-UHFFFAOYSA-N pegnivacogin Chemical compound COCCOC(=O)NCCCCC(NC(=O)OCCOC)C(=O)NCCCCCCOP(=O)(O)O QGVYYLZOAMMKAH-UHFFFAOYSA-N 0.000 abstract 2
- 238000000034 method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 4
- 102100031145 Probable low affinity copper uptake protein 2 Human genes 0.000 description 3
- 101710095010 Probable low affinity copper uptake protein 2 Proteins 0.000 description 3
- 238000002360 preparation method Methods 0.000 description 2
- 108700012364 REG1 Proteins 0.000 description 1
- 108700012361 REG2 Proteins 0.000 description 1
- 101150108637 REG2 gene Proteins 0.000 description 1
- 101100120298 Rattus norvegicus Flot1 gene Proteins 0.000 description 1
- 101100412403 Rattus norvegicus Reg3b gene Proteins 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002791 soaking Methods 0.000 description 1
Landscapes
- Memory System Of A Hierarchy Structure (AREA)
- Memory System (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(1)発明の属する技術分野の説明
本発明は、大容量データ記憶システムに於ける記憶デー
タの階層制御機構に関するものであり、特に、大容量デ
ータ記憶システム内の低速記憶装置から高速記憶装置へ
のデータのステージングに際してステージング先となる
特定高速記憶装置を最適選択するための機構に関する。
タの階層制御機構に関するものであり、特に、大容量デ
ータ記憶システム内の低速記憶装置から高速記憶装置へ
のデータのステージングに際してステージング先となる
特定高速記憶装置を最適選択するための機構に関する。
(2)従来技術の説明
従来の大容量データ記憶システムの階層制御機構におい
ては、低速記憶装置から高速記憶装置へデータをステー
ジングする場合(例えば、磁気テープ媒体を内蔵するデ
ータカートリッジからステージング用磁気ディスク装置
へデータをステージングする場合)に、ステージング先
となる特定の高速記憶装置の選択はその装置のアクセス
頻度を考慮しない簡易な方法が用いられてきた。この結
果、システムの実際の動作の際には、ホストのオペレー
ティングシステムによる各高速記憶装置のアクセス頻度
が大幅にばらつ専、高頻度でアクセスされる特定高速記
憶装置が大容量データ記憶システムの性能上の隘路とな
る現象がしばしば生じるという欠点があった。
ては、低速記憶装置から高速記憶装置へデータをステー
ジングする場合(例えば、磁気テープ媒体を内蔵するデ
ータカートリッジからステージング用磁気ディスク装置
へデータをステージングする場合)に、ステージング先
となる特定の高速記憶装置の選択はその装置のアクセス
頻度を考慮しない簡易な方法が用いられてきた。この結
果、システムの実際の動作の際には、ホストのオペレー
ティングシステムによる各高速記憶装置のアクセス頻度
が大幅にばらつ専、高頻度でアクセスされる特定高速記
憶装置が大容量データ記憶システムの性能上の隘路とな
る現象がしばしば生じるという欠点があった。
(3)発明の詳細な説明
本発明は従来の技術に内在する上記欠点を解消する為に
なされたものであり、従って本発明の目的は、ステージ
ング先となる特定の高速記憶装置の選択において、各高
速記憶装置の将来のアクセス頻度を過去のアクセス頻度
に関する情報に基づいて予測することにより、低アクセ
ス頻度の高速記憶装置をステージング先の装置として選
択することを可能々らしめ、これにより各高速記憶装置
間のアクセス頻度が統計的に均等化した性能上の隘路の
ない新規な大容量データ記憶システムを提供することに
ある。
なされたものであり、従って本発明の目的は、ステージ
ング先となる特定の高速記憶装置の選択において、各高
速記憶装置の将来のアクセス頻度を過去のアクセス頻度
に関する情報に基づいて予測することにより、低アクセ
ス頻度の高速記憶装置をステージング先の装置として選
択することを可能々らしめ、これにより各高速記憶装置
間のアクセス頻度が統計的に均等化した性能上の隘路の
ない新規な大容量データ記憶システムを提供することに
ある。
(4)発明の詳細な説明
上記目的を達成する為に、本発明に係る大容量データ記
憶システムは、システムのもつ各高速記憶装置毎の現在
のアクセス頻度を計数する計数手段と、近い将来におけ
る高速記憶装置毎のアクセス頻度に関する予測情報を記
憶する記憶手段と、該記憶手段の記憶する内容を必要に
応じて読み出す手段と、前記記憶手段の記憶する内容を
前記計数手段の計数結果に基づいて定期的に更新してい
く手段を具備している。
憶システムは、システムのもつ各高速記憶装置毎の現在
のアクセス頻度を計数する計数手段と、近い将来におけ
る高速記憶装置毎のアクセス頻度に関する予測情報を記
憶する記憶手段と、該記憶手段の記憶する内容を必要に
応じて読み出す手段と、前記記憶手段の記憶する内容を
前記計数手段の計数結果に基づいて定期的に更新してい
く手段を具備している。
したがって、本発明によれば、大容量データ記憶システ
ムは、常時、シスデム内の各高速記憶装置の近い将来に
おけるアクセス頻度を予測していくことが可能であシ、
ステージング要求の発生に際してアクセス頻度の低いと
予測される高速記憶装置に出来るだけステージングを行
うようにするコトによって各高速記憶装置間のアクセス
頻度ノ均等化を図ることが可能と々る。
ムは、常時、シスデム内の各高速記憶装置の近い将来に
おけるアクセス頻度を予測していくことが可能であシ、
ステージング要求の発生に際してアクセス頻度の低いと
予測される高速記憶装置に出来るだけステージングを行
うようにするコトによって各高速記憶装置間のアクセス
頻度ノ均等化を図ることが可能と々る。
(5) 発明の原理と作用の説明
本発明では、各高速記憶装置の近い将来におけるアクセ
ス頻度を予測するだめに、次に述べるような線形予測フ
ィルタを使用する。凍ず第1図に示すように、時間の流
れを一定の長さをもつ時間区間t1、t2.1」、tイ
ー1、tl、ti++といった具合に区切るものとする
。そして、それぞれの時間区間では、その時間区間にお
ける各高速記憶装置のアクセス頻度の計数と次の時間区
間における各高速記憶装置のアクセス頻度の予測情報の
算出を行うものとする。実際には、前者については、各
高速記憶装置に対応して1つずつの計数器を準備し、時
間区間の初めに全ての引数器の値を”0#にクリアし、
その後その時間区間の終りまで各高速記憶装置のアクセ
ス回数を計数していく。こむで、時間区間jsの終了時
点における高速記憶装置k (k = 1.2、・・・
、tL)の総アクセス回数の計数値(すなわち、実測値
)をfk(t□ と表わし、時間区間ti−+の終了時
点において算出された時間区間1(に対する高速記憶装
置にのアクセス頻度予測情報をFk(t()で表わすこ
とにすると、後者については、時間区間1<の終了時点
において次の時間区間j4++に対する高速記憶装置k
Ck=1、露、・・・、りのアクセス頻度の予測情報
としてFk (’Jet) を次式によって算出する。
ス頻度を予測するだめに、次に述べるような線形予測フ
ィルタを使用する。凍ず第1図に示すように、時間の流
れを一定の長さをもつ時間区間t1、t2.1」、tイ
ー1、tl、ti++といった具合に区切るものとする
。そして、それぞれの時間区間では、その時間区間にお
ける各高速記憶装置のアクセス頻度の計数と次の時間区
間における各高速記憶装置のアクセス頻度の予測情報の
算出を行うものとする。実際には、前者については、各
高速記憶装置に対応して1つずつの計数器を準備し、時
間区間の初めに全ての引数器の値を”0#にクリアし、
その後その時間区間の終りまで各高速記憶装置のアクセ
ス回数を計数していく。こむで、時間区間jsの終了時
点における高速記憶装置k (k = 1.2、・・・
、tL)の総アクセス回数の計数値(すなわち、実測値
)をfk(t□ と表わし、時間区間ti−+の終了時
点において算出された時間区間1(に対する高速記憶装
置にのアクセス頻度予測情報をFk(t()で表わすこ
とにすると、後者については、時間区間1<の終了時点
において次の時間区間j4++に対する高速記憶装置k
Ck=1、露、・・・、りのアクセス頻度の予測情報
としてFk (’Jet) を次式によって算出する。
Fh (tイ++) =Fh (t() xα+fk(
t=) ・・・・(1)k=12. * * *、
n 但し、αは0≦α〈1なる定数、kは高速記憶装置の装
置番号である。このようにするならば、フィルタ理論に
よれば、時間区間tj+tにおける高速記憶装置k (
&=x、a、・・・、n)の総アクセス頻度は次式で高
精度で予測しうろことが知られている。
t=) ・・・・(1)k=12. * * *、
n 但し、αは0≦α〈1なる定数、kは高速記憶装置の装
置番号である。このようにするならば、フィルタ理論に
よれば、時間区間tj+tにおける高速記憶装置k (
&=x、a、・・・、n)の総アクセス頻度は次式で高
精度で予測しうろことが知られている。
fk (j(+s ) −(1−α)XFk(tイ+1
) ・・・・(2)k−151、@ 拳*、 % なお、(1)式の漸化式及び(2)式から容易に次式が
求められる。
) ・・・・(2)k−151、@ 拳*、 % なお、(1)式の漸化式及び(2)式から容易に次式が
求められる。
?&(js++)=(1−α)[fk(jj)−1−α
4k(U−+)+α2・fk(t(−z)+α3・fk
(ti−s)+・・・〕・・・(3)すなわち、(1)
、(2)式を用いて時間区間’j4++における各高速
記憶装置の総アクセス頻度を予測するというむとは、(
3)式から明らかなように、各高速記憶装置の過去の各
時間区間における総アクセス頻度の実測値に対して現時
間区間に近いはど重くなるような幾何級数的重みをつけ
て荷重平均をとっているということに相当している。近
い過去のアクセス頻度実測値はど、将来のアクセス頻度
の比較的良い予測値を与えるという意味で、(1)、(
2)式による線形予測フィルタによる予測手法は良好な
手法と理解される。
4k(U−+)+α2・fk(t(−z)+α3・fk
(ti−s)+・・・〕・・・(3)すなわち、(1)
、(2)式を用いて時間区間’j4++における各高速
記憶装置の総アクセス頻度を予測するというむとは、(
3)式から明らかなように、各高速記憶装置の過去の各
時間区間における総アクセス頻度の実測値に対して現時
間区間に近いはど重くなるような幾何級数的重みをつけ
て荷重平均をとっているということに相当している。近
い過去のアクセス頻度実測値はど、将来のアクセス頻度
の比較的良い予測値を与えるという意味で、(1)、(
2)式による線形予測フィルタによる予測手法は良好な
手法と理解される。
大容量データ記憶システムにおける実際のステージング
要求の発生の際にステージング先となる高速記憶装置を
最適選択する場面では、上記の手法を次のような方法で
使用することができる。まず、任意の時点におりるこの
方法の説明を図示すると第2図のようになる。第2図は
、この任意時点が時間区間ti++の間のある時点てあ
ったとして、その時点において各高速記憶装置の動作状
況に関して維持していく必要のある全ての数値情報を示
したものである。すなわち、この方法によれば、この任
意時点において、各高速記憶装置に対応して、その時間
区間’Jetの間に予想される全アクセス頻度の予測情
報Fk (jj++)とその時間区間j(++に入って
からその時点までに実測された総アクセス頻度(fk*
(ji+t)と表わす)の2種の情報を維持している
ことになる。ここで、f&(t(++)= (1−α)
XFk(t(++)を算出すると、時間区間t(+1
の終了時点におけるfk*(j(++)の値(す々わち
、fk (U++) )に対する予測値になっている。
要求の発生の際にステージング先となる高速記憶装置を
最適選択する場面では、上記の手法を次のような方法で
使用することができる。まず、任意の時点におりるこの
方法の説明を図示すると第2図のようになる。第2図は
、この任意時点が時間区間ti++の間のある時点てあ
ったとして、その時点において各高速記憶装置の動作状
況に関して維持していく必要のある全ての数値情報を示
したものである。すなわち、この方法によれば、この任
意時点において、各高速記憶装置に対応して、その時間
区間’Jetの間に予想される全アクセス頻度の予測情
報Fk (jj++)とその時間区間j(++に入って
からその時点までに実測された総アクセス頻度(fk*
(ji+t)と表わす)の2種の情報を維持している
ことになる。ここで、f&(t(++)= (1−α)
XFk(t(++)を算出すると、時間区間t(+1
の終了時点におけるfk*(j(++)の値(す々わち
、fk (U++) )に対する予測値になっている。
このようにして、上記の2種の情報を各高速記憶装置に
ついて維持していくことにより、各高速記憶装置の近い
将来のアクセス頻度を常時かなり正確に予測できるとと
Kなる。この結果、大容量データ記憶システムでは、実
際のステージング要求の発生に際して、各高速記憶装置
に対するアクセス頻度予測用情報を見て出来るだけその
値の小さい装置の上にステー・メング先のデータ領域を
割り当てることによって、その後の各高速記憶装置への
アクセス頻度を均等化していくことが可能になる。この
ようにして、従来の大容量データ記憶システムの1つの
欠点であった特定高速記憶装置の隘路化の問題を解決す
ることができる。
ついて維持していくことにより、各高速記憶装置の近い
将来のアクセス頻度を常時かなり正確に予測できるとと
Kなる。この結果、大容量データ記憶システムでは、実
際のステージング要求の発生に際して、各高速記憶装置
に対するアクセス頻度予測用情報を見て出来るだけその
値の小さい装置の上にステー・メング先のデータ領域を
割り当てることによって、その後の各高速記憶装置への
アクセス頻度を均等化していくことが可能になる。この
ようにして、従来の大容量データ記憶システムの1つの
欠点であった特定高速記憶装置の隘路化の問題を解決す
ることができる。
(6)発明の詳細な説明
次に、本発明をその良好な一実施例について図面を参照
しながら具体的に説明する。
しながら具体的に説明する。
第3図は本発明の一実施例を示すブロック構成図であシ
、本発明の一実施例は、各高速記憶装置の現時間区間に
おける現萌点までの星目アクセス回数を計数する計数部
かと、各高速記憶装置に対する現時間区間の総アクセス
回数の予測情報を記憶する記憶部60と、この記憶部6
0の記憶内容を読み出すための読出部80と、記憶部6
0の記憶内容を計数部20の計数結果に基づいて前記の
(1)式を用いて更新するための更新部90とから大き
く構成されている。
、本発明の一実施例は、各高速記憶装置の現時間区間に
おける現萌点までの星目アクセス回数を計数する計数部
かと、各高速記憶装置に対する現時間区間の総アクセス
回数の予測情報を記憶する記憶部60と、この記憶部6
0の記憶内容を読み出すための読出部80と、記憶部6
0の記憶内容を計数部20の計数結果に基づいて前記の
(1)式を用いて更新するための更新部90とから大き
く構成されている。
今、システムは丁度時間区間t7が始まろうとする時点
にあるものとして、以下に本発明によるシステムの動作
を第3図を用いて説明する。この時点では、計数部加内
に存在するアクセス回数計数用カラ7 、/ CTRI
、CTR2、・・・、CTRn (それぞれ高速記憶装
@1.2、・・・、n(第2図参照)の累計アクセス回
数を計数する)は”0#にクリアされている。又、記憶
部60内に存在するアクセス回数予測用レジスJ RE
GI、BEG 2、・・・、REGn Cそれぞれ高速
記憶装置1.2、・・・、nに対応している)は前時間
区間の終了時点で算出された現時間区間用の各高速記憶
装置の総アクセス回数予測)を記憶している。
にあるものとして、以下に本発明によるシステムの動作
を第3図を用いて説明する。この時点では、計数部加内
に存在するアクセス回数計数用カラ7 、/ CTRI
、CTR2、・・・、CTRn (それぞれ高速記憶装
@1.2、・・・、n(第2図参照)の累計アクセス回
数を計数する)は”0#にクリアされている。又、記憶
部60内に存在するアクセス回数予測用レジスJ RE
GI、BEG 2、・・・、REGn Cそれぞれ高速
記憶装置1.2、・・・、nに対応している)は前時間
区間の終了時点で算出された現時間区間用の各高速記憶
装置の総アクセス回数予測)を記憶している。
このような状態において、時間区間1(が始まると、ホ
ストのオペレーティングシステムは各高速記憶装置への
アクセスを開始する。このとき、大容量データ記憶シス
テムでは、アクセスされる各高速記憶装置の累計アクセ
ス回数を計数することが必要である。とのために、本発
明では、まずアクセス対象となる高速記憶装置の番号を
第3図のDNO信号として与える。この時、選択器10
にDNO信号が伝わり、選択器10はDNO信号で指定
された高速記憶装置に対応したアクセス回数計数用カウ
ンタにだけ@1”信号を発生して伝える。ここで、アク
セス回数計数用カウンタの内容を1だけカウントアツプ
するためのカウントアツプ信号CNTを′1#にすると
DNO信号で選択されたアクセス回数計数用カウンタの
内容だけが1だけカウントアツプされる。このようにし
て、各高速記憶装置へのアクセスを逐一計数していくこ
とができる。
ストのオペレーティングシステムは各高速記憶装置への
アクセスを開始する。このとき、大容量データ記憶シス
テムでは、アクセスされる各高速記憶装置の累計アクセ
ス回数を計数することが必要である。とのために、本発
明では、まずアクセス対象となる高速記憶装置の番号を
第3図のDNO信号として与える。この時、選択器10
にDNO信号が伝わり、選択器10はDNO信号で指定
された高速記憶装置に対応したアクセス回数計数用カウ
ンタにだけ@1”信号を発生して伝える。ここで、アク
セス回数計数用カウンタの内容を1だけカウントアツプ
するためのカウントアツプ信号CNTを′1#にすると
DNO信号で選択されたアクセス回数計数用カウンタの
内容だけが1だけカウントアツプされる。このようにし
て、各高速記憶装置へのアクセスを逐一計数していくこ
とができる。
一方、ホストのオペレーティングシステムの走行ととも
に大容量データ記憶システムにおいてステージング要求
が発生すると、現時点以降でアクセス頻度が低いと予想
される高速記憶装置の番号を知る必要が生じる。このた
めには、アクセス回数予測用レジスタREGI、BEG
2、−−−1iGn (7)内容を逐−読み出すこと
が必要である。本発明では、まず高速記憶装置の番号を
DNO信号として与える。そうすると、この信号は選択
器70に伝えられ、アクセス回数予測用レジスタREG
I、BEG2、1−1REGnの出力61.62.1−
16nの中からDNOの信号で指定された高速記憶装置
に対応するものを選択し、そのまま選択器70の出力と
して出力する。ここで、iAD信号を″1″にすると、
選択器70の出力がデータレジスタDRに読み込まれる
。この結果、DNO信号で指定した高速記憶装置の総ア
クセス回数予測用情報を読み出すことが可能になる。以
上の動作を各高速記憶装置について繰り返して、全ての
アクセス回数予測用レジスタの内容を読み出すことがで
きる。
に大容量データ記憶システムにおいてステージング要求
が発生すると、現時点以降でアクセス頻度が低いと予想
される高速記憶装置の番号を知る必要が生じる。このた
めには、アクセス回数予測用レジスタREGI、BEG
2、−−−1iGn (7)内容を逐−読み出すこと
が必要である。本発明では、まず高速記憶装置の番号を
DNO信号として与える。そうすると、この信号は選択
器70に伝えられ、アクセス回数予測用レジスタREG
I、BEG2、1−1REGnの出力61.62.1−
16nの中からDNOの信号で指定された高速記憶装置
に対応するものを選択し、そのまま選択器70の出力と
して出力する。ここで、iAD信号を″1″にすると、
選択器70の出力がデータレジスタDRに読み込まれる
。この結果、DNO信号で指定した高速記憶装置の総ア
クセス回数予測用情報を読み出すことが可能になる。以
上の動作を各高速記憶装置について繰り返して、全ての
アクセス回数予測用レジスタの内容を読み出すことがで
きる。
以上のようにして、時間区間1<内での各高速記憶装置
への累計アクセス回数の計数と、ステージング要求の発
生時のステージング先となる高速記憶装置の最適決定の
ための各高速記憶装置の総アクセス回数予測情報読み出
しを行なっていくことがでなる。
への累計アクセス回数の計数と、ステージング要求の発
生時のステージング先となる高速記憶装置の最適決定の
ための各高速記憶装置の総アクセス回数予測情報読み出
しを行なっていくことがでなる。
そして時間が経過して、時間区間t(の終了時点になる
と、次の時間区間t(+sへの準備をすることが必要に
なる。すなわち、アクセス回数予測用レジ、’(夕RE
GI 、 lG2、−−−1REGnの内容を前記の(
1)式によって更新することと、アクセス回数計数用カ
ラy l CTRI 、CTR2、・・・、CTRn
ノ内容を′0#にクリアすることが必要になる。このた
めに、本発明では、まず高速記憶装置の番号をDNO信
号として与える。この信号は選択器70に伝えられ、こ
の信号で選択されたアクセス回数予測用レジスタの内容
が選択器70の出力として乗算器95の一方の入力側に
伝えられる。他方、75 (ALPHA)は定数αを発
生する回路であわ、この出力が乗算器95のもう一方の
入力側に伝えられる。ここで、UDI信号を1″にする
と乗算結果(すなわち、Fk(tt、) xα)が出力
され、これが加lj!器45の一方の入力として伝えら
れる。この時、加算器45のもう一方の入力にはDNO
信号で選択されたアクセス回数計数用カウンタの内容が
選択器40の出力として伝えられている。したがって、
ここで更にUD2信号を“1#にすると、加算器45は
加算結果(すなわち、Fk (j<) Xα十fk(t
イ))を選択器50に伝える。
と、次の時間区間t(+sへの準備をすることが必要に
なる。すなわち、アクセス回数予測用レジ、’(夕RE
GI 、 lG2、−−−1REGnの内容を前記の(
1)式によって更新することと、アクセス回数計数用カ
ラy l CTRI 、CTR2、・・・、CTRn
ノ内容を′0#にクリアすることが必要になる。このた
めに、本発明では、まず高速記憶装置の番号をDNO信
号として与える。この信号は選択器70に伝えられ、こ
の信号で選択されたアクセス回数予測用レジスタの内容
が選択器70の出力として乗算器95の一方の入力側に
伝えられる。他方、75 (ALPHA)は定数αを発
生する回路であわ、この出力が乗算器95のもう一方の
入力側に伝えられる。ここで、UDI信号を1″にする
と乗算結果(すなわち、Fk(tt、) xα)が出力
され、これが加lj!器45の一方の入力として伝えら
れる。この時、加算器45のもう一方の入力にはDNO
信号で選択されたアクセス回数計数用カウンタの内容が
選択器40の出力として伝えられている。したがって、
ここで更にUD2信号を“1#にすると、加算器45は
加算結果(すなわち、Fk (j<) Xα十fk(t
イ))を選択器50に伝える。
この選択器50は加算器45の出力をDNO信号の指定
番号によってその番号に対応したアクセス回数予測用レ
ジスタにそのまま伝えるための選択器である。したがっ
て、今の場合には、加算結果(Fk(tイ)×α+fh
(t□ )がDNO信号で指定されたアクセス回数予
測用レジスタlG&に伝えられており、ここでUD3信
号を“1#にすることによυREG&に次の時間区間t
(+1のためのアクセス回数予測情報(Fk (tj+
t ) )として読み込まれる。
番号によってその番号に対応したアクセス回数予測用レ
ジスタにそのまま伝えるための選択器である。したがっ
て、今の場合には、加算結果(Fk(tイ)×α+fh
(t□ )がDNO信号で指定されたアクセス回数予
測用レジスタlG&に伝えられており、ここでUD3信
号を“1#にすることによυREG&に次の時間区間t
(+1のためのアクセス回数予測情報(Fk (tj+
t ) )として読み込まれる。
以上の動作をDNO信号の値を変えることによって全高
速記憶装置に対応して繰シ返すことにより、全てのアク
セス回数予測用レジスタの内容の次の時間区間t(+1
に備えた更新が完全に終了する。ここで、CLR信号を
1”にするならば、もう必要のガくなったアクセス回数
計数用カウンタCTRI、CTR2゜・・・、CTRn
の内容は全て0″にクリアされる。
速記憶装置に対応して繰シ返すことにより、全てのアク
セス回数予測用レジスタの内容の次の時間区間t(+1
に備えた更新が完全に終了する。ここで、CLR信号を
1”にするならば、もう必要のガくなったアクセス回数
計数用カウンタCTRI、CTR2゜・・・、CTRn
の内容は全て0″にクリアされる。
このようにして、次の時間区間i(+tへの全ての準備
が完了する。以下、上記の動作と全く同じことを次の時
間区間tt+tについて同様に続けていくことができる
。したがって、以上の説明により、第3図に示した本発
明の一実施例が本発明の目的のだめの前記の全ての動作
を実行することになる。
が完了する。以下、上記の動作と全く同じことを次の時
間区間tt+tについて同様に続けていくことができる
。したがって、以上の説明により、第3図に示した本発
明の一実施例が本発明の目的のだめの前記の全ての動作
を実行することになる。
以上本発明をその良好な一実施例につい″′L説明した
が、それは単なる例示的なものであり、ここで説明され
た実施例によってのみ本願発明が限定されるものでない
ことは勿論である。
が、それは単なる例示的なものであり、ここで説明され
た実施例によってのみ本願発明が限定されるものでない
ことは勿論である。
(7) 発明の詳細な説明
本発明では、以上に説明したように、大容量データ記憶
システムにおける各高速記憶装置のアクセス頻度を予測
できるようにすることにより、ステージング要求の際の
ステージング先となる特定高速記憶装置の選択において
低アクセス頻度の高速記憶装置を選択することを可能な
らしめ、これによシ各高速記憶装置間のアクセス頻度の
統計的均等化の結果としてシステム動作の性能上の隘路
の発生を回避できるという効果を生じしめることができ
る。
システムにおける各高速記憶装置のアクセス頻度を予測
できるようにすることにより、ステージング要求の際の
ステージング先となる特定高速記憶装置の選択において
低アクセス頻度の高速記憶装置を選択することを可能な
らしめ、これによシ各高速記憶装置間のアクセス頻度の
統計的均等化の結果としてシステム動作の性能上の隘路
の発生を回避できるという効果を生じしめることができ
る。
第1図は本発明のもととなるフィルタ理論を応用したア
クセス頻度予測手法の説明図、第2図は仁のアクセス頻
度予測手法を本発明に基づいて大容量データ記憶システ
ムに適用する場合の概念的動作の説明図、第3図は本発
明の一実施例を示すブロック構成図である。 1.2、・・・・、n・・・・・・高速記憶装置、10
.40.50.70・・・・・・選択器、11.12、
・・・・、In・・・・・・選択器10の出力、加・・
・・・・各高速記憶装置の現時間区間における現時点ま
での累計アクセス回数を計数する計数部、21,22、
・・・・、2n・・・・・・アクセス回数計数用カウン
タの出力、45・・・・・・加算器、51.52、・・
・・、5n・・・・・・選択器50の出力、60・・・
・・・各高速記憶装置に対する現時間区間の総アクセス
回数の予測情報を記憶する記憶部、61.62、・・・
・、6n・・・・・・アクセス回数予測用レジスタの出
力、75(ALPHA )・・・・・・定数発生回路、
80・・・・・・記憶部60の記憶内容を読み出すため
の部分、90・・・・・・記憶部60の記憶内容を計数
部加の計数結果に基づいて更新するための更新部、95
・・・・・・乗算器、DNO・・・・・・高速記憶装置
番号指定信号、CLR・・・・・・クリア要求信号、C
NT・・・・・・カウントアツプ要求信号、READ・
・・・・・読み出し要求信号、UDl・・・・・・更新
要求第1信号、UD2・・・・・・更新要求第2信号、
UD3・・・・・・更新要求第3信号、CTRL、CT
R2、@@Ill、CTRn−・−アクセス回数計数用
カウンタ、REGl、REG2、・・・・REGn・・
・・・・アクセス回数予測用レジスタ、DR・・・・・
・データレジスタ 特許出願人 日本電気株式会社 代 理 人 弁理士熊谷雄太部 高jヤ言己・1・息笈jビ 予浸1m・1上憚艮 了ワ℃ス0覆プ火ミ匪直第
2図
クセス頻度予測手法の説明図、第2図は仁のアクセス頻
度予測手法を本発明に基づいて大容量データ記憶システ
ムに適用する場合の概念的動作の説明図、第3図は本発
明の一実施例を示すブロック構成図である。 1.2、・・・・、n・・・・・・高速記憶装置、10
.40.50.70・・・・・・選択器、11.12、
・・・・、In・・・・・・選択器10の出力、加・・
・・・・各高速記憶装置の現時間区間における現時点ま
での累計アクセス回数を計数する計数部、21,22、
・・・・、2n・・・・・・アクセス回数計数用カウン
タの出力、45・・・・・・加算器、51.52、・・
・・、5n・・・・・・選択器50の出力、60・・・
・・・各高速記憶装置に対する現時間区間の総アクセス
回数の予測情報を記憶する記憶部、61.62、・・・
・、6n・・・・・・アクセス回数予測用レジスタの出
力、75(ALPHA )・・・・・・定数発生回路、
80・・・・・・記憶部60の記憶内容を読み出すため
の部分、90・・・・・・記憶部60の記憶内容を計数
部加の計数結果に基づいて更新するための更新部、95
・・・・・・乗算器、DNO・・・・・・高速記憶装置
番号指定信号、CLR・・・・・・クリア要求信号、C
NT・・・・・・カウントアツプ要求信号、READ・
・・・・・読み出し要求信号、UDl・・・・・・更新
要求第1信号、UD2・・・・・・更新要求第2信号、
UD3・・・・・・更新要求第3信号、CTRL、CT
R2、@@Ill、CTRn−・−アクセス回数計数用
カウンタ、REGl、REG2、・・・・REGn・・
・・・・アクセス回数予測用レジスタ、DR・・・・・
・データレジスタ 特許出願人 日本電気株式会社 代 理 人 弁理士熊谷雄太部 高jヤ言己・1・息笈jビ 予浸1m・1上憚艮 了ワ℃ス0覆プ火ミ匪直第
2図
Claims (1)
- 記憶装置毎の現在のアクセス頻度を計数する計数手段と
、近い将来における記憶装置毎のアクセス頻度の予測情
報を記憶する記憶手段と、該記憶手段の記憶する内容を
読み出す手段と、前記記憶手段の記憶する内容を前記計
数手段の計数結果に基づいて更新する手段とを持つこと
を特徴とする大容量データ記憶システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57098745A JPS58214954A (ja) | 1982-06-09 | 1982-06-09 | 大容量デ−タ記憶システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57098745A JPS58214954A (ja) | 1982-06-09 | 1982-06-09 | 大容量デ−タ記憶システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58214954A true JPS58214954A (ja) | 1983-12-14 |
Family
ID=14228006
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57098745A Pending JPS58214954A (ja) | 1982-06-09 | 1982-06-09 | 大容量デ−タ記憶システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58214954A (ja) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55129847A (en) * | 1979-03-30 | 1980-10-08 | Panafacom Ltd | Access system of memory unit |
| JPS5731064A (en) * | 1980-07-31 | 1982-02-19 | Fujitsu Ltd | Space control system in direct access storage device |
-
1982
- 1982-06-09 JP JP57098745A patent/JPS58214954A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS55129847A (en) * | 1979-03-30 | 1980-10-08 | Panafacom Ltd | Access system of memory unit |
| JPS5731064A (en) * | 1980-07-31 | 1982-02-19 | Fujitsu Ltd | Space control system in direct access storage device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Wie et al. | A discrete time, nested cost operator approach to the dynamic network user equilibrium problem | |
| Beutler et al. | Time-average optimal constrained semi-Markov decision processes | |
| JP7196489B2 (ja) | 最適化問題演算プログラム、最適化問題演算方法および最適化問題演算装置 | |
| JP7155794B2 (ja) | 最適化問題演算プログラム、最適化問題演算方法および最適化問題演算装置 | |
| US7062630B2 (en) | Storing device for writing data onto a plurality of installed storing mediums, storing control method for the storing device, and program thereof | |
| Ryu et al. | Towards topology aware pre-emptive job scheduling with deep reinforcement learning | |
| Belardinelli et al. | Probabilistic shielding for safe reinforcement learning | |
| Kluge et al. | The orderly resolution of memory access conflicts among competing channel processes | |
| Toueg et al. | Some complexity results in the design of deadlock-free packet switching networks | |
| Stellhorn | An inverted file processor for information retrieval | |
| Albright et al. | A birth–death model of advertising and pricing | |
| Juneja | Efficient rare event simulation of stochastic systems | |
| Dannerstedt | Production scheduling for an arbitrary number of periods given the sales forecast in the form of a probability distribution | |
| Honoré et al. | An exact algorithm for the linear tape scheduling problem | |
| JP3931190B2 (ja) | 確率的均衡配分における交通量依存諸量の集計データ生成方法、および装置 | |
| Coffman Jr et al. | A class of FIFO queues arising in computer systems | |
| Gros et al. | Variational theorem for vector-mean-field theories of statistical transmutation | |
| SU790000A1 (ru) | Устройство дл анализа больших регул рных сетей | |
| RU2099783C1 (ru) | Устройство оперативного управления летательными аппаратами, входящими в группировки | |
| SU681431A1 (ru) | След щий стохастический интегратор | |
| Assaf | Invariant problems in discounted dynamic programming | |
| SU596951A1 (ru) | Устройство дл определени изоморфизма графов | |
| Garg et al. | Real-time memory efficient data redundancy removal algorithm | |
| SU419892A1 (ja) | ||
| Pisinger et al. | An optimal algorithm for order picking in a multi-parallel-aisle warehouse |