JPH0764828A - ディスク負荷分散装置 - Google Patents
ディスク負荷分散装置Info
- Publication number
- JPH0764828A JPH0764828A JP5234234A JP23423493A JPH0764828A JP H0764828 A JPH0764828 A JP H0764828A JP 5234234 A JP5234234 A JP 5234234A JP 23423493 A JP23423493 A JP 23423493A JP H0764828 A JPH0764828 A JP H0764828A
- Authority
- JP
- Japan
- Prior art keywords
- disk
- access
- information storage
- disks
- processing unit
- 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
- 238000005259 measurement Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【目的】 ディスクの耐久性を向上させる。
【構成】 ディスク5,6に対しデータの読出し,書込
み等のアクセスを行うディスク処理部4と、ホストCP
U1からのアクセスの命令をディスク処理部4へ伝達す
るディスク制御部2と、ディスク5,6に対するアクセ
スの結果を記憶するアクセス情報記憶部3とを備えてい
る。ディスク制御部2は、アクセス情報記憶部3に記憶
されたディスク5,6のアクセスの結果に基づき、アク
セスの多いデータをディスク5,6のアクセスの少ない
位置へディスク処理部4を介して移動させる機能を有す
るものである。
み等のアクセスを行うディスク処理部4と、ホストCP
U1からのアクセスの命令をディスク処理部4へ伝達す
るディスク制御部2と、ディスク5,6に対するアクセ
スの結果を記憶するアクセス情報記憶部3とを備えてい
る。ディスク制御部2は、アクセス情報記憶部3に記憶
されたディスク5,6のアクセスの結果に基づき、アク
セスの多いデータをディスク5,6のアクセスの少ない
位置へディスク処理部4を介して移動させる機能を有す
るものである。
Description
【0001】
【産業上の利用分野】本発明は、磁気ディスク装置等の
ディスク負荷分散装置に係り、詳しくは、ディスクに対
する負荷を分散させるためのディスク負荷分散装置に関
する。
ディスク負荷分散装置に係り、詳しくは、ディスクに対
する負荷を分散させるためのディスク負荷分散装置に関
する。
【0002】
【従来の技術】従来、磁気ディスク装置等のディスクに
書き込まれたデータは、削除されるまで、そのディスク
の同じ位置に存在する。したがって、使用頻度の高いデ
ータが多いディスクは、集中的にアクセスの対象とな
る。
書き込まれたデータは、削除されるまで、そのディスク
の同じ位置に存在する。したがって、使用頻度の高いデ
ータが多いディスクは、集中的にアクセスの対象とな
る。
【0003】
【発明が解決しようとする課題】しかしながら、同一デ
ィスクの負荷が増すことにより、そのディスクが損耗し
て、ディスク障害が発生しやすくなる。
ィスクの負荷が増すことにより、そのディスクが損耗し
て、ディスク障害が発生しやすくなる。
【0004】
【発明の目的】そこで、本発明の目的は、ディスクの耐
久性を向上させたディスク負荷分散装置を提供すること
にある。
久性を向上させたディスク負荷分散装置を提供すること
にある。
【0005】
【課題を解決するための手段】本発明に係るディスク負
荷分散装置は、上記目的を達成するためになされたもの
であり、ディスクに対してデータの読出し,書込み等の
アクセスを行うディスク処理部と、ホストCPUからの
前記アクセスの命令を前記ディスク処理部へ伝達するデ
ィスク制御部と、前記ディスクに対する前記アクセスの
結果を記憶するアクセス情報記憶部とを備えている。
荷分散装置は、上記目的を達成するためになされたもの
であり、ディスクに対してデータの読出し,書込み等の
アクセスを行うディスク処理部と、ホストCPUからの
前記アクセスの命令を前記ディスク処理部へ伝達するデ
ィスク制御部と、前記ディスクに対する前記アクセスの
結果を記憶するアクセス情報記憶部とを備えている。
【0006】そして、前記ディスク制御部は、前記アク
セス情報記憶部に記憶された前記ディスクの前記アクセ
スの結果に基づき、前記アクセスの多いデータを前記デ
ィスクの前記アクセスの少ない位置へ前記ディスク処理
部を介して移動させる機能を有するものである。
セス情報記憶部に記憶された前記ディスクの前記アクセ
スの結果に基づき、前記アクセスの多いデータを前記デ
ィスクの前記アクセスの少ない位置へ前記ディスク処理
部を介して移動させる機能を有するものである。
【0007】また、前記ディスクが複数であるものとし
てもよい。この場合、前記ディスク制御部は、前記アク
セス情報記憶部に記憶された前記ディスクの前記アクセ
スの結果に基づき、前記アクセスの多い前記ディスク内
の前記アクセスの多いファイルと、前記アクセスの少な
い前記ディスク内の前記アクセスの少ないファイルとを
入れ換える機能を有するものとしてもよい。
てもよい。この場合、前記ディスク制御部は、前記アク
セス情報記憶部に記憶された前記ディスクの前記アクセ
スの結果に基づき、前記アクセスの多い前記ディスク内
の前記アクセスの多いファイルと、前記アクセスの少な
い前記ディスク内の前記アクセスの少ないファイルとを
入れ換える機能を有するものとしてもよい。
【0008】
【作用】ホストCPUからのアクセスの命令は、ディス
ク制御部を介してディスク処理部へ伝達される。ディス
ク処理部は、この命令に従い、ディスクに対しデータの
読出し,書込み等のアクセスを行う。このアクセスの結
果は、アクセス情報記憶部に記憶される。
ク制御部を介してディスク処理部へ伝達される。ディス
ク処理部は、この命令に従い、ディスクに対しデータの
読出し,書込み等のアクセスを行う。このアクセスの結
果は、アクセス情報記憶部に記憶される。
【0009】一方、ディスク制御部は、アクセス情報記
憶部に記憶されたアクセスの結果に基づき、ディスクに
アクセスの多いデータがあれば、そのデータをディスク
のアクセスの少ない位置へディスク処理部を介して移動
させる。
憶部に記憶されたアクセスの結果に基づき、ディスクに
アクセスの多いデータがあれば、そのデータをディスク
のアクセスの少ない位置へディスク処理部を介して移動
させる。
【0010】
【実施例】本発明に係るディスク負荷分散装置の一実施
例を図1により説明する。
例を図1により説明する。
【0011】本発明に係るディスク負荷分散装置は、デ
ィスク5,6に対しデータの読出し,書込み等のアクセ
スを行うディスク処理部4と、ホストCPU1からのア
クセスの命令をディスク処理部4へ伝達するディスク制
御部2と、ディスク5,6に対するアクセスの結果を記
憶するアクセス情報記憶部3とを備えている。
ィスク5,6に対しデータの読出し,書込み等のアクセ
スを行うディスク処理部4と、ホストCPU1からのア
クセスの命令をディスク処理部4へ伝達するディスク制
御部2と、ディスク5,6に対するアクセスの結果を記
憶するアクセス情報記憶部3とを備えている。
【0012】そして、ディスク制御部2は、アクセス情
報記憶部3に記憶されたディスク5,6のアクセスの結
果に基づき、アクセスの多いデータをディスク5,6の
アクセスの少ない位置へディスク処理部4を介して移動
させる機能を有するものである。
報記憶部3に記憶されたディスク5,6のアクセスの結
果に基づき、アクセスの多いデータをディスク5,6の
アクセスの少ない位置へディスク処理部4を介して移動
させる機能を有するものである。
【0013】次に、本発明に係るディスク負荷分散装置
の動作の一例を説明する。
の動作の一例を説明する。
【0014】ホストCPU1は、ディスク制御部2にデ
ータの読み込み命令を出す。ディスク制御部2はホスト
CPU1より受けた命令をディスク処理部4に送り、デ
ィスク処理部4はディスク5,6より必要データを取り
出しディスク制御部2へ送る。ディスク制御部2はディ
スク処理部4より送られたデータをホストCPU1に渡
す。この時、ディスク制御部2は、ホストCPU1によ
りアクセスされたデータが存在するディスク名とファイ
ル名とデータ量とを計測し、アクセス情報記憶部3に記
録する。
ータの読み込み命令を出す。ディスク制御部2はホスト
CPU1より受けた命令をディスク処理部4に送り、デ
ィスク処理部4はディスク5,6より必要データを取り
出しディスク制御部2へ送る。ディスク制御部2はディ
スク処理部4より送られたデータをホストCPU1に渡
す。この時、ディスク制御部2は、ホストCPU1によ
りアクセスされたデータが存在するディスク名とファイ
ル名とデータ量とを計測し、アクセス情報記憶部3に記
録する。
【0015】データの入出力毎に、上記のデータ計測を
行う。
行う。
【0016】ディスク制御部2は、アクセス情報記憶部
3に記録された計測結果を用いて、ディスク5,6毎の
アクセス量を計算する。そして、ディスク5とディスク
6のアクセス量の差が定めた値より大きくなると、アク
セス量の多いディスク(例えばディスク5)内のアクセ
ス量の多いファイルと、アクセス量の少ないディスク
(例えばディスク6)内のアクセス量の少ないファイル
との入れ換え命令をディスク処理部4に送る。ディスク
処理部4はその命令に従いファイルを入れ換える。ディ
スク制御部2は、ファイルの入れ換え命令を出すと、ア
クセス情報記憶部3にデータをクリアする命令を送り、
アクセス情報記憶部3はデータをクリアする。
3に記録された計測結果を用いて、ディスク5,6毎の
アクセス量を計算する。そして、ディスク5とディスク
6のアクセス量の差が定めた値より大きくなると、アク
セス量の多いディスク(例えばディスク5)内のアクセ
ス量の多いファイルと、アクセス量の少ないディスク
(例えばディスク6)内のアクセス量の少ないファイル
との入れ換え命令をディスク処理部4に送る。ディスク
処理部4はその命令に従いファイルを入れ換える。ディ
スク制御部2は、ファイルの入れ換え命令を出すと、ア
クセス情報記憶部3にデータをクリアする命令を送り、
アクセス情報記憶部3はデータをクリアする。
【0017】以上を繰り返すことにより、各ディスクの
アクセス量を均等に保つことが可能となり、ディスクの
負荷分散が行える。
アクセス量を均等に保つことが可能となり、ディスクの
負荷分散が行える。
【0018】なお、本発明に係るディスク負荷分散装置
は、一枚のみのディスクに対しても適用でき、また、磁
気ディスクだけではなく光磁気ディスク,光ディスク等
にも適用できるものである。
は、一枚のみのディスクに対しても適用でき、また、磁
気ディスクだけではなく光磁気ディスク,光ディスク等
にも適用できるものである。
【0019】
【発明の効果】以上説明したように本発明に係るディス
ク負荷分散装置によれば、ディスクのアクセスの多いデ
ータをディスクのアクセスの少ない位置へ移動させるこ
とにより、ディスクに対する負荷を分散でき、ディスク
の耐久性を向上できる。
ク負荷分散装置によれば、ディスクのアクセスの多いデ
ータをディスクのアクセスの少ない位置へ移動させるこ
とにより、ディスクに対する負荷を分散でき、ディスク
の耐久性を向上できる。
【図1】本発明の一実施例を示すブロック構成図であ
る。
る。
1 ホストCPU 2 ディスク制御部 3 アクセス情報記憶部 4 ディスク処理部 5 ディスク 6 ディスク
Claims (2)
- 【請求項1】ディスクに対してデータの読出し,書込み
等のアクセスを行うディスク処理部と、ホストCPUか
らの前記アクセスの命令を前記ディスク処理部へ伝達す
るディスク制御部と、前記ディスクに対する前記アクセ
スの結果を記憶するアクセス情報記憶部とを備え、 前記ディスク制御部は、前記アクセス情報記憶部に記憶
された前記ディスクの前記アクセスの結果に基づき、前
記アクセスの多いデータを前記ディスクの前記アクセス
の少ない位置へ前記ディスク処理部を介して移動させる
機能を有することを特徴とするディスク負荷分散装置。 - 【請求項2】複数のディスクに対してデータの読出し,
書込み等のアクセスを行うディスク処理部と、ホストC
PUからの前記アクセスの命令を前記ディスク処理部へ
伝達するディスク制御部と、前記ディスクに対する前記
アクセスの結果を記憶するアクセス情報記憶部とを備
え、 前記ディスク制御部は、前記アクセス情報記憶部に記憶
された前記ディスクの前記アクセスの結果に基づき、前
記アクセスの多い前記ディスク内の前記アクセスの多い
ファイルと、前記アクセスの少ない前記ディスク内の前
記アクセスの少ないファイルとを入れ換える機能を有す
ることを特徴とするディスク負荷分散装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5234234A JPH0764828A (ja) | 1993-08-26 | 1993-08-26 | ディスク負荷分散装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5234234A JPH0764828A (ja) | 1993-08-26 | 1993-08-26 | ディスク負荷分散装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0764828A true JPH0764828A (ja) | 1995-03-10 |
Family
ID=16967798
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5234234A Pending JPH0764828A (ja) | 1993-08-26 | 1993-08-26 | ディスク負荷分散装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0764828A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10110973B4 (de) * | 2000-03-07 | 2004-03-11 | Nec Corp. | Piezoelektrisches Schwingungsgyroskop und Verfahren zum Einstellen von Resonanzfrequenzen desselben |
| JP2009020955A (ja) * | 2007-07-12 | 2009-01-29 | Hitachi Ltd | 記録装置 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04151745A (ja) * | 1990-10-16 | 1992-05-25 | Nec Software Kansai Ltd | 統合磁気ディスクボリュームシステム |
| JPH05197500A (ja) * | 1992-01-20 | 1993-08-06 | Tohoku Nippon Denki Software Kk | ファイル自動負荷分散装置 |
-
1993
- 1993-08-26 JP JP5234234A patent/JPH0764828A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04151745A (ja) * | 1990-10-16 | 1992-05-25 | Nec Software Kansai Ltd | 統合磁気ディスクボリュームシステム |
| JPH05197500A (ja) * | 1992-01-20 | 1993-08-06 | Tohoku Nippon Denki Software Kk | ファイル自動負荷分散装置 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10110973B4 (de) * | 2000-03-07 | 2004-03-11 | Nec Corp. | Piezoelektrisches Schwingungsgyroskop und Verfahren zum Einstellen von Resonanzfrequenzen desselben |
| JP2009020955A (ja) * | 2007-07-12 | 2009-01-29 | Hitachi Ltd | 記録装置 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4476526A (en) | Cache buffered memory subsystem | |
| US20100037226A1 (en) | Grouping and dispatching scans in cache | |
| US5872955A (en) | Method and apparatus for reading and writing data in a disk drive system | |
| JPH0764828A (ja) | ディスク負荷分散装置 | |
| KR900002189A (ko) | 컴퓨터 시스템에 있어서 데이타 신뢰성의 개선방법 및 장치 | |
| US5359623A (en) | Magneto-optical disc control system and method for avoiding the need to initialize an entire surface of a storage medium on commencement of use | |
| US20090164719A1 (en) | Storage performance improvement using data replication on a disk | |
| JP2006338345A5 (ja) | ||
| US20060277326A1 (en) | Data transfer system and method | |
| US5678022A (en) | Storage control system with auxiliary storage and optimized process data length and gap to reduce track and cylinder switching | |
| JP4209108B2 (ja) | 記憶装置の制御方法およびこの方法に用いる記憶装置、ディスクアレイ装置、及びディスクコントローラ | |
| JPS629444A (ja) | 計算機システムにおけるフロツピイ媒体間の複写および検証制御方法 | |
| JP2023130038A (ja) | ディスクアレイ装置、負荷分散方法、及び負荷分散プログラム | |
| JP2994917B2 (ja) | 記憶システム | |
| KR20240088614A (ko) | 스토리지 아비터 장치 및 그 동작 방법 | |
| US20050015542A1 (en) | Multiple write storage device | |
| JPS63306567A (ja) | 回転型記憶装置 | |
| JPS59113530A (ja) | 光デイスク処理装置 | |
| JPH07271526A (ja) | 外部記憶装置 | |
| JPH03129514A (ja) | ファイル管理方式 | |
| JPH01113844A (ja) | ディスクキャッシュ装置 | |
| JPS63288342A (ja) | ディスク制御装置 | |
| JPH05289942A (ja) | キャッシュメモリ回路 | |
| JPS62113231A (ja) | 拡張記憶装置の仮想デイスク制御方式 | |
| JPH05324384A (ja) | 入力デバイスのエミュレーション方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 19961210 |