JP2000215005A - Duplex magnetic disk unit - Google Patents

Duplex magnetic disk unit

Info

Publication number
JP2000215005A
JP2000215005A JP11018010A JP1801099A JP2000215005A JP 2000215005 A JP2000215005 A JP 2000215005A JP 11018010 A JP11018010 A JP 11018010A JP 1801099 A JP1801099 A JP 1801099A JP 2000215005 A JP2000215005 A JP 2000215005A
Authority
JP
Japan
Prior art keywords
magnetic disk
control unit
disk drive
buffer memory
systems
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
JP11018010A
Other languages
Japanese (ja)
Inventor
Satoru Shigeura
悟 茂浦
Hisaki Mie
久樹 三重
Hideki Takebayashi
秀樹 竹林
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.)
Hitachi Ltd
Hitachi Solutions Technology Ltd
Original Assignee
Hitachi Ltd
Hitachi ULSI Systems Co 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 Hitachi Ltd, Hitachi ULSI Systems Co Ltd filed Critical Hitachi Ltd
Priority to JP11018010A priority Critical patent/JP2000215005A/en
Publication of JP2000215005A publication Critical patent/JP2000215005A/en
Withdrawn legal-status Critical Current

Links

Abstract

(57)【要約】 【課題】二重化磁気ディスク装置において、2台の磁気
ディスク装置間で行なうデータの処理を簡素化し、且
つ、機器構成を簡素化することで経済化、小型化をする
ことを目的とする。 【解決手段】1系統の磁気ディスク制御系にて、2系統
の磁気ディスク装置を制御が可能となり、データの処理
を簡素化すると共に機器構成も簡素化し経済化、小型化
を実現する。
(57) [Summary] In a duplicated magnetic disk drive, data processing performed between two magnetic disk drives is simplified, and economy and size are reduced by simplifying a device configuration. Aim. A magnetic disk control system of one system can control two magnetic disk devices, simplifying data processing, simplifying a device configuration, and realizing economy and miniaturization.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、2つの磁気ディス
ク装置を二重化した二重化磁気ディスク装置に関するも
のである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a dual magnetic disk drive in which two magnetic disk drives are duplicated.

【0002】[0002]

【従来の技術】従来、たとえば、電話交換機におけるフ
ァイルの記憶用装置としては、2つの磁気ディスク装置
を二重化して用いることによりファイル記憶の信頼性を
向上させることが行われている。
2. Description of the Related Art Hitherto, for example, as a file storage device in a telephone exchange, the reliability of file storage has been improved by using two magnetic disk devices in duplicate.

【0003】また、このような、2つの磁気ディスク装
置を二重化した二重化磁気ディスク装置を制御する技術
としては、たとえば、特開平8−263221号公報記
載の技術が知られている。
As a technique for controlling such a duplicated magnetic disk drive in which two magnetic disk drives are duplicated, for example, a technique described in Japanese Patent Application Laid-Open No. 8-263221 is known.

【0004】この技術では、図6に示すように、上位装
置1にプロセッサバス2を介して接続する磁気ディスク
制御部3と2系統の磁気ディスク装置10、23より構
成される。また、磁気ディスク制御部3は故障発生時に
切り替えが可能となるよう予備系磁気ディスク制御部1
6を備えている。
In this technique, as shown in FIG. 6, a magnetic disk control unit 3 connected to a host device 1 via a processor bus 2 and two magnetic disk devices 10 and 23 are provided. In addition, the magnetic disk control unit 3 controls the standby system magnetic disk control unit 1 so that it can be switched when a failure occurs.
6 is provided.

【0005】磁気ディスク制御部3はプロセッサバス2
との間の入出力を制御するプロセッサバスインタフェー
ス部4と内部制御部5と内部プロセッサバス6を備えて
いる。また、2系統の磁気ディスク装置10,23に対
応して、書き込み、読み出し兼用のバッファメモリ8,
12と、デバイス制御部7,11と、磁気ディスク装置
バス制御部9,13を2系統備えている。各系統におい
て、デバイス制御部7,11は内部制御部5の制御下で
磁気ディスク装置10,23のデータの読み出し、書き
込みの制御を、磁気ディスク装置バス制御部9,13を
介して行なう。
[0005] The magnetic disk control unit 3 includes a processor bus 2
A processor bus interface unit 4 for controlling input and output between the control unit and an internal control unit 5 and an internal processor bus 6. In addition, corresponding to the two systems of magnetic disk devices 10 and 23, a buffer memory 8 for both writing and reading is provided.
12, two device control units 7 and 11, and magnetic disk device bus control units 9 and 13. In each system, the device controllers 7 and 11 control the reading and writing of data from and to the magnetic disk devices 10 and 23 via the magnetic disk device bus controllers 9 and 13 under the control of the internal controller 5.

