(57)【要約】【課題】従来のストレージエリア・ネットワーク・システムは、該ネットワークの全装置一元管理化のため、システムの大規模化、広域分散化に伴い管理が複雑化する。【解決手段】ホストコンピュータとストレージ装置と管理装置とが接続されたローカル・ネットワークを複数有し、各管理装置をネットワークで接続する。管理装置は自管理ネットワークのローカル・ストレージ・プール構成情報と、他のネットワーク用グローバル・ストレージ・プール構成情報を有し、自管理ホストコンピュータからのストレージ・プール使用要求はローカル・ストレージプールからストレージ領域割当てをし、割当て不可の時は他のネットワーク管理装置にストレージ領域の割当て要求をし、他のネットワーク管理装置からのストレージ・プール割当て要求にはグローバル・ストレージ・プールからストレージ領域の割り当てを行う。【選択図】        図１
2004234058.tif 000002
【特許請求の範囲】
【請求項１】
複数のホストコンピュータと複数のストレージ装置が接続されたストレージエリア・ネットワーク・システムにおける複数のストレージ装置を管理するストレージ管理システムにおいて、
ホストコンピュータとストレージ装置とが接続された複数のローカル・ストレージエリア・ネットワークと、それぞれのローカル・ストレージエリア・ネットワークを統合管理する管理装置と、この複数の管理装置を相互に接続するネットワークとによって構成され、
上記管理装置は自己が管理するネットワークにおけるローカル・ストレージ・プール構成情報と、外部ローカル・ストレージエリア・ネットワークに対応するグローバル・ストレージ・プール構成情報を有し、自己が管理するネットワークのホストコンピュータからのストレージ・プール使用要求に対してはローカル・ストレージプールからのストレージ領域の割り当てを行い、割り当てが不可能な場合には外部ローカル・ストレージエリア・ネットワーク管理装置に対してストレージ領域の割り当て要求を行い、外部ローカル・ストレージエリア・ネットワーク管理装置からのストレージ・プール割り当て要求に対してはグローバル・ストレージ・プールからのストレージ領域の割り当てを行う構成にされたことを特徴とするストレージ管理システム。
【請求項２】
請求項１に記載のストレージ管理システムにおいて、上記管理装置は、ネットワークで接続された外部ローカル・ストレージエリア・ネットワーク管理装置のアクセス可能管理情報を有し、アクセス可能管理情報に登録されている外部ローカル・ストレージエリア・ネットワーク管理装置からのストレージ・プール割り当て要求に対してのみストレージ領域の割り当てを許可する構成にされたことを特徴とするストレージ管理システム。
【請求項３】
請求項２に記載のストレージ管理システムにおいて、上記管理装置が有するアクセス可能管理情報は、所定条件がさらに付加され、アクセス可能管理情報に登録された所定条件に従い、外部ローカル・ストレージエリア・ネットワーク管理装置へのストレージ領域の割り当てを許可する構成にされたことを特徴とするストレージ管理システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のホストコンピュータと複数のストレージ装置が接続されたストレージエリア・ネットワーク・システムにおけるストレージ管理システムに関するものである。
【０００２】
【従来の技術】
図３は例えば、特開２００２−６３０６３号公報に示された従来のストレージエリア・ネットワーク・システム管理装置の構成図であり、統合管理装置はストレージエリア・ネットワークを構成する全てのホストコンピュータ、スイッチ、ストレージ装置の構成情報を収集して、全装置に対し、使用要求に応じたゾーニング設定、アクセスパスの設定を行うことでストレージエリア・ネットワークの管理を行っていた。
【０００３】
【特許文献１】
特開２００２−６３０６３号公報
【発明が解決しようとする課題】
【０００４】
従来のストレージエリア・ネットワーク・システム管理装置は、ストレージエリア・ネットワークに接続された全ての装置を一元管理することを目的としているため、全てのストレージ装置の構成情報を保持する必要があり、ストレージエリア・ネットワーク・システムの大規模化、広域分散化に伴い、ストレージエリア・ネットワークに接続された全てのストレージ装置の管理が複雑化するという問題点があった。
【０００５】
また、従来の管理装置は、該当装置が接続されたストレージエリア・ネットワークに対する構成管理のみを行い、他のストレージエリアネットワークとの協調動作が出来ないという問題点があった。
【０００６】
この発明は上記のような問題点を解決するためになされたもので、それぞれの管理装置は自装置が接続されたストレージエリア・ネットワークにおけるストレージ装置の管理のみを行い、他のストレージエリア・ネットワーク内の構成には依存しないストレージ管理システムの実現を目的とする。
【０００７】
また、複数のストレージエリア・ネットワーク・システム間でのストレージ領域の割り当てが可能なストレージ管理システムの実現を目的とする。
【０００８】
【課題を解決するための手段】
この発明に係るストレージ管理システムは、ストレージエリア・ネットワークをそれぞれ単独で構成する複数のローカル・ストレージエリア・ネットワーク・サイトと、それぞれのローカル・ストレージエリア・ネットワークを統合管理する管理装置と、複数の当該管理装置を相互に接続するネットワークとによって構成され、
上記管理装置は自己が管理するネットワークにおけるローカル・ストレージ・プール構成情報と、外部ローカル・ストレージエリア・ネットワークに対するグローバル・ストレージ・プール構成情報を有し、自己が管理するネットワークに属するホストコンピュータからのストレージ・プール使用要求に対してはローカル・ストレージプールからのストレージ領域の割り当てを行い、割り当てが不可能な場合には外部ローカル・ストレージエリア・ネットワーク管理装置に対してストレージ領域の割り当て要求を行い、外部ローカル・ストレージエリア・ネットワーク管理装置からのストレージ・プール割り当て要求に対してはグローバル・ストレージ・プールからのストレージ領域の割り当てを行うものである。
【０００９】
【発明の実施の形態】
実施の形態１．
図１はこの発明の構成を示す構成図である。
図において、１は第１のローカル・ストレージエリア・ネットワーク、１０１はこの発明による第１のローカル・ストレージエリア・ネットワーク管理装置、１０２は管理装置１０１が管理するローカルストレージプール、１０３は他のローカル・ストレージエリア・ネットワークに対する割当て可能な領域の情報で、管理装置１０１が管理するグローバルストレージプール、１１０、１１１は第１のローカル・ストレージエリア・ネットワークに接続されたディスク装置等のストレージ装置、１２０、１２１は第１のローカル・ストレージエリア・ネットワークに接続されたホストコンピュータ、２は第２のローカル・ストレージエリア・ネットワーク、２０１はこの発明による第２のローカル・ストレージエリア・ネットワーク管理装置、２０２は管理装置２０１が管理するローカルストレージプール、２０３は他のローカル・ストレージエリア・ネットワークに対する割当て可能な領域の情報で、管理装置２０１が管理するグローバルストレージプール、２１０、２１１は第２のローカル・ストレージエリア・ネットワークに接続されたディスク装置等のストレージ装置、２２０、２２１は第２のローカル・ストレージエリア・ネットワークに接続されたホストコンピュータ、３は第１のローカル・ストレージエリア・ネットワーク１と第２のローカル・ストレージエリア・ネットワーク２を接続するネットワークである。
【００１０】
第１のローカル・ストレージエリア・ネットワーク１に接続された管理装置１０１は、第１のローカル・ストレージエリア・ネットワーク１の構成管理情報１０２、第１のローカル・ストレージエリアネットワーク１に接続されたストレージ装置１１０、１１１に関するストレージ情報リスト１０３、ホストコンピュータ１２０、１２１に関するホスト情報リスト１０４、ローカルストレージプール１１２の構成管理情報１０５、グローバルストレージプール１１３の構成管理情報１０６、および外部のローカル・ストレージエリア・ネットワークに割当てた領域を記憶するリモートストレージ構成情報１０７を記憶する記憶装置と自己のローカル・ストレージエリア・ネットワークの管理装置からのストレージ領域割り当て要求に対して割り当てが可能な否かの情報が記憶されるローカルストレージプール１１２および外部のローカル・ストレージエリア・ネットワークの管理装置からのストレージ領域割り当て要求に対して割り当てが可能な否かの情報が記憶されるグローバルストレージプール１１３とで構成される。
【００１１】
また、第２のローカル・ストレージエリア・ネットワーク２に接続された管理装置２０１も同様に、第２のローカル・ストレージエリア・ネットワーク２の構成管理情報２０２、第２のローカル・ストレージエリア・ネットワーク２に接続されたストレージ装置２１０、２１１に関するストレージ情報リスト２０３、ホストコンピュータ２２０、２２１に関するホスト情報リスト２０４、ローカルストレージプール２１２の構成管理情報２０５、グローバルストレージプール２１３の構成管理情報２０６、および他のローカル・ストレージエリア・ネットワークに割当てた領域を記憶するリモートストレージ構成情報２０７を記憶する記憶装置と自己のローカル・ストレージエリア・ネットワークの管理装置からのストレージ領域割り当て要求に対して割り当てが可能な否かの情報が記憶されるローカルストレージプール２１２および外部のローカル・ストレージエリア・ネットワークの管理装置からのストレージ領域割り当て要求に対して割り当てが可能な否かの情報が記憶されるグローバルストレージプール２１３とで構成される。
【００１２】
グローバルストレージプール１０３、２０３の生成方法は、構成管理情報１０２、２０２内で定義され、例えば各ローカル・ストレージエリア・ネットワーク内の全ストレージ容量に対する比率で指定することが考えられ、また、ローカルストレージプール１０２、２０２も構成管理情報１０２、２０２内で定義され生成される。
【００１３】
次に動作について説明する。
第１のローカル・ストレージエリア・ネットワーク１に接続されたホストコンピュータ１２０から管理装置１０１へのストレージ領域割り当て要求が発行された場合、管理装置１０１はローカルストレージプール構成情報１０５から、割り当て可能なストレージ領域を検索する。要求されたストレージ領域の割り当てが可能な場合、ローカルストレージプール１１２内に割り当て済みストレージ領域の識別情報を書き込むみ、かつホストコンピュータ１２０にローカルストレージプール１１２内の割り当て済みストレージ領域の識別情報および正常割り当て完了通知を発行するとともにローカルストレージプール構成情報１０５に割り当て結果を書き込む。
【００１４】
ホストコンピュータ１２０から管理装置１０１へのストレージ領域割り当て要求が発行され、管理装置１０１がローカルストレージプール構成情報１０５の検索結果から要求されたストレージ領域の割り当てが不可能と判断した場合、管理装置１０１はネットワーク３を介して接続された第２のストレージエリア・ネットワーク２の管理装置２０１に対し、グローバルストレージプール２１３を介してストレージ領域割り当て要求を発行する。
【００１５】
管理装置１０１からグローバルストレージプール２１３を介してストレージ領域割り当て要求を受信した管理装置２０１は、グローバルストレージプールプール構成情報２０６から、割り当て可能なストレージ領域を検索する。要求されたストレージ領域の割り当てが可能な場合、グローバルストレージプール２１３内に割り当て済みストレージ領域の識別情報を書き込むみ、管理装置１０１にグローバルストレージプール２１３内の割り当て済みストレージ領域の識別情報およびグローバルストレージプール正常割り当て完了通知を発行するとともに、グローバルストレージプール構成情報２０６を更新する。要求されたストレージ領域の割り当てが不可能な場合、管理装置１０１にグローバルストレージプール割り当て拒絶通知を発行する。
【００１６】
管理装置１０１は、管理装置２０１からのグローバルストレージプール割り当て完了通知受信時には、ホストコンピュータ１２０へグローバルストレージプール２１３内の割り当て済みストレージ領域の識別情報およびストレージ領域正常割り当て完了通知を発行するとともに、リモートストレージ構成情報１０７に管理装置２０１からの割り当て済みストレージ領域の識別情報を書き込む。また、管理装置１０１は、管理装置２０１からのグローバルストレージプール割り当て拒絶通知受信時には、ホストコンピュータ１２０へのストレージ領域割り当て拒絶通知を発行する。
【００１７】
以降、管理装置１０１はホストコンピュータ１２０のローカルストレージプール１１２へのアクセス要求に対しては、ホストコンピュータ１２０からのローカルストレージプール識別情報によりローカルストレージプール管理情報１０５を検索し、該当するストレージ領域のストレージ装置（ディスク装置）１１０または１１１へのマッピング情報をホストコンピュータ１２０へ回答し、ホストコンピュータ１２０はストレージ装置（ディスク装置）１１０または１１１へのマッピング情報を元にストレージ装置（ディスク装置）１１０または１１１へのアクセスを行う。
【００１８】
また、管理装置１０１はホストコンピュータ１２０のグローバルストレージプール２１３へのアクセス要求に対しては、ホストコンピュータ１２０からのグローバルストレージプール識別情報によりリモートストレージ構成情報１０７を検索し、該当するストレージ領域が割り当てられている第２のストレージエリア・ネットワーク２に接続された管理装置２０１へネットワーク３を介して管理装置２０１からのグローバルストレージプール識別情報とともにアクセス要求を行う。管理装置２０１は、管理装置１０１からのアクセス要求によりグローバルストレージプール構成情報２０６を検索し、該当するストレージ領域のストレージ装置（ディスク装置）２１０または２１１へのマッピング情報を管理装置１０１を経由してホストコンピュータ１２０へ回答し、ホストコンピュータ１２０はストレージ装置（ディスク装置）２１０または２１１へのマッピング情報を元にストレージ装置（ディスク装置）２１０または２１１へのアクセスを行う。
【００１９】
実施形態２．
図２はこの発明の実施形態２を示す。
この実施形態２は実施形態１の構成に対し、グローバルストレージプールセキュリティ情報（アクセス可能管理情報）１０８、２０８を付加した構成である。この実施形態２においてグローバルストレージプールセキュリティ情報（アクセス可能管理情報）１０８、２０８は許可可能な外部ローカル・ストレージエリア・ネットワーク管理装置を登録したものである。
【００２０】
次に動作について、実施形態１との差異についてのみ説明する。
管理装置１０１のグローバルストレージプール２１３からのストレージ領域割り当て要求を受信した管理装置２０１は、グローバルストレージプールセキュリティ情報２０８を検索し、管理装置１０１からの要求が許可可能かを判定する。許可可能か否かの判断条件として登録済み外部ローカル・ストレージエリア・ネットワーク管理装置からの要求か否かにより判定する。
【００２１】
また、グローバルストレージプールセキュリティ情報１０８、２０８は特定の管理装置に割当て可能な容量範囲を規定した情報をも合わせ持つことも考えられる。このようなグローバルストレージプールセキュリティ情報１０８、２０８であれば、管理装置１０１の発行したストレージ領域割り当て要求の容量が割当て可能な容量範囲内であるか否かを合わせて判定するなど特定の条件による判定を合わせて実施することが可能である。
管理装置１０１から要求されたストレージ領域割り当てが可能であれば実施形態１と同様にグローバルストレージプール２１３内の割り当て済みストレージ領域の識別情報およびグローバルストレージプール正常割り当て完了通知を発行するとともに、グローバルストレージプール構成情報２０６を更新する。管理装置１０１からの要求が不許可な場合、管理装置１０１にグローバルストレージプール割り当て拒絶通知を発行する。
【００２２】
実施形態３．
以上の実施形態１および実施形態２では、２つのローカル・ストレージエリア・ネットワークが接続された例を示したが、３以上のローカル・ストレージエリア・ネットワークが接続された構成であっても良い。この場合、一のローカル・ストレージエリア・ネットワークでのストレージ領域の割り当てが不可能で、グローバルストレージプール割り当て不可の拒絶通知を受信した管理装置は順次、次のローカル・ストレージエリア・ネットワークに対してストレージ領域の割り当て要求を実施形態１の動作と同様に行う。
また、実施形態１および実施形態２では、グローバルストレージプールからの割り当てを単一のローカル・ストレージエリア・ネットワークから割り当てているが、複数のローカル・ストレージエリア・ネットワークのグローバルストレージプールから分割して割り当てを行うことも可能で、その場合においても実施形態１および実施形態２の動作を複数のローカル・ストレージエリア・ネットワーク間で行なうことで実現できる。
【００２３】
【発明の効果】
以上のように、各管理装置は自身が接続されたローカル・ストレージエリア・ネットワークのストレージ装置およびホストコンピュータに関してのみ独立に管理を行うこととすることで、ストレージエリア・ネットワーク管理の簡素化が可能で、かつ、独立して管理された上記複数のローカル・ストレージエリア・ネットワーク・システム間でのストレージ領域の割り当てが可能な大規模ストレージエリア・ネットワークシステムの実現を可能とする。
【図面の簡単な説明】
【図１】この発明の実施形態１を示す図。
【図２】この発明の実施形態２を示す図。
【図３】従来の構成を示す図。
【符号の説明】
１、２  ストレージエリア・ネットワーク
３  ネットワーク
１０１、１０２  管理装置
１１０，１１１、２１０、２１１  ストレージ装置
１１２，２１２  ローカルストレージプール
１１３、２１３  グローバルストレージプール
１２０，１２１，２２０，２２１  ホストコンピュータ
１０２、２０２  構成管理情報
１０３、２０３  ストレージ情報リスト
１０４、２０４  ホスト情報リスト
１０５、２０５  ローカルストレージプール構成情報
１０６、２０６  グローバルストレージプール構成情報
１０７、２０７  リモートストレージ構成情報
１０８、２０８  グローバルストレージプールセキュリティ情報
【図１】
2004234058.tif 000003
【図２】
2004234058.tif 000004
【図３】
2004234058.tif 000005