Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6798516B2 - Storage device and replication method - Google Patents
[go: Go Back, main page]

JP6798516B2 - Storage device and replication method - Google Patents

Storage device and replication method Download PDF

Info

Publication number
JP6798516B2
JP6798516B2 JP2018041923A JP2018041923A JP6798516B2 JP 6798516 B2 JP6798516 B2 JP 6798516B2 JP 2018041923 A JP2018041923 A JP 2018041923A JP 2018041923 A JP2018041923 A JP 2018041923A JP 6798516 B2 JP6798516 B2 JP 6798516B2
Authority
JP
Japan
Prior art keywords
data
storage
replication
storage medium
storage device
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.)
Active
Application number
JP2018041923A
Other languages
Japanese (ja)
Other versions
JP2019159477A (en
Inventor
孝雄 相合
孝雄 相合
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 JP2018041923A priority Critical patent/JP6798516B2/en
Publication of JP2019159477A publication Critical patent/JP2019159477A/en
Application granted granted Critical
Publication of JP6798516B2 publication Critical patent/JP6798516B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Retry When Errors Occur (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

本発明は、ストレージ装置に関する技術であり、特に、ストレージ装置間の同期に関するものである。 The present invention is a technique relating to a storage device, particularly relating to synchronization between storage devices.

近年のコンピュータシステムでは、自然災害やサイバー攻撃等に備えて遠隔地にデータのバックアップを置くことが重要となっている。遠隔地にデータのバックアップを置く方法の1つとして、ストレージ装置の遠隔レプリケーション機能を利用する方法がある。ストレージ装置の遠隔レプリケーション機能は、通常の業務を行うローカルサイトとは距離が離れた場所にリモートサイトを設置し、通信回線を介してストレージ装置間でレプリケーション、すなわち、データの複製を保持するという機能である。 In recent computer systems, it is important to have a backup of data in a remote location in case of a natural disaster or cyber attack. One of the methods for placing a backup of data in a remote location is to use the remote replication function of the storage device. The remote replication function of the storage device is a function of setting up a remote site at a distance from the local site where normal business is performed, and replicating between the storage devices via a communication line, that is, maintaining data replication. Is.

ローカルサイトとリモートサイト間のデータ転送に使用する通信回線にはさまざまな種類がある。例えば、専用回線で安定的に高速なデータ転送ができる通信回線がある一方で、帯域が保証されておらず速度も低速で不安定な公衆回線が使用される場合もある。 There are different types of communication lines used to transfer data between local and remote sites. For example, while there is a communication line capable of stable and high-speed data transfer with a dedicated line, a public line whose bandwidth is not guaranteed and whose speed is low and unstable may be used.

レプリケーション機能を使用する際には、最初にローカルサイトとリモートサイトのストレージ装置間で、レプリケーション対象ボリュームのデータを一致させる同期化を行う必要がある。レプリケーション対象ボリュームの容量が大きい場合には、ローカルサイトとリモートサイト間のデータ転送回線に低速回線を使用すると、最初にデータを同期化するためのコピーの完了に長時間かかることがある。そのため、データの転送に要する時間を抑制して同期を行えることが望ましく、関連する技術の開発が行われている。そのような、通信回線を介してローカルサイトとリモートサイト間でデータの同期を行う際に、データ転送に要する時間を抑制する技術としては、例えば、特許文献1のような技術が開示されている。 When using the replication function, it is first necessary to perform synchronization between the storage devices at the local site and the remote site to match the data of the replication target volume. If the volume to be replicated has a large capacity and a slow line is used for the data transfer line between the local site and the remote site, it may take a long time to complete the copy to synchronize the data for the first time. Therefore, it is desirable to be able to perform synchronization while suppressing the time required for data transfer, and related technologies are being developed. As a technique for suppressing the time required for data transfer when synchronizing data between a local site and a remote site via a communication line, for example, a technique such as Patent Document 1 is disclosed. ..

特許文献1は、ローカルサイトからリモートサイトのストレージ装置に通信回線を介してデータの転送を行い、ローカルサイトとリモートサイトのストレージ装置間でデータの同期行う制御技術に関するものである。特許文献1では、ローカルサイトのストレージ装置において異なる時間におけるデータの差分を抽出し、差分が抽出されたデータのみをリモートサイトのストレージ装置に送信することでデータの同期を行っている。 Patent Document 1 relates to a control technique for transferring data from a local site to a storage device at a remote site via a communication line and synchronizing data between the storage devices at the local site and the remote site. In Patent Document 1, data is synchronized by extracting data differences at different times in a storage device at a local site and transmitting only the extracted data to a storage device at a remote site.

特開2015−115012号公報Japanese Unexamined Patent Publication No. 2015-115012

しかしながら、特許文献1の技術は次のような点で十分ではない。特許文献1の技術では、新たにレプリケーションが必要になった際に、リモートサイトのストレージ内にレプリケーション領域を生成するような場合には、データの転送量を抑制することはできない。そのため、通信回線の帯域が狭いような場合には、ローカルサイトとリモートサイトのストレージ装置間でレプリケーションを実行するまでに長い時間を要する恐れがある。 However, the technique of Patent Document 1 is not sufficient in the following points. In the technique of Patent Document 1, when a replication is newly required, the data transfer amount cannot be suppressed when the replication area is generated in the storage of the remote site. Therefore, when the bandwidth of the communication line is narrow, it may take a long time to execute replication between the storage devices of the local site and the remote site.

本発明は、上記の課題を解決するため、ローカルサイトとリモートサイトの間で、短時間でデータの同期を行いレプリケーションの運用を開始することができるストレージ装置を提供することを目的としている。 An object of the present invention is to provide a storage device capable of synchronizing data in a short time and starting a replication operation between a local site and a remote site in order to solve the above problems.

上記の課題を解決するため、本発明のストレージ装置は、記憶手段と、記憶媒体取付手段と、データコピー手段と、データ送信手段を備えている。記憶手段は、ホスト装置から入力されるデータを記憶する。記憶媒体取付手段は、着脱可能な記憶媒体を取り付ける。データコピー手段と、記憶手段に記憶されたデータを記憶媒体取付手段に取り付けられた記憶媒体にコピーする。データ送信手段は、記憶手段から記憶媒体へのデータのコピーが停止された以後に記憶手段1に記憶されたデータを、自装置から取り外された記憶媒体が装着される他の装置に送信する。 In order to solve the above problems, the storage device of the present invention includes a storage means, a storage medium attachment means, a data copy means, and a data transmission means. The storage means stores the data input from the host device. The storage medium attaching means attaches a removable storage medium. The data copied means and the data stored in the storage means are copied to the storage medium attached to the storage medium attachment means. The data transmitting means transmits the data stored in the storage means 1 after the copying of the data from the storage means to the storage medium is stopped to another device to which the storage medium removed from the own device is mounted.

本発明のレプリケーション方法は、ホスト装置から入力されるデータを記憶し、記憶したデータを着脱可能な前記記憶媒体にコピーする。本発明のレプリケーション方法は、記憶媒体へのデータのコピーが停止された以後に記憶されたデータを、自装置から取り外された記憶媒体が装着される他の装置に送信する。 The replication method of the present invention stores data input from a host device, and copies the stored data to the detachable storage medium. The replication method of the present invention transmits the data stored after the copying of the data to the storage medium is stopped to another device to which the storage medium removed from the own device is mounted.

本発明によると、ローカルサイトとリモートサイトの間で、短時間でデータの同期を行うことができる。 According to the present invention, data can be synchronized between a local site and a remote site in a short time.

本発明の第1の実施形態の構成の概要を示す図である。It is a figure which shows the outline of the structure of the 1st Embodiment of this invention. 本発明の第2の実施形態の構成の概要を示す図である。It is a figure which shows the outline of the structure of the 2nd Embodiment of this invention. 本発明の第2の実施形態のストレージ装置の構成を示す図である。It is a figure which shows the structure of the storage apparatus of the 2nd Embodiment of this invention. 本発明の第2の実施形態のレプリケーション制御部の構成を示す図である。It is a figure which shows the structure of the replication control part of the 2nd Embodiment of this invention. 本発明の第2の実施形態の管理情報の構成の例を示す図である。It is a figure which shows the example of the structure of the management information of the 2nd Embodiment of this invention. 本発明の第2の実施形態における動作フローを示す図である。It is a figure which shows the operation flow in 2nd Embodiment of this invention. 本発明の第2の実施形態における動作フローを示す図である。It is a figure which shows the operation flow in 2nd Embodiment of this invention. 本発明の第2の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 2nd Embodiment of this invention. 本発明の第2の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 2nd Embodiment of this invention. 本発明の第2の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 2nd Embodiment of this invention. 本発明の第2の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 2nd Embodiment of this invention. 本発明の第2の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 2nd Embodiment of this invention. 本発明の第3の実施形態の構成の概要を示す図である。It is a figure which shows the outline of the structure of the 3rd Embodiment of this invention. 本発明の第3の実施形態のストレージ装置の構成を示す図である。It is a figure which shows the structure of the storage device of the 3rd Embodiment of this invention. 本発明の第3の実施形態のレプリケーション制御部の構成を示す図である。It is a figure which shows the structure of the replication control part of the 3rd Embodiment of this invention. 本発明の第3の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 3rd Embodiment of this invention. 本発明の第3の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 3rd Embodiment of this invention. 本発明の第3の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 3rd Embodiment of this invention. 本発明の第3の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 3rd Embodiment of this invention. 本発明の第3の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 3rd Embodiment of this invention. 本発明の第3の実施形態においてレプリケーションを実行する際の各ステップにおけるストレージ装置の状態を模式的に示す図である。It is a figure which shows typically the state of the storage apparatus in each step at the time of performing replication in the 3rd Embodiment of this invention.

(第1の実施形態)
本発明の第1の実施形態について図を参照して詳細に説明する。図1は、本実施形態のストレージ装置の構成の概要を示すものである。本実施形態のストレージ装置は、記憶手段1と、記憶媒体取付手段2と、データコピー手段3と、データ送信手段4を備えている。
(First Embodiment)
The first embodiment of the present invention will be described in detail with reference to the drawings. FIG. 1 shows an outline of the configuration of the storage device of the present embodiment. The storage device of the present embodiment includes a storage means 1, a storage medium attachment means 2, a data copy means 3, and a data transmission means 4.

記憶手段1は、ホスト装置から入力されるデータを記憶する。記憶媒体取付手段2は、着脱可能な記憶媒体を取り付ける。データコピー手段3は、記憶手段1に記憶されたデータを記憶媒体取付手段2に取り付けられた記憶媒体にコピーする。データ送信手段4は、記憶手段1から記憶媒体へのデータのコピーが停止された以後に記憶手段1に記憶されたデータを、自装置から取り外された記憶媒体が装着される他の装置に送信する。 The storage means 1 stores data input from the host device. The storage medium attaching means 2 attaches a removable storage medium. The data copy means 3 copies the data stored in the storage means 1 to the storage medium attached to the storage medium attachment means 2. The data transmitting means 4 transmits the data stored in the storage means 1 after the copying of the data from the storage means 1 to the storage medium is stopped to another device to which the storage medium removed from the own device is mounted. To do.

本実施形態のストレージ装置のデータコピー手段3は記憶手段1に記憶されたデータを、記憶媒体取付手段2に取り付けられた記憶媒体にコピーしている。また、データ送信手段4は、記憶手段1から記憶媒体へのデータのコピーが停止された以後に記憶手段1に記憶されたデータを、自装置から取り外された記憶媒体が装着される他の装置に送信している。このように、本実施形態のストレージ装置は、自装置のデータがコピーされた記憶媒体が装着された他の装置に、データのコピーが停止された以後のデータを送信している。そのため、本実施形態のストレージ装置は、自装置内でコピーを行った記憶媒体のデータを更新する際に差分データのみを送信して更新を行うことができる。その結果、通信回線の帯域が狭い場合などにおいても、ローカルサイトとリモートサイトの間で、短時間でデータの同期を行って、レプリケーションの運用を早期に開始することができる。 The data copy means 3 of the storage device of the present embodiment copies the data stored in the storage means 1 to the storage medium attached to the storage medium attachment means 2. Further, the data transmitting means 4 is another device to which the storage medium from which the data stored in the storage means 1 is removed from the own device is mounted after the copying of the data from the storage means 1 to the storage medium is stopped. Is sending to. As described above, the storage device of the present embodiment transmits the data after the data copying is stopped to another device to which the storage medium to which the data of the own device is copied is attached. Therefore, the storage device of the present embodiment can transmit and update only the difference data when updating the data of the storage medium copied in the own device. As a result, even when the bandwidth of the communication line is narrow, data can be synchronized between the local site and the remote site in a short time, and the replication operation can be started at an early stage.

(第2の実施形態)
本発明の第2の実施形態について図を参照して詳細に説明する。図2は、本実施形態の情報システムの構成の概要を示したものである。本実施形態の情報システムは、RAID(Redundant Arrays of Inexpensive Disks)方式によるストレージ装置をローカルサイトとリモートサイトに備え、ローカルサイトとリモートサイトの間でリモートレプリケーションを行うシステムである。
(Second Embodiment)
A second embodiment of the present invention will be described in detail with reference to the drawings. FIG. 2 shows an outline of the configuration of the information system of the present embodiment. The information system of the present embodiment is a system in which a storage device based on a RAID (Redundant Arrays of Inexpensive Disks) method is provided at a local site and a remote site, and remote replication is performed between the local site and the remote site.

本実施形態の情報システムは、ローカルサイトにホスト装置10−1と、ストレージ装置20−1を備えている。また、本実施形態の情報システムは、リモートサイトにホスト装置10−2と、ストレージ装置20−2を備えている。また、本実施形態の情報システムは、ストレージ管理端末30を備えている。ホスト装置10−1とストレージ装置20−1、および、ホスト装置10−2とストレージ装置20−2は、それぞれインタフェースケーブル40を介して接続されている。また、ローカルサイトのストレージ装置20−1と、リモートサイトのストレージ装置20−2は、通信回線50を介して接続されている。 The information system of the present embodiment includes a host device 10-1 and a storage device 20-1 at a local site. Further, the information system of the present embodiment includes a host device 10-2 and a storage device 20-2 at a remote site. Further, the information system of the present embodiment includes a storage management terminal 30. The host device 10-1 and the storage device 20-1, and the host device 10-2 and the storage device 20-2 are each connected via the interface cable 40. Further, the storage device 20-1 at the local site and the storage device 20-2 at the remote site are connected via the communication line 50.

ホスト装置10−1は、ローカルサイトにおいてストレージ装置20−1へのデータの書き込みによる保存およびストレージ装置20からのデータの読み出しを行う情報処理装置である。また、ホスト装置10−2は、リモートサイトにおいてストレージ装置20−へのデータの書き込みによる保存およびストレージ装置20からのデータの読み出しを行う情報処理装置である。ホスト装置10−1およびホスト装置10−2は、他の情報処理装置等にさらに接続されていてもよい。 The host device 10-1 is an information processing device that stores data by writing data to the storage device 20-1 and reads data from the storage device 20 at a local site. Further, the host device 10-2 is an information processing device that stores data by writing data to the storage device 20- and reads data from the storage device 20 at a remote site. The host device 10-1 and the host device 10-2 may be further connected to another information processing device or the like.

ストレージ装置20−1およびストレージ装置20−2の構成について説明する。図3は、本実施形態のストレージ装置20−1およびストレージ装置20−2の構成をストレージ装置20として示したものである。 The configurations of the storage device 20-1 and the storage device 20-2 will be described. FIG. 3 shows the configurations of the storage device 20-1 and the storage device 20-2 of the present embodiment as the storage device 20.

ストレージ装置20は、ホストインタフェース制御部21と、レプリケーション制御部22と、キャッシュメモリ23と、ディスク制御部24と、物理ディスク部25を備えている。物理ディスク部25は、マスターボリューム物理ディスク部26と、レプリケーションボリューム物理ディスク部27をさらに備えている。 The storage device 20 includes a host interface control unit 21, a replication control unit 22, a cache memory 23, a disk control unit 24, and a physical disk unit 25. The physical disk unit 25 further includes a master volume physical disk unit 26 and a replication volume physical disk unit 27.

ホストインタフェース制御部21は、ホスト装置10との間でデータの送受信を行うインタフェースである。ホストインタフェース制御部21は、インタフェースケーブル40を介してホスト装置10と接続されている。 The host interface control unit 21 is an interface for transmitting and receiving data to and from the host device 10. The host interface control unit 21 is connected to the host device 10 via the interface cable 40.

レプリケーション制御部22の構成について説明する。レプリケーション制御部22は、ストレージ管理端末30からレプリケーションに関する要求を受信し、ストレージ装置20のレプリケーションに関する動作を制御する。レプリケーション制御部22は、レプリケーションに関する動作を制御する際にキャッシュメモリ23に保存されている各設定情報の更新等を行う。 The configuration of the replication control unit 22 will be described. The replication control unit 22 receives a request related to replication from the storage management terminal 30, and controls the operation related to replication of the storage device 20. The replication control unit 22 updates each setting information stored in the cache memory 23 when controlling the operation related to replication.

図3は、レプリケーション制御部22の構成を示したものである。レプリケーション制御部22は、ローカルコピー制御部101と、差分情報制御部102と、リモートコピー制御部103さらに備えている。 FIG. 3 shows the configuration of the replication control unit 22. The replication control unit 22 further includes a local copy control unit 101, a difference information control unit 102, and a remote copy control unit 103.

ローカルコピー制御部101は、ローカルレプリケーション、すなわち、自装置内の物理ディスク部25の記憶媒体間でのデータのコピーを制御する機能を有する。ローカルコピー制御部101は、レプリケーション用として他のストレージ装置に移送する記憶媒体を準備する際に、マスターボリュームからレプリケーションボリュームへのデータのコピーを行う。また、ローカルコピー制御部101は、他のストレージ装置から移送されて自装置に取り付けられた記憶媒体からマスターボリュームへのデータのコピーを行う。また、本実施形態のローカルコピー制御部101の機能は、第1の実施形態のデータコピー手段3に相当する。 The local copy control unit 101 has a function of controlling local replication, that is, copying of data between the storage media of the physical disk unit 25 in the own device. The local copy control unit 101 copies data from the master volume to the replication volume when preparing a storage medium to be transferred to another storage device for replication. Further, the local copy control unit 101 copies data from the storage medium transferred from another storage device and attached to the own device to the master volume. Further, the function of the local copy control unit 101 of the present embodiment corresponds to the data copy means 3 of the first embodiment.

差分情報制御部102は、レプリケーションボリュームを形成後のマスターボリュームのデータの差の有無を確認する機能を有する。差分情報制御部102は、例えば、各マスターボリュームの更新日時を管理し、レプリケーションボリュームの形成後にデータ更新が行われたマスターボリュームの情報を抽出する。 The difference information control unit 102 has a function of confirming whether or not there is a difference in the data of the master volume after forming the replication volume. The difference information control unit 102 manages, for example, the update date and time of each master volume, and extracts information on the master volume whose data has been updated after the replication volume is formed.

リモートコピー制御部103は、リモートレプリケーション、すなわち、物理ディスク部25間でデータのコピーを行う機能を有する。リモートコピー制御部103は、リモートレプリケーションを行う際に、コピーを行うデータを相手先となるストレージ装置に通信回線50を介して送信する。リモートコピー制御部103は、ローカルサイトとリモートサイトの間でデータのコピーを行う際に、差分情報制御部102からデータの更新が行われているマスターボリュームの情報を取得する。リモートコピー制御部103は、ローカルレプリケーションの完了後に更新が行われたマスターボリュームのデータを相手先となるストレージ装置に送信する。また、本実施形態のリモートコピー制御部103の機能は、第1の実施形態のデータ送信手段4に相当する。 The remote copy control unit 103 has a function of performing remote replication, that is, copying data between the physical disk units 25. When performing remote replication, the remote copy control unit 103 transmits data to be copied to a storage device as a destination via a communication line 50. When copying data between the local site and the remote site, the remote copy control unit 103 acquires the information of the master volume whose data is being updated from the difference information control unit 102. The remote copy control unit 103 transmits the data of the master volume updated after the completion of local replication to the storage device as the destination. Further, the function of the remote copy control unit 103 of the present embodiment corresponds to the data transmission means 4 of the first embodiment.

レプリケーション制御部22は、FPGA(Field Programmable Gate Array)等の半導体装置を用いて構成されている。また、レプリケーション制御部22は、CPU(Central Processing Unit)等の汎用プロセッサにおいてコンピュータプログラムを実行することで各処理を行う構成であってもよい。 The replication control unit 22 is configured by using a semiconductor device such as an FPGA (Field Programmable Gate Array). Further, the replication control unit 22 may be configured to perform each process by executing a computer program in a general-purpose processor such as a CPU (Central Processing Unit).

キャッシュメモリ23は、レプリケーションを行う際の各設定情報を保存する機能を有する。キャッシュメモリ23には、半導体記憶装置が用いられる。図5は、キャッシュメモリ23に管理情報領域に保存されている設定情報の例を示した図である。管理情報領域とは、キャッシュメモリ23の記憶領域のうちレプリケーションに関する各設定情報を保存する領域のことをいう。 The cache memory 23 has a function of storing each setting information when performing replication. A semiconductor storage device is used for the cache memory 23. FIG. 5 is a diagram showing an example of setting information stored in the management information area in the cache memory 23. The management information area refers to an area of the storage area of the cache memory 23 for storing each setting information related to replication.

図5の例では、キャッシュメモリ23には、ストレージ装置識別情報と、ボリューム構成管理情報と、レプリケーションペア管理情報が管理情報領域に保存されている。ストレージ装置識別情報は、ストレージ装置の機種等を識別するためのストレージモデル名と、個々のストレージ装置を識別するための識別子である装置シリアル番号によって構成されている。また、ボリューム構成管理情報は、RAIDシステムの方式を示すRAIDタイプと、RAIDシステムを構成する各物理ディスク部25の記憶媒体を識別する構成物理ディスク番号、および、各ボリュームの属性を示すボリューム属性の情報によって構成されている。 In the example of FIG. 5, the storage device identification information, the volume configuration management information, and the replication pair management information are stored in the management information area in the cache memory 23. The storage device identification information is composed of a storage model name for identifying the model and the like of the storage device and a device serial number which is an identifier for identifying each storage device. The volume configuration management information includes a RAID type indicating the method of the RAID system, a configuration physical disk number that identifies the storage medium of each physical disk unit 25 constituting the RAID system, and a volume attribute indicating the attributes of each volume. It is composed of information.

また、レプリケーションペア管理情報は、レプリケーションタイプ、マスターボリューム番号、レプリケーションボリューム番号、レプリケーション状態、ペア開始日時/分離日時、および、レプリケーションペア差分情報によって構成されている。レプリケーションタイプは、ローカルレプリケーションとリモートレプリケーションのいずれを行っているかを示す情報である。マスターボリューム番号およびレプリケーションボリューム番号は、レプリケーションの対象となるマスターボリュームとレプリケーションボリュームを識別する番号を示す情報である。レプリケーション状態は、ローカルボリュームとレプリケーションボリュームのペアを形成しているかを示す情報である。ペア開始日時/分離日時は、ローカルボリュームとレプリケーションボリュームのペアの形成した日時と分離した日時を示す情報である。レプリケーションペア差分情報は、レプリケーションのペアを形成しているボリューム間のデータの差の有無を示す情報である。 The replication pair management information is composed of a replication type, a master volume number, a replication volume number, a replication status, a pair start date / time / separation date / time, and a replication pair difference information. The replication type is information indicating whether local replication or remote replication is performed. The master volume number and the replication volume number are information indicating a number that identifies the master volume to be replicated and the replication volume. The replication status is information indicating whether a pair of a local volume and a replication volume is formed. The pair start date / time / separation date / time is information indicating the date / time when the pair of the local volume and the replication volume was formed and the date / time when the pair was separated. The replication pair difference information is information indicating whether or not there is a data difference between the volumes forming the replication pair.

ディスク制御部24は、物理ディスク部25へのデータの書き込み、および、物理ディスク部25からのデータの読み出しを行う。ディスク制御部24は、FPGA等の半導体装置を用いて構成されている。ディスク制御部24は、レプリケーション制御部22と一体の装置として形成されていてもよい。また、ディスク制御部24は、CPU等の汎用プロセッサにおいてコンピュータプログラムを実行することで各処理を行う構成であってもよい。 The disk control unit 24 writes data to the physical disk unit 25 and reads data from the physical disk unit 25. The disk control unit 24 is configured by using a semiconductor device such as an FPGA. The disk control unit 24 may be formed as a device integrated with the replication control unit 22. Further, the disk control unit 24 may be configured to perform each process by executing a computer program in a general-purpose processor such as a CPU.

物理ディスク部25は、ストレージ装置20においてデータの保存を行う複数の記憶媒体によって構成されている。物理ディスク部25は、例えば、ハードディスクドライブやSSD(Solid State Drive)などを用いて構成されている。物理ディスク部25を構成する複数の記憶媒体のうち、少なくとも一部の記憶媒体、すなわち、他のストレージ装置に移送して取り付けるための記憶媒体は、ストレージ装置20から着脱可能な状態で接続されている。 The physical disk unit 25 is composed of a plurality of storage media for storing data in the storage device 20. The physical disk unit 25 is configured by using, for example, a hard disk drive or an SSD (Solid State Drive). Of the plurality of storage media constituting the physical disk unit 25, at least a part of the storage media, that is, the storage media for being transferred to and attached to another storage device, is connected to the storage device 20 in a detachable state. There is.

マスターボリューム物理ディスク部26は、物理ディスク部25を構成する複数の記憶媒体のうちマスターボリュームを構成する記憶媒体のグループである。また、レプリケーションボリューム物理ディスク部27は、物理ディスク部25を構成する複数の記憶媒体のうちレプリケーションボリュームを構成する記憶媒体のグループである。レプリケーションボリューム物理ディスク部27は、ストレージ装置20に着脱可能な構成の記憶媒体と、記憶媒体を接続するコネクタ部によって構成されている。 The master volume physical disk unit 26 is a group of storage media constituting the master volume among a plurality of storage media constituting the physical disk unit 25. Further, the replication volume physical disk unit 27 is a group of storage media constituting the replication volume among a plurality of storage media constituting the physical disk unit 25. The replication volume physical disk unit 27 is composed of a storage medium having a structure that can be attached to and detached from the storage device 20 and a connector unit that connects the storage medium.

本実施形態のマスターボリューム物理ディスク部26の機能は、第1の実施形態の記憶手段1に相当する。また、本実施形態のレプリケーションボリューム物理ディスク部27の機能は、第1の実施形態の記憶媒体取付手段2に相当する。 The function of the master volume physical disk unit 26 of the present embodiment corresponds to the storage means 1 of the first embodiment. Further, the function of the replication volume physical disk unit 27 of the present embodiment corresponds to the storage medium mounting means 2 of the first embodiment.

ストレージ管理端末30は、各ストレージ装置20の管理を行う機能を有する。ストレージ管理端末30は、サーバ装置等によって構成され、ストレージ装置の運用およびストレージ装置間のレプリケーションを制御する各処理を行う。ストレージ管理端末30は、各ストレージ装置20におけるレプリケーションに関する動作の制御および情報の通知を行う。 The storage management terminal 30 has a function of managing each storage device 20. The storage management terminal 30 is composed of a server device and the like, and performs each process of controlling the operation of the storage device and the replication between the storage devices. The storage management terminal 30 controls operations related to replication in each storage device 20 and notifies information.

インタフェースケーブル40は、ホスト装置10−1とストレージ装置20−1に間、および、ホスト装置10−2とストレージ装置20−2の間をそれぞれ接続している通信ケーブルである。 The interface cable 40 is a communication cable that connects between the host device 10-1 and the storage device 20-1, and between the host device 10-2 and the storage device 20-2, respectively.

通信回線50は、ストレージ装置20−1とストレージ装置20−2の間を接続している通信回線である。通信回線50は、専用回線であってもよく、他の用途との共用の通信回線や公衆回線、または、それらの組み合わせであってもよい。 The communication line 50 is a communication line connecting the storage device 20-1 and the storage device 20-2. The communication line 50 may be a dedicated line, a communication line shared with other uses, a public line, or a combination thereof.

本実施形態の情報システムの動作について説明する。本実施形態の情報システムにおいて、通常時にホスト装置がストレージ装置にアクセスする際の動作は、RAID方式のストレージシステムの通常の動作として行われる。また、ローカルサイトとリモートサイトのストレージ装置間においてデータの同期が確立された後の、リモートレプリケーションも通常の方式によって行われる。よって、以下では、本実施形態の情報システムにおいて、レプリケーションの運用を開始する際にデータの同期を行う動作について説明する。 The operation of the information system of this embodiment will be described. In the information system of the present embodiment, the operation when the host device normally accesses the storage device is performed as a normal operation of the RAID type storage system. In addition, remote replication is also performed by a normal method after data synchronization is established between the storage devices at the local site and the remote site. Therefore, in the following, the operation of synchronizing data when starting the replication operation in the information system of the present embodiment will be described.

本実施形態の情報システムにおいて、レプリケーションの運用を開始する際に、データの同期を行う動作について説明する。図6は、ローカルサイトのストレージ装置20−1の動作を示した図である。また、図7は、リモートサイトのストレージ装置20−2の動作を示した図である。 In the information system of the present embodiment, an operation of synchronizing data when starting a replication operation will be described. FIG. 6 is a diagram showing the operation of the storage device 20-1 at the local site. Further, FIG. 7 is a diagram showing the operation of the storage device 20-2 at the remote site.

始めに、複製データを格納するためのレプリケーションボリュームを作成する要求がストレージ管理端末30からローカルサイトのストレージ装置20−1に入力される。 First, a request for creating a replication volume for storing duplicate data is input from the storage management terminal 30 to the storage device 20-1 at the local site.

レプリケーションボリュームを作成する要求は、レプリケーションボリュームを作成するレプリケーションボリューム物理ディスク部27の識別子を示す物理ディスク番号、RAIDタイプおよびボリューム容量の情報とともに送られる。 The request for creating a replication volume is sent together with information on the physical disk number, RAID type, and volume capacity indicating the identifier of the replication volume physical disk unit 27 that creates the replication volume.

ストレージ管理端末30からストレージ装置20−1に入力されたレプリケーションボリュームの作成要求は、ホストインタフェース制御部21を介してレプリケーション制御部22に入力される。 The replication volume creation request input from the storage management terminal 30 to the storage device 20-1 is input to the replication control unit 22 via the host interface control unit 21.

レプリケーションボリュームの作成要求を受け取ると(ステップS11)、レプリケーション制御部22は、物理ディスク部25のレプリケーションボリューム物理ディスク部27にレプリケーションボリュームを生成する(ステップS12)。 Upon receiving the replication volume creation request (step S11), the replication control unit 22 generates a replication volume in the replication volume physical disk unit 27 of the physical disk unit 25 (step S12).

レプリケーションボリュームを生成する際に、レプリケーション制御部22は、リモートサイトに移設するためのボリュームであることを示す属性情報を、ボリューム構成管理情報のボリューム属性として登録する。 When the replication volume is generated, the replication control unit 22 registers the attribute information indicating that the volume is to be relocated to the remote site as the volume attribute of the volume configuration management information.

次に、ストレージ管理端末30は、リモートサイトへのレプリケーションを実施する予定の運用中のボリュームであるマスターボリュームと、作成したレプリケーションボリュームの組み合わせの情報をストレージ装置20−1に送る。 Next, the storage management terminal 30 sends information on the combination of the master volume, which is an operating volume scheduled to be replicated to the remote site, and the created replication volume, to the storage device 20-1.

マスターボリュームと、作成したレプリケーションボリュームの組み合わせの情報を受け取ると、レプリケーション制御部22は、受け取った情報をレプリケーションペア管理情報としてキャッシュメモリ23に登録する。 Upon receiving the information on the combination of the master volume and the created replication volume, the replication control unit 22 registers the received information in the cache memory 23 as the replication pair management information.

レプリケーションペア管理情報として、レプリケーションタイプ、マスターボリューム番号、レプリケーションボリューム番号、レプリケーション状態およびレプリケーションペア差分情報が登録されている。レプリケーションタイプは、ローカルレプリケーションとして登録される。レプリケーション状態は、ペア分離状態として登録される。また、レプリケーション差分情報は、ボリューム全領域が差分ありとして登録される。 The replication type, master volume number, replication volume number, replication status, and replication pair difference information are registered as the replication pair management information. The replication type is registered as a local replication. The replication state is registered as a pair separation state. In addition, the replication difference information is registered as the entire volume area has a difference.

各設定が終わると、ストレージ管理端末30は、ローカルレプリケーションの実行の要求をストレージ装置20−1に送る。ローカルレプリケーションの実行の要求を受け取ると、レプリケーション制御部22は、レプリケーションペア管理情報のレプリケーション状態の設定を「レプリケーション実行中」に更新する。 When each setting is completed, the storage management terminal 30 sends a request for execution of local replication to the storage device 20-1. Upon receiving the request for execution of local replication, the replication control unit 22 updates the replication status setting of the replication pair management information to "replication is being executed".

レプリケーション状態を変更すると、レプリケーション制御部22は、ローカルコピー制御部101においてデータのコピーを実行する。ローカルコピー制御部101は、差分情報制御部102を介して、レプリケーションペアの差分情報を確認する。レプリケーションペアの差分情報を確認すると、ローカルコピー制御部101は、差分のある領域のデータをマスターボリュームから読み出し、レプリケーションボリュームにコピーする。図8は、ローカルサイトにおいてマスターボリュームからレプリケーションボリュームにデータをコピーした際の状態を模式的に示したものである。 When the replication state is changed, the replication control unit 22 copies the data in the local copy control unit 101. The local copy control unit 101 confirms the difference information of the replication pair via the difference information control unit 102. Upon confirming the difference information of the replication pair, the local copy control unit 101 reads the data in the area having the difference from the master volume and copies it to the replication volume. FIG. 8 schematically shows a state when data is copied from the master volume to the replication volume at the local site.

コピーが完了すると、差分情報制御部102は、コピーが完了した領域について、レプリケーションペア情報の設定を「差分なし」に更新する。ローカルコピー制御部101は、差分情報制御部102を介して、レプリケーションペアの差分情報を確認し、対象の領域が「差分なし」になるまで上記の動作を繰り返してデータのコピーを行う。マスターボリュームからレプリケーションボリュームへのデータのコピーは、ローカルレプリケーション、すなわち、同一のストレージ装置20内のコピーによって行われるためボリュームコピーは高速で実行され短時間で完了し得る。 When the copy is completed, the difference information control unit 102 updates the replication pair information setting to "no difference" for the copy completed area. The local copy control unit 101 confirms the difference information of the replication pair via the difference information control unit 102, and repeats the above operation until the target area becomes “no difference” to copy the data. Since the copy of data from the master volume to the replication volume is performed by local replication, that is, copying within the same storage device 20, the volume copy is executed at high speed and can be completed in a short time.

マスターボリュームからレプリケーションボリュームへのデータのコピーが完了すると、レプリケーション制御部22は、データのコピーが完了したことを示す通知をストレージ管理端末30に送る。 When the copying of data from the master volume to the replication volume is completed, the replication control unit 22 sends a notification indicating that the data copying is completed to the storage management terminal 30.

コピーの完了の通知を受け取ると、ストレージ管理端末30は、レプリケーションペアの分離をストレージ装置20に要求する。レプリケーションペアの分離の要求を受けると、レプリケーション制御部22は、レプリケーションペア管理情報のレプリケーション状態の設定を「ペア分離状態」に更新する(ステップS13)。図9は、ローカルサイトにおいてマスターボリュームとレプリケーションボリュームを分離状態にした際の状態を模式的に示したものである。 Upon receiving the notification of the completion of copying, the storage management terminal 30 requests the storage device 20 to separate the replication pair. Upon receiving the request for separation of the replication pair, the replication control unit 22 updates the replication state setting of the replication pair management information to the "pair separation state" (step S13). FIG. 9 schematically shows a state when the master volume and the replication volume are separated from each other at the local site.

レプリケーション状態の設定が「ペア分離状態」に更新されると、ディスク制御部24は、キャッシュメモリ23に保存されている各設定情報を、レプリケーションボリュームを構成する全ての物理ディスク部25の管理情報領域に保存する。ディスク制御部24は、キャッシュメモリ23に保存されている各設定情報として、ストレージ装置識別情報、ボリューム構成管理情報およびレプリケーションペア管理情報を、物理ディスク部25の管理情報領域に保存する。 When the replication status setting is updated to the "pair separation status", the disk control unit 24 transfers each setting information stored in the cache memory 23 to the management information area of all the physical disk units 25 constituting the replication volume. Save to. The disk control unit 24 stores the storage device identification information, the volume configuration management information, and the replication pair management information as the setting information stored in the cache memory 23 in the management information area of the physical disk unit 25.

レプリケーションペアが分離された後、ホスト装置10からマスターボリュームのデータが更新され場合には、キャッシュメモリ23のレプリケーションペア管理情報のレプリケーションペア差分情報が更新される。しかし、「ペア分離状態」に設定されたレプリケーションボリュームを構成する記憶媒体の管理情報領域の更新は、行われない。 When the data of the master volume is updated from the host device 10 after the replication pair is separated, the replication pair difference information of the replication pair management information of the cache memory 23 is updated. However, the management information area of the storage medium that constitutes the replication volume set in the "pair separation state" is not updated.

各設定情報の書き込みが終わると、ストレージ管理端末30は、レプリケーションボリュームに対応する記憶媒体の移動の準備が完了したことを画面表示等によって通知する。 When the writing of each setting information is completed, the storage management terminal 30 notifies by a screen display or the like that the preparation for moving the storage medium corresponding to the replication volume is completed.

作業者は、ローカルサイトのストレージ装置20内のレプリケーションボリュームを構成していたレプリケーションボリューム物理ディスク部27の記憶媒体をストレージ装置20から取り外す。取り外された記憶媒体は、リモートサイトに移送される。 The worker removes the storage medium of the replication volume physical disk unit 27 that constitutes the replication volume in the storage device 20 at the local site from the storage device 20. The removed storage medium is transferred to the remote site.

ローカルサイトからリモートサイトに移送された記憶媒体は、リモートサイトのストレージ装置20−2に装着される。 The storage medium transferred from the local site to the remote site is attached to the storage device 20-2 at the remote site.

ローカルサイトから移送された記憶媒体が物理ディスク部25に装着されると、ディスク制御部24は、レプリケーションボリュームが形成された記憶媒体が装着されたことを検知する(ステップS21)。ディスク制御部24は、装着された記憶媒体の管理情報領域から、管理情報として保存されているストレージ識別情報、ボリューム構成管理情報およびレプリケーションペア管理情報を読み出す。ディスク制御部24は、読み出した各管理情報を、キャッシュメモリ23の管理情報領域に保存することで展開する。 When the storage medium transferred from the local site is attached to the physical disk unit 25, the disk control unit 24 detects that the storage medium on which the replication volume is formed is attached (step S21). The disk control unit 24 reads storage identification information, volume configuration management information, and replication pair management information stored as management information from the management information area of the mounted storage medium. The disk control unit 24 develops each read management information by storing it in the management information area of the cache memory 23.

キャッシュメモリ23の管理情報領域に各管理情報を展開すると、ディスク制御部24は、展開したボリューム構成管理情報を基に、レプリケーションボリュームを再構築し、再構築したボリュームのユーザーデータを再構成する(ステップS22)。図10は、リモートサイトにおいてデータを再構成した際の状態を模式的に示したものである。 When each management information is expanded in the management information area of the cache memory 23, the disk control unit 24 reconstructs the replication volume based on the expanded volume configuration management information, and reconstructs the user data of the reconstructed volume ( Step S22). FIG. 10 schematically shows a state when data is reconstructed at a remote site.

レプリケーションボリュームのユーザーデータが再構成されると、ストレージ管理端末30は、リモートサイトのストレージ装置20−2においてローカルサイトとリモートサイト間のレプリケーションのペアの設定を行う。 When the user data of the replication volume is reconfigured, the storage management terminal 30 sets the replication pair between the local site and the remote site in the storage device 20-2 of the remote site.

ストレージ管理端末30は、レプリケーションを行う際のマスターボリュームとしてローカルサイトのストレージ装置20−1のマスターボリュームのマスターボリューム番号を指定する。また、ストレージ管理端末30は、レプリケーションボリュームとしてリモートサイトのストレージ装置20−2のレプリケーションボリュームのレプリケーションボリューム番号を指定する。各情報の指定が行われると、リモートサイトのストレージ装置20−2のキャッシュメモリ23の管理情報領域のレプリケーションペア管理情報の設定が更新される。このとき、レプリケーションペア管理情報のレプリケーションタイプの設定は、「リモートレプリケーション」として設定される。また、レプリケーションボリューム番号およびレプリケーション状態の情報が更新される。 The storage management terminal 30 specifies the master volume number of the master volume of the storage device 20-1 at the local site as the master volume when performing replication. Further, the storage management terminal 30 specifies the replication volume number of the replication volume of the storage device 20-2 at the remote site as the replication volume. When each information is specified, the setting of the replication pair management information in the management information area of the cache memory 23 of the storage device 20-2 at the remote site is updated. At this time, the replication type setting of the replication pair management information is set as "remote replication". In addition, the replication volume number and replication status information are updated.

各情報が更新されると、ストレージ管理端末30は、物理ディスク部25に装着された記憶媒体に保存されている情報が、マスターボリュームが搭載されているローカルサイトのストレージ装置20−1内の情報と一致するかを確認する。このとき、ストレージ管理端末30は、ストレージ装置識別情報、ボリューム構成管理情報およびレプリケーション管理情報が一致しているかを確認する。ストレージ装置識別情報には、ストレージモデル名および装置シリアル番号が該当する。また、ボリューム構成管理情報には、ボリューム属性の情報が該当する。また、レプリケーションペア管理情報には、マスターボリューム番号およびペア分離日時の情報が該当する。また、ストレージ管理端末30は、リモートサイトのストレージ装置20−2のボリューム属性が移設するレプリケーションボリュームであることを確認する。これらの情報が一致することで、マスターボリュームとレプリケーションボリュームが同じボリュームを示していることが保証される。図11は、マスターボリュームとレプリケーションボリュームの各情報を確認する際の状態を模式的に示している。 When each information is updated, the storage management terminal 30 displays the information stored in the storage medium mounted on the physical disk unit 25 in the storage device 20-1 at the local site on which the master volume is mounted. Check if it matches. At this time, the storage management terminal 30 confirms whether the storage device identification information, the volume configuration management information, and the replication management information match. The storage model name and the device serial number correspond to the storage device identification information. Further, the volume configuration management information corresponds to the volume attribute information. In addition, the replication pair management information corresponds to the master volume number and the pair separation date and time information. Further, the storage management terminal 30 confirms that the volume attribute of the storage device 20-2 at the remote site is the replication volume to be relocated. Matching this information ensures that the master volume and replication volume represent the same volume. FIG. 11 schematically shows a state when each information of the master volume and the replication volume is confirmed.

情報の一致の確認が完了すると、ストレージ管理端末30は、リモートレプリケーションペアを形成するストレージ装置20間のレプリケーション再開の指示をローカルサイトとリモートサイトのストレージ装置20に送る(ステップS14)。図12は、ローカルサイトからレプリケーションボリュームにデータをコピーする際の状態を模式的に示したものである。 When the confirmation of the match of the information is completed, the storage management terminal 30 sends an instruction to restart replication between the storage devices 20 forming the remote replication pair to the storage devices 20 at the local site and the remote site (step S14). FIG. 12 schematically shows a state when data is copied from the local site to the replication volume.

レプリケーション再開の指示を受け取ると、各ストレージ装置20のレプリケーション制御部22は、レプリケーションペア管理情報のレプリケーションペア状態を「レプリケーション実行中」の設定し、ペア開始日時を更新する。 Upon receiving the instruction to resume replication, the replication control unit 22 of each storage device 20 sets the replication pair status of the replication pair management information to "replication in progress" and updates the pair start date and time.

レプリケーションを開始すると、ローカルサイトのストレージ装置20−1のリモートコピー制御部103は、差分情報制御部102を介してレプリケーションペア管理情報のレプリケーションペア差分情報を確認する(ステップS15)。 When the replication is started, the remote copy control unit 103 of the storage device 20-1 at the local site confirms the replication pair difference information of the replication pair management information via the difference information control unit 102 (step S15).

差分データが存在するとき(ステップS16でYes)、リモートコピー制御部103は、レプリケーションペア差分情報を基に、ペア分離日時以降に発生した差分データを、ディスク制御部24を介してマスターボリュームから読み出す。差分データをマスターボリュームから読み出すと、リモートコピー制御部103は、読み出したデータをリモートサイトのストレージ装置20−2に送信する(ステップS17)。 When the difference data exists (Yes in step S16), the remote copy control unit 103 reads the difference data generated after the pair separation date and time from the master volume via the disk control unit 24 based on the replication pair difference information. .. When the difference data is read from the master volume, the remote copy control unit 103 transmits the read data to the storage device 20-2 at the remote site (step S17).

ローカルサイトから差分データを受信すると(ステップS23)、リモートサイトのストレージ装置20−2のリモートコピー制御部103は、受信した差分データでリモートレプリケーションペアのレプリケーションボリュームを更新する(ステップS24)。差分データを続けて受信しているとき(ステップS25でYes)、リモートコピー制御部103は、受信した差分データによるリモートレプリケーションペアのレプリケーションボリュームの更新を継続する。差分データの受信が完了したとき(ステップS25でNo)、リモートサイトのストレージ装置20−2は、リモートレプリケーションでの動作に移行する。 When the difference data is received from the local site (step S23), the remote copy control unit 103 of the storage device 20-2 at the remote site updates the replication volume of the remote replication pair with the received difference data (step S24). When the difference data is continuously received (Yes in step S25), the remote copy control unit 103 continues to update the replication volume of the remote replication pair by the received difference data. When the reception of the difference data is completed (No in step S25), the storage device 20-2 at the remote site shifts to the operation of remote replication.

ローカルサイトの差分情報制御部102は、差分データの送信が完了した領域のレプリケーションペア差分情報を「差分なし」の設定に更新する。ローカルサイトの差分情報制御部102は、差分データの送信が完了したときに代えて、リモートサイトのストレージ装置20から受信完了の情報を受け取ったときに、レプリケーションペア差分情報を「差分なし」の設定に更新してもよい。 The difference information control unit 102 of the local site updates the replication pair difference information of the area where the transmission of the difference data is completed to the setting of "no difference". The difference information control unit 102 of the local site sets the replication pair difference information to "no difference" when receiving the reception completion information from the storage device 20 of the remote site instead of when the transmission of the difference data is completed. May be updated to.

差分データの送信の動作は、レプリケーションペア差分情報が、レプリケーションの対象となるボリュームの全ての領域で「差分なし」の設定になるまで繰り返される。ローカルサイトのレプリケーションペア差分情報が全て「差分なし」の状態になると(ステップS16でNo)、ローカルサイトのマスターボリュームとリモートサイトのレプリケーションボリュームの同期化が完了する。同期化が完了すると、リモートレプリケーションの運用が開始される。 The operation of transmitting the difference data is repeated until the replication pair difference information is set to "no difference" in all areas of the volume to be replicated. When all the replication pair difference information of the local site is in the state of "no difference" (No in step S16), the synchronization of the master volume of the local site and the replication volume of the remote site is completed. When the synchronization is completed, the remote replication operation is started.

このように同期化を行うことで、ペア分離日時以降の差分データのみを転送すればよいため、回線速度が遅いような環境でも短時間でデータの同期化を完了することができる。 By performing synchronization in this way, it is only necessary to transfer the difference data after the pair separation date and time, so that data synchronization can be completed in a short time even in an environment where the line speed is slow.

本実施形態の情報システムは、レプリケーションを行う際に、ローカルサイトのストレージ装置20−1内においてローカルレプリケーションを行った記憶媒体を、リモートサイトのストレージ装置20−2に移設することでデータの移動を行っている。その際に、ローカルレプリケーションの完了後にローカルサイトのストレージ装置20−1で更新されたデータを通信回線を介してリモートサイトのストレージ装置20−2に送信することで、ローカルサイトとリモートサイト間のデータの同期を行っている。そのような構成とすることで、レプリケーションを行う際に転送が必要なデータ量を抑制しつつ、ローカルサイトとリモートサイトのデータの同期を確実に行うことができる。また、通信回線によるデータの転送量を抑制することで、帯域の狭い通信回線や制限がある場合にも、短時間で同期を確立しリモートレプリケーションを開始することができる。その結果、本実施形態の情報システムは、通信回線の帯域が狭い場合などにおいても、ローカルサイトとリモートサイトの間で、短時間でデータの同期を行ってレプリケーションの運用を開始することができる。 When performing replication, the information system of the present embodiment moves data by moving the storage medium for which local replication has been performed in the storage device 20-1 at the local site to the storage device 20-2 at the remote site. Is going. At that time, after the completion of local replication, the data updated by the storage device 20-1 at the local site is transmitted to the storage device 20-2 at the remote site via the communication line, so that the data between the local site and the remote site is transmitted. Is in sync. With such a configuration, it is possible to reliably synchronize the data of the local site and the remote site while suppressing the amount of data that needs to be transferred when performing replication. Further, by suppressing the amount of data transferred by the communication line, synchronization can be established in a short time and remote replication can be started even when there is a communication line with a narrow band or a limitation. As a result, the information system of the present embodiment can synchronize data between the local site and the remote site in a short time and start the replication operation even when the bandwidth of the communication line is narrow.

(第3の実施形態)
本発明の第3の実施形態について図を参照して詳細に説明する。図13は、本実施形態の情報システムの構成の概要を示した図である。本実施形態の情報システムは、第2の実施形態と同様にRAID方式によるストレージ装置をローカルサイトとリモートサイトに備え、ローカルサイトとリモートサイトの間でリモートレプリケーションを行うシステムである。
(Third Embodiment)
A third embodiment of the present invention will be described in detail with reference to the drawings. FIG. 13 is a diagram showing an outline of the configuration of the information system of the present embodiment. Similar to the second embodiment, the information system of the present embodiment is a system in which storage devices by the RAID method are provided at the local site and the remote site, and remote replication is performed between the local site and the remote site.

第2の実施形態の情報システムではリモートサイトに記憶媒体が取り付けられた後に、差分データをローカルサイトからリモートサイトに送信することでデータの同期が行われている。本実施形態の情報システムは、そのような構成に代えて、リモートサイトへの記憶媒体の取り付け前、すなわち、リモートサイトに記憶媒体が移送されているような段階においても差分データのリモートサイトへの送信を実行することを特徴とする。 In the information system of the second embodiment, after the storage medium is attached to the remote site, the difference data is transmitted from the local site to the remote site to synchronize the data. Instead of such a configuration, the information system of the present embodiment transfers the difference data to the remote site even before the storage medium is attached to the remote site, that is, even when the storage medium is transferred to the remote site. It is characterized by performing transmission.

本実施形態の情報システムは、ホスト装置10と、ストレージ装置60と、ストレージ管理端末30を備えている。ホスト装置10およびストレージ装置60は、ローカルサイトと、リモートサイトにそれぞれ備えられている。ホスト装置10と、ストレージ装置60は、インタフェースケーブル40を介して接続されている。また、ローカルサイトのストレージ装置60と、リモートサイトのストレージ装置60は、通信回線50を介して接続されている。 The information system of the present embodiment includes a host device 10, a storage device 60, and a storage management terminal 30. The host device 10 and the storage device 60 are provided at the local site and the remote site, respectively. The host device 10 and the storage device 60 are connected to each other via the interface cable 40. Further, the storage device 60 at the local site and the storage device 60 at the remote site are connected via the communication line 50.

本実施形態のホスト装置10、ストレージ管理端末30、インタフェースケーブル40および通信回線50の構成と機能は、第2の実施形態の同名称の装置等とそれぞれ同様である。 The configurations and functions of the host device 10, the storage management terminal 30, the interface cable 40, and the communication line 50 of the present embodiment are the same as those of the device of the same name of the second embodiment.

ストレージ装置60の構成について説明する。図14は、本実施形態のストレージ装置60の構成を示したものである。ストレージ装置60は、ホストインタフェース制御部61と、レプリケーション制御部62と、キャッシュメモリ63と、ディスク制御部64と、物理ディスク部65と、ジャーナルファイル記憶部66を備えている。物理ディスク部65は、マスターボリューム物理ディスク部67と、レプリケーションボリューム物理ディスク部68をさらに備えている。 The configuration of the storage device 60 will be described. FIG. 14 shows the configuration of the storage device 60 of the present embodiment. The storage device 60 includes a host interface control unit 61, a replication control unit 62, a cache memory 63, a disk control unit 64, a physical disk unit 65, and a journal file storage unit 66. The physical disk unit 65 further includes a master volume physical disk unit 67 and a replication volume physical disk unit 68.

本実施形態のホストインタフェース制御部61、キャッシュメモリ63およびディスク制御部64の構成と機能は、第2の実施形態の同名称の部位と同様である。また、本実施形態のおよび物理ディスク部65、マスターボリューム物理ディスク部67およびレプリケーションボリューム物理ディスク部68の構成と機能は、第2の実施形態の同名称の部位と同様である。 The configuration and functions of the host interface control unit 61, the cache memory 63, and the disk control unit 64 of the present embodiment are the same as those of the second embodiment having the same name. Further, the configurations and functions of the physical disk unit 65, the master volume physical disk unit 67, and the replication volume physical disk unit 68 of the present embodiment are the same as those of the second embodiment having the same name.

レプリケーション制御部62の構成について説明する。図15は、本実施形態のレプリケーション制御部62の構成を示した図である。レプリケーション制御部62は、ローカルコピー制御部111と、差分情報制御部112と、リモートコピー制御部113と、ジャーナルファイル制御部114を備えている。 The configuration of the replication control unit 62 will be described. FIG. 15 is a diagram showing the configuration of the replication control unit 62 of the present embodiment. The replication control unit 62 includes a local copy control unit 111, a difference information control unit 112, a remote copy control unit 113, and a journal file control unit 114.

本実施形態のローカルコピー制御部111、差分情報制御部112およびリモートコピー制御部113の構成と機能は、第2の実施形態の同名称の部位と同様である。 The configuration and function of the local copy control unit 111, the difference information control unit 112, and the remote copy control unit 113 of the present embodiment are the same as those of the second embodiment having the same name.

ジャーナルファイル制御部114は、リモートサイトにおいてジャーナルファイルを管理する機能を有する。ジャーナルファイル制御部114は、ローカルサイトから受信するジャーナルファイルを、ジャーナルファイル記憶部66に保存する。 The journal file control unit 114 has a function of managing journal files at a remote site. The journal file control unit 114 stores the journal file received from the local site in the journal file storage unit 66.

ジャーナルファイル記憶部66は、ジャーナルファイルを記憶する機能を有する。ジャーナルファイル記憶部66は、ローカルサイトから通信回線50を介して受信するジャーナルファイルのデータを保存する。ジャーナルファイル記憶部66は、SSDなどの半導体記憶装置や、ハードディスクドライブによって構成されている。 The journal file storage unit 66 has a function of storing a journal file. The journal file storage unit 66 stores the data of the journal file received from the local site via the communication line 50. The journal file storage unit 66 is composed of a semiconductor storage device such as an SSD and a hard disk drive.

本実施形態の情報システムの動作について説明する。本実施形態の情報システムにおいて同一のストレージ装置60内でコピーを行うローカルレプリケーションを行う際の動作は、図16に模式的に示すように第2の実施形態と同様である。図16は、ローカルサイト内においてマスターボリュームからレプリケーションボリュームにデータをコピーする動作を模式的に示したものである。また、図17は、ローカルサイト内においてマスターボリュームからレプリケーションボリュームにデータをコピーが完了し、レプリケーションペアを分離した際の状態を模式的に示したものである。 The operation of the information system of this embodiment will be described. In the information system of the present embodiment, the operation when performing local replication in which copying is performed in the same storage device 60 is the same as that of the second embodiment as schematically shown in FIG. FIG. 16 schematically shows an operation of copying data from a master volume to a replication volume in a local site. Further, FIG. 17 schematically shows a state when data has been copied from the master volume to the replication volume in the local site and the replication pair has been separated.

以下では、ローカルレプリケーションが完了し、物理ディスクをローカルサイトからリモートサイトに移送し、データの同期を行う際の動作についてのみ説明する。 In the following, only the operation when local replication is completed, the physical disk is transferred from the local site to the remote site, and data synchronization is performed will be described.

レプリケーションペアが分離された後、ホスト装置10からマスターボリュームのデータが更新され場合には、ジャーナルファイル制御部114は、更新されたデータをジャーナルファイルとしてリモートサイトのストレージ装置60に送信する。 When the data of the master volume is updated from the host device 10 after the replication pair is separated, the journal file control unit 114 transmits the updated data as a journal file to the storage device 60 of the remote site.

リモートサイトのストレージ装置60は、ジャーナルファイルを受信するとジャーナルファイル記憶部66に保存する。図18は、ローカルサイトからリモートサイトに送信されたジャーナルファイルが、リモートサイトのジャーナルファイル記憶部66に保存された状態を模式的に示す図である。 When the storage device 60 at the remote site receives the journal file, it stores it in the journal file storage unit 66. FIG. 18 is a diagram schematically showing a state in which a journal file transmitted from a local site to a remote site is stored in a journal file storage unit 66 of the remote site.

物理ディスク部65に記憶媒体が装着されると、ディスク制御部64は、装着された記憶媒体の管理情報領域から、管理情報として保存されているストレージ識別情報、ボリューム構成管理情報およびレプリケーションペア管理情報を読み出す。ディスク制御部24は、読み出した各管理情報を、キャッシュメモリ63の管理情報領域に保存することで展開する。 When the storage medium is attached to the physical disk unit 65, the disk control unit 64 sets the storage identification information, the volume configuration management information, and the replication pair management information stored as management information from the management information area of the attached storage medium. Is read. The disk control unit 24 develops each read management information by storing it in the management information area of the cache memory 63.

キャッシュメモリ63の管理情報領域に各管理情報を展開すると、ディスク制御部64は、展開したボリューム構成管理情報を基に、レプリケーションボリュームを再構築し、再構築したボリュームのユーザーデータを再構成する。図19は、リモートサイトにおいてレプリケーションボリュームが再構成さるともに、ジャーナルファイル記憶部66にジャーナルファイルが保存されている状態を模式的に示したものである。 When each management information is expanded in the management information area of the cache memory 63, the disk control unit 64 reconstructs the replication volume based on the expanded volume configuration management information, and reconstructs the user data of the reconstructed volume. FIG. 19 schematically shows a state in which the replication volume is reconfigured at the remote site and the journal file is stored in the journal file storage unit 66.

レプリケーションボリュームのユーザーデータが再構成されると、ストレージ管理端末30は、リモートサイトのストレージ装置60においてローカルサイトとリモートサイト間のレプリケーションのペアの設定を行う。 When the user data of the replication volume is reconfigured, the storage management terminal 30 sets the replication pair between the local site and the remote site in the storage device 60 of the remote site.

ストレージ管理端末30は、レプリケーションを行う際のマスターボリュームとしてローカルサイトのストレージ装置60のマスターボリュームのマスターボリューム番号を指定する。また、ストレージ管理端末30は、レプリケーションボリュームとしてリモートサイトのストレージ装置60のレプリケーションボリュームのレプリケーションボリューム番号を指定する。各情報の指定が行われると、リモートサイトのストレージ装置60のキャッシュメモリ63の管理情報領域のレプリケーションペア管理情報の設定が更新される。このとき、レプリケーションペア管理情報のレプリケーションタイプの設定は、「リモートレプリケーション」として設定される。また、レプリケーションボリューム番号およびレプリケーション状態の情報が更新される。 The storage management terminal 30 specifies the master volume number of the master volume of the storage device 60 at the local site as the master volume when performing replication. Further, the storage management terminal 30 specifies the replication volume number of the replication volume of the storage device 60 at the remote site as the replication volume. When each information is specified, the setting of the replication pair management information in the management information area of the cache memory 63 of the storage device 60 at the remote site is updated. At this time, the replication type setting of the replication pair management information is set as "remote replication". In addition, the replication volume number and replication status information are updated.

各情報が更新されると、ストレージ管理端末30は、装着された記憶媒体に保存されている情報が、マスターボリュームが搭載されているローカルサイトのストレージ装置60内の情報と一致するかを確認する。このとき、ストレージ管理端末30は、ストレージ装置識別情報、ボリューム構成管理情報およびレプリケーション管理情報が一致しているかを確認する。ストレージ装置識別情報には、ストレージモデル名および装置シリアル番号が該当する。また、ボリューム構成管理情報には、ボリューム属性の情報が該当する。また、レプリケーションペア管理情報には、マスターボリューム番号およびペア分離日時の情報が該当する。また、ストレージ管理端末30は、リモートサイトのストレージ装置60のボリューム属性が移設するレプリケーションボリュームであることを確認する。これらの情報が一致することで、マスターボリュームとレプリケーションボリュームが同じボリュームを示していることが保証される。図20は、リモートサイト内において各管理情報がローカルサイトとリモートサイトで一致するかを確認する際の動作を示したものである。 When each information is updated, the storage management terminal 30 confirms whether the information stored in the mounted storage medium matches the information in the storage device 60 of the local site on which the master volume is mounted. .. At this time, the storage management terminal 30 confirms whether the storage device identification information, the volume configuration management information, and the replication management information match. The storage model name and the device serial number correspond to the storage device identification information. Further, the volume configuration management information corresponds to the volume attribute information. In addition, the replication pair management information corresponds to the master volume number and the pair separation date and time information. Further, the storage management terminal 30 confirms that the volume attribute of the storage device 60 at the remote site is the replication volume to be relocated. Matching this information ensures that the master volume and replication volume represent the same volume. FIG. 20 shows an operation when confirming whether each management information matches at the local site and the remote site in the remote site.

情報の一致の確認が完了すると、ストレージ管理端末30は、レプリケーション再開の指示をリモートサイトのストレージ装置60に送る。 When the confirmation of the match of the information is completed, the storage management terminal 30 sends an instruction to restart replication to the storage device 60 at the remote site.

リモートサイトのストレージ装置60のジャーナルファイル制御部114は、ローカルサイトから受信し、ジャーナルファイル記憶部66に保存されているジャーナルファイルのデータを受信した順にレプリケーションボリュームに書き込む。図21は、リモートサイト内においてジャーナルファイルのデータを基にレプリケーションボリュームのデータの更新を行う動作を模式的に示したものである。 The journal file control unit 114 of the storage device 60 at the remote site writes the data of the journal file received from the local site and stored in the journal file storage unit 66 to the replication volume in the order of reception. FIG. 21 schematically shows an operation of updating the data of the replication volume based on the data of the journal file in the remote site.

全てのジャーナルファイルのレプリケーションボリュームへのコピーが完了すると、ローカルサイトとリモートサイトのボリュームの同期が完了する。 Once all journal files have been copied to the replication volume, the local and remote site volumes have been synchronized.

本実施形態の情報システムは、第2の実施形態と同様の効果を有する。また、本実施形態の情報システムは、記憶媒体がリモートサイトに接続される前においても、ジャーナルファイルとしてローカルサイトからリモートサイトへのデータの転送を行っている。そのため、記憶媒体がリモートサイトのストレージ装置に接続された後に、ローカルサイローカルサイトからリモートサイトへのデータの転送量を抑制することができる。その結果、本実施形態の情報システムは、通信回線の帯域が狭い場合などにおいても、ローカルサイトとリモートサイトの間で、より短時間でデータの同期を行うことができる。 The information system of the present embodiment has the same effect as that of the second embodiment. Further, the information system of the present embodiment transfers data from the local site to the remote site as a journal file even before the storage medium is connected to the remote site. Therefore, after the storage medium is connected to the storage device of the remote site, the amount of data transferred from the local site to the remote site can be suppressed. As a result, the information system of the present embodiment can synchronize data between the local site and the remote site in a shorter time even when the bandwidth of the communication line is narrow.

第2および第3の実施形態においてローカルサイトとリモートサイトで同様の構成のストレージ装置を用いているが、ローカルサイトまたはリモートサイトそれぞれに対応する機能のみを有するストレージ装置を用いてもよい。 In the second and third embodiments, the storage device having the same configuration is used at the local site and the remote site, but a storage device having only a function corresponding to each of the local site or the remote site may be used.

第2および第3の実施形態においてストレージ管理端末の制御基づいてレプリケーションに関する動作を行っているが、ストレージ管理端末を介さずにストレージ装置間で直接、管理情報やデータの転送を要求してもよい。また、ストレージ管理端末をいずれか一方のすとストレージ装置に接続し、もう一方のストレージ装置には、ストレージ管理端末が接続されているストレージ装置と通信回線を介してアクセスするようにしてもよい。 In the second and third embodiments, the operation related to replication is performed based on the control of the storage management terminal, but the transfer of management information and data may be requested directly between the storage devices without going through the storage management terminal. .. Further, one of the storage management terminals may be connected to the storage device, and the other storage device may be accessed via a communication line with the storage device to which the storage management terminal is connected.

第2および第3の実施形態においてレプリケーション制御部およびディスク制御部における処理をコンピュータプログラムを実行することで行う場合には、コンピュータプログラムは、記録媒体に記録して頒布することもできる。記録媒体としては、例えば、データ記録用磁気テープや、ハードディスクなどの磁気ディスクを用いることができる。また、記録媒体としては、CD-ROM(Compact Disc Read Only Memory)やDVD(Digital Versatile Disc)などの光ディスク、光磁気ディスクを用いることもできる。不揮発性の半導体記憶装置を記録媒体として用いてもよい。 When the processing in the replication control unit and the disk control unit is performed by executing the computer program in the second and third embodiments, the computer program can also be recorded on a recording medium and distributed. As the recording medium, for example, a magnetic tape for data recording or a magnetic disk such as a hard disk can be used. Further, as the recording medium, an optical disk such as a CD-ROM (Compact Disc Read Only Memory) or a DVD (Digital Versatile Disc), or a magneto-optical disk can also be used. A non-volatile semiconductor storage device may be used as the recording medium.

1 記憶手段
2 記憶媒体取付手段
3 データコピー手段
4 データ送信手段
10−1 ホスト装置
10−2 ホスト装置
20 ストレージ装置
20−1 ストレージ装置
20−2 ストレージ装置
21 ホストインタフェース制御部
22 レプリケーション制御部
23 キャッシュメモリ
24 ディスク制御部
25 物理ディスク部
26 マスターボリューム物理ディスク部
27 レプリケーションボリューム物理ディスク部
30 ストレージ管理端末
40 インタフェースケーブル
50 通信回線
60 ストレージ装置
61 ホストインタフェース制御部
62 レプリケーション制御部
63 キャッシュメモリ
64 ディスク制御部
65 物理ディスク部
66 ジャーナルファイル記憶部
67 マスターボリューム物理ディスク部
68 レプリケーションボリューム物理ディスク部
101 ローカルコピー制御部
102 差分情報制御部
103 リモートコピー制御部
111 ローカルコピー制御部
112 差分情報制御部
113 リモートコピー制御部
114 ジャーナルファイル制御部
1 Storage means 2 Storage medium mounting means 3 Data copy means 4 Data transmission means 10-1 Host device 10-2 Host device 20 Storage device 20-1 Storage device 20-2 Storage device 21 Host interface control unit 22 Replication control unit 23 Cache Memory 24 Disk control unit 25 Physical disk unit 26 Master volume physical disk unit 27 Replication volume Physical disk unit 30 Storage management terminal 40 Interface cable 50 Communication line 60 Storage device 61 Host interface control unit 62 Replication control unit 63 Cache memory 64 Disk control unit 65 Physical disk unit 66 Journal file storage unit 67 Master volume Physical disk unit 68 Replication volume Physical disk unit 101 Local copy control unit 102 Difference information control unit 103 Remote copy control unit 111 Local copy control unit 112 Difference information control unit 113 Remote copy control Part 114 Journal file control part

Claims (10)

ホスト装置から入力されるデータを記憶する記憶手段と、
着脱可能な記憶媒体が取り付けられる記憶媒体取付手段と、
前記記憶手段に記憶されたデータを記憶媒体取付手段に取り付けられた前記記憶媒体にコピーするデータコピー手段と、
前記記憶手段から前記記憶媒体へのデータのコピーが停止された以後に前記記憶手段に記憶されたデータを、自装置から取り外された前記記憶媒体が装着される他の装置に送信するデータ送信手段と
を備えることを特徴とするストレージ装置。
A storage means for storing data input from the host device,
A storage medium attachment means to which a removable storage medium can be attached,
A data copy means for copying data stored in the storage means to the storage medium attached to the storage medium attachment means, and
A data transmitting means for transmitting data stored in the storage means after the copying of data from the storage means to the storage medium is stopped to another device to which the storage medium removed from the own device is mounted. A storage device characterized by being provided with.
前記記憶手段から前記記憶媒体へのデータのコピーを停止した時刻を記憶する情報管理手段と、
前記データ送信手段は、自装置から取り外された前記記憶媒体が前記他の装置に装着された際に、前記時刻以後に前記記憶手段に記憶されたデータを前記他の装置に送信することを特徴とする請求項1に記載のストレージ装置。
An information management means for storing the time when copying of data from the storage means to the storage medium is stopped, and
The data transmitting means is characterized in that when the storage medium removed from the own device is attached to the other device, the data stored in the storage means is transmitted to the other device after the time. The storage device according to claim 1.
前記記憶手段と、前記記憶媒体に保存されているデータの差を差分情報として管理する差分情報管理手段をさらに備え、
前記データコピー手段は、前記差分情報において前記データの差が無くなるまで前記記憶手段に記憶されたデータを前記記憶媒体にコピーすることを特徴とする請求項1または2に記載のストレージ装置。
Further provided with the difference information management means for managing the difference between the storage means and the data stored in the storage medium as the difference information.
The storage device according to claim 1 or 2, wherein the data copying means copies the data stored in the storage means to the storage medium until the difference in the data disappears in the difference information.
前記データ送信手段は、前記記憶手段から前記記憶媒体のデータのコピーが停止された際に、前記記憶手段に保存されたデータの自装置から取り外された前記記憶媒体が装着される予定の前記他の装置に送信を開始することを特徴とする請求項1に記載のストレージ装置。 When the copying of data on the storage medium is stopped from the storage means, the data transmission means is scheduled to be equipped with the storage medium removed from the own device of the data stored in the storage means. The storage device according to claim 1, wherein transmission to the device is started. 着脱可能な記憶媒体が取り付けられる記憶媒体取付手段と、
前記記憶媒体が装着されていた他の装置がレプリケーションボリュームとして扱う前記記憶媒体へのデータの書き込みを停止した以後のデータを受信するデータ受信手段と、
前記データ受信手段が受信した前記データを元に、前記記憶媒体へのデータのコピーが停止された以後に前記他の装置に記憶されたデータを、前記記憶媒体にコピーするデータコピー手段と、
を備えることを特徴とするストレージ装置。
A storage medium attachment means to which a removable storage medium can be attached,
A data receiving means for receiving data after the writing of data to the storage medium, which is treated as a replication volume by another device to which the storage medium is mounted, is stopped.
Based on the data received by the data receiving means, the data copying means for copying the data stored in the other device to the storage medium after the copying of the data to the storage medium is stopped.
A storage device characterized by being provided with.
前記データ受信手段は、前記記憶媒体が前記記憶媒体取付手段に取付けられた後に前記他の装置からデータを受信することを特徴とする請求項5に記載のストレージ装置。 The storage device according to claim 5, wherein the data receiving means receives data from the other device after the storage medium is attached to the storage medium mounting means. 前記他の装置から受信するデータを一時保存する記憶手段をさらに備え、
前記データコピー手段は、前記記憶媒体が前記記憶媒体取付手段に取付けられた後に前記記憶手段に一時保存されたデータを前記記憶媒体にコピーすることを特徴とする請求項5に記載のストレージ装置。
Further provided with a storage means for temporarily storing data received from the other device,
The storage device according to claim 5, wherein the data copy means copies data temporarily stored in the storage means to the storage medium after the storage medium is attached to the storage medium attachment means.
請求項1から4いずれかに記載のストレージ装置からなる第1のストレージ装置と、
前記第1のストレージ装置と通信回線を介して接続されている請求項5から7いずれかに記載のストレージ装置からなる第2のストレージ装置と
を備え、
前記第2のストレージ装置は、前記第1のストレージ装置から受信するデータを前記記憶媒体にコピーすることを特徴とする情報システム。
A first storage device comprising the storage device according to any one of claims 1 to 4,
A second storage device including the storage device according to any one of claims 5 to 7, which is connected to the first storage device via a communication line, is provided.
The second storage device is an information system characterized in that data received from the first storage device is copied to the storage medium.
ホスト装置から入力されるデータを記憶し、
記憶したデータを着脱可能な記憶媒体にコピーし、
前記記憶媒体へのデータのコピーが停止された以後に記憶されたデータを、自装置から取り外された前記記憶媒体が装着される他の装置に送信することを特徴とするレプリケーション方法。

Stores the data input from the host device
Copy the stored data on a removable serial憶媒body,
A replication method characterized in that data stored after copying of data to the storage medium is stopped is transmitted to another device to which the storage medium is removed from the own device.

着脱可能な記憶媒体が装着されていた他の装置がレプリケーションボリュームとして扱う前記記憶媒体へのデータの書き込みを停止した以後のデータを受信し、
受信した前記データを元に、前記他の装置において前記記憶媒体へのデータのコピーが停止された以後に記憶されたデータを、自装置に取り付けられた前記記憶媒体にコピーすることを特徴とするレプリケーション方法。
Receives data after stopping writing of data to the storage medium treated as a replication volume by another device equipped with a removable storage medium.
Based on the received data, the data stored after the copying of the data to the storage medium is stopped in the other device is copied to the storage medium attached to the own device. Replication method.
JP2018041923A 2018-03-08 2018-03-08 Storage device and replication method Active JP6798516B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018041923A JP6798516B2 (en) 2018-03-08 2018-03-08 Storage device and replication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018041923A JP6798516B2 (en) 2018-03-08 2018-03-08 Storage device and replication method

Publications (2)

Publication Number Publication Date
JP2019159477A JP2019159477A (en) 2019-09-19
JP6798516B2 true JP6798516B2 (en) 2020-12-09

Family

ID=67994854

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018041923A Active JP6798516B2 (en) 2018-03-08 2018-03-08 Storage device and replication method

Country Status (1)

Country Link
JP (1) JP6798516B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20220101939A (en) 2021-01-12 2022-07-19 삼성전자주식회사 Electronic device supporting data backup and operating method thereof

Also Published As

Publication number Publication date
JP2019159477A (en) 2019-09-19

Similar Documents

Publication Publication Date Title
JP6725742B2 (en) File storage, object storage, and storage systems
EP1517242B1 (en) Method of mirroring and backing up a storage system
CN100369002C (en) Switch device and system, and backup and restore method
US8499191B2 (en) Failure recovery method for information processing service and virtual machine image generation apparatus
JP5315460B1 (en) File management system and file management method
JP7004714B2 (en) Computer programs, systems, and methods for asynchronous local and remote generation of consistent point-in-time snap copies.
US8990153B2 (en) Pull data replication model
JP2020528618A (en) Asynchronous local and remote generation of consistent point-in-time snapshots in a consistency group
JP6136629B2 (en) Storage control device, storage system, and control program
JP2012507788A (en) Method and system for recovering a computer system using a storage area network
US20150012709A1 (en) Progressive virtual lun
CN102652306A (en) A method of updating versioned software using a shared cache
JP2015527620A (en) Computer system, server, and data management method
JP4902289B2 (en) Backup system and backup method
US9542106B2 (en) Efficient repository ingest of a target volume without breaking a flashcopy chain
JP6828253B2 (en) Backup control device, backup control method and program
WO2023019953A1 (en) Data synchronization method and system, server, and storage medium
JP2005157825A (en) Computer system having failure recovery function and failure recovery method
CN103986771A (en) High-availability cluster management method independent of shared storage
JP6798516B2 (en) Storage device and replication method
CN106326030B (en) Method and apparatus for soft handoff in a storage system
JP2006072684A (en) Storage network system, management server, host and storage device
US20070033361A1 (en) Apparatus, system, and method for fastcopy target creation
JP5401041B2 (en) Storage system and copy method
KR101748912B1 (en) Data storage system in distributed storage environment and cluster management method for upgrading, scaling out and scaling in cluster include in the data storage system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190716

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200901

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201012

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20201020

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201102

R150 Certificate of patent or registration of utility model

Ref document number: 6798516

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150