【手続補正書】
【提出日】令和3年2月1日(2021.2.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データセットがその全体で同期複製される複数のストレージシステムであって、各ストレージシステムがコンピュータメモリ及びコンピュータプロセッサを含み、前記ストレージシステムのそれぞれの中の前記コンピュータメモリが、特定のストレージシステムの前記コンピュータプロセッサによる実行時に、前記特定のストレージシステムに、
ポッドにアタッチするステップであって、前記ポッドが前記データセットと、管理オブジェクト及び管理動作の集合と、前記データセットを修正する又は読み取るためのアクセス動作の集合と、複数のメンバーストレージシステムとを含む、アタッチするステップ
を実施させるコンピュータプログラム命令を含み、
管理動作が前記メンバーストレージシステムのいずれかを通して同等に管理オブジェクトを修正する又は問い合わせ、
前記データセットを読み取る又は修正するためのアクセス動作が、前記メンバーストレージシステムのいずれかを通して同等に動作し、
各メンバーストレージシステムが、前記ストレージシステムによる使用のために記憶され、告知された複数のデータセットの適切な部分集合として、前記データセットの別のコピーを記憶し、
任意の１つのストレージシステムを通して実行され、完了された管理オブジェクト又は前記データセットを修正する動作が、前記ポッドを問い合わせるための後続の管理オブジェクト、又は前記データセットを読み取るための後続のアクセス動作で反映される、
複数のストレージシステム。
【請求項２】
前記ストレージシステムの１つ以上が、特定のストレージシステムの前記コンピュータプロセッサによる実行時に、前記特定のストレージシステムに、
前記データセットの一部分を読み取る要求を受け取るステップと、
前記データセットの前記一部分を読み取る前記要求をローカルに処理するステップと
を実施させるコンピュータプログラム命令を含む、
請求項１に記載の複数のストレージシステム。
【請求項３】
前記ストレージシステムの１つ以上が、特定のストレージシステムの前記コンピュータプロセッサによる実行時に、前記特定のストレージシステムに、
前記他のストレージシステムの１つ以上とのデータ通信の中断を検出するステップと、
前記特定のストレージシステムが前記ポッドに留まるべきかどうかを判断するステップと、
前記特定のストレージシステムが前記ポッドに留まるべきであると判断することに応えて、前記特定のストレージシステム上の前記データセットを管理動作及びデータセット動作のためにアクセス可能に保つステップと、
前記特定のストレージシステムが前記ポッドに留まるべきではないと判断することに応えて、前記特定のストレージシステム上の前記データセットを管理動作及びデータセット動作のためにアクセス不可にするステップと
を実施させるコンピュータプログラム命令を含む、
請求項１に記載の複数のストレージシステム。
【請求項４】
前記ストレージシステムの１つ以上が、特定のストレージシステムの前記コンピュータプロセッサによる実行時に、前記特定のストレージシステムに、
前記他のストレージシステムの１つ以上とのデータ通信の前記中断が修復されたことを検出するステップと、
前記特定のストレージシステム上の前記データセットを管理動作及びデータセット動作のためにアクセス可能にするステップと
を実施させるコンピュータプログラム命令を含む、
請求項３に記載の複数のストレージシステム。
【請求項５】
前記ストレージシステムの２つ以上が、各ストレージシステムの前記コンピュータプロセッサによる実行時に、各ストレージシステムに、
前記データセットを非同期で受け取るためのターゲットストレージシステムを識別するステップであって、前記ターゲットストレージシステムが、前記データセットがその全体で同期複製される前記複数のストレージシステムの１つではない、識別するステップと、
前記他のストレージシステムのいずれかによって前記ターゲットストレージシステムに非同期複製されていない前記データセットの一部分を識別するステップと、
前記ターゲットストレージシステムに、前記他のストレージシステムのいずれかによって前記ターゲットストレージシステムに非同期複製されていない前記データセットの前記一部分を非同期複製するステップであって、前記２つ以上のストレージシステムが、前記ターゲットストレージシステムに前記データセット全体を集合的に複製する、非同期複製するステップと
を実施させるコンピュータプログラム命令を含む、
請求項１に記載の複数のストレージシステム。
【請求項６】
前記ストレージシステムの少なくとも１つが、クラウドサービスプロバイダによって提供されるクラウドストレージとして実施される、請求項１に記載の複数のストレージシステム。
【請求項７】
複数のストレージシステム全体でデータセットを同期複製する方法であって、
前記複数のストレージシステムによって、ポッドにアタッチすることであって、前記ポッドが、前記データセットと、管理オブジェクト及び管理動作の集合と、前記データセットを修正する又は読み取るためのアクセス動作の集合と、複数のメンバーストレージシステムとを含む、アタッチすることを含み、
管理動作が前記メンバーストレージシステムのいずれかを通して同等に管理オブジェクトを修正する又は問い合わせ、
前記データセットを読み取る又は修正するためのアクセス動作が、前記メンバーストレージシステムのいずれかを通して同等に動作し、
各メンバーストレージシステムが、前記ストレージシステムによる使用のために記憶され、告知された複数のデータセットの適切な部分集合として、前記データセットの別のコピーを記憶し、
任意の１つのストレージシステムを通して実行され、完了された管理オブジェクト又は前記データセットを修正する動作が、前記ポッドを問い合わせるための後続の管理オブジェクト、又は前記データセットを読み取るための後続のアクセス動作で反映される、
方法。
【請求項８】
前記複数のストレージシステムの１つである特定のストレージシステムによって、前記データセットの一部分を読み取る要求を受け取ることと、
前記特定のストレージシステムによって、前記データセットの前記一部分を読み取る前記要求をローカルに処理することと
をさらに含む、請求項７に記載の方法。
【請求項９】
前記複数のストレージシステムの１つである特定のストレージシステムによって、前記複数のストレージシステムの前記他のストレージシステムの１つ以上とのデータ通信の中断を検出することと、
前記特定のストレージシステムが前記ポッドに留まるべきかどうかを判断することと、
前記特定のストレージシステムが前記ポッドに留まるべきであると判断することに応えて、前記特定のストレージシステム上の前記データセットを管理動作及びデータセット動作のためにアクセス可能に保つことと、
前記特定のストレージシステムが前記ポッドに留まるべきではないと判断することに応えて、前記特定のストレージシステム上の前記データセットを管理動作及びデータセット動作のためにアクセス不可にすることと
をさらに含む、請求項７に記載の方法。
【請求項１０】
前記他のストレージシステムの１つ以上とのデータ通信の前記中断が修復されたことを検出することと、
前記特定のストレージシステム上の前記データセットを管理動作及びデータセット動作のためにアクセス可能にすることと
をさらに含む、請求項９に記載の方法。
【請求項１１】
前記データセットを非同期で受け取るためのターゲットストレージシステムを識別することであって、前記ターゲットストレージシステムが、前記データセットがその全体で同期複製される前記複数のストレージシステムの１つではない、識別することと、
前記他のストレージシステムのいずれかによって前記ターゲットストレージシステムに非同期複製されていない前記データセットの一部分を識別することと、
前記ターゲットストレージシステムに、前記他のストレージシステムのいずれかによって前記ターゲットストレージシステムに非同期複製されていない前記データセットの前記一部分を非同期複製することであって、前記２つ以上のストレージシステムが前記ターゲットストレージシステムに前記データセット全体を集合的に複製する、非同期複製することと
をさらに含む、請求項７に記載の方法。
【請求項１２】
前記ストレージシステムの少なくとも１つが、クラウドサービスプロバイダによって提供されるクラウドストレージとして実施される、請求項７に記載の方法。
【請求項１３】
複数のストレージシステム全体でデータセットを同期複製するための装置であって、前記装置は、コンピュータプロセッサと、前記コンピュータプロセッサに動作可能なように結合されたコンピュータメモリであって、その中に、
前記コンピュータプロセッサによる実行時に、前記装置に、
ポッドにアタッチするステップであって、前記ポッドが、前記データセットと、管理オブジェクト及び管理動作の集合と、前記データセットを修正する又は読み取るためのアクセス動作の集合と、複数のメンバーストレージシステムを含む、アタッチするステップ
を実行させるコンピュータプログラム命令を配置させた前記コンピュータメモリとを備え、
管理動作が前記メンバーストレージシステムのいずれかを通して同等に管理オブジェクトを修正する又は問い合わせ、
前記データセットを読み取る又は修正するためのアクセス動作が、前記メンバーストレージシステムのいずれかを通して同等に動作し、
各メンバーストレージシステムが、前記ストレージシステムによる使用のために記憶され、告知された複数のデータセットの適切な部分集合として、前記データセットの別のコピーを記憶し、
任意の１つのストレージシステムを通して実行され、完了された管理オブジェクト又は前記データセットを修正する動作が、前記ポッドを問い合わせるための後続の管理オブジェクト、又は前記データセットを読み取るための後続のアクセス動作で反映される、
装置。
【請求項１４】
前記コンピュータプロセッサによる実行時に、前記装置に、
前記データセットの一部分を読み取る要求を受け取るステップと、
前記データセットの前記一部分を読み取る前記要求をローカルに処理するステップと
を実施させるコンピュータプログラム命令をさらに備える、請求項１３に記載の装置。
【請求項１５】
前記コンピュータプロセッサによる実行時に、前記装置に、
前記他のストレージシステムの１つ以上とのデータ通信の中断を検出するステップと、
特定のストレージシステムが前記ポッドに留まるべきかどうかを判断するステップと、
前記特定のストレージシステムが前記ポッドに留まるべきであると判断することに応えて、前記特定のストレージシステム上の前記データセットを管理動作及びデータセット動作のためにアクセス可能に保つステップと、
前記特定のストレージシステムが前記ポッドに留まるべきではないと判断することに応えて、前記特定のストレージシステム上の前記データセットを管理動作及びデータセット動作のためにアクセス不可にするステップと
を実施させるコンピュータプログラム命令をさらに備える、請求項１３に記載の装置。
【請求項１６】
前記コンピュータプロセッサによる実行時に、前記装置に、
前記他のストレージシステムの１つ以上とのデータ通信の前記中断が修復されたことを検出するステップと、
前記特定のストレージシステム上の前記データセットを、管理動作及びデータセット動作のためにアクセス可能にするステップと
を実施させるコンピュータプログラム命令をさらに備える、請求項１５に記載の装置。
【請求項１７】
前記コンピュータプロセッサによる実行時に、前記装置に、
前記データセットを非同期で受け取るためのターゲットストレージシステムを識別するステップであって、前記ターゲットストレージシステムが、前記データセットがその全体で同期複製される前記複数のストレージシステムの１つではない、識別するステップと、
前記他のストレージシステムのいずれかによって前記ターゲットストレージシステムに非同期複製されていない前記データセットの一部分を識別するステップと、
前記ターゲットストレージシステムに、前記他のストレージシステムのいずれかによって前記ターゲットストレージシステムに非同期複製されていない前記データセットの前記一部分を非同期複製するステップであって、前記２つ以上のストレージシステムが前記ターゲットストレージシステムに前記データセット全体を集合的に複製する、非同期複製するステップと
を実施させるコンピュータプログラム命令をさらに備える、請求項１３に記載の装置。