【0006】磁気ディスク装置バス制御部9,13は磁
気ディスク装置10,23が接続されたバスが採用する
バスインタフェース、例えばSCSI(Small Computer
System Interface)に従って当該バスとの間の入出力
を制御し、磁気ディスク装置10,23とデバイス制御
部7,11との間のデータやコマンドを中継する。バッ
ファメモリ8,12は、デバイス制御部7,11に書き
込むデータ及びデバイス制御部7,11が磁気ディスク
装置10,23から読み出したデータを一旦格納するた
めのバッファメモリである。
The magnetic disk device bus controllers 9 and 13 are bus interfaces used by the buses to which the magnetic disk devices 10 and 23 are connected, for example, SCSI (Small Computer).
The input / output to / from the bus is controlled according to a system interface, and data and commands between the magnetic disk devices 10 and 23 and the device controllers 7 and 11 are relayed. The buffer memories 8 and 12 are buffer memories for temporarily storing data to be written to the device controllers 7 and 11 and data read from the magnetic disk devices 10 and 23 by the device controllers 7 and 11.

【0007】このような構成により、片方の磁気ディス
ク装置のデータを読み出して、他方の磁気ディスク装置
に書き込むコピー動作や、両方の磁気ディスク装置1
0,23のデータを同時に読み出して照合を行なうコン
ペア動作など、二重化磁気ディスク装置の多彩な機能を
上位装置1を介さずに行なう。また、バッファメモリを
書き込み読み出し兼用な構成とすることにより、バッフ
ァメモリ間のデータ転送が最小限で済むようにしてい
る。
With such a configuration, a copy operation of reading data from one of the magnetic disk devices and writing the data to the other magnetic disk device, and a copying operation of both magnetic disk devices 1
Various functions of the duplicated magnetic disk device, such as a compare operation of simultaneously reading and collating data of 0 and 23, are performed without passing through the host device 1. Further, the buffer memory is configured to be capable of both writing and reading, so that data transfer between the buffer memories can be minimized.

【0008】[0008]

【発明が解決しようとする課題】図5に示した特開平8
−263221号公報記載の技術によれば、上位装置か
らの1回の書き込み命令に対して磁気ディスク制御部内
3が2系統の磁気ディスク制御系のバッファメモリ間で
データ処理を自律的に行ない上位装置1のソフトウェア
等の処理負担を軽減することができる。
SUMMARY OF THE INVENTION FIG.
According to the technology described in Japanese Patent Application Laid-Open No. 262632/1990, in a single write command from a host device, the inside of the magnetic disk control unit 3 autonomously performs data processing between buffer memories of two systems of magnetic disk control systems. The processing load of the first software or the like can be reduced.

【0009】しかし、磁気ディスク制御部3に2系統の
磁気ディスク装置10,23を分けて接続しているため
2系統の磁気ディスク制御系を設ける必要がある。
However, since the two magnetic disk devices 10 and 23 are separately connected to the magnetic disk control unit 3, it is necessary to provide two magnetic disk control systems.

【0010】また、前記2系統の磁気ディスク制御系を
設けることで、機器構成が複雑になり磁気ディスク制御
部3を大型化する必要がある。
Further, the provision of the two magnetic disk control systems complicates the equipment configuration and requires the magnetic disk control unit 3 to be increased in size.

【0011】そこで、本発明は、2台の磁気ディスク装
置間で行なうデータの処理を簡素化し且つ、機器構成を
簡素化することで経済化、小型化をすることを目的とす
る。
SUMMARY OF THE INVENTION It is therefore an object of the present invention to simplify the data processing performed between two magnetic disk devices and to simplify the equipment configuration to reduce the cost and size.

【0012】[0012]

【課題を解決するための手段】前記目的達成のために、
本発明は、たとえば2系統の磁気ディスク装置と、上位
装置と前記2系統の磁気ディスク装置にそれぞれ接続
し、前記2系統の磁気ディスク装置を前記上位装置の指
示に従い制御する磁気ディスク制御部とを備えた2重化
磁気ディスク装置であって、前記磁気ディスク制御部
は、2系統の磁気ディスク装置を制御する1系統の磁気
ディスク制御系と、前記上位装置の指示に応じて前記磁
気ディスク制御系を制御する内部制御部とを備え、前記
1系統の磁気ディスク制御系は、磁気ディスク装置に書
き込むデータを一旦記憶すると共に磁気ディスク装置か
ら読み出したデータを一旦記憶する2系統の磁気ディス
ク装置に対応する2系統のバッファメモリとバッファメ
モリに記憶されたデータの磁気ディスク装置への書き込
みと磁気ディスク装置から前記バッファメモリへのデー
タ読み出しを制御するデバイス制御部を有し、前記内部
制御部は、前記1系統の磁気ディスク制御系にて自律的
に2系統の磁気ディスク装置を制御する手段を有するこ
とを特徴とする二重化磁気ディスク装置を提供する。
To achieve the above object,
The present invention provides, for example, a two-system magnetic disk device, and a magnetic disk control unit connected to the host device and the two-system magnetic disk device, respectively, and controlling the two-system magnetic disk device in accordance with an instruction from the host device. A dual magnetic disk device comprising: a magnetic disk control unit configured to control two magnetic disk devices; and a magnetic disk control system in response to an instruction from the host device. And the internal control unit for controlling the two types of magnetic disk devices. The one type of magnetic disk control system is adapted to temporarily store data to be written to the magnetic disk device and temporarily store data read from the magnetic disk device. Buffer memory of two systems and writing of data stored in the buffer memory to a magnetic disk drive and magnetic disk drive A device control unit for controlling data reading from the buffer memory to the buffer memory, and the internal control unit includes means for autonomously controlling two magnetic disk devices by the one magnetic disk control system. The present invention provides a dual magnetic disk device characterized by the following.

