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
Application number
JP5234234A
Other languages
English (en)
Inventor
Osamu Hisamatsu
修 久松
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 JP5234234A priority Critical patent/JPH0764828A/ja
Publication of JPH0764828A publication Critical patent/JPH0764828A/ja
Pending legal-status Critical Current

Links

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を介して移動させる機能を有す
るものである。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、磁気ディスク装置等の
ディスク負荷分散装置に係り、詳しくは、ディスクに対
する負荷を分散させるためのディスク負荷分散装置に関
する。
【0002】
【従来の技術】従来、磁気ディスク装置等のディスクに
書き込まれたデータは、削除されるまで、そのディスク
の同じ位置に存在する。したがって、使用頻度の高いデ
ータが多いディスクは、集中的にアクセスの対象とな
る。
【0003】
【発明が解決しようとする課題】しかしながら、同一デ
ィスクの負荷が増すことにより、そのディスクが損耗し
て、ディスク障害が発生しやすくなる。
【0004】
【発明の目的】そこで、本発明の目的は、ディスクの耐
久性を向上させたディスク負荷分散装置を提供すること
にある。
【0005】
【課題を解決するための手段】本発明に係るディスク負
荷分散装置は、上記目的を達成するためになされたもの
であり、ディスクに対してデータの読出し,書込み等の
アクセスを行うディスク処理部と、ホストCPUからの
前記アクセスの命令を前記ディスク処理部へ伝達するデ
ィスク制御部と、前記ディスクに対する前記アクセスの
結果を記憶するアクセス情報記憶部とを備えている。
【0006】そして、前記ディスク制御部は、前記アク
セス情報記憶部に記憶された前記ディスクの前記アクセ
スの結果に基づき、前記アクセスの多いデータを前記デ
ィスクの前記アクセスの少ない位置へ前記ディスク処理
部を介して移動させる機能を有するものである。
【0007】また、前記ディスクが複数であるものとし
てもよい。この場合、前記ディスク制御部は、前記アク
セス情報記憶部に記憶された前記ディスクの前記アクセ
スの結果に基づき、前記アクセスの多い前記ディスク内
の前記アクセスの多いファイルと、前記アクセスの少な
い前記ディスク内の前記アクセスの少ないファイルとを
入れ換える機能を有するものとしてもよい。
【0008】
【作用】ホストCPUからのアクセスの命令は、ディス
ク制御部を介してディスク処理部へ伝達される。ディス
ク処理部は、この命令に従い、ディスクに対しデータの
読出し,書込み等のアクセスを行う。このアクセスの結
果は、アクセス情報記憶部に記憶される。
【0009】一方、ディスク制御部は、アクセス情報記
憶部に記憶されたアクセスの結果に基づき、ディスクに
アクセスの多いデータがあれば、そのデータをディスク
のアクセスの少ない位置へディスク処理部を介して移動
させる。
【0010】
【実施例】本発明に係るディスク負荷分散装置の一実施
例を図1により説明する。
【0011】本発明に係るディスク負荷分散装置は、デ
ィスク5,6に対しデータの読出し,書込み等のアクセ
スを行うディスク処理部4と、ホストCPU1からのア
クセスの命令をディスク処理部4へ伝達するディスク制
御部2と、ディスク5,6に対するアクセスの結果を記
憶するアクセス情報記憶部3とを備えている。
【0012】そして、ディスク制御部2は、アクセス情
報記憶部3に記憶されたディスク5,6のアクセスの結
果に基づき、アクセスの多いデータをディスク5,6の
アクセスの少ない位置へディスク処理部4を介して移動
させる機能を有するものである。
【0013】次に、本発明に係るディスク負荷分散装置
の動作の一例を説明する。
【0014】ホストCPU1は、ディスク制御部2にデ
ータの読み込み命令を出す。ディスク制御部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はデータをクリアする。
【0017】以上を繰り返すことにより、各ディスクの
アクセス量を均等に保つことが可能となり、ディスクの
負荷分散が行える。
【0018】なお、本発明に係るディスク負荷分散装置
は、一枚のみのディスクに対しても適用でき、また、磁
気ディスクだけではなく光磁気ディスク,光ディスク等
にも適用できるものである。
【0019】
【発明の効果】以上説明したように本発明に係るディス
ク負荷分散装置によれば、ディスクのアクセスの多いデ
ータをディスクのアクセスの少ない位置へ移動させるこ
とにより、ディスクに対する負荷を分散でき、ディスク
の耐久性を向上できる。
【図面の簡単な説明】
【図1】本発明の一実施例を示すブロック構成図であ
る。
【符号の説明】
1 ホストCPU 2 ディスク制御部 3 アクセス情報記憶部 4 ディスク処理部 5 ディスク 6 ディスク

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】ディスクに対してデータの読出し,書込み
    等のアクセスを行うディスク処理部と、ホストCPUか
    らの前記アクセスの命令を前記ディスク処理部へ伝達す
    るディスク制御部と、前記ディスクに対する前記アクセ
    スの結果を記憶するアクセス情報記憶部とを備え、 前記ディスク制御部は、前記アクセス情報記憶部に記憶
    された前記ディスクの前記アクセスの結果に基づき、前
    記アクセスの多いデータを前記ディスクの前記アクセス
    の少ない位置へ前記ディスク処理部を介して移動させる
    機能を有することを特徴とするディスク負荷分散装置。
  2. 【請求項2】複数のディスクに対してデータの読出し,
    書込み等のアクセスを行うディスク処理部と、ホストC
    PUからの前記アクセスの命令を前記ディスク処理部へ
    伝達するディスク制御部と、前記ディスクに対する前記
    アクセスの結果を記憶するアクセス情報記憶部とを備
    え、 前記ディスク制御部は、前記アクセス情報記憶部に記憶
    された前記ディスクの前記アクセスの結果に基づき、前
    記アクセスの多い前記ディスク内の前記アクセスの多い
    ファイルと、前記アクセスの少ない前記ディスク内の前
    記アクセスの少ないファイルとを入れ換える機能を有す
    ることを特徴とするディスク負荷分散装置。
JP5234234A 1993-08-26 1993-08-26 ディスク負荷分散装置 Pending JPH0764828A (ja)

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)

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

* Cited by examiner, † Cited by third party
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 ファイル自動負荷分散装置

Patent Citations (2)

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

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