JP2003330781A - Data multiple security method - Google Patents
Data multiple security methodInfo
- Publication number
- JP2003330781A JP2003330781A JP2002142866A JP2002142866A JP2003330781A JP 2003330781 A JP2003330781 A JP 2003330781A JP 2002142866 A JP2002142866 A JP 2002142866A JP 2002142866 A JP2002142866 A JP 2002142866A JP 2003330781 A JP2003330781 A JP 2003330781A
- Authority
- JP
- Japan
- Prior art keywords
- data
- storage device
- data storage
- primary
- tertiary
- 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
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【課題】 データの二重化よりも、更に高信頼性を以っ
て、データの保持を保障する。
【解決手段】 上位装置であるホストコンピュータ20
1からのデータを一次データ記憶装置202で記憶し、
また、その一次データ記憶装置202は自装置に記憶さ
れているデータを二次データ記憶装置204にコピー
し、更に、その二次データ記憶装置204は自装置に記
憶されているデータを三次データ記憶装置206にコピ
ーする。一次データ記憶装置202へのデータの記憶
と、二次データ記憶装置204へのデータのコピーと、
三次データ記憶装置206へのデータのコピーとは互い
に非同期に行われる。
(57) [Summary] [PROBLEMS] To guarantee data retention with higher reliability than data duplication. SOLUTION: A host computer 20 as a host device
1 from the primary data storage device 202,
Further, the primary data storage device 202 copies data stored in its own device to the secondary data storage device 204, and further, the secondary data storage device 204 stores the data stored in its own device in tertiary data storage device 204. Copy to device 206. Storing the data in the primary data storage device 202, copying the data to the secondary data storage device 204,
The copying of data to the tertiary data storage device 206 is performed asynchronously with each other.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、データ多重記憶技
術に係わり、特に独立して分散配置されている、少なく
とも3つの記憶装置各々に同一データを分散保持させる
ことによって、データの多重保障を実現するようにした
データ多重保障方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data multiplex storage technology, and in particular, realizes multiplex data security by distributing and holding the same data in each of at least three storage devices which are independently distributed. The present invention relates to a data multiple security method.
【0002】[0002]
【従来の技術】中央処理装置とディスク装置に代表され
る周辺記憶装置とからなる情報処理システムでは、情報
量の膨大化とともに、取り扱うデータの記憶に対する信
頼性の向上策として、データの二重保持が実用化されて
いる。実用化の方法としては、別に外部記憶制御装置と
記憶装置を設け、両記憶制御装置間を任意の情報通信媒
体で接続し、両記憶装置間でデータのコピーを行うのが
一般的である。このように、同一データを異なる記憶装
置に二重に保持することで、障害時にデータが喪失した
場合、バックアップデータからの回復を図り信頼性の向
上を図っている。2. Description of the Related Art In an information processing system consisting of a central processing unit and a peripheral storage device represented by a disk device, the amount of information is enormous, and as a measure for improving the reliability of storage of handled data, double holding of data is performed. Has been put to practical use. As a practical method, it is general to separately provide an external storage control device and a storage device, connect the storage control devices with an arbitrary information communication medium, and copy data between the storage devices. In this way, the same data is held in different storage devices in duplicate, so that when data is lost in the event of a failure, recovery from backup data is achieved and reliability is improved.
【0003】[0003]
【発明が解決しようとする課題】以上のように、従来の
技術では、データを異なる記憶装置に二重に保持するこ
とで、障害等に対するデータの信頼性、保全性を向上さ
せている。データを異なる記憶装置に二重に保持するこ
とによって、障害により一次データ記憶システム、また
は二次データ記憶システムの一方がダウンしても、残さ
れた他方のデータ記憶システムで支障なく業務を続行す
ることが可能となっている。As described above, in the conventional technique, the data is held in different storage devices in a double manner to improve the reliability and the maintainability of the data against a failure. By holding data in different storage devices twice, if one of the primary data storage system or the secondary data storage system goes down due to a failure, the remaining data storage system can continue to operate without trouble. It is possible.
【0004】しかしながら、地震を始めとする天災時や
致命的なハードウェア故障等、長期間に亘ってデータ記
憶システムがシステムダウン状態に陥る要因は多々あ
り、長期間に亘って一方のデータ記憶システムがダウン
状態におかれる場合、残された他方のデータ記憶システ
ムだけで長期間の運用を続行することになる。したがっ
て、この期間内に、もしも、残されたデータ記憶システ
ムにも何等かの障害が発生すれば、データの喪失や業務
等の停止に繋がることは明らかである。However, there are many factors that cause the data storage system to be in a system down state for a long period of time such as a natural disaster such as an earthquake or a fatal hardware failure. Is down, only the other remaining data storage system will continue to operate for a long time. Therefore, if some failure occurs in the remaining data storage system within this period, it is obvious that the loss of data or the stoppage of business or the like will be caused.
【0005】本発明の目的は、データの二重化よりも、
更に高信頼性を以って、データの保持を保障し得るデー
タ多重保障方法を提供することにある。The object of the present invention is, rather than data duplication,
Another object of the present invention is to provide a data multiplex guarantee method capable of guaranteeing data retention with high reliability.
【0006】[0006]
【課題を解決するための手段】本発明のデータ多重保障
方法は、上位装置からのデータを一次記憶装置で記憶
し、該一次記憶装置が該一次記憶装置に記憶されている
データを二次記憶装置にコピーし、該二次記憶装置が該
二次記憶装置に記憶されているデータを三次記憶装置に
コピーするようにしたものである。According to the data multiplex guarantee method of the present invention, data from a host device is stored in a primary storage device, and the primary storage device secondary stores the data stored in the primary storage device. The secondary storage device copies the data stored in the secondary storage device to the tertiary storage device.
【0007】[0007]
【発明の実施の形態】以下、本発明の実施の形態を図1
から図5により説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to FIG.
It will be described with reference to FIG.
【0008】先ず記憶装置として磁気ディスク装置が想
定されている、本発明に係るデータ多重保障システムに
ついて説明すれば、図1にその一例でのシステム構成を
示す。図中、101は、通常、主となってデータを処理
するホストコンピュータ、102は、そのホストコンピ
ュータ101に接続されて、ホストコンピュータ101
からの命令に従って、磁気ディスク装置112にデータ
を書き込んだり、その磁気ディスク装置112からデー
タを読み出したりするディスク制御装置である。First, a data multiplex guarantee system according to the present invention in which a magnetic disk device is assumed as a storage device will be described. FIG. 1 shows a system configuration as an example. In the figure, 101 is a host computer that normally mainly processes data, 102 is connected to the host computer 101, and the host computer 101
Is a disk control device that writes data to the magnetic disk device 112 and reads data from the magnetic disk device 112 in accordance with a command from the.
【0009】また、103は、ホストコンピュータ10
1と命令およびデータ等を送受信するためのチャネルポ
ート、104は、ホストコンピュータ101からの命令
に従い、データの送受信を制御するチャネルポート制御
CPU、107は、各ポートやメモリ間でデータを送受
信するための共通バス、108は、ホストコンピュータ
101から送信されてくるデータ等を一時的に格納する
キャッシュメモリ、109は、ディスク制御装置102
内のCPUが共通に使用することができる共通メモリ、
111は、磁気ディスク装置112とデータをやり取り
するディスクポート、110は、磁気ディスク装置11
2に命令を出して、磁気ディスク装置112との間でデ
ータの送受信を制御するディスクポート制御CPU、1
05,125は、他の記憶装置と接続されて、その他の
記憶装置にデータをコピーするために、命令やデータを
送受信するコピー用ポート、106は、他の記憶装置に
命令を出して、データの送受信を制御するコピー用ポー
ト制御CPUである。Further, 103 is a host computer 10.
1 is a channel port for transmitting and receiving instructions and data, etc., 104 is a channel port control CPU that controls the transmission and reception of data in accordance with instructions from the host computer 101, and 107 is for transmitting and receiving data between each port and memory Common bus, 108 is a cache memory for temporarily storing data and the like transmitted from the host computer 101, and 109 is the disk controller 102
A common memory that can be commonly used by the internal CPUs,
111 is a disk port for exchanging data with the magnetic disk device 112, and 110 is the magnetic disk device 11
Disk port control CPU that issues a command to 2 to control the transmission and reception of data to and from the magnetic disk device 112.
Reference numerals 05 and 125 are copy ports that are connected to other storage devices and that send and receive commands and data in order to copy data to the other storage devices. 106 issues commands to the other storage devices to transfer data. Is a copy port control CPU that controls the sending and receiving of data.
【0010】更に、122は、ホストコンピュータ12
1と命令およびデータ等を送受信するためのチャネルポ
ート、123,124,126は、他の記憶装置からの
データや情報を送受信するためのチャネルポート、12
7は、磁気ディスク装置129にデータを書き込んだ
り、その磁気ディスク装置129からデータを読み出し
たりするディスク制御装置、128は、磁気ディスク装
置130にデータを書き込んだり、その磁気ディスク装
置130からデータを読み込んだりするディスク制御装
置である。更にまた、ディスク制御装置102とディス
ク制御装置127、ディスク制御装置127とディスク
制御装置128、ディスク制御装置102とディスク制
御装置128は、それぞれインタフェースケーブル13
1で接続される。このインタフェースケーブルとして
は、データ多重保障システム自体が比較的遠隔地までに
亘ってシステム構築される場合(例えば札幌、東京、福
岡にそれぞれ磁気ディスク装置が配置されるような場
合)、光ファイバケーブル等が用いられる。Further, 122 is a host computer 12.
1, channel ports 123, 124, 126 for sending and receiving commands and data to and from 1 are channel ports 12 for sending and receiving data and information from other storage devices.
Reference numeral 7 denotes a disk controller which writes data to the magnetic disk device 129 and reads data from the magnetic disk device 129, and 128 writes data to the magnetic disk device 130 and reads data from the magnetic disk device 130. It is a disk control device. Furthermore, the disk controller 102 and the disk controller 127, the disk controller 127 and the disk controller 128, and the disk controller 102 and the disk controller 128 are the interface cable 13 respectively.
Connected with 1. As the interface cable, when the data multiple security system itself is constructed over a relatively remote place (for example, when magnetic disk devices are arranged in Sapporo, Tokyo, and Fukuoka, respectively), an optical fiber cable, etc. Is used.
【0011】次に、磁気ディスク装置112,129,
130がそれぞれ一次データ記憶装置、二次データ記憶
装置、三次データ記憶装置であるとして、二次データ記
憶装置および三次データ記憶装置にデータコピーを行う
処理について説明すれば、以下のようである。Next, the magnetic disk devices 112, 129,
Assuming that 130 is a primary data storage device, a secondary data storage device, and a tertiary data storage device, a process of copying data to the secondary data storage device and the tertiary data storage device will be described below.
【0012】即ち、二次データ記憶装置への書き込み処
理が同期処理、非同期処理に拘らず、常にデータの整合
性が維持されなければならないため、二次データ記憶装
置にデータが書き込まれる順番は、ホストコンピュータ
101からの書き込み順番と同じ順番にする必要があ
る。そのため、ホストコンピュータ101からの書き込
み順番を記憶しておき、この情報に従い二次記憶装置に
書き込みを行う。この情報として、データ書き込み位置
を管理する更新データ管理デーブルと書き込み順序を管
理する更新順序管理テーブルがディスク制御装置102
に設けられているが、図2に更新データ管理テーブル
を、図3に更新順序管理テーブルをそれぞれ示す。That is, regardless of whether the writing process to the secondary data storage device is a synchronous process or an asynchronous process, the consistency of the data must always be maintained. Therefore, the order of writing data to the secondary data storage device is The order of writing from the host computer 101 must be the same. Therefore, the writing order from the host computer 101 is stored, and writing is performed in the secondary storage device according to this information. As this information, an update data management table for managing the data write position and an update order management table for managing the write order are stored in the disk controller 102.
2 shows an update data management table and FIG. 3 shows an update order management table.
【0013】図2に示すように、更新データ管理デーブ
ル300は、書き込み位置を示すシリンダ番号、ヘッド
番号、コピー要否情報(一次/二次/三次データ記憶装
置各々へのデータ書き込みの要否を示す)およびタイム
スタンプ情報(ホストコンピュータ101からの更新デ
ータの受領時刻を示す)からなる。ディスク制御装置1
02では、ホストコンピュータ101から書き込み命令
を受領すると、該当する書き込み位置およびディスク制
御装置102,127,128各々に対するコピー要否
情報をオンにし、タイムスタンプ情報を更新する。その
後、更新順序管理テーブルにはシリンダ番号およびヘッ
ド番号が登録される。因みに、タイムスタンプ情報とし
ては、ホストコンピュータ101からの送信時刻をその
まま記憶してもよいが、ディスク制御装置102内の独
自な(ユニークな)値に変換して記憶してもよい。As shown in FIG. 2, the update data management table 300 includes a cylinder number indicating a writing position, a head number, and copy necessity information (whether data is to be written to each of the primary / secondary / tertiary data storage devices). 2) and time stamp information (indicating the time when the updated data is received from the host computer 101). Disk controller 1
In 02, when a write command is received from the host computer 101, the copy necessity information for the corresponding write position and each of the disk control devices 102, 127, 128 is turned on, and the time stamp information is updated. After that, the cylinder number and the head number are registered in the update order management table. Incidentally, as the time stamp information, the transmission time from the host computer 101 may be stored as it is, or may be stored after being converted into a unique (unique) value in the disk control device 102.
【0014】図3に示すように、更新順序管理テーブル
400はコピーすべきデータの優先順位を管理してお
り、ホストコンピュータ101からの書き込み命令と同
じ順序でコピー先のデータ記憶装置にデータをコピーす
るためのものである。登録順にディスク制御装置127
には上記更新順序管理情報と共にコピーデータが転送さ
れるが、ディスク制御装置127では、その更新順序管
理情報に従い、二次データ記憶装置への書き込みを行
う。ディスク制御装置127も同様に、更新データ管理
テーブルおよび更新順序管理テーブルを持ち、ディスク
制御装置102からコピー命令を受領したら、該当する
書き込み位置およびディスク制御装置127,128各
々に対するコピー要否情報をオンにし、タイムスタンプ
情報を更新する。その後、更新順序管理テーブルにはシ
リンダ番号およびヘッド番号が登録される。ディスク制
御装置127は、上記更新順序管理テーブルを参照し、
登録順にデータを書き込みすることによって、ホストコ
ンピュータ101が書き込んだ順番通りにデータ更新を
行う。As shown in FIG. 3, the update order management table 400 manages the priority order of the data to be copied, and the data is copied to the copy destination data storage device in the same order as the write command from the host computer 101. It is for doing. Disk control device 127 in the order of registration
The copy data is transferred together with the above-mentioned update order management information, but the disk controller 127 writes to the secondary data storage device according to the update order management information. Similarly, the disk controller 127 also has an update data management table and an update order management table, and when a copy command is received from the disk controller 102, the corresponding write position and copy necessity information for each of the disk controllers 127 and 128 are turned on. And update the time stamp information. After that, the cylinder number and the head number are registered in the update order management table. The disk control device 127 refers to the update order management table,
By writing the data in the order of registration, the data is updated in the order written by the host computer 101.
【0015】更に、ディスク制御装置127はディスク
制御装置128に上記更新順序管理情報と共にコピーデ
ータを転送し、任意のタイミングでディスク制御装置1
02に対し処理完了報告を行う。ディスク制御装置12
8は更新データ管理テーブルおよび更新順序管理テーブ
ルを持ち、ディスク制御装置127からの情報に従い、
三次データ記憶装置に書き込みを行い、任意のタイミン
グでディスク制御装置127に処理完了報告を行う。デ
ィスク制御装置102では、ディスク制御装置127か
らの処理完了報告があった場合、更新データ管理テーブ
ル上の該当する情報がオフにされる。具体的には、更新
が完了したシリンダ番号、ヘッド番号の二次データ記憶
装置コピー要否情報のみビットがオフにされ、該当する
シリンダ番号、ヘッド番号のビットはオフにされない。
また、ディスク制御装置127は、ディスク制御装置1
28へのデータ更新が終了したことをディスク制御装置
102に任意のタイミングで報告し、ディスク制御装置
102はこの報告を受けた後、更新データ管理テーブル
上の該当するシリンダ番号、ヘッド番号のビットおよび
三次データ記憶装置コピー要否情報をオフにする。ま
た、ディスク制御装置127も同様に、更新データ管理
テーブル上の該当するシリンダ番号、ヘッド番号のビッ
トおよび三次データ記憶装置コピー要否情報をオフにす
る。このような差分管理方法が採られる場合には、ディ
スク制御装置102がディスク制御装置128でのデー
タ更新状況を認識する上で、ディスク制御装置128に
データ更新状況を問い合わせすることは不要となる。Further, the disk controller 127 transfers the copy data together with the update order management information to the disk controller 128, and the disk controller 1 at an arbitrary timing.
Report completion of processing to 02. Disk controller 12
8 has an update data management table and an update order management table, and according to the information from the disk controller 127,
Data is written in the tertiary data storage device and a processing completion report is sent to the disk control device 127 at an arbitrary timing. In the disk controller 102, when the processing completion report is sent from the disk controller 127, the corresponding information on the update data management table is turned off. Specifically, the bits of only the secondary data storage device copy necessity information of the updated cylinder number and head number are turned off, and the bits of the corresponding cylinder number and head number are not turned off.
Further, the disk controller 127 is the disk controller 1
The completion of the data update to 28 is reported to the disk controller 102 at an arbitrary timing, and the disk controller 102 receives this report, and then the corresponding cylinder number and head number bit in the update data management table and The tertiary data storage device copy necessity information is turned off. Similarly, the disk controller 127 also turns off the corresponding cylinder number, head number bit, and tertiary data storage device copy necessity information on the update data management table. When such a difference management method is adopted, in order for the disk controller 102 to recognize the data update status in the disk controller 128, it is not necessary to inquire the disk controller 128 about the data update status.
【0016】ここで、以上の如くにして構成されてなる
データ多重保障システムにおいて、障害が発生した場合
でのデータの二重化の実現方法について、図4を用いて
説明すれば、以下のようである。Here, in the data multiplex guarantee system configured as described above, a method of realizing data duplication in the event of a failure will be described with reference to FIG. 4 as follows. .
【0017】即ち、図4において、201は、通常、主
となってデータを処理するホストコンピュータ、202
は、そのホストコンピュータ201からのデータを記憶
する一次データ記憶装置、204,206は、それぞれ
一次データ記憶装置202とデータ転送路207,20
8を介し接続され、一次データ記憶装置202と同一デ
ータを保持している二次データ記憶装置、三次データ記
憶装置である。二次データ記憶装置204と三次データ
記憶装置206もデータ転送路209を介し接続されて
おり、二次データ記憶装置204、三次データ記憶装置
206各々にも、対応するホストコンピュータ203,
205が用意されている。なお、図4では、図面の簡単
化上、各データ記憶装置に対するデータ記憶制御装置は
図示されていない。That is, in FIG. 4, 201 is a host computer that normally mainly processes data, and 202.
Is a primary data storage device that stores data from the host computer 201, and 204 and 206 are primary data storage device 202 and data transfer paths 207 and 20, respectively.
A secondary data storage device and a tertiary data storage device which are connected via 8 and hold the same data as the primary data storage device 202. The secondary data storage device 204 and the tertiary data storage device 206 are also connected via a data transfer path 209, and the secondary data storage device 204 and the tertiary data storage device 206 respectively have corresponding host computers 203,
205 is prepared. Note that, in FIG. 4, a data storage control device for each data storage device is not shown for simplification of the drawing.
【0018】さて、通常、一次データ記憶装置202の
データは二次データ記憶装置204に反映され、その
後、三次データ記憶装置206に反映されているが、障
害や地震等を要因として、二次データ記憶装置204、
または三次データ記憶装置206にデータを送信できな
くなった場合、残されたホストコンピュータと2つのデ
ータ記憶装置間で処理を継続しなければならない。更
に、その後の信頼性を高めるために、残されたホストコ
ンピュータと2つのデータ記憶装置間でデータを二重管
理する必要がある。Normally, the data in the primary data storage device 202 is reflected in the secondary data storage device 204 and then in the tertiary data storage device 206. However, the secondary data may be reflected due to a failure or an earthquake. Storage device 204,
Alternatively, when data cannot be transmitted to the tertiary data storage device 206, the processing must be continued between the remaining host computer and the two data storage devices. Further, in order to improve the reliability after that, it is necessary to double manage the data between the remaining host computer and the two data storage devices.
【0019】そのためには、先ず二重化運営を図るため
の2つのデータ記憶装置を決定する必要がある。一次デ
ータ記憶装置202において、二次データ記憶装置20
4が正常に動作しているか否かを認識するためには、例
えば二次データ記憶装置204に対しては定期的にデー
タ/メッセージ送信が行われる。このデータ/メッセー
ジ送信に対する応答がない場合、一次データ記憶装置2
02は、二次データ記憶装置204に障害が発生したと
判断し、三次データ記憶装置206にデータのコピー先
を切り替え、処理を継続させる。また、二次データ記憶
装置204においては、データ/メッセージを受信する
ことで、一次データ記憶装置202が正常に動作してい
ることが認識できることになる。もしも、一定時間を過
ぎても、コピーデータも上記データ/メッセージも送信
されてこない場合には、一次データ記憶装置202に障
害が発生したと判断して、新しく主となるデータ記憶装
置であると判断し、三次データ記憶装置206と処理を
継続し、二重化を図るようにすればよい。For that purpose, first, it is necessary to determine two data storage devices for achieving the redundant operation. In the primary data storage device 202, the secondary data storage device 20
In order to recognize whether 4 is operating normally, for example, data / message transmission is periodically performed to the secondary data storage device 204. If there is no response to this data / message transmission, the primary data storage device 2
02 determines that a failure has occurred in the secondary data storage device 204, switches the copy destination of the data to the tertiary data storage device 206, and continues the processing. Further, the secondary data storage device 204 can recognize that the primary data storage device 202 is operating normally by receiving the data / message. If neither the copy data nor the data / message is transmitted even after a certain period of time, it is determined that a failure has occurred in the primary data storage device 202, and it is determined that the data storage device is the new main data storage device. The determination may be made and the processing with the tertiary data storage device 206 may be continued to achieve duplication.
【0020】ところで、一次データ記憶装置202から
二次データ記憶装置204へのデータのコピーと、二次
データ記憶装置204から三次データ記憶装置206へ
のデータのコピーとは、それぞれ任意のタイミングで行
われているため、障害が発生した時点でコピーされてい
るデータの状態に差が生じる可能性がある。上記の場合
において、二重化運営が可能なデータ記憶装置間では、
如何程のデータの差分が生じているか不明である。全デ
ータをコピーすれば二重化が可能であるが、短時間で二
重化を実現させるには、データの差分のみをコピーすれ
ばよい。これを可能とするために、既述の更新データ管
理テーブル上の情報、更新順序管理テーブル上の情報が
使用される。By the way, the copying of data from the primary data storage device 202 to the secondary data storage device 204 and the copying of data from the secondary data storage device 204 to the tertiary data storage device 206 are performed at arbitrary timings. Therefore, the state of the data being copied at the time of the failure may differ. In the above case, between the data storage devices capable of redundant operation,
It is unknown how much data difference has occurred. Duplication is possible by copying all data, but in order to realize duplication in a short time, only the data difference needs to be copied. In order to enable this, the information on the update data management table and the information on the update order management table described above are used.
【0021】ここで、二次データ記憶装置204での障
害発生に伴い、一次データ記憶装置202と三次データ
記憶装置206間でデータの二重化が図られる際での処
理について説明すれば、図5にその一例での処理のフロ
ーを示す。図5に示すように、一次データ記憶制御装置
では、データ/メッセージ送信に対する応答がないこと
を以って、二次データ記憶装置204に障害が発生した
と判断した場合には、一次データ記憶装置202と三次
データ記憶装置206とでデータの2重化を図るべく、
以降、制御することになる(処理501)。既述の場合
と同様にして、一次データ記憶制御装置には、ホストコ
ンピュータ201からデータの書き込み命令を受領した
ら、書き込み位置情報とコピーすべきデータ記憶装置情
報が更新データ管理テーブル上に記憶されていることか
ら、一次データ記憶制御装置はその管理情報を解析し、
コピーデータを決定する。決定方法としては、先ず一次
データ記憶装置202に反映済みで、三次データ記憶装
置206に未反映であるデータを優先的に三次データ記
憶装置に206に転送する(処理502)。そのような
データが複数存在する場合には、タイムスタンプ情報を
比較し、古いデータから転送すればよい。Now, a process when data is duplicated between the primary data storage device 202 and the tertiary data storage device 206 due to the occurrence of a failure in the secondary data storage device 204 will be described with reference to FIG. The flow of the process in the example is shown. As shown in FIG. 5, when the primary data storage controller determines that a failure has occurred in the secondary data storage device 204 because there is no response to data / message transmission, the primary data storage device In order to duplicate the data between 202 and the tertiary data storage device 206,
After that, control is performed (process 501). Similarly to the case described above, when the data write command is received from the host computer 201, the primary data storage control device stores the write position information and the data storage device information to be copied on the update data management table. Therefore, the primary data storage controller analyzes the management information,
Determine the copy data. As a determination method, first, data that has been reflected in the primary data storage device 202 and has not been reflected in the tertiary data storage device 206 is preferentially transferred to the tertiary data storage device 206 (process 502). When there are a plurality of such data, the time stamp information may be compared and the oldest data may be transferred.
【0022】以上のコピーデータ決定方法について、図
2に示す更新データ管理テーブルを参照しつつ、より具
体的に説明すれば、(B)のデータと(C)のデータと
が一次データ記憶装置202に反映済みで、三次データ
記憶装置206に未反映とされているが、先ずは古いデ
ータである(C)のデータが優先的に三次データ記憶装置
206に書き込まれるべく、更新順序管理テーブルに登
録した順番にコピーデータと更新順序管理情報を三次デ
ータ記憶制御装置に転送されることで、ホストコンピュ
ータ201が書き込んだ順番通りに三次データ記憶装置
206もデータ更新される。その後、三次データ記憶制
御装置から終了報告を受領したら、更新データ管理テー
ブルの該当する三次データ記憶装置コピー要否情報のビ
ットをオフにする。この時、既に一次データ記憶装置2
02には当該データはコピー済みであるため、当該デー
タの位置情報(シリンダ番号及びヘッダ番号)のビットも
オフにされる。上記ビットをオフにすることで、両デー
タ記憶装置202,206に当該データが反映されたこ
とになる。The above copy data determination method will be described more specifically with reference to the update data management table shown in FIG. 2. The data (B) and the data (C) are the primary data storage device 202. Although it is already reflected in the third data storage device 206 and is not reflected in the third data storage device 206, first, the old data (C) is registered in the update order management table in order to be preferentially written in the third data storage device 206. By transferring the copy data and the update order management information to the tertiary data storage control device in the order described above, the tertiary data storage device 206 also updates the data in the order written by the host computer 201. After that, when the end report is received from the tertiary data storage control device, the bit of the relevant tertiary data storage device copy necessity information in the update data management table is turned off. At this time, the primary data storage device 2 has already been
Since the data has been copied to 02, the bit of the position information (cylinder number and header number) of the data is also turned off. By turning off the bit, the data is reflected in both data storage devices 202 and 206.
【0023】図5に戻り、説明を続行すれば、処理50
2が行われた後は、一次データ記憶装置202と三次デ
ータ記憶装置206にともに未反映であるデータ(差分
データ)のコピーが行われる(処理503)。ここで、
再び図2を参照すれば、(A)のデータがそれに該当す
ることが判る。先の場合と同様、一次データ記憶制御装
置は、更新順序管理テーブルに登録した順番に差分デー
タと更新順序管理情報を三次データ記憶制御装置に転送
するが、三次データ記憶制御装置は指示された順番でコ
ピー処理を実施する。その後、一次データ記憶制御装置
は、三次データ記憶制御装置からの終了報告を受領した
ら、更新データ管理テーブル上の該当する三次データ記
憶装置コピー要否情報のビットをオフにする。ここで、
一次データ記憶制御装置は、終了報告に係るデータのコ
ピー状態(図2の(A)、一次データ記憶装置コピー要
否情報ビット)を参照し、一次データ記憶装置202に
も当該データがコピーされていれば(ビットオフ状態)、
当該データの位置情報(シリンダ番号およびヘッダ番号)
のビットをオフにする。また、もしも、一次データ記憶
装置202に未コピー状態(ビットオン)であれば、当該
データの位置情報のビットオフは行わず、コピー終了次
第、当該ビットをオフにする。処理503が終了すれ
ば、処理は再び処理502に戻される。Returning to FIG. 5, if the explanation is continued, the process 50 is performed.
After step 2 is performed, data (difference data) that has not been reflected in both the primary data storage device 202 and the tertiary data storage device 206 is copied (process 503). here,
Referring again to FIG. 2, it can be seen that the data of (A) corresponds to that. As in the previous case, the primary data storage control device transfers the difference data and update order management information to the tertiary data storage control device in the order registered in the update order management table, but the tertiary data storage control device The copy process is executed with. After that, when the primary data storage controller receives the end report from the tertiary data storage controller, the primary data storage controller turns off the bit of the relevant tertiary data storage device copy necessity information on the update data management table. here,
The primary data storage control device refers to the copy status of the data related to the end report ((A) in FIG. 2, primary data storage device copy necessity information bit), and the data is also copied to the primary data storage device 202. If (bit off state),
Position information of the data (cylinder number and header number)
Turn off the bit. Further, if the primary data storage device 202 is in an uncopied state (bit on), the bit of the position information of the data is not turned off, and the bit is turned off as soon as the copying is completed. When the process 503 is completed, the process is returned to the process 502 again.
【0024】二次データ記憶装置204と三次データ記
憶装置206間でデータの二重化を図る場合も、二次デ
ータ記憶制御装置に保持されている更新データ管理情報
と更新順序管理情報が上記手順で解析された上、二次デ
ータ記憶装置204から三次データ記憶装置206への
データ転送が行われることで、両データ記憶装置20
4,206間でのデータの二重化が可能となる。Even when the data is duplicated between the secondary data storage device 204 and the tertiary data storage device 206, the update data management information and the update order management information held in the secondary data storage control device are analyzed by the above procedure. In addition, the data transfer from the secondary data storage device 204 to the tertiary data storage device 206 is performed, so that both data storage devices 20
It is possible to duplicate data between 4,206.
【0025】以上に説明したように、常にデータの二重
化を図ることができる。また、データ転送路等の障害発
生時においても、コピー先データ記憶装置を切り替え、
そのコピー先でのデータ更新状況を認識した上、差分デ
ータをそのコピー先に転送することで、データを喪失す
ることなくデータの二重化が可能となっている。As described above, it is possible to always duplicate the data. Moreover, even when a failure occurs in the data transfer path, the copy destination data storage device is switched,
By recognizing the data update status at the copy destination and transferring the difference data to the copy destination, it is possible to duplicate the data without losing the data.
【0026】なお、特許請求の範囲に記載された発明以
外には、以下のような発明(1)〜(8)も考えられ
る。
(1):上位装置に接続して、上記上位装置からアクセ
スする一次データを記憶する一次データ記憶装置と、上
記一次データ記憶装置と任意の通信媒体等で接続し、上
記一次データ記憶装置に記憶した一次データと同一のコ
ピーである二次データを記憶する二次データ記憶装置、
更に上記二次データ記憶装置と任意の通信媒体等で接続
され、上記二次データ記憶装置に記憶した二次データと
同一のコピーである三次データを記憶する三次データ記
憶装置からなり、上記上位装置が上記一次データ記憶装
置にライトしたデータを二次データ記憶装置にコピー
し、更に上記一次データ記憶装置が上記二次データ記憶
装置にライトしたデータを三次データ記憶装置にコピー
することを特徴とするデータ多重保障方法。
(2):(1)に記載の多重データ保障方法において、
上位装置が一次データ記憶装置にライトした一次データ
を、上記上位装置のライト処理とは非同期に、二次デー
タ記憶装置にコピーすることを特徴とするデータ多重保
障方法。
(3):(1)に記載の多重データ保障方法において、
上記一次データ記憶装置が上記二次データ記憶装置にラ
イトした二次データを、上記一次データ記憶装置のライ
ト処理とは非同期に、三次データ記憶装置にコピーする
ことを特徴とするデータ多重保障方法。
(4):(1)に記載のデータ多重保障方法において、
上位装置或いは一次データ記憶装置に障害が発生した場
合、二次データ記憶装置を新規に一次データ記憶装置に
して、三次データ記憶装置にデータをコピーすることを
特徴とするデータ多重保障方法。
(5):(1)に記載のデータ多重保障方法において、
上位装置が一次データ記憶装置にライトしたデータを二
次データ記憶装置にコピーする場合に、一次データ記憶
装置で更新するデータの単位に差分データ情報を作成
し、送信することを特徴とするデータ多重保障方法。
(6):(1)に記載のデータ多重保障方法において、
二次データ記憶装置にライトしたデータを三次データ記
憶装置にコピーする場合に、二次データ記憶装置で更新
するデータの単位に差分データ情報を作成し、送信する
ことを特徴とするデータ多重保障方法。
(7):(1)に記載のデータ多重保障方法において、
二次データ記憶装置に障害が発生した場合、一次データ
記憶装置が保存している差分データ管理情報を解析し、
三次データ記憶装置にデータをコピーすることを特徴と
するデータ多重保障方法。
(8):一次データ記憶システムと二次データ記憶シス
テムを接続した多重データ記憶システムにおいて、上記
二次データ記憶システムに三次データ記憶システムを接
続する手段と、上位装置からの書き込まれたデータに対
して一次データ記憶システム、二次データ記憶システ
ム、三次データ記憶システムにおいてコピーデータ管理
情報を作成する手段と、データ転送路の障害を自動的に
検出する手段とを設けてなるデータ多重保障システム。In addition to the inventions described in the claims, the following inventions (1) to (8) are also conceivable. (1): Connected to a host device and connected to a primary data storage device for storing primary data accessed from the host device and the primary data storage device by an arbitrary communication medium or the like, and stored in the primary data storage device. A secondary data storage device that stores secondary data that is the same copy as the primary data,
Further, it comprises a tertiary data storage device which is connected to the secondary data storage device by an arbitrary communication medium or the like and stores tertiary data which is the same copy as the secondary data stored in the secondary data storage device. Copying the data written in the primary data storage device to a secondary data storage device, and further copying the data written in the secondary data storage device by the primary data storage device to a tertiary data storage device. Data multiple security method. (2): In the multiple data guarantee method described in (1),
A data multiplexing guarantee method, characterized in that primary data written in a primary data storage device by a host device is copied to a secondary data storage device asynchronously with the write processing of the host device. (3): In the multiple data guarantee method described in (1),
A data multi-guarantee method, characterized in that secondary data written by the primary data storage device to the secondary data storage device is copied to the tertiary data storage device asynchronously with the write processing of the primary data storage device. (4): In the data multiple security method described in (1),
A data multi-guarantee method characterized in that, when a failure occurs in a host device or a primary data storage device, the secondary data storage device is newly set as the primary data storage device and data is copied to the tertiary data storage device. (5): In the data multiple security method according to (1),
When the host device copies the data written in the primary data storage device to the secondary data storage device, it creates differential data information for each unit of data to be updated in the primary data storage device, and transmits it. Guarantee method. (6): In the data multiple security method according to (1),
A method for guaranteeing data multiplex characterized in that, when data written in the secondary data storage device is copied to the tertiary data storage device, difference data information is created and transmitted for each unit of data to be updated in the secondary data storage device. . (7): In the data multiple security method according to (1),
If a failure occurs in the secondary data storage device, analyze the differential data management information stored in the primary data storage device,
A method for ensuring data duplication, characterized by copying data to a tertiary data storage device. (8): In a multiple data storage system in which a primary data storage system and a secondary data storage system are connected, a means for connecting the tertiary data storage system to the secondary data storage system, and written data from the host device A data multiple security system comprising means for creating copy data management information in a primary data storage system, secondary data storage system, and tertiary data storage system, and means for automatically detecting a failure in a data transfer path.
【0027】以上、本発明者によってなされた発明を実
施の形態に基き具体的に説明したが、本発明は上記実施
の形態に限定されるものではなく、その要旨を逸脱しな
い範囲内で種々変更可能であることはいうまでもない。Although the invention made by the present inventor has been specifically described based on the embodiments, the present invention is not limited to the above embodiments, and various modifications can be made without departing from the scope of the invention. It goes without saying that it is possible.
【0028】[0028]
【発明の効果】データの二重化よりも、更に高信頼性を
以って、データの保持を保障することができる。The data retention can be ensured with higher reliability than the duplication of data.
【0029】また、障害発生時でも、残された2つの記
憶装置間でデータの多重化を図ることが可能となる。Further, even when a failure occurs, data can be multiplexed between the two remaining storage devices.
【図1】記憶装置として磁気ディスク装置が想定されて
いる、本発明に係るデータ多重保障システムの一例での
システム構成を示す図である。FIG. 1 is a diagram showing a system configuration of an example of a data multiplex protection system according to the present invention in which a magnetic disk device is assumed as a storage device.
【図2】差分データのコピー情報を管理するためのテー
ブルを示す図である。FIG. 2 is a diagram showing a table for managing copy information of difference data.
【図3】差分データのコピー優先情報を管理するための
テーブルを示す図である。FIG. 3 is a diagram showing a table for managing copy priority information of difference data.
【図4】障害が発生した場合でのデータの二重化の実現
方法を説明するためのデータ多重保障システムのシステ
ム構成を示す図である。FIG. 4 is a diagram showing a system configuration of a data multiplex guarantee system for explaining a method of realizing data duplication when a failure occurs.
【図5】二次データ記憶装置での障害発生に伴い、一次
データ記憶装置と三次データ記憶装置間でデータの二重
化が図られる際での処理のフローを示す図である。FIG. 5 is a diagram showing a processing flow when data duplication is achieved between the primary data storage device and the tertiary data storage device due to the occurrence of a failure in the secondary data storage device.
101,121…ホストコンピュータ、102,12
7,128…ディスク制御装置、112,122,13
0…磁気ディスク装置、131…インタフェースケーブ
ル、201,203,205…ホストコンピュータ、2
02…一次データ記憶装置、204…二次データ記憶装
置、206…3次データ記憶装置、207〜209…デ
ータ転送路、300…更新データ管理テーブル、400
…更新順序管理テーブル。101, 121 ... Host computer, 102, 12
7, 128 ... Disk controller, 112, 122, 13
0 ... Magnetic disk device, 131 ... Interface cable, 201, 203, 205 ... Host computer, 2
Reference numeral 02 ... Primary data storage device, 204 ... Secondary data storage device, 206 ... Tertiary data storage device, 207 to 209 ... Data transfer path, 300 ... Update data management table, 400
… Update order management table.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 佐野 一英 神奈川県小田原市中里322番地2号 株式 会社日立製作所RAIDシステム事業部内 Fターム(参考) 5B065 BA01 EA02 EA33 EA35 5B082 DA02 GA04 ─────────────────────────────────────────────────── ─── Continued front page (72) Inventor Kazuhide Sano Stock No.2 322 Nakazato, Odawara City, Kanagawa Prefecture Hitachi, Ltd. RAID System Division F term (reference) 5B065 BA01 EA02 EA33 EA35 5B082 DA02 GA04
Claims (5)
記憶し、該一次記憶装置が該一次記憶装置に記憶されて
いるデータを二次記憶装置にコピーし、該二次記憶装置
が該二次記憶装置に記憶されているデータを三次記憶装
置にコピーするようにしたデータ多重保障方法。1. A primary storage device stores data from a host device, the primary storage device copies data stored in the primary storage device to a secondary storage device, and the secondary storage device stores the secondary storage device in the secondary storage device. A data multiplex guarantee method in which data stored in a secondary storage device is copied to a tertiary storage device.
置への記憶と、該一次記憶装置から二次記憶装置へのデ
ータのコピーと、該二次記憶装置から三次記憶装置への
データのコピーとは互いに非同期に行われる請求項1記
載のデータ多重保障方法。2. Storage of data from the host device to a primary storage device, copying of data from the primary storage device to a secondary storage device, and copying of data from the secondary storage device to a tertiary storage device. The method for ensuring data multiplex according to claim 1, wherein the steps are performed asynchronously with each other.
れへのデータのコピーに際しては、一次記憶装置、二次
記憶装置それぞれでは差分データの更新順序管理情報が
作成された上、二次記憶装置、三次記憶装置それぞれに
転送される請求項1、または2に記載のデータ多重保障
方法。3. When copying data to each of the secondary storage device and the tertiary storage device, difference data update order management information is created in each of the primary storage device and the secondary storage device, and the secondary storage device is also created. 3. The data multiplex guarantee method according to claim 1, wherein the data multiplex guarantee is transferred to each of the tertiary storage devices.
重保障方法において、上位装置、または一次記憶装置に
障害が発生した場合、二次記憶装置を新規な一次記憶装
置として、該新規な一次記憶装置から三次記憶装置への
データのコピーが行われるデータ多重保障方法。4. The data multiplexing guarantee method according to claim 1, wherein when a failure occurs in a host device or a primary storage device, the secondary storage device is set as a new primary storage device, and Data security method in which data is copied from a primary storage device to a tertiary storage device.
重保障方法において、二次記憶装置に障害が発生した場
合、一次記憶装置に保存されている差分データ管理情報
に基づき、該一次記憶装置から三次記憶装置への差分デ
ータのコピーが行われるデータ多重保障方法。5. The data multiplexing guarantee method according to claim 1, wherein when a failure occurs in the secondary storage device, the primary storage device is based on the differential data management information stored in the primary storage device. A data multiplex guarantee method in which differential data is copied from a storage device to a tertiary storage device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002142866A JP2003330781A (en) | 2002-05-17 | 2002-05-17 | Data multiple security method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002142866A JP2003330781A (en) | 2002-05-17 | 2002-05-17 | Data multiple security method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003330781A true JP2003330781A (en) | 2003-11-21 |
JP2003330781A5 JP2003330781A5 (en) | 2005-09-29 |
Family
ID=29703029
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002142866A Pending JP2003330781A (en) | 2002-05-17 | 2002-05-17 | Data multiple security method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003330781A (en) |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPWO2006057060A1 (en) * | 2004-11-29 | 2008-06-05 | 富士通株式会社 | RAID management program and RAID management method |
US7827369B2 (en) | 2003-12-15 | 2010-11-02 | Hitachi, Ltd. | Data processing system having a plurality of storage systems |
US7937546B2 (en) | 2003-12-19 | 2011-05-03 | Hitachi, Ltd. | Data duplication control method |
JP2013543997A (en) * | 2011-03-02 | 2013-12-09 | 株式会社日立製作所 | Computer system and data migration method |
JP2014053050A (en) * | 2009-10-26 | 2014-03-20 | Amazon Technologies Inc | Provisioning and managing replicated data instances |
US9135283B2 (en) | 2009-10-07 | 2015-09-15 | Amazon Technologies, Inc. | Self-service configuration for data environment |
US9207984B2 (en) | 2009-03-31 | 2015-12-08 | Amazon Technologies, Inc. | Monitoring and automatic scaling of data volumes |
US9218245B1 (en) | 2009-03-31 | 2015-12-22 | Amazon Technologies, Inc. | Cloning and recovery of data volumes |
US9705888B2 (en) | 2009-03-31 | 2017-07-11 | Amazon Technologies, Inc. | Managing security groups for data instances |
US9806978B2 (en) | 2009-10-26 | 2017-10-31 | Amazon Technologies, Inc. | Monitoring of replicated data instances |
US10127149B2 (en) | 2009-03-31 | 2018-11-13 | Amazon Technologies, Inc. | Control service for data management |
US10860439B2 (en) | 2009-10-26 | 2020-12-08 | Amazon Technologies, Inc. | Failover and recovery for replicated data instances |
-
2002
- 2002-05-17 JP JP2002142866A patent/JP2003330781A/en active Pending
Cited By (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7827369B2 (en) | 2003-12-15 | 2010-11-02 | Hitachi, Ltd. | Data processing system having a plurality of storage systems |
US7930500B2 (en) | 2003-12-15 | 2011-04-19 | Hitachi, Ltd. | Data processing system having a plurality of storage systems |
US8489835B2 (en) | 2003-12-15 | 2013-07-16 | Hitachi, Ltd. | Data processing system having a plurality of storage systems |
US7937546B2 (en) | 2003-12-19 | 2011-05-03 | Hitachi, Ltd. | Data duplication control method |
JPWO2006057060A1 (en) * | 2004-11-29 | 2008-06-05 | 富士通株式会社 | RAID management program and RAID management method |
US8549221B2 (en) | 2004-11-29 | 2013-10-01 | Fujitsu Limited | RAID management apparatus, RAID management method, and computer product |
US11385969B2 (en) | 2009-03-31 | 2022-07-12 | Amazon Technologies, Inc. | Cloning and recovery of data volumes |
US10162715B1 (en) | 2009-03-31 | 2018-12-25 | Amazon Technologies, Inc. | Cloning and recovery of data volumes |
US11379332B2 (en) | 2009-03-31 | 2022-07-05 | Amazon Technologies, Inc. | Control service for data management |
US9207984B2 (en) | 2009-03-31 | 2015-12-08 | Amazon Technologies, Inc. | Monitoring and automatic scaling of data volumes |
US9218245B1 (en) | 2009-03-31 | 2015-12-22 | Amazon Technologies, Inc. | Cloning and recovery of data volumes |
US12259861B2 (en) | 2009-03-31 | 2025-03-25 | Amazon Technologies, Inc. | Control service for data management |
US9705888B2 (en) | 2009-03-31 | 2017-07-11 | Amazon Technologies, Inc. | Managing security groups for data instances |
US11914486B2 (en) | 2009-03-31 | 2024-02-27 | Amazon Technologies, Inc. | Cloning and recovery of data volumes |
US10127149B2 (en) | 2009-03-31 | 2018-11-13 | Amazon Technologies, Inc. | Control service for data management |
US11550630B2 (en) | 2009-03-31 | 2023-01-10 | Amazon Technologies, Inc. | Monitoring and automatic scaling of data volumes |
US10225262B2 (en) | 2009-03-31 | 2019-03-05 | Amazon Technologies, Inc. | Managing security groups for data instances |
US10282231B1 (en) | 2009-03-31 | 2019-05-07 | Amazon Technologies, Inc. | Monitoring and automatic scaling of data volumes |
US10761975B2 (en) | 2009-03-31 | 2020-09-01 | Amazon Technologies, Inc. | Control service for data management |
US10798101B2 (en) | 2009-03-31 | 2020-10-06 | Amazon Technologies, Inc. | Managing security groups for data instances |
US11770381B2 (en) | 2009-03-31 | 2023-09-26 | Amazon Technologies, Inc. | Managing security groups for data instances |
US11132227B2 (en) | 2009-03-31 | 2021-09-28 | Amazon Technologies, Inc. | Monitoring and automatic scaling of data volumes |
US10977226B2 (en) | 2009-10-07 | 2021-04-13 | Amazon Technologies, Inc. | Self-service configuration for data environment |
US9135283B2 (en) | 2009-10-07 | 2015-09-15 | Amazon Technologies, Inc. | Self-service configuration for data environment |
US9806978B2 (en) | 2009-10-26 | 2017-10-31 | Amazon Technologies, Inc. | Monitoring of replicated data instances |
US11477105B2 (en) | 2009-10-26 | 2022-10-18 | Amazon Technologies, Inc. | Monitoring of replicated data instances |
US11714726B2 (en) | 2009-10-26 | 2023-08-01 | Amazon Technologies, Inc. | Failover and recovery for replicated data instances |
US10860439B2 (en) | 2009-10-26 | 2020-12-08 | Amazon Technologies, Inc. | Failover and recovery for replicated data instances |
JP2014053050A (en) * | 2009-10-26 | 2014-03-20 | Amazon Technologies Inc | Provisioning and managing replicated data instances |
US12373311B2 (en) | 2009-10-26 | 2025-07-29 | Amazon Technologies, Inc. | Failover and recovery for replicated data instances |
JP2013543997A (en) * | 2011-03-02 | 2013-12-09 | 株式会社日立製作所 | Computer system and data migration method |
US9292211B2 (en) | 2011-03-02 | 2016-03-22 | Hitachi, Ltd. | Computer system and data migration method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7496718B2 (en) | Data transfer and access control between disk array systems | |
US6754792B2 (en) | Method and apparatus for resynchronizing paired volumes via communication line | |
JP4699091B2 (en) | Disaster recovery method and system | |
US6345368B1 (en) | Fault-tolerant access to storage arrays using active and quiescent storage controllers | |
US7328373B2 (en) | Data processing system | |
US7370228B2 (en) | Data processing system and copy processing method thereof | |
US7293068B2 (en) | Method and system for storing duplicate data | |
JP4412989B2 (en) | Data processing system having a plurality of storage systems | |
JP4074072B2 (en) | Remote copy system with data integrity | |
JP2005018506A (en) | Storage system | |
US20100042795A1 (en) | Storage system, storage apparatus, and remote copy method | |
JP2005301590A (en) | Storage system and data replication method | |
JP5111754B2 (en) | Storage control system | |
JP2005018193A (en) | Disk device interface command control method and computer system | |
JP2005309793A (en) | Data processing system | |
JP2003330781A (en) | Data multiple security method | |
JP4124374B2 (en) | Storage system | |
JPH11338647A (en) | Method of forming duplicate data | |
JP2006058960A (en) | Synchronization method and system in redundant configuration server system | |
JP4249240B2 (en) | Storage system | |
JP2006285336A (en) | Storage, storage system, and control method thereof | |
JP4721057B2 (en) | Data management system, data management method, and data management program | |
JP4452494B2 (en) | Data synchronization method after stopping remote copy on multiple remote storages | |
JP4531643B2 (en) | Storage control method, system and program | |
CN112445652A (en) | Remote copy system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050506 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050506 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20080625 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080701 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080815 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080909 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090217 |