【0013】前述した二重化磁気ディスク装置によれ
ば、たとえば、前記内部制御部が、前記磁気ディスク装
置から読み出したデータを同系統のバッファメモリに記
憶させ、記憶させたデータを他方の磁気ディスク装置へ
自律的に書き込むことができ、1系統の磁気ディスク制
御系で2系統の磁気ディスク装置を自律的に制御するこ
とが二重化磁気ディスク装置上で可能となる。
According to the above-described dual magnetic disk device, for example, the internal control unit stores data read from the magnetic disk device in a buffer memory of the same system, and transfers the stored data to the other magnetic disk device. Writing can be performed autonomously, and one system of magnetic disk control system can autonomously control two systems of magnetic disk devices on a duplicated magnetic disk device.

【0014】[0014]

【発明の実施の形態】以下、本発明に係る二重化磁気デ
ィスク装置の実施の形態について説明する。
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a perspective view of a dual magnetic disk drive according to an embodiment of the present invention.

【0015】図1に、本実施例に係る二重化磁気ディス
ク装置の構成を示す。
FIG. 1 shows the configuration of a dual magnetic disk drive according to the present embodiment.

【0016】図示するように本実施例に係る二重化磁気
ディスク装置は、上装置1にプロセッサバス2を介して
接続する磁気ディスク制御部3と2系統の磁気ディスク
装置10,23より構成される。
As shown in the figure, the dual magnetic disk drive according to the present embodiment comprises a magnetic disk control unit 3 connected to the upper device 1 via a processor bus 2 and two magnetic disk units 10 and 23.

【0017】また、図示するように、磁気ディスク制御
部3は、プロセッサバス2との間の入出力を制御するプ
ロセッサバスインタフェース部4と、内部制御部5と、
内部プロセッサバス6を備えている。また、2系統の磁
気ディスク装置10,23に対応して、書き込み、読み
出し兼用のバッファメモリ8,12を備えている。ま
た、2系統の磁気ディスク装置の共通制御系としてデバ
イス制御部7と、磁気ディスク装置バス制御部9を備え
ている。デバイス制御部7は、内部制御部5の制御下で
磁気ディスク装置10,23のデータ読み出し、書き込
みの制御を、磁気ディスク装置バス制御部9を介して行
なう。
As shown in the figure, the magnetic disk control unit 3 includes a processor bus interface unit 4 for controlling input and output to and from the processor bus 2, an internal control unit 5,
An internal processor bus 6 is provided. Further, buffer memories 8 and 12 for both writing and reading are provided corresponding to the two systems of the magnetic disk devices 10 and 23. Further, a device control unit 7 and a magnetic disk device bus control unit 9 are provided as a common control system of the two magnetic disk devices. The device control unit 7 controls the data reading and writing of the magnetic disk devices 10 and 23 via the magnetic disk device bus control unit 9 under the control of the internal control unit 5.

【0018】磁気ディスク装置バス制御部9は、磁気デ
ィスク装置10,23が接続されたバスが採用するバス
インタフェース、例えばSCSI(Small Computer Sys
temInterface)に従って当該バスとの間の入出力を制御
し、磁気ディスク装置10,23とデバイス制御部7と
の間のデータやコマンドを中継する。バッファメモリ
8,12は、デバイス制御部7が磁気ディスク装置1
0,23に書き込むデータおよびデバイス制御部7が磁
気ディスク装置10,23から読み出したデータを一旦
格納するためのバッファメモリである。
The magnetic disk device bus controller 9 is a bus interface used by the bus to which the magnetic disk devices 10 and 23 are connected, for example, SCSI (Small Computer Sys.).
temInterface), and controls input / output to / from the bus and relays data and commands between the magnetic disk devices 10 and 23 and the device control unit 7. The buffer memories 8 and 12 are provided so that the device controller 7 controls the magnetic disk device 1.
It is a buffer memory for temporarily storing data to be written to 0 and 23 and data read from the magnetic disk devices 10 and 23 by the device control unit 7.

【0019】本実施例では、このような構成により、片
方の磁気ディスク装置のデータを読み出して、他方の磁
気ディスク装置に書き込むコピー動作や、両方の磁気デ
ィスク装置10,23のデータを読み出して照合を行な
うコンペア動作など、二重化磁気ディスク装置の多彩な
機能を上位装置1を介さずに1系統の磁気ディスク制御
系にて2系統の磁気ディスク装置の制御を行なう。
In this embodiment, with such a configuration, a copy operation of reading data from one magnetic disk device and writing it to the other magnetic disk device, or reading and collating data from both magnetic disk devices 10 and 23 is performed. The various functions of the duplicated magnetic disk device, such as a compare operation for performing the operation, are controlled by one magnetic disk control system by the one magnetic disk control system without the intervention of the host device 1.

【0020】さて、本事例では、磁気ディスク制御部3
が自律的に行なう2台の磁気ディスク間のデータ処理及
び故障磁気ディスク装置切り離し処理として以下の4つ
の処理を行なう。
In the present case, the magnetic disk control unit 3
Performs the following four processes as autonomous data processing between two magnetic disks and processing for separating a failed magnetic disk device.

