(57)【要約】【課題】リモートサイト情報を取得せずにリモートコピー環境を構築し、リモートコピーすること。【解決手段】  メインサイト側の記憶装置１００がリモートサイト側の記憶装置２００に自己のポリューム管理情報１２２及びパス管理情報１１３を送信し、リモートサイト側の記憶装置２００が、受信したボリューム管理情報１１３基づいて記憶装置１００と同一ボリューム及び任意のダミーポートを生成し、記憶装置１００のデータをボリューム単位で記憶装置２００のボリュームにコピーするリモートコピーシステム。【選択図】図１
2016170601.tif 000002
【特許請求の範囲】
【請求項１】
メインサイトコンピュータに接続された第１の記憶装置及びリモートサイトコンピュータにインバンド方式の通信回線によって接続された第２の記憶装置を含み、前記第１の記憶装置に記憶したデータをボリューム単位で第２の記憶装置にリモートコピーするリモートコピーシステムであって、前記第１の記憶装置が、記憶領域を論理的な１つのディスクとして取り扱うボリュームとして管理するための第１のボリューム管理情報及びボリュームの所在を示すパスを管理するための第１のパス管理情報を有し、前記第２の記憶装置が、記憶領域を論理的な１つのディスクとして取り扱うボリュームとして管理するための第２のボリューム管理情報及びボリュームの所在を示すパスを管理するための第２のパス管理情報を有し、前記第１の記憶装置が、第１のボリューム管理情報及び第１のパス管理情報を第２の記憶装置に送信する第１工程とを実行し、前記第２の記憶装置が、前記第１工程により受信した第１のボリューム管理情報に基づいて第１の記憶装置と同一のボリューム及び任意のダミーポートを生成する第２工程と、前記第１の記憶装置のデータをボリューム単位で前記第２工程により生成したボリュームにコピーする第３工程とを実行することを特徴とするリモートコピーシステム。
【請求項２】
前記第１又は第２の記憶装置が、第１の記憶装置に格納したボリュームと第２の記憶装置のボリュームに差分があるか否かを判定し、差分があると判定したとき、第１の記憶装置の差分データを差分ビットマップとして第２の記憶装置に送信して差分データの更新を行う第４工程を実行することを特徴とする請求項１記載のリモートコピーシステム。
【請求項３】
前記リモートサイトコンピュータが、第１のボリューム管理情報及び第１のパス管理情報を受信し、第２のボリューム管理情報及び第２のパス管理情報として格納されていることを確認する第５工程と、前記第２工程により生成したダミーポートをリモートサイトコンピュータの物理ポートに設定変更する第６工程とを実行することを特徴とする請求項１又は２記載のリモートコピーシステム。
【請求項４】
メインサイトコンピュータに接続された第１の記憶装置及びリモートサイトコンピュータにインバンド方式の通信回線によって接続された第２の記憶装置を含み、前記第１の記憶装置に記憶したデータをボリューム単位で第２の記憶装置にリモートコピーするコンピュータシステムのリモートコピー方法であって、前記第１の記憶装置が、記憶領域を論理的な１つのディスクとして取り扱うボリュームとして管理するための第１のボリューム管理情報及びボリュームの所在を示すパスを管理するための第１のパス管理情報を有し、前記第２の記憶装置が、記憶領域を論理的な１つのディスクとして取り扱うボリュームとして管理するための第２のボリューム管理情報及びボリュームの所在を示すパスを管理するための第２のパス管理情報を有し、前記第１の記憶装置に、第１のボリューム管理情報及び第１のパス管理情報を第２の記憶装置に送信する第１工程を実行させ、前記第２の記憶装置に、前記第１工程により受信した第１のボリューム管理情報に基づいて第１の記憶装置と同一のボリューム及び任意のダミーポートを生成する第２工程と、前記第１の記憶装置のデータをボリューム単位で前記第２工程により生成したボリュームにコピーする第３工程とを実行させることを特徴とするリモートコピー方法。
【請求項５】
前記第１又は第２の記憶装置に、第１の記憶装置に格納したボリュームと第２の記憶装置のボリュームに差分があるか否かを判定させ、差分があると判定したとき、第１の記憶装置の差分データを差分ビットマップとして第２の記憶装置に送信して差分データの更新を行う第４工程を実行させることを特徴とする請求項４記載のリモートコピー方法。
【請求項６】
前記リモートサイトコンピュータに、第１のボリューム管理情報及び第１のパス管理情報を受信し、第２のボリューム管理情報及び第２のパス管理情報として格納されていることを確認させる第５工程と、前記第２工程により生成したダミーポートをリモートサイトコンピュータの物理ポートに設定変更させる第６工程とを実行することを特徴とする請求項４又は５記載のリモートコピー方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータシステムにおけるリモートコピーを行うリモートコピーシステム及びリモートコピー方法に係り、特にコピー元のメインサイトでコピー先のリモートサイトの情報を取得せずにリモートコピー環境を構築し、リモートサイトの所在などの情報を秘匿することができるリモートコピーシステム及びリモートコピー方法に関する。
【背景技術】
【０００２】
一般に大規模なコンピュータシステムは、例えば、災害時等のシステムダウンに備えるために隔地に配置したバックアップのコンピュータシステムの記憶装置にデータをバックアップするリモートコピー機能を備える。
【０００３】
このコンピュータシステムのリモートコピー機能に関する技術が記載された文献としては下記の特許文献１が挙げられ、この特許文献１には、複数の記憶装置が、管理計算機に対して管理計算機からのデータを格納するための第１記憶領域及びホスト計算機からのデータを格納するための第２記憶領域を備え、管理計算機が、任意の記憶領域アドレスを指定したコマンドを１又は複数の記憶装置に発行し、任意の記憶領域アドレスから正常な応答がある場合、第２記憶領域として判定することによって、管理計算機がボリュームの種類を問わず全てのボリュームに対してリモートコピーを実現する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１９９２８５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前記の特許文献１に記載された技術は、記憶領域を論理的な１つのディスクとして取り扱うボリュームの種類を問わず全てのボリュームに対してリモートコピーを行うことができるものの、コピー先記憶装置のリモートコピー環境を予め構築しなければならないという課題があった。
【０００６】
即ち、従来技術によるリモートコピーは、コピー元のメインサイトで使用しているディスクと同容量・同構造（同ブロックサイズ）のディスク領域をコピー先であるリモートサイトで予め作成し、記憶装置のポートに設定したホストグループへのパスを定義する必要がある。これは、メインサイト側のシステム情報を十分に把握していないとオペレーションが実施できないということでもある。
【０００７】
また、近年のリモートコピーは、一般にサーバ間のネットワークを接続し、メインサイトとリモートサイト間で通信することによってメインサイトから容易にリモートサイトの構築を実施していたが、昨今、セキュリティ観点からシステム構成やリモートサイトの所在などの情報をメインサイト側に秘匿し、リモートコピー環境の構築を依頼したいという要望がある。
【０００８】
本発明の目的は、前述の従来技術による課題を解決しようとするものであり、メインサイトでリモートサイトの情報を取得せずにリモートコピー環境を構築し、リモートサイトの所在などの情報をメインサイトに秘匿することができるリモートコピーシステム及びリモートコピー方法を提供することである。
【課題を解決するための手段】
【０００９】
前記の目的を達成するために請求項１記載の発明は、メインサイトコンピュータに接続された第１の記憶装置及びリモートサイトコンピュータにインバンド方式の通信回線によって接続された第２の記憶装置を含み、前記第１の記憶装置に記憶したデータをボリューム単位で第２の記憶装置にリモートコピーするリモートコピーシステムであって、
前記第１の記憶装置が、記憶領域を論理的な１つのディスクとして取り扱うボリュームとして管理するための第１のボリューム管理情報及びボリュームの所在を示すパスを管理するための第１のパス管理情報を有し、
前記第２の記憶装置が、記憶領域を論理的な１つのディスクとして取り扱うボリュームとして管理するための第２のボリューム管理情報及びボリュームの所在を示すパスを管理するための第２のパス管理情報を有し、
前記第１の記憶装置が、第１のボリューム管理情報及び第１のパス管理情報を第２の記憶装置に送信する第１工程を実行し、
前記第２の記憶装置が、
前記第１工程により受信した第１のボリューム管理情報に基づいて第１の記憶装置と同一のボリューム及び任意のダミーポートを生成する第２工程と、
前記第１の記憶装置のデータをボリューム単位で前記第２工程により生成したボリュームにコピーする第３工程とを実行することを特徴とする。
【００１０】
請求項２に記載の発明は、請求項１に記載のリモートコピーシステムにおいて、前記第１又は第２の記憶装置が、第１の記憶装置に格納したボリュームと第２の記憶装置のボリュームに差分があるか否かを判定し、差分があると判定したとき、第１の記憶装置の差分データを差分ビットマップとして第２の記憶装置に送信して差分データの更新を行う第４工程を実行することを第２の特徴とする。
【００１１】
請求項３記載の発明は、請求項１又は２に記載のリモートコピーシステムにおいて、前記リモートサイトコンピュータが、第１のボリューム管理情報及び第１のパス管理情報を受信し、第２のボリューム管理情報及び第２のパス管理情報として格納されていることを確認する第５工程と、
前記第２工程により生成したダミーポートをリモートサイトコンピュータの物理ポートに設定変更する第６工程とを実行することを特徴とする。
【００１２】
請求項４記載の発明は、メインサイトコンピュータに接続された第１の記憶装置及びリモートサイトコンピュータにインバンド方式の通信回線によって接続された第２の記憶装置を含み、前記第１の記憶装置に記憶したデータをボリューム単位で第２の記憶装置にリモートコピーするコンピュータシステムのリモートコピー方法であって、
前記第１の記憶装置が、記憶領域を論理的な１つのディスクとして取り扱うボリュームとして管理するための第１のボリューム管理情報及びボリュームの所在を示すパスを管理するための第１のパス管理情報を有し、
前記第２の記憶装置が、記憶領域を論理的な１つのディスクとして取り扱うボリュームとして管理するための第２のボリューム管理情報及びボリュームの所在を示すパスを管理するための第２のパス管理情報を有し、
前記第１の記憶装置に、第１のボリューム管理情報及び第１のパス管理情報を第２の記憶装置に送信する第１工程を実行させ、
前記第２の記憶装置に、
前記第１工程により受信した第１のボリューム管理情報に基づいて第１の記憶装置と同一のボリューム及び任意のダミーポートを生成する第２工程と、
前記第１の記憶装置のデータをボリューム単位で前記第２工程により生成したボリュームにコピーする第３工程とを実行させることを特徴とする。
【００１３】
請求項５に記載の発明は、請求項４記載のリモートコピー方法において、前記第１又は第２の記憶装置に、第１の記憶装置に格納したボリュームと第２の記憶装置のボリュームに差分があるか否かを判定させ、差分があると判定したとき、第１の記憶装置の差分データを差分ビットマップとして第２の記憶装置に送信して差分データの更新を行う第４工程を実行させることを特徴とする。
【００１４】
請求項６記載の発明は、請求項４又は５に記載のリモートコピー方法において、前記リモートサイトコンピュータに、第１のボリューム管理情報及び第１のパス管理情報を受信し、第２のボリューム管理情報及び第２のパス管理情報として格納されていることを確認させる第５工程と、
前記第２工程により生成したダミーポートをリモートサイトコンピュータの物理ポートに設定変更させる第６工程とを実行することを特徴とする。
【発明の効果】
【００１５】
本発明によるリモートコピーシステム及びリモートコピー方法は、コピー先である第２の記憶装置がコピー元である第１の記憶装置のボリューム管理情報基づいて第１の記憶装置と同一のボリューム及び任意のダミーポートを生成し、リモートコピーを実行することによって、メインサイトでリモートサイトの情報を取得せずにリモートコピー環境を構築し、リモートサイトの所在などの情報をメインサイトに秘匿することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施形態によるリモートコピーシステムの全体構成を示す図。
【図２】本実施形態によるリカバリ時のリモートコピーシステムの動作を説明するための図。
【図３】本実施形態によるリモートコピー動作を説明するための図。
【図４】本実施形態による差分リモートコピー動作を説明するための図。
【図５】本実施形態によるリカバリ動作を説明するための図。
【発明を実施するための形態】
【００１７】
以下、本発明によるリモートコピー方法を適用したリモートコピーシステムの一実施形態を図面を参照して詳細に説明する。
［構成］
本実施形態によるリモートコピーシステムの全体構成は、図１に示す如く、メインサイトのホストコンピュータであるメインサイトコンピュータ１０に接続された記憶装置１００と、該記憶装置１００とインバンド方式の通信回線３０によって接続され、コピー先のホストコンピュータであるリモートサイトコンピュータ２０に接続された仮想化機能を備える記憶装置２００とによって構成される。なお、インバンド方式とは、ホスト側の記憶装置１００からリモートコピー先の記憶装置２００の仮想化コントローラにアクセス（ストレージアクセスが仮想化コントローラを経由する）を行わせ、仮想化コントローラが必要な処理を行った上で改めて管理する格納装置にアクセスを行う方式である。
【００１８】
前記ホスト側の記憶装置１００は、メインサイトコンピュータ１０との接続情報を管理するための管理部１１０と、該管理部１１０と接続され、データ等を記憶する仮想化されたプール１２０とを備える。
【００１９】
前記管理部１１０は、メインサイトコンピュータ１０に物理的に接続するための物理ポート１１１と、ファイバーチャネルやＳＡＳ（Ｓｅｒｉａｌ  Ａｔｔａｃｈｅｄ  ＳＣＳＩ）で一台一台の機器に割り当てられる固有の識別番号であるＷＷＮ（  Ｗｏｒｌｄ  Ｗｉｄｅ  Ｎａｍｅ）１１２と、記憶装置内でのデータを格納するファイルやフォルダの所在を示す文字列であるパスを管理するためのパス管理情報１１３とを備える。
【００２０】
前記プール１２０は、磁気ディスク装置等の記憶手段１２１と、該記憶手段１２１の記憶領域を論理的な１つのディスクとして取り扱うボリュームとして管理するためのボリューム管理情報１２２と、後述する更新コピー時の差分データをイメージとしてまとめたイメージファイルである差分ビットマップ１２３とを備える。
【００２１】
前記コピー先の記憶装置２００は、リモートサイトコンピュータ２０との接続情報を管理するための管理部２１０と、該管理部２１０と接続され、データ等を記憶する仮想化されたプール２２０とを備える。
【００２２】
前記管理部２１０は、リモートサイトコンピュータ２０に物理的に接続するための物理ポート２１１と、固有の識別番号であるＷＷＮ２１２と、パスを管理するためのパス管理情報２１３とを備える。
【００２３】
前記プール２２０は、磁気ディスク装置等を仮想化した記憶手段２２１と、該記憶手段２２１のボリュームを管理するためのボリューム管理情報２２２と、イメージファイルである差分ビットマップ２２３と、前記記憶手段２２１にダミーとして割り当てられたダミーポート２３０とを備える。
【００２４】
［動作］
このように構成されたリモートコピーシステムは、メインサイトコンピュータ１０が記憶装置１００にデータ等を記憶しながら情報処理を行うと共に、記憶装置１００に記憶したデータ等をリモートサイト側の記憶装置２００にリモートコピーを実行することによって、メインサイトが災害等によってシステムダウンしたとき、リモートサイトコンピュータ２０がメインサイトに代わって記憶装置２００を参照しながら情報処理を継続するリカバリ動作を行うものであり、これら動作の詳細を次に説明する。
【００２５】
［初期コピー動作］
前述のように構成されたリモートコピーシステムのリモートコピー動作は、図１及び図３に示す如く、記憶装置２００が、メインサイトとリモートサイトの各記憶装置をインバンド方式の通信回線３０を介して接続するステップＳ３０１と、ボリューム管理情報１２２及びパス管理情報１１３のコピー処理を開始するステップＳ３０２と、リモートサイト側でコピーに必要とするプール（記憶領域）が存在するか否かを判定するステップＳ３０３と、該ステップＳ３０３においてリモートサイト側のプールが存在しないと判定したとき、リモートサイトの構成を確認して前記ステップＳ３０２に戻るステップＳ３０４と、前記ステップＳ３０３においてリモートサイト側のプールが存在すると判定したとき、ボリューム管理情報１２２及びパス管理情報１１３を符号４０ａ及び４０ｂの如く送信してボリューム管理情報２２２及びパス管理情報２１３として格納するステップＳ３０５と、リモートサイト側へのコピーが完了したか否かを判定するステップＳ３０６と、該ステップＳ３０６においてコピーが完了していないと判定したとき、コピー状況の調査を実施し、前記ステップＳ３０５に戻るステップＳ３０７を実行する。
【００２６】
ついで、本リモートコピー動作は、コピー元の記憶装置１００が前記ステップＳ３０６においてコピーが完了していると判定したとき、コピー先の記憶装置２００がボリューム管理情報２２２に基づいてコピー元と同一のボリューム及び任意のダミーポート２３０を生成するステップＳ３０８と、コピー元の記憶装置１００が、メインサイト側のボリューム（記憶手段１２１の記憶領域を論理的な１つのディスクとして取り扱う単位）内のデータをリモート側のボリューム（記憶手段２２１の記憶領域を論理的な１つのディスクとして取り扱う単位）に符号４０ｃの如く初期コピーを開始するステップＳ３０９と、該ステップＳ３０９によるデータコピーの進捗状況を確認するステップＳ３１０と、リモートサイト側へのコピーが完了しているか否かを判定するステップＳ３１２と、該ステップＳ３１２においてコピーが完了していないと判定したとき、コピー状況の調査を実施して前記ステップＳ３１０に戻るステップＳ３１３と、前記ステップＳ３１２においてコピーが完了していると判定したとき、メインサイト側とリモートサイト側のボリュームが一致していることを確認するステップＳ３１４と、前記ステップＳ３０９により開始した初期コピーを終了するステップＳ３１５を実行する。なお、任意のダミーポート２３０とは、リモートサイトコンピュータ２０の物理ポート２１１以外の仮のポート番号である。
【００２７】
このように本実施形態によるリモートコピーシステムは、コピー元のメインサイトの記憶装置１００が、自己のボリューム管理情報１２２及びパス管理情報１１３をコピー先の記憶装置２００にインバンド方式により送信することによって、記憶装置２００が受信したボリューム管理情報２２２及びパス管理情報２１３に基づいて自己のプール内にメインサイト側と同一のボリュームを生成すると共に該ボリュームに対する仮のダミーポート２３０を生成する。
【００２８】
このリモートサイト側の記憶装置２００がメインサイト側の記憶装置１００のボリューム管理情報１２２及びパス管理情報１１３に基づいて自己プールにメインサイト側と同一の同容量・同構造（同ブロックサイズ）のディスク領域であるボリュームを作成すると共に、仮のダミーポートを生成することによって、メインサイト側でリモートサイト側の情報を取得せずにリモートコピー環境を構築し、リモートコピーを行うことができる。
【００２９】
［更新コピー動作］
本実施形態によるリモートコピーシステムの更新コピー動作は、前述の初期コピーの後、メインサイト側の記憶装置１００が差分コピーを実行するものであって、この動作は、図１及び図４に示す如く、記憶装置１００が、更新コピー処理を開始するステップＳ４０１と、メインサイトとリモートサイトのボリュームに差分があるか否かを判定し、差分がないと判定したときにステップＳ４０１に戻るステップＳ４０２と、該ステップＳ４０２において差分があると判定したとき、差分データをイメージとしてまとめたイメージファイルである差分ビットマップ１２３を記憶装置２００に送信する差分ピットマップの更新を実施して前記ステップＳ４０１に戻るステップＳ４０３を実行することによって行われる。なお、この動作は、リモートサイト側の記憶装置２００が実行しても良い。
【００３０】
［リカバリ時］
また、本実施形態リモートコピーシステムは、例えば、メインサイトが災害によりシステムダウンしたとき、リモートサイトがメインサイトに代わってリカバリするものであり、このリカバリ動作は、図２及び図５に示す如く、リモートサイトコンピュータ２０が、メインサイトで災害が発生したことを検知する又は管理者から指令されるステップＳ５０１と、メインサイトからのコピー進捗状況を確認するステップＳ５０２と、リモートサイトにおいて復旧対象のボリューム管理情報１２２及びパス管理情報１１３がコピーされ、ボリューム管理情報２２２及びパス管理情報２１３として格納されていることを確認するステップＳ５０３と、復旧対象のプールをリモートサイトコンピュータ２０に接続するためにダミーポート２３０をリモートサイトコンピュータ２０の物理ポート２１１に設定変更するステップＳ５０４と、同理由によりリモートサイトコンピュータ２０の固有の識別番号であるＷＷＷを物理ポート２１１に設定するステップＳ５０５と、対象ホストであるリモートサイトコンピュータ２０のポリュームが物理ポート２１１への割り当てを確認するステップＳ５０６と、対象ホストであるリモートサイトコンピュータ２０からボリュームの確認を行うステップＳ５０７と、リモートサイトコンピュータ２０の業務可動確認を行うステップＳ５０８を実行することによって、システムダウンしたメインサイトに代わってリモートサイトが業務を継続することができる。
【００３１】
このように本実施形態によるリモートコピーシステム及びリモートコピー方法は、リモートサイト側がメインサイト側のボリューム管理情報及びパス管理情報に基づいて自己プールにメインサイト側と同一の同容量・同構造（同ブロックサイズ）のディスク領域であるボリュームを作成すると共に、仮のダミーポートを生成することによって、メインサイト側がリモートサイトの情報を取得せずにリモートコピー環境を構築することができると共に、メインサイト側のみの設定で作業が完結するため作業コストを約２分の１とすることができ、リモートサイトの情報やＬＡＮ環境からストレージ作業者を分離可能とし、秘匿情報の分散を防止し、ポートに設定したホストグループへのディスク定義作業を不要とすることができる。
【符号の説明】
【００３２】
１０  メインサイトコンピュータ、２０  リモートサイトコンピュータ、
３０  通信回線、１００  記憶装置、１１０  管理部、１１１  物理ポート、
１１３  パス管理情報、１２０  プール、１２１  記憶手段、
１２２  ボリューム管理情報、１２３  差分ビットマップ、２００  記憶装置、
２１０  管理部、２１１  物理ポート、２１３  パス管理情報、
２２０  プール、２２１  記憶手段、２２２  ボリューム管理情報、
２２３  差分ビットマップ、２３０  ダミーポート
【図１】
2016170601.tif 000003
【図２】
2016170601.tif 000004
【図３】
2016170601.tif 000005
【図４】
2016170601.tif 000006
【図５】
2016170601.tif 000007