【0021】(1)コピー:片方の磁気ディスク装置の
データを他方の磁気ディスク装置へ複写する。
(1) Copy: Copy data from one magnetic disk device to the other magnetic disk device.

【0022】(2)コンペア:両方の磁気ディスク装置
のデータを読み出しデータを照合する。
(2) Compare: Read data from both magnetic disk devices and collate the data.

【0023】(3)両系書き込み:両方の磁気ディスク
装置へ同時にデータを書き込みをする。
(3) Dual-system write: Data is simultaneously written to both magnetic disk devices.

【0024】(4)切り離し処理:故障磁気ディスク装
置を磁気ディスク装置バスから切り離す。
(4) Disconnect processing: Disconnect the failed magnetic disk device from the magnetic disk device bus.

【0025】以下、各処理を実現する動作について説明
する。
The operation for realizing each process will be described below.

【0026】なお、以下の説明では、磁気ディスク装置
10、バッファメモリ8、デバイス制御部7、磁気ディ
スク装置バス制御部9の系統を0系、磁気ディスク装置
23、バッファメモリ21、デバイス制御部20、磁気
ディスク装置バス制御部22の系統を1系と呼ぶことと
する。まず最初に、図2を用いて、コピー処理について
説明する。(ここでは、0系磁気ディスク装置10から
1系磁気ディスク装置23へデータをコピーする場合に
ついて説明する。)はじめに、図2を用いてコピー処理
について説明する。
In the following description, the system of the magnetic disk device 10, the buffer memory 8, the device control unit 7, and the magnetic disk device bus control unit 9 is defined as system 0, the magnetic disk device 23, the buffer memory 21, and the device control unit 20. The system of the magnetic disk device bus control unit 22 is referred to as system 1. First, the copy processing will be described with reference to FIG. (Here, a case where data is copied from the 0-system magnetic disk device 10 to the 1-system magnetic disk device 23 will be described.) First, a copy process will be described with reference to FIG.

【0027】この処理ではまず、■上位装置からプロセ
ッサバス2、プロセッサバスインタフェース部4を介し
て送られたコピー指示(コマンド発行)を受けた、内部
制御部5は、本指示を解析し、次のように動作する。
In this processing, first, upon receiving a copy instruction (command issuance) transmitted from the host device via the processor bus 2 and the processor bus interface unit 4, the internal control unit 5 analyzes this instruction, and Works like

【0028】すなわち、■0系のデバイス制御部7を制
御し、0系磁気ディスク装置10から0系バッファメモ
リ8へデータを読み出させる。そして、■読み出し終了
後、0系デバイス制御部7に1系磁気ディスク装置23
へ0系バッファメモリ8に転送されたデータを書き込ま
せる。
That is, the device controller 7 of the # 0 system is controlled to read data from the 0 system magnetic disk device 10 to the 0 system buffer memory 8. Then, after the reading is completed, the 0-system device control unit 7 sends the 1-system magnetic disk
Then, the data transferred to the 0-system buffer memory 8 is written.

【0029】そして、内部制御部5は、これらの動作終
了後、プロセッサバスインタフェース部4を介してステ
ータス情報等により、コピー指示に対する終了報告を上
位装置1に行なう。
After these operations are completed, the internal control unit 5 sends a completion report for the copy instruction to the host device 1 based on status information and the like via the processor bus interface unit 4.

【0030】次に、図3を用いてコンペア処理について
説明する。
Next, the compare process will be described with reference to FIG.

【0031】この処理ではまず、■上位装置1からプロ
セッサバス2、プロセッサバスインタフェース部4を介
して送られたコンペア指示(コマンド発行)を受けた、
内部制御部5は、本指示を解析し、次のように動作す
る。
In this processing, first, a compare instruction (command issuance) received from the host device 1 via the processor bus 2 and the processor bus interface unit 4 is received.
The internal control unit 5 analyzes this instruction and operates as follows.

【0032】すなわち、■0系のデバイス制御部7に0
系磁気ディスク装置10から0系バッファメモリ8へデ
ータを読み出させ、次に0系のデバイス制御部7に1系
磁気ディスク装置23から1系バッファメモリ12へデ
ータを読み出させる。
That is, 0 is assigned to the device control unit 7 of the # 0 system.
Data is read from the system magnetic disk device 10 to the system 0 buffer memory 8, and then data is read from the system 0 disk controller 23 to the system 1 buffer memory 12 by the device control unit 7 of system 0.

【0033】そして、■の■読み出し終了後、内部制御
部5にデバイス制御部7を介してバッファメモリ8,1
2の内容を読み出し、これらを照合し、プロセッサバス
インタフェース部4を介して、照合の結果を、ステータ
ス情報等によりコンペア指示に対する終了報告を上位装
置1に行なう。
After the reading of {circle around (2)}, the internal control unit 5 sends the buffer memories 8, 1 via the device control unit 7 to the buffer memories 8, 1
2 is read out and collated, and the result of the collation is reported to the higher-level device 1 via the processor bus interface unit 4 based on the status information and the like.

【0034】次に図4を用いて両系書き込み処理につい
て説明する。
Next, the dual-system write process will be described with reference to FIG.

【0035】この処理ではまず、■上位装置1からプロ
セッサバス2、プロセッサバスインタフェース部4を介
して送られた両系書き込み指示(コマンド発行)を受け
た、内部制御部5は、本指示を解析し、次のように動作
する。
In this process, first, upon receiving a dual system write instruction (command issuance) sent from the host device 1 via the processor bus 2 and the processor bus interface unit 4, the internal control unit 5 analyzes the instruction. Then, it operates as follows.

【0036】すなわち、■プロセッサバスインタフェー
ス部4が取り込んだ、上位装置1からプロセッサバス2
を介して送られた書き込みデータを、デバイス制御部7
を介して0系のバッファメモリ8に格納させる。そし
て、■0系バッファメモリに格納されたデータを両系磁
気ディスク装置に書き込む。この時、磁気ディスク装置
バス制御部9は、磁気ディスク装置バスに接続された両
系磁気ディスク装置10,23を書き込み対象として選
択する。
That is, {circle around (1)} from the host device 1 to the processor bus 2
The write data sent through the device control unit 7
Is stored in the buffer memory 8 of the 0 system. Then, the data stored in the # 0 buffer memory is written to both magnetic disk devices. At this time, the magnetic disk device bus control unit 9 selects both magnetic disk devices 10 and 23 connected to the magnetic disk device bus as write targets.

【0037】そして、内部制御部5は、これらの動作終
了後、プロセッサバスインタフェース部4を介してステ
ータス情報等により、両系書き込み指示に対する終了報
告を上位装置1に行なう。
After these operations are completed, the internal control unit 5 sends an end report to the host system 1 in response to the both-system write instruction based on status information and the like via the processor bus interface unit 4.

【0038】次に図5を用いて故障磁気ディスク切り離
し処理について説明する。
Next, the processing for separating the failed magnetic disk will be described with reference to FIG.

【0039】この処理では、磁気ディスク装置バス上に
おける故障監視を内部制御部5が行ない、磁気ディスク
装置10,23への書き込み、読み出し処理時に完了報
告が無い場合には磁気ディスク装置10,23故障とみ
なし、内部制御部5は接続/切断制御部24を制御し、
磁気ディスク装置バス上から磁気ディスク装置10,2
3を切り離す処理を行なう。また、どちらかの磁気ディ
スク装置の故障により、磁気ディスク装置バスがスタッ
ク等の理由で、2系統の磁気ディスク装置を制御できな
くなった場合、まず■磁気ディスク装置バスを初期化し
てスタックの解除をし■どちらか一方の磁気ディスク装
置の診断を行なう。
In this process, the internal control unit 5 monitors the failure on the magnetic disk device bus, and if there is no completion report at the time of the write / read processing to the magnetic disk devices 10, 23, the failure of the magnetic disk devices 10, 23 The internal control unit 5 controls the connection / disconnection control unit 24,
From the magnetic disk device bus, the magnetic disk devices 10 and 2
3 is performed. If one of the magnetic disk drives cannot be controlled due to a failure of one of the magnetic disk drives due to a stuck magnetic disk bus or the like, first, the magnetic disk drive bus is initialized and the stack is released. The diagnosis of one of the magnetic disk devices is performed.

【0040】そして■診断の結果、正常であれば、他方
の磁気ディスク装置の故障とみなし、内部制御部5は接
続/切断制御部27を制御し磁気ディスク装置バス上か
ら故障磁気ディスク装置を切り離す処理を行なう。■診
断の結果異常であれば、再度磁気ディスク装置バスを初
期化して、スタックの解除をし、■内部制御部5は接続
/切断制御部27を制御し故障磁気ディスク装置バス上
から磁気ディスク装置を切り離す処理を行なう。そして
■内部制御部5は、これらの処理終了後、プロセッサバ
スインタフェース部4を介してステータス情報等によ
り、故障処理に対する終了報告を上位装置1に行なう。
If the result of the diagnosis is normal, it is regarded that the other magnetic disk device has failed, and the internal control unit 5 controls the connection / disconnection control unit 27 to disconnect the failed magnetic disk device from the magnetic disk device bus. Perform processing. (2) If the result of the diagnosis is abnormal, the magnetic disk device bus is initialized again to release the stack, (2) The internal control unit 5 controls the connection / disconnection control unit 27 to control the magnetic disk device bus from the failed magnetic disk device bus. Is performed. Then, after these processes are completed, the internal control unit 5 sends a completion report for the failure process to the host device 1 based on status information and the like via the processor bus interface unit 4.

【0041】以上のように、本実施例によれば、二重化
磁気ディスク装置において2系統の磁気ディスク装置の
データ転送を個別に自律制御が可能となるため、二重化
書き込みは元より、2系統の磁気ディスク装置を利用し
たコピー、コンペア等の多彩な動作を自律的に行なうこ
とができ、さらには磁気ディスク制御系を1系統として
いることで処理を簡素化し処理能力の向上となってい
る。また、磁気ディスク制御系を1系統としていること
で機器構成を簡素化することができ、経済化、小型化を
図ることができる。
As described above, according to this embodiment, autonomous control of the data transfer between the two magnetic disk units can be individually performed in the dual magnetic disk unit. Various operations such as copy and compare using a disk device can be performed autonomously, and the use of a single magnetic disk control system simplifies processing and improves processing performance. In addition, since the magnetic disk control system is a single system, the configuration of the device can be simplified, and the economy and size can be reduced.

【0042】[0042]

【発明の効果】以上のように、本発明によれば、2台の
磁気ディスク装置間で行なうデータ処理を簡素化するこ
とができ、且つ、機器構成を簡素化することができ経済
化、小型化をはかることができる。
As described above, according to the present invention, the data processing performed between two magnetic disk devices can be simplified, and the equipment configuration can be simplified, so that the economy is reduced and the size is reduced. Can be measured.

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

【図1】本発明の実施例に係る二重化磁気ディスク装置
の構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a dual magnetic disk drive according to an embodiment of the present invention.

【図2】本発明の実施例に係る二重化磁気ディスク装置
のコピー処理を示す図である。
FIG. 2 is a diagram illustrating a copy process of the dual magnetic disk device according to the embodiment of the present invention.

【図3】本発明の実施例に係る二重化磁気ディスク装置
のコンペア処理を示す図である。
FIG. 3 is a diagram showing a comparison process of the dual magnetic disk device according to the embodiment of the present invention.

【図4】本発明の実施例に係る二重化磁気ディスク装置
の両系書き込み処理を示す図である。
FIG. 4 is a diagram showing dual-system write processing of the dual magnetic disk drive according to the embodiment of the present invention.

【図5】本発明の実施例に係る二重化磁気ディスク装置
の故障磁気ディスク引き離し処理を示す図である。
FIG. 5 is a diagram showing a process of detaching a failed magnetic disk of the dual magnetic disk device according to the embodiment of the present invention.

【図6】従来の二重化磁気ディスク装置の構成を示すブ
ロック図である。
FIG. 6 is a block diagram showing a configuration of a conventional dual magnetic disk drive.

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

1…上位装置、2…プロセッサバス、3…磁気ディスク
制御部、4…プロセッサバスインタフェース部、5…内
部制御部、6…内部プロセッサバス部、7…デバイス制
御部、8…バッファメモリ、9…磁気ディスク装置バス
制御部、10…0系磁気ディスク装置、11…デバイス
制御部、12…バッファメモリ、13…磁気ディスク装
置バス制御部、14…上位装置、15…プロセッサバ
ス、16…磁気ディスク制御部、17…プロセッサバス
インタフェース部、18…内部制御部、19…内部プロ
セッサバス部、20…デバイス制御部、21…バッファ
メモリ、22…磁気ディスク装置バス制御部、23…1
系磁気ディスク装置、24…デバイス制御部、25…バ
ッファメモリ、26…磁気ディスク装置バス制御部、2
7…接続/切断制御部。
DESCRIPTION OF SYMBOLS 1 ... Upper apparatus, 2 ... Processor bus, 3 ... Magnetic disk control part, 4 ... Processor bus interface part, 5 ... Internal control part, 6 ... Internal processor bus part, 7 ... Device control part, 8 ... Buffer memory, 9 ... Magnetic disk device bus control unit, 10 ... 0 system magnetic disk device, 11 ... device control unit, 12 ... buffer memory, 13 ... magnetic disk device bus control unit, 14 ... host device, 15 ... processor bus, 16 ... magnetic disk control Unit 17 Processor bus interface unit 18 Internal control unit 19 Internal processor bus unit 20 Device control unit 21 Buffer memory 22 Magnetic disk device bus control unit 23 1
System magnetic disk device, 24: device controller, 25: buffer memory, 26: magnetic disk device bus controller, 2
7. Connection / disconnection control unit.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 三重 久樹 東京都千代田区神田駿河台四丁目6番地 株式会社日立製作所情報通信事業部内 (72)発明者 竹林 秀樹 東京都小平市上水本町五丁目22番1号 株 式会社日立超エル・エス・アイ・システム ズ内 Fターム(参考) 5B065 BA01 CE12 CE21 EA12 EA31 5D066 BA02 BA08  ──────────────────────────────────────────────────の Continuing on the front page (72) Inventor Hisaki Mie 4-6 Kanda Surugadai, Chiyoda-ku, Tokyo Within the Information and Communication Business Department, Hitachi, Ltd. No. 1 F-term in Hitachi Cho LSI Systems, Ltd. (reference) 5B065 BA01 CE12 CE21 EA12 EA31 5D066 BA02 BA08

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】2系統の磁気ディスク装置と、上位装置と
前記2系統の磁気ディスク装置にそれぞれ接続し、前記
2系統の磁気ディスク装置を前記上位装置の指示に従い
制御する磁気ディスク制御部とを備えた2重化磁気ディ
スク装置であって、前記磁気ディスク制御部は、2系統
の磁気ディスク装置を制御する1系統の磁気ディスク制
御系と、前記上位装置の指示に応じて前記磁気ディスク
制御系を制御する内部制御部とを備え、前記1系統の磁
気ディスク制御系は、磁気ディスク装置に書き込むデー
タを一旦記憶すると共に磁気ディスク装置から読み出し
たデータを一旦記憶する2系統の磁気ディスク装置に対
応する2系統のバッファメモリとバッファメモリに記憶
されたデータの磁気ディスク装置への書き込みと磁気デ
ィスク装置から前記バッファメモリへのデータ読み出し
を制御するデバイス制御部を有し、前記内部制御部は、
磁気ディスク装置から読み出したデータを同系統のバッ
ファメモリに記憶させ、他系統の磁気ディスク装置へ自
律的に書き込む手段を有することを特徴とする二重化磁
気ディスク装置。
1. A magnetic disk drive of two systems, and a magnetic disk controller connected to a host device and the magnetic disk devices of the two systems, respectively, for controlling the magnetic disk devices of the two systems in accordance with instructions of the host device. A dual magnetic disk device comprising: a magnetic disk control unit configured to control two magnetic disk devices; and a magnetic disk control system in response to an instruction from the host device. An internal control unit for controlling the magnetic disk drive, wherein the one magnetic disk control system corresponds to two magnetic disk drives that temporarily store data to be written to the magnetic disk drive and temporarily store data read from the magnetic disk drive. Buffer memory of two systems and writing of data stored in the buffer memory to the magnetic disk drive and from the magnetic disk drive Has a device controller for controlling data reading from the buffer memory, the internal control unit,
A dual magnetic disk device comprising means for storing data read from a magnetic disk device in a buffer memory of the same system, and autonomously writing data to a magnetic disk device of another system.
【請求項2】2系統の磁気ディスク装置と、上位装置と
前記2系統の磁気ディスク装置にそれぞれ接続し、前記
2系統の磁気ディスク装置を前記上位装置の指示に従い
制御する磁気ディスク制御部とを備えた2重化磁気ディ
スク装置であって、前記磁気ディスク制御部は、2系統
の磁気ディスク装置を制御する1系統の磁気ディスク制
御系と、前記上位装置の指示に応じて前記磁気ディスク
制御系を制御する内部制御部とを備え、前記1系統の磁
気ディスク制御系は、磁気ディスク装置に書き込むデー
タを一旦記憶すると共に磁気ディスク装置から読み出し
たデータを一旦記憶する2系統の磁気ディスク装置に対
応する2系統のバッファメモリとバッファメモリに記憶
されたデータの磁気ディスク装置への書き込みと磁気デ
ィスク装置から前記バッファメモリへのデータ読み出し
を制御するデバイス制御部を有し、前記内部制御部は前
記磁気ディスク制御系の2つのバッファメモリに記憶さ
れているデータを照合する照合手段を有することを特徴
とする二重化磁気ディスク装置。
2. A magnetic disk drive of two systems, and a magnetic disk control unit connected to the host device and the magnetic disk devices of the two systems, respectively, and controlling the magnetic disk devices of the two systems in accordance with instructions of the host device. A dual magnetic disk device comprising: a magnetic disk control unit configured to control two magnetic disk devices; and a magnetic disk control system in response to an instruction from the host device. An internal control unit for controlling the magnetic disk drive, wherein the one magnetic disk control system corresponds to two magnetic disk drives that temporarily store data to be written to the magnetic disk drive and temporarily store data read from the magnetic disk drive. Buffer memory of two systems and writing of data stored in the buffer memory to the magnetic disk drive and from the magnetic disk drive A duplexer, comprising: a device controller for controlling data read to a buffer memory; and the internal controller having collation means for collating data stored in two buffer memories of the magnetic disk control system. Magnetic disk drive.
【請求項3】2系統の磁気ディスク装置と、上位装置と
前記2系統の磁気ディスク装置にそれぞれ接続し、前記
2系統の磁気ディスク装置を前記上位装置の指示に従い
制御する磁気ディスク制御部とを備えた2重化磁気ディ
スク装置であって、前記磁気ディスク制御部は、2系統
の磁気ディスク装置を制御する1系統の磁気ディスク制
御系と、前記上位装置の指示に応じて前記磁気ディスク
制御系を制御する内部制御部とを備え、前記1系統の磁
気ディスク制御系は、磁気ディスク装置に書き込むデー
タを一旦記憶すると共に磁気ディスク装置から読み出し
たデータを一旦記憶する2系統の磁気ディスク装置に対
応する2系統のバッファメモリとバッファメモリに記憶
されたデータの磁気ディスク装置への書き込みと磁気デ
ィスク装置から前記バッファメモリへのデータ読み出し
を制御するデバイス制御部を有し、前記内部制御部は、
前記上位装置の指示に応じて、前記磁気ディスク制御系
のバッファメモリに、上位装置より送られたデータを記
憶し、前記磁気ディスク制御系のデバイス制御部に、バ
ッファメモリに記憶されたデータを2系統の磁気ディス
ク装置に書き込ませることを特徴とする二重化磁気ディ
スク装置。
3. A magnetic disk drive of two systems, and a magnetic disk control unit connected to the host device and the magnetic disk device of the two systems, respectively, for controlling the magnetic disk devices of the two systems in accordance with instructions of the host device. A dual magnetic disk device comprising: a magnetic disk control unit configured to control two magnetic disk devices; and a magnetic disk control system in response to an instruction from the host device. An internal control unit for controlling the magnetic disk drive, wherein the one magnetic disk control system corresponds to two magnetic disk drives that temporarily store data to be written to the magnetic disk drive and temporarily store data read from the magnetic disk drive. Buffer memory of two systems and writing of data stored in the buffer memory to the magnetic disk drive and from the magnetic disk drive Has a device controller for controlling data reading from the buffer memory, the internal control unit,
In response to an instruction from the higher-level device, the data sent from the higher-level device is stored in the buffer memory of the magnetic disk control system, and the data stored in the buffer memory is stored in the device controller of the magnetic disk control system. A dual magnetic disk drive characterized by writing to a system magnetic disk drive.
【請求項4】2系統の磁気ディスク装置と、上位装置と
前記2系統の磁気ディスク装置にそれぞれ接続し、前記
2系統の磁気ディスク装置を前記上位装置の指示に従い
制御する磁気ディスク制御部とを備えた2重化磁気ディ
スク装置であって、前記磁気ディスク制御部は、2系統
の磁気ディスク装置を制御する1系統の磁気ディスク制
御系と、前記上位装置の指示に応じて前記磁気ディスク
制御系を制御する内部制御部とを備え、前記1系統の磁
気ディスク制御系は、磁気ディスク装置に書き込むデー
タを一旦記憶すると共に磁気ディスク装置から読み出し
たデータを一旦記憶する2系統の磁気ディスク装置に対
応する2系統のバッファメモリとバッファメモリに記憶
されたデータの磁気ディスク装置への書き込みと磁気デ
ィスク装置から前記バッファメモリへのデータ読み出し
を制御するデバイス制御部を有し、前記内部制御部は、
2系統の磁気ディスク装置への書き込み、及び、読み取
り等の処理を監視し処理終了報告が無い場合、磁気ディ
スク装置故障と判断し、自律的に接続を切断する手段を
有することを特徴とする二重化磁気ディスク装置。
4. A magnetic disk drive of two systems, and a magnetic disk control unit connected to the host device and the magnetic disk device of the two systems, respectively, for controlling the magnetic disk devices of the two systems in accordance with instructions of the host device. A dual magnetic disk device comprising: a magnetic disk control unit configured to control two magnetic disk devices; and a magnetic disk control system in response to an instruction from the host device. An internal control unit for controlling the magnetic disk drive, wherein the one magnetic disk control system corresponds to two magnetic disk drives that temporarily store data to be written to the magnetic disk drive and temporarily store data read from the magnetic disk drive. Buffer memory of two systems and writing of data stored in the buffer memory to the magnetic disk drive and from the magnetic disk drive Has a device controller for controlling data reading from the buffer memory, the internal control unit,
A duplication characterized by having means for monitoring processing such as writing and reading to two magnetic disk devices, and when there is no processing completion report, judging that the magnetic disk device has failed and autonomously disconnecting the connection. Magnetic disk drive.
JP11018010A 1999-01-27 1999-01-27 Duplex magnetic disk unit Withdrawn JP2000215005A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11018010A JP2000215005A (en) 1999-01-27 1999-01-27 Duplex magnetic disk unit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11018010A JP2000215005A (en) 1999-01-27 1999-01-27 Duplex magnetic disk unit

Publications (1)

Publication Number Publication Date
JP2000215005A true JP2000215005A (en) 2000-08-04

Family

ID=11959719

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11018010A Withdrawn JP2000215005A (en) 1999-01-27 1999-01-27 Duplex magnetic disk unit

Country Status (1)

Country Link
JP (1) JP2000215005A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006107053A (en) * 2004-10-04 2006-04-20 Fujitsu Ltd Disk array device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006107053A (en) * 2004-10-04 2006-04-20 Fujitsu Ltd Disk array device
US7509527B2 (en) 2004-10-04 2009-03-24 Fujitsu Limited Collection of operation information when trouble occurs in a disk array device

Similar Documents

Publication Publication Date Title
US6425049B1 (en) Disk array system and method of changing the configuration of the disk array system
EP0772127B1 (en) Controller failure recovery for an Input/Output device
US7672224B2 (en) System and method for data multiplexing
JPH08335144A (en) External storage device
US6148366A (en) Storage system which transfers a command and data corresponding to said command subsequent to said command
JPH07281840A (en) Dual disk recording device
US7114046B2 (en) Storage system, backup system, and backup method
JP2004164047A (en) Storage system
JP3586522B2 (en) Peripheral device controller
JP2000215005A (en) Duplex magnetic disk unit
JP3122295B2 (en) Redundant method of magnetic disk controller
JP4025032B2 (en) Disk control device and data access method thereof
JPH08263221A (en) Redundant magnetic disk unit
JP2000089917A (en) Information processing device
JP2888222B2 (en) Data backup method
JP2001022526A (en) External storage device and operation method thereof
JP2001356881A (en) Multiplexed storage controller
JPH08320768A (en) Disk array device
JP2904266B2 (en) Memory connection controller that can cope with bus degradation
JP2570005B2 (en) Peripheral device controller
JPH07253856A (en) Diskless duplex controller
JPH08320842A (en) Data transfer control system
JPH10293656A (en) Disk storage system and duplex method applied to the system
JPH05313831A (en) Control system for duplexed volume
JP2002007220A (en) Multiplexed memory system

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20060404