JP2004054806A - Storage network system, connection switching device, access control method, and program therefor - Google Patents

Storage network system, connection switching device, access control method, and program therefor Download PDF

Info

Publication number
JP2004054806A
JP2004054806A JP2002214661A JP2002214661A JP2004054806A JP 2004054806 A JP2004054806 A JP 2004054806A JP 2002214661 A JP2002214661 A JP 2002214661A JP 2002214661 A JP2002214661 A JP 2002214661A JP 2004054806 A JP2004054806 A JP 2004054806A
Authority
JP
Japan
Prior art keywords
storage device
identifier
access
destination
change
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002214661A
Other languages
Japanese (ja)
Inventor
Taro Inoue
井上 太郎
Sawaki Kuroda
黒田 沢希
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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2002214661A priority Critical patent/JP2004054806A/en
Publication of JP2004054806A publication Critical patent/JP2004054806A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To reduce the processing burden to a host computer 200 by eliminating a need of (mount) processing of recognizing a logical device 500 by an OS of the host computer 200 at movement of the logical device or change of an access path. <P>SOLUTION: A connection switching device controls connection between computers and storage devices, which constitute a storage network. The connection switching device has a device movement means which accepts a movement request for moving contents recorded in a storage device to another storage device, a movement source identifier for identifying the storage device being the movement source, and a movement destination identifier for identifying the storage device being the movement destination, an access destination identifier conversion means which converts the movement source identifier to the movement destination identifier in accepting an access request wherein an access destination identifier for identifying a storage device being an access destination is the movement source identifier, from a computer, and a transmission part which transmits the access request including the converted movement destination identifier to a storage device. <P>COPYRIGHT: (C)2004,JPO

Description

【0001】
【発明の属する技術分野】
本発明は、ホスト計算機、ストレージ装置、ホスト計算機とストレージ装置との間の接続切替装置を有するストレージエリアネットワークシステムにおいて、論理記憶装置の移動やアクセスパスの変更を行った場合の処理に関する。
【0002】
【従来の技術】
企業などがコンピュータシステム上で保有するデータ量は増加する一方であり、データを格納するためのストレージ装置についても、その容量や台数も同様に増加している。これまでのストレージ装置はホスト計算機に内蔵されるか、あるいはSCSIインタフェースなどで接続されるものがほとんどであった。しかし、最近ではストレージエリアネットワーク(SAN:Storage  AreaNetwork)が出現している。SANとは、既存の通信のためのネットワークとは別に、ストレージ専用のネットワークを構築し、そのネットワーク中にディスクやテープライブラリなどの各種ストレージ装置を統合するものである。
【0003】
SANの基本的な構成は、複数台のホスト計算機と複数台のストレージ装置とが、接続切替装置を介して接続される。接続切替装置の中にはスイッチ、ホスト接続ポート、ストレージ接続ポートがある。ホスト接続ポートにはホスト計算機が接続され、ストレージ接続ポートにはストレージ装置が接続される。スイッチはホスト接続ポートとストレージ接続ポートとの間の接続を切り替える。これにより、ホスト計算機とストレージ装置の間の接続が切り替えられる。そして、ストレージ装置には接続ポートがあり、このストレージ装置の接続ポートが、接続切替装置のストレージ接続ポートと接続される。ストレージ装置には複数個の論理装置があり、ホスト計算機はストレージ装置の接続ポートを経由して論理装置にアクセスする。ホスト計算機上のオペレーティングシステム(OS)は、接続されている機器をスキャンし、アクセス可能な接続ポートや論理装置を認識する。これにより、各ホスト計算機から各ストレージ装置へのアクセスが可能となる。
【0004】
一方で、SAN環境においては、セキュリティに対する考慮が必要である。ホスト計算機においては、どのストレージ装置のどの論理装置へのアクセスを許可するのか、ストレージ装置あるいは論理装置においては、どのホスト計算機からのアクセスを許可するのか、といった制御が行われる。
【0005】
以上の技術については、デザイニング  ストレージ  エリア  ネットワークス、トム  クラーク  著、アディソン  ウェズレー(DESIGNING  STORAGE  AREA  NETWORKS、Tom  Clark、ADDISON−WESLEY)、あるいは、ビルディング  ストレージ  ネットワークス、マーク  ファーリー著、オズボーン/マグロウヒル(Building  Storage  Networks、Mark  Farley、Osborne/McGraw−Hill)において述べられている。
【0006】
【発明が解決しようとする課題】
SANに接続されている、あるストレージ装置(ストレージ装置1)内の論理装置(論理装置1)を、新たにSANに追加した他のストレージ装置(ストレージ装置2)の論理装置(論理装置2)に移動することを考える。このような状況は、ストレージ装置1の使用量が限界に近づいた場合の移動や、論理装置1のバックアップとして新たに論理装置2を追加し、論理装置2からアクセスを開始する場合などが考えられる。
【0007】
このときに、論理装置2が最初から定義されており、ホスト計算機上のOSが既に論理装置2を認識していれば問題はない。しかし、認識していない場合は、ホスト計算機上のOSは、装置のスキャンを行い、新たなターゲットであるストレージ装置2の接続ポートおよび論理装置2を認識する処理が必要である。この処理は、論理装置1にアクセスするすべてのホスト計算機において実行する必要があり、運用管理上の大きな負担となる。
【0008】
この例では、論理装置1と論理装置2は、異なるストレージ装置上にあるとしたが、これは、同じストレージ装置上の異なる接続ポートを論理装置1と論理装置2が利用する場合でも上記と同様の問題が発生する。また、論理装置の移動のケースを例に挙げたが、ある論理装置が利用する接続ポートを変更する場合(アクセスパスの変更)にも上記と同様の問題が発生する。
【0009】
また、上述した論理装置の移動が発生した場合、論理装置2に対してもアクセスが可能となるようにするため、ホスト計算機上のOSは当該ホスト計算機からのアクセスを許可されているストレージ装置や論理装置に関するセキュリティ情報の更新が必要となる。このようなセキュリティ情報の更新処理についても、論理装置1にアクセスするすべてのホスト計算機において実行する必要があり、運用管理上の大きな負担となる。
【0010】
本発明の目的は、論理装置500の移動やアクセスパスの変更の際、ホスト計算機200のOSは論理装置を認識する(マウント)処理は不要とし、ホスト計算機の処理負担を軽減することにある。
【0011】
【課題を解決するための手段】
本発明の目的を達成するために、本発明の一実施形態であるストレージネットワークシステムは、計算機と、記憶装置と、計算機と記憶装置との接続関係を制御する接続切替装置とを有する。ここで、計算機は、アクセス先の記憶装置を識別するためのアクセス先識別子を含むアクセス要求を発行する制御部と、アクセス要求を接続切替装置に対して送信する接続部とを有する。また、接続切替装置は、記憶装置に記録された内容を他の記憶装置に移動する移動要求と、移動元の記憶装置を識別する移動元識別子と、移動先の記憶装置を識別する移動先識別子とを受付ける装置移動手段と、移動元識別子を含むアクセス要求を受付けた場合に、移動元識別子を移動先識別子に変換するアクセス先識別子変換手段と、変換した移動先識別子を含むアクセス要求を記憶装置に対して送信する送信部とを有する。さらに、記憶装置は、データを格納する複数のデータ格納領域と、アクセス要求に従って、アクセス対象となるデータ格納領域へのアクセスを許可するアクセス許可手段とを有する。
【0012】
また、上記実施形態において、アクセス先識別子変換手段は、移動元識別子を含むアクセス要求を受付けた場合に、移動元識別子を移動先識別子に変換する変換テーブルを保持し、変換テーブルに従って、移動元識別子を含むアクセス要求を受付けた場合に、移動元識別子を前記移動先識別子に変換することが好ましい。
【0013】
また、上記実施形態において、アクセス先識別子、移動元識別子及び移動先識別子は、記憶装置を識別する識別子の他に、記憶装置内のアクセス先接続ポートを識別するためのアクセス先ポート識別子を含むことが好ましい。
また、上記実施形態において、アクセス先識別子、移動元識別子及び移動先識別子は、記憶装置内の論理的な記憶装置を識別する識別子が含まれることが好ましい。
【0014】
また、上記実施形態において、接続切替装置は、システムの運用が開始されたとき、前記ストレージネットワークシステムに新たな前記記憶装置が追加されたとき、又は記憶装置に新たな論理装置が追加されたときには、新たに追加された記憶装置を識別する識別子に対する、アクセス先識別子、移動元識別子及び移動先識別子の初期値を各々設定する初期設定手段をさらに有することが好ましい。
【0015】
さらに、本発明の一実施形態であるストレージネットワークシステムは、計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有する。ここで計算機は、アクセス先の記憶装置を識別するためのアクセス先装置識別子と、記憶装置内のアクセス先接続ポートを識別するためのアクセス先ポート識別子とを含むアクセス要求を発行する制御部と、アクセス要求を接続切替装置に対して送信する接続部とを有する。また、接続切替装置は、記憶装置内のアクセス先接続ポートを変更するアクセス先変更要求と、変更元の接続ポートを識別する変更元識別子と、変更先の接続ポートを識別する変更先識別子とを受付けるアクセスパス変更手段と、変更元識別子を含むアクセス要求を受付けた場合に、変更元識別子を変更先識別子に変換するアクセス先識別子変換手段と、変換した変更先識別子を含むアクセス要求を記憶装置に対して送信する送信部とを有する。さらに、記憶装置は、データを格納する複数のデータ格納領域と、アクセス要求に従って、アクセス対象となるデータ格納領域へのアクセスを許可するアクセス許可手段とを有する。
【0016】
【発明の実施の形態】
図1に、本発明の一実施形態であるネットワークシステムのシステム構成を示す。
【0017】
本実施形態のネットワークシステムは、接続切替装置100と、複数のホスト計算機200a〜200cと、複数のストレージ装置300a〜300cと、複数の管理用計算機400とを有するストレージエリアネットワーク(SAN)システムである。尚、ホスト計算機200及びストレージ装置300の台数は、本実施例では3台としたが、2台であってもよく4台以上であってもよい。また、ホスト計算機200上で動作するOSは、各々異なるものでも構わない。
【0018】
ホスト計算機200は、接続切替装置100と接続される接続手段210と、ホスト計算機内で実行するプログラム等を格納する記憶部と、記憶部に格納されたプログラムを実行等する制御部とを有する。
【0019】
ストレージ装置300は、複数の論理装置500と、ストレージ装置ごとに定義されている物理的な記憶領域と論理装置との関係を示す論物関係情報を格納する記憶部301と、記憶部301に格納された論物関係情報に従ってストレージ装置内の論理装置に対してホスト計算機200からのアクセスを制御するアクセス許可手段302と、接続切替装置100と接続される接続ポート303とを有する。尚、接続ポート303又は論理装置500の数はストレージ装置により異なってもよい。
【0020】
管理用計算機400は、運用管理者により本実施形態であるネットワークシステムの管理を行うための計算機であって、接続切替装置100と接続される接続手段405と、管理用計算機400内で実行する運用管理用のプログラム等を格納する記憶部と、記憶部に格納されたプログラムを実行等する制御部と、表示装置とを有する。
【0021】
接続切替装置100は、各ホスト計算機200と各ストレージ装置300と管理用計算機400との接続切替えのための制御を行う。
【0022】
接続切替装置100は、ホスト計算機200の接続手段210と接続するためのホスト接続ポート110と、ストレージ装置300の接続ポート303と接続するためのストレージ接続ポート120と、ホスト接続ポート110とストレージ接続ポート120とに接続されたスイッチ130と、識別子変換手段140と、ストレージ装置初期設定手段410と、論理装置移動手段420と、アクセスパス変更手段600と、管理用計算機400に接続される管理用計算機接続手段115とを有する。
【0023】
尚、ホスト接続ポート110およびストレージ接続ポート120の数は、接続切替装置100により異なってもよい。
【0024】
また、これら接続切替装置100の接続手段210、スイッチ130、識別子変換手段140、ストレージ装置初期設定手段410と、論理装置移動手段420と、アクセスパス変更手段600と、管理用計算機接続手段115として機能させるためプログラムは、CD−ROM等の記録媒体に記録され、磁気ディスク等に格納された後、メモリにロードされて接続切替装置100内の制御部におり実行されるものとする。さらに、プログラムを記録する媒体は、CD−ROM以外の他の記憶媒体でも良い。さらに、プログラムは、当該記憶媒体から接続切替装置100にインストールしても良いし、ネットワークを通じて当該記憶媒体にアクセスしてプログラムを使用するものとしても良い。
【0025】
また、論理装置移動手段420と、アクセスパス変更手段600とは、上述したホスト計算機200内に設けても良い。
【0026】
ここで、スイッチ130は、各ホスト計算機200からのアクセスを各ストレージ装置300に振り分け制御する。また、スイッチ130は、各ストレージ装置300からのアクセスも各ホスト計算機200へ振り分け制御を実行する。
【0027】
スイッチ130は、アクセス対象となるストレージ装置300の接続ポート303の識別子である接続ポート識別子と論理装置500の識別子である論理装置識別子とに基づいて、ホスト計算機200とストレージ装置300とのアクセスを制御する。
【0028】
図2は、識別子変換手段140の構成を示す。
【0029】
識別子変換手段140は、ホスト計算機200がストレージ装置300へのアクセスする際の接続ポート識別子および論理装置識別子を変換するものである。
【0030】
識別子変換手段140は、変換前接続ポート識別子テーブル141と、変換前論理装置識別子テーブル142と、変換後接続ポート識別子テーブル143と、変換後論理装置識別子テーブル144とを変換テーブルとして内部のメモリに記憶している。
【0031】
識別子変換手段140は、この変換テーブル141〜144に従って、ホスト計算機200がストレージ装置300へのアクセスする際の接続ポート識別子および論理装置識別子を変換する。具体的には、識別子変換手段140は、ホスト計算機200から受信した(接続ポート識別子、論理装置識別子)のペアの識別情報を、このペアに一致する(変換前接続ポート識別子テーブル141、変換前論理装置識別子テーブル142)のペアの情報を有する行の(変換後接続ポート識別子テーブル143、変換後論理装置識別子テーブル144)のペアの情報に各々変換する。この結果、ホスト計算機200は、変換されたペア情報に従って、(変換後接続ポート識別子テーブル143、変換後論理装置識別子テーブル144)を有する論理装置500へアクセスをすることができる。
【0032】
図3は、接続切替装置100のストレージ装置初期設定手段410を実行する場合の管理用計算機400の表示装置に表示される画面イメージを示す。
【0033】
ストレージ装置初期設定手段410は、運用管理者が管理用計算機400を会して起動する。尚、ストレージ装置初期設定手段410は、システムの運用が開始されたとき、システムに新たなストレージ装置300を追加されたとき、又はストレージ装置300に新たな論理装置500を追加されたときに自動的に起動するようにしてもよい。
【0034】
ストレージ装置初期設定手段410を起動すると、図3のような画面が管理用計算機400の表示装置に表示される。画面上の「ストレージ装置408」では管理の対象とするストレージ装置を指定する。この画面では、「ストレージ装置408」で指定したストレージ装置について、画面上の「状態表示領域411」にその時点で認識されている論理装置500の名前412を表示し、画面上「論理装置定義領域414」に新たな論理装置500の名前415を表示する。
【0035】
画面上「メッセージ領域417」には、ストレージ装置初期設定手段410の処理過程におけるシステムからのメッセージを表示する。
【0036】
画面上「状態表示領域411」には、既に認識されている論理装置500の論理装置名412と、当該論理装置ごとの記憶容量413と、当該論理装置が利用している接続ポート303の識別子418とを表示する。尚、「状態表示領域411」に表示される内容は、接続切替装置100により各ストレージ装置300から収集された情報に基づいている。
【0037】
画面上「論理装置定義領域414」には、管理用計算機400により新たに定義する論理装置500の論理装置名415と、当該論理装置ごとの記憶容量416と、当該論理装置が利用する接続ポート303の識別子419とが表示される。図3に示した例の場合では、10GBの容量を持ち接続ポートPORT_21を利用するLDEV_25という論理装置を新たに定義している。
【0038】
図4は、管理用計算機400により新たに論理装置が定義された場合に、識別子変換手段140の変換テーブル141〜144の内容を変更するフローチャートを示す。
【0039】
まず、ストレージ装置初期設定手段410は、定義された論理記憶装置500に対して管理用計算機400により指定された容量416の論理装置を確保可能か否かをチェックする(ステップ470)。
【0040】
確保不可能なら、ストレージ装置初期設定手段410は、「確保不可能」のメッセージをメッセージ領域417に出力し処理を終了する(ステップ473)。
【0041】
確保可能なら、ストレージ装置初期設定手段410は、識別子変換手段140のメモリに記憶された変換テーブル141、142に、論理装置名415によりあらたに定義した論理装置の論理装置識別子とその利用接続ポート419の識別子とを各々新たに追加するように識別子変換手段140に指示する。
【0042】
識別子変換手段140は、あらたに定義した論理装置の論理装置識別子とその利用接続ポートの識別子とをメモリに記憶された変換前論理装置識別子テーブル142と変換前接続ポート識別子テーブル141に各々新たに追加し記録する。また、識別子変換手段140は、新たに追加した論理装置の論理装置識別子とその利用接続ポートの識別子との関係で、メモリに記憶された変換後論理装置識別子テーブル144と変換後接続ポート識別子テーブル143に変換後の論理装置の論理装置識別子とその利用接続ポートの識別子をペアで追加し、記録する。
【0043】
具体的には、識別子変換手段140は、識別子変換手段140に追加し記録した新たな行の(変換前接続ポート識別子テーブル141、変換前論理装置識別子テーブル142)のペアに、論理装置名415で新たに定義した論理装置の論理装置識別子と利用接続ポート419で指定した接続ポート303の接続ポート識別子を記録する。また、追加した新たな(変換前接続ポート識別子テーブル141、変換前論理装置識別子テーブル142)のペアとの関係で、(変換後接続ポート識別子テーブル143、変換後論理装置識別子テーブル144)のペアにも同じ接続ポート識別子および論理装置識別子を追加し記録する(ステップ476)。
【0044】
ステップ476の処理を利用接続ポート419で指定されたすべての接続ポート303について実行する(ステップ477)。
【0045】
識別子変換手段140は、メモリに記録された変換テーブル141〜144の内容をストレージ装置300に送信し、受信したストレージ装置300はその内容を記憶部301に格納する(ステップ479)。
【0046】
以上の処理により、管理用計算機400により新たに論理装置が定義された場合に、識別子変換手段140の変換テーブル141〜144の内容を反映させることができる。尚、管理用計算機400で定義する論理装置5001つに対して、複数の接続ポートを利用する場合であってもよい。
【0047】
ここで、変換前接続ポート識別子テーブル141と変換後接続ポート識別子テーブル143には同じ内容(作成した論理装置が利用する接続ポート識別子)を追加記録し、変換前論理装置識別子テーブル142と変換後論理装置識別子テーブル144にも同じ内容(作成した論理装置の論理装置識別子)を追加記録した。従って、新たに論理装置を定義した段階では、アクセス先の変換は行われずに、新たに作成した論理装置へのアクセスはそのままこの論理装置に対してなされる。
【0048】
図5は、接続切替装置100の論理装置移動手段420を実行する場合の管理用計算機400の表示装置に表示される画面イメージを示す。
【0049】
まずは、論理装置500の移動を行う際に、運用管理者が管理用計算機400を介して論理装置移動手段420を起動するように接続切替装置100に対して指示する。
【0050】
接続切替装置100により論理装置移動手段420を起動させると、管理用計算機400は図5のような表示画面を管理用計算機400の表示装置に表示する。ここでは、画面上の「移動元論理装置定義領域」で移動元の論理装置500を指定し、画面上の「移動先論理装置定義領域」で移動先の論理装置500を指定することができる。
【0051】
「移動元論理装置定義領域421」でストレージ装置422を指定すると、論理装置移動手段420は、指定したストレージ装置に属する論理装置500のリストを画面上の「論理装置リスト423」に表示する。管理者は、管理用計算機のGUI等を介して、その中から1つの論理装置500を選択することができる(図では選択された論理装置を◎で示している)。そして、論理装置移動手段420は、画面上の「利用接続ポート428」に論理装置リスト423で選択された移動元論理装置が利用している接続ポート303を表示する。
【0052】
画面上「移動先論理装置定義領域424」でストレージ装置422を指定すると、論理装置移動手段420は、指定したストレージ装置に属する論理装置500のリストを画面上の「論理装置リスト426」に表示する。管理者は、管理用計算機のGUI等を介して、その中から1つの論理装置500を選択することができる。そして、論理装置移動手段420は、画面上の「利用接続ポート429」に論理装置リスト426で選択された移動先論理装置が利用している接続ポート303を表示する。
【0053】
このように、管理者は、論理装置リスト423で選択した論理装置500から、論理装置リスト426で選択した論理装置500への移動を指定することができる。図5に示した例では、論理装置LDEV_11を論理装置LDEV_25に移動する。
【0054】
尚、論理装置移動手段420は、画面上の「メッセージ領域427」に論理装置移動手段420の処理過程におけるシステムからのメッセージを表示する。
【0055】
図6は、論理装置移動手段420による論理装置に記録された内容とアクセス先の移動処理のフローチャートを示す。
【0056】
まず、図5を用いて説明したように管理者により管理用計算機400の画面上で移動元論理装置と移動先論理装置を指定する(ステップ430)。
【0057】
次に、論理装置移動手段420は、移動元論理装置の容量と移動先論理装置の容量を比較し(ステップ431)、移動先論理装置の容量が小さい場合は、「移動先論理装置の容量が小さいため移動は不可能」のメッセージをメッセージ領域427に出力し、処理を終了する(ステップ432)。
【0058】
移動元論理装置の利用する接続ポート数と移動先論理装置の利用する接続ポート数を比較し(ステップ433)等しくなければ、論理装置移動手段420は、「利用する接続ポート数が異なるため移動は不可能」のメッセージをメッセージ領域427に出力し、処理を終了する(ステップ434)。
【0059】
次に、論理装置移動手段420は、移動元論理装置のストレージ装置のリモートコピー機能(特開平11−85408号公報参照)により、指定された移動元論理装置へのアクセスの指定された移動先論理装置へのリモートコピーをストレージ装置300に対して指示する(ステップ435)。
【0060】
ストレージ装置300は、指示に従って、移動元論理装置の内容を移動先論理装置へ物理的な記憶領域を指定してコピーする(ステップ440)。
【0061】
移動先論理装置が属するストレージ装置300のアクセス許可手段302は、指定された移動先論理装置及び利用する接続ポートに対して物理的な記憶領域の位置をステップ440で指定した物理的な記憶領域となるように、当該ストレージ装置300の記憶部301で定義されている物理的な記憶領域と論理装置との関係を示す論物関係情報を書き換える(ステップ442)。
【0062】
ここで、識別子変換手段140は、変換前接続ポート識別子テーブル141と変換前論理装置識別子テーブル142のうち、論理装置リスト423で指定した移動元論理装置の論理装置識別子とその接続ポート識別子に対応する変換後接続ポート識別子テーブル143と変換後論理装置識別子テーブル144の内容を、論理装置リスト426で指定した移動先論理装置の論理装置識別子とその接続ポート識別子に書き換える(ステップ445)。
【0063】
ステップ445の処理を、利用するすべての接続ポートについて実行する(ステップ447)。
【0064】
リモートコピーを終了し(ステップ450)、移動元論理装置を消去する(ステップ455)。
【0065】
以上により、移動元論理装置の内容はすべて移動先論理装置にコピーされ、さらに以降の移動元論理装置へのアクセスは、移動先論理装置へ切り替えられる。
【0066】
図6の処理後の、図5に示した例における識別子変換手段140の様子を、図2の1行目に示す。即ち、論理装置LDEV_11と接続ポートPORT_00へのアクセスが、論理装置LDEV_25と接続ポートPORT_01へのアクセスに変更されていることがわかる。
【0067】
以上の処理により、論理装置の移動を行った場合に移動先の論理装置の論理装置識別子が識別子変換手段140に設定されることにより、ホスト計算機200からの移動元論理装置へのアクセス要求が接続切替装置内の識別子変換手段140により移動先論理装置へのアクセスに変換される。
【0068】
これにより、ホスト計算機200は、論理装置の移動があった後でも新たにOS上でのストレージの認識処理をしなくとも、ストレージ装置300内のアクセス許可手段302により、変換後の移動先論理装置にアクセスすることができる。
【0069】
図7は、接続切替装置100のアクセスパス変更手段600を実行する場合の管理用計算機400の表示装置に表示される画面イメージを示す。
【0070】
アクセスパスの変更を行う際に、運用管理者は、管理用計算機400を介してアクセスパス変更手段600起動するように指示する。
【0071】
アクセスパス変更手段600が起動されると、図7のような画面が管理用計算機400の表示装置に表示される。
【0072】
ここでは、アクセスパスを変更する論理装置500と変更する接続ポート303を指定し、指定された接続ポート303の代わりに利用する接続ポート303を指定する場合について説明していく。
【0073】
管理者は管理用計算機400のGUI等により、画面上「論理装置指定領域610」の「ストレージ装置指定部612」でストレージ装置を指定することができる。
【0074】
アクセスパス変更手段600は、指定されたストレージ装置に属する論理装置500のリストが画面上の「論理装置リスト614」に表示する。
【0075】
管理者は管理用計算機400のGUI等を介して、その中から1つの論理装置500を選択することができる(図では選択された項目を◎で示している)。
【0076】
そして、アクセスパス変更手段600は、指定された論理装置500に接続されている接続ポート303を画面上の「利用中接続ポートリスト616」に表示する。
【0077】
管理者は管理用計算機400のGUI等を介して、このリストの中から変更する接続ポート303を指定することができる。
【0078】
管理者は管理用計算機400のGUI等により、先に指定した接続ポート303に代わって利用する接続ポート303を、画面上「接続ポート指定領域620」の「接続ポート候補リスト622」の中から選んで指定する。
【0079】
アクセスパス変更手段600は、画面上の「接続ポート候補リスト622」に、指定された論理装置500に対して接続が可能な接続ポート303の一覧を表示する。図7に示した例では、論理装置LDEV_14が利用する接続ポートPORT_10を接続ポートPORT_12に変更する。
【0080】
このようにして、アクセスパス変更手段600により、利用中接続ポートリスト616で指定したアクセスパス変更前の接続ポート303を、接続ポート候補リスト622で指定した接続ポート303に変換されるような変換テーブル141〜144を作成することができた。
【0081】
図8は、アクセスパス変更手段600における処理のフローチャートを示す。
【0082】
上述したように、管理者は管理用計算機400のGUI等により、アクセスパスを変更する先の論理装置および接続ポートと変更元の論理装置および接続ポートを指定する(ステップ630)。
【0083】
アクセスパス変更手段600は、この指定を受けて、識別子変換手段140に対して、変換テーブル141〜144の内容の書き換えるように指示する。
【0084】
識別子変換手段140は、アクセスパス変更手段600からの指示に従って、変換テーブルの内容を書き換える。具体的には、まず、変換前接続ポート識別子テーブル141と変換前論理装置識別子テーブル142とのペアが、「論理装置リスト614」で指定した論理装置500の論理装置識別子と「利用中接続ポートリスト616」で指定した接続ポート303の接続ポート識別子に一致するペアを選択する。次に、この選択したペアに対応する変換後接続ポート識別子テーブル143と変換後論理装置識別子テーブル144の内容を、「接続ポート候補リスト622」で指定した接続ポート303の接続ポート識別子に書き換える(ステップ635)。
【0085】
図8の処理後の、図7に示した例における識別子変換手段140の様子を、図2の2行目に示す。即ち、論理装置LDEV_14が利用する接続ポートが、PORT_10からPORT_12に変更されていることがわかる。
【0086】
以上の処理により利用する接続ポートの変更(アクセスパスの変更)を行った場合に変更先の論理装置の論理装置識別子が識別子変換手段140に設定されることにより、ホスト計算機200からの変更元論理装置へのアクセス要求が接続切替装置内の識別子変換手段140により変更先論理装置へのアクセスに変換される。
【0087】
これにより、ホスト計算機200は、アクセスパスの変更があった後でも新たにOS上でのストレージの認識処理をしなくとも、ストレージ装置300内のアクセス許可手段302により、変換先の論理装置にアクセスすることができる。
【0088】
以上、本発明の一実施形態によると、本実施例によれば、論理装置500の移動の際や、利用する接続ポート303の変更(アクセスパスの変更)の際、ホスト計算機200上のOSの処理は不要となり、ホスト計算機200の上のOSは論理装置500の移動やアクセスパスの変更を意識する必要がなくなる効果がある。
【0089】
【発明の効果】
以上、本発明によると、論理装置500の移動やアクセスパスの変更の際、ホスト計算機200のOSは論理装置を認識する(マウント)処理は不要となり、ホスト計算機の処理負担が軽減される。
【図面の簡単な説明】
【図1】本発明の一実施例のシステム構成を示す図
【図2】識別子変換手段140内の変換テーブルの詳細を示す図
【図3】ストレージ装置初期設定手段410の画面イメージを示す図
【図4】ストレージ装置初期設定手段410における論理装置定義領域414での処理のフローチャートを示す図
【図5】論理装置移動手段420の画面イメージを示す図
【図6】論理装置移動手段420における処理のフローチャート
【図7】アクセスパス変更手段600の画面イメージを示す図
【図8】アクセスパス変更手段600における処理のフローチャート
【符号の説明】
100:接続切替装置、130:スイッチ、140:アクセス先識別子変換手段、141:変換前接続ポート識別子、142:変換前論理装置識別子、143:変換後接続ポート識別子、144:変換後論理装置識別子、200:ホスト計算機、300:ストレージ装置、301:装置管理手段、302:アクセス許可手段、303:接続ポート、400:管理用計算機、410:ストレージ装置初期設定手段、411:状態表示領域、414:論理装置定義領域、420:論理装置移動手段、421:移動元論理装置定義領域、424:移動先論理装置定義領域、500:論理装置、600:アクセスパス変更手段、610:論理装置指定領域、620:接続ポート指定領域
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to processing when a logical storage device is moved or an access path is changed in a storage area network system having a host computer, a storage device, and a connection switching device between the host computer and the storage device.
[0002]
[Prior art]
The amount of data held by a company or the like on a computer system is increasing, and the capacity and the number of storage devices for storing data are also increasing. Most storage devices up to now have been built into the host computer or connected via a SCSI interface or the like. However, recently, a storage area network (SAN: Storage Area Network) has appeared. The SAN constructs a storage-dedicated network separately from an existing communication network, and integrates various storage devices such as disks and tape libraries into the network.
[0003]
In a basic configuration of a SAN, a plurality of host computers and a plurality of storage devices are connected via a connection switching device. The connection switching device includes a switch, a host connection port, and a storage connection port. A host computer is connected to the host connection port, and a storage device is connected to the storage connection port. The switch switches the connection between the host connection port and the storage connection port. Thereby, the connection between the host computer and the storage device is switched. The storage device has a connection port, and the connection port of the storage device is connected to the storage connection port of the connection switching device. The storage device has a plurality of logical devices, and the host computer accesses the logical device via the connection port of the storage device. An operating system (OS) on the host computer scans connected devices and recognizes accessible connection ports and logical devices. This allows each host computer to access each storage device.
[0004]
On the other hand, in the SAN environment, security must be considered. The host computer controls which storage device is allowed to access which logical device, and which storage device or logical device is allowed to access which host computer.
[0005]
These technologies are discussed in Designing Storage Area Networks, Tom Clark, Addison Wesley, DESIGN STORAGE AREA NETWORKS, Tom Clark, ADDSON-WESLEY, or Building Storage Networks, Mark Farley, Osborn / Maglow Hill , Mark Farley, Osborne / McGraw-Hill).
[0006]
[Problems to be solved by the invention]
A logical device (logical device 1) in a certain storage device (storage device 1) connected to the SAN is replaced with a logical device (logical device 2) of another storage device (storage device 2) newly added to the SAN. Think about moving. Such a situation can be considered, for example, when the usage of the storage device 1 approaches the limit or when a new logical device 2 is added as a backup of the logical device 1 and access is started from the logical device 2. .
[0007]
At this time, there is no problem if the logical device 2 is defined from the beginning and the OS on the host computer has already recognized the logical device 2. However, if not, the OS on the host computer needs to perform a process of scanning the device and recognizing the connection port of the storage device 2 and the logical device 2 which are new targets. This processing needs to be executed in all the host computers accessing the logical device 1, and this becomes a heavy burden in operation management.
[0008]
In this example, the logical device 1 and the logical device 2 are on different storage devices. However, this is the same as above even when the logical device 1 and the logical device 2 use different connection ports on the same storage device. Problems occur. Further, the case of moving a logical device has been described as an example, but the same problem as described above occurs when a connection port used by a certain logical device is changed (access path change).
[0009]
In addition, when the above-described migration of the logical device occurs, the OS on the host computer is connected to a storage device or a storage device to which access from the host computer is permitted so that the logical device 2 can be accessed. Security information on the logical device needs to be updated. Such security information update processing also needs to be executed in all the host computers that access the logical device 1, which imposes a heavy burden on operation management.
[0010]
An object of the present invention is to make the OS of the host computer 200 unnecessary to recognize (mount) the logical device when moving the logical device 500 or changing the access path, and to reduce the processing load on the host computer.
[0011]
[Means for Solving the Problems]
In order to achieve the object of the present invention, a storage network system according to one embodiment of the present invention includes a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device. Here, the computer includes a control unit that issues an access request including an access destination identifier for identifying a storage device of an access destination, and a connection unit that transmits the access request to the connection switching device. In addition, the connection switching device includes a move request for moving the content recorded in the storage device to another storage device, a source identifier for identifying the source storage device, and a destination identifier for identifying the destination storage device. Means for receiving an access request including a source identifier, an access destination identifier converting means for converting a source identifier into a destination identifier when receiving an access request including the source identifier, and a storage device for storing an access request including the converted destination identifier. And a transmission unit that transmits the data to Further, the storage device has a plurality of data storage areas for storing data, and an access permitting means for permitting access to the data storage area to be accessed according to the access request.
[0012]
Further, in the above embodiment, the access destination identifier conversion means holds a conversion table for converting the source identifier to the destination identifier when receiving an access request including the source identifier, and according to the conversion table, When receiving an access request including a destination identifier, the source identifier is preferably converted to the destination identifier.
[0013]
In the above embodiment, the access destination identifier, the source identifier, and the destination identifier include, in addition to the identifier for identifying the storage device, an access destination port identifier for identifying an access destination connection port in the storage device. Is preferred.
In the above embodiment, it is preferable that the access destination identifier, the source identifier, and the destination identifier include an identifier for identifying a logical storage device in the storage device.
[0014]
Further, in the above embodiment, the connection switching device is used when the operation of the system is started, when the new storage device is added to the storage network system, or when a new logical device is added to the storage device. It is preferable to further include an initial setting unit that sets initial values of an access destination identifier, a source identifier, and a destination identifier for an identifier for identifying a newly added storage device.
[0015]
Further, a storage network system according to an embodiment of the present invention includes a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device. A control unit that issues an access request including an access destination device identifier for identifying an access destination storage device and an access destination port identifier for identifying an access destination connection port in the storage device; A connection unit for transmitting an access request to the connection switching device. Further, the connection switching device includes an access destination change request for changing the access destination connection port in the storage device, a change source identifier for identifying the connection source of the change source, and a change destination identifier for identifying the connection port of the change destination. An access path changing means to be accepted, an access destination identifier converting means for converting the change source identifier into a change destination identifier when an access request including the change source identifier is received, and an access request including the converted change destination identifier to the storage device. And a transmission unit for transmitting data to the transmission unit. Further, the storage device has a plurality of data storage areas for storing data, and an access permitting means for permitting access to the data storage area to be accessed according to the access request.
[0016]
BEST MODE FOR CARRYING OUT THE INVENTION
FIG. 1 shows a system configuration of a network system according to an embodiment of the present invention.
[0017]
The network system of the present embodiment is a storage area network (SAN) system including a connection switching device 100, a plurality of host computers 200a to 200c, a plurality of storage devices 300a to 300c, and a plurality of management computers 400. . Although the number of host computers 200 and storage devices 300 is three in this embodiment, the number may be two or four or more. Further, the OSs operating on the host computer 200 may be different from each other.
[0018]
The host computer 200 includes a connection unit 210 connected to the connection switching device 100, a storage unit that stores a program executed in the host computer, and a control unit that executes a program stored in the storage unit.
[0019]
The storage device 300 includes a plurality of logical devices 500, a storage unit 301 that stores logical-physical relationship information indicating a relationship between a logical storage device and a physical storage area defined for each storage device, and a storage unit 301 that stores the logical device information. Access control means 302 for controlling access from the host computer 200 to the logical device in the storage device in accordance with the logical-physical relation information thus obtained, and a connection port 303 connected to the connection switching device 100. Note that the number of connection ports 303 or the number of logical devices 500 may differ depending on the storage device.
[0020]
The management computer 400 is a computer for the operation manager to manage the network system according to the present embodiment, and includes a connection unit 405 connected to the connection switching device 100 and an operation executed in the management computer 400. The storage unit includes a storage unit that stores a management program and the like, a control unit that executes the program stored in the storage unit, and a display device.
[0021]
The connection switching device 100 controls connection switching between each host computer 200, each storage device 300, and the management computer 400.
[0022]
The connection switching device 100 includes a host connection port 110 for connecting to the connection means 210 of the host computer 200, a storage connection port 120 for connecting to the connection port 303 of the storage device 300, a host connection port 110 and a storage connection port. , An identifier conversion unit 140, a storage device initializing unit 410, a logical device moving unit 420, an access path changing unit 600, and a management computer connection connected to the management computer 400. Means 115.
[0023]
Note that the numbers of the host connection ports 110 and the storage connection ports 120 may be different depending on the connection switching device 100.
[0024]
Also, the connection switching device 100 functions as the connection unit 210, the switch 130, the identifier conversion unit 140, the storage device initialization unit 410, the logical device migration unit 420, the access path change unit 600, and the management computer connection unit 115. For this purpose, the program is recorded on a recording medium such as a CD-ROM, stored on a magnetic disk or the like, loaded into a memory, and executed by the control unit in the connection switching device 100. Further, the medium for recording the program may be a storage medium other than the CD-ROM. Further, the program may be installed in the connection switching device 100 from the storage medium, or may be used by accessing the storage medium through a network.
[0025]
In addition, the logical device migration unit 420 and the access path change unit 600 may be provided in the host computer 200 described above.
[0026]
Here, the switch 130 controls distribution of access from each host computer 200 to each storage device 300. The switch 130 also controls the distribution of access from each storage device 300 to each host computer 200.
[0027]
The switch 130 controls access between the host computer 200 and the storage device 300 based on the connection port identifier that is the identifier of the connection port 303 of the storage device 300 to be accessed and the logical device identifier that is the identifier of the logical device 500. I do.
[0028]
FIG. 2 shows the configuration of the identifier conversion means 140.
[0029]
The identifier conversion means 140 converts a connection port identifier and a logical device identifier when the host computer 200 accesses the storage device 300.
[0030]
The identifier conversion unit 140 stores the pre-conversion connection port identifier table 141, the pre-conversion logical device identifier table 142, the post-conversion connection port identifier table 143, and the post-conversion logical device identifier table 144 as a conversion table in an internal memory. are doing.
[0031]
The identifier conversion means 140 converts the connection port identifier and the logical device identifier when the host computer 200 accesses the storage device 300 according to the conversion tables 141 to 144. Specifically, the identifier conversion means 140 matches the identification information of the pair (connection port identifier, logical device identifier) received from the host computer 200 with the pair (the pre-conversion connection port identifier table 141, the pre-conversion logic). Each of the rows having the pair information of the (device identifier table 142) is converted into the pair information of the (connection port identifier table 143 after conversion, the logical device identifier table 144 after conversion). As a result, the host computer 200 can access the logical device 500 having (the converted connection port identifier table 143 and the converted logical device identifier table 144) according to the converted pair information.
[0032]
FIG. 3 shows a screen image displayed on the display device of the management computer 400 when the storage device initial setting unit 410 of the connection switching device 100 is executed.
[0033]
The storage device initial setting unit 410 is activated when the operation manager meets the management computer 400. The storage device initial setting unit 410 automatically starts when the operation of the system is started, when a new storage device 300 is added to the system, or when a new logical device 500 is added to the storage device 300. It may be started at the same time.
[0034]
When the storage device initial setting unit 410 is started, a screen as shown in FIG. 3 is displayed on the display device of the management computer 400. “Storage device 408” on the screen specifies a storage device to be managed. On this screen, the name 412 of the logical device 500 recognized at that time is displayed in the “status display area 411” on the screen for the storage device designated by the “storage device 408”, and the “logical device definition area” is displayed on the screen. 414 ", the name 415 of the new logical device 500 is displayed.
[0035]
In the “message area 417” on the screen, a message from the system in the process of the storage device initial setting means 410 is displayed.
[0036]
In the “status display area 411” on the screen, the logical device name 412 of the logical device 500 that has already been recognized, the storage capacity 413 for each logical device, and the identifier 418 of the connection port 303 used by the logical device are displayed. And are displayed. The content displayed in the “status display area 411” is based on information collected from each storage device 300 by the connection switching device 100.
[0037]
In the “logical device definition area 414” on the screen, the logical device name 415 of the logical device 500 newly defined by the management computer 400, the storage capacity 416 for each logical device, and the connection port 303 used by the logical device Is displayed. In the example shown in FIG. 3, a logical device called LDEV_25 having a capacity of 10 GB and using the connection port PORT_21 is newly defined.
[0038]
FIG. 4 shows a flowchart for changing the contents of the conversion tables 141 to 144 of the identifier conversion means 140 when a new logical device is defined by the management computer 400.
[0039]
First, the storage device initial setting unit 410 checks whether it is possible to secure a logical device of the capacity 416 specified by the management computer 400 for the defined logical storage device 500 (step 470).
[0040]
If it cannot be secured, the storage device initial setting means 410 outputs a message of “cannot be secured” to the message area 417 and ends the processing (step 473).
[0041]
If it can be secured, the storage device initial setting unit 410 stores the logical device identifier of the logical device newly defined by the logical device name 415 and its connection port 419 in the conversion tables 141 and 142 stored in the memory of the identifier converting unit 140. To the identifier conversion means 140 to newly add each of the identifiers.
[0042]
The identifier conversion means 140 newly adds the newly defined logical device identifier of the logical device and the identifier of the connection port to be used to the pre-conversion logical device identifier table 142 and the pre-conversion connection port identifier table 141 stored in the memory. And record. Further, the identifier conversion means 140 converts the logical device identifier table 144 after conversion and the connection port identifier table 143 after conversion stored in the memory, based on the relationship between the logical device identifier of the newly added logical device and the identifier of the used connection port. The logical device identifier of the converted logical device and the identifier of the connection port used are added as a pair and recorded.
[0043]
Specifically, the identifier conversion unit 140 assigns a logical device name 415 to a pair of the new line (the connection port identifier table 141 before conversion and the logical device identifier table 142 before conversion) of the new line added and recorded in the identifier conversion unit 140. The logical device identifier of the newly defined logical device and the connection port identifier of the connection port 303 designated by the use connection port 419 are recorded. Also, in relation to the newly added pair (the pre-conversion connection port identifier table 141 and the pre-conversion logical device identifier table 142), the pair (the post-conversion connection port identifier table 143 and the post-conversion logical device identifier table 144) becomes Also adds and records the same connection port identifier and logical device identifier (step 476).
[0044]
The processing of step 476 is executed for all the connection ports 303 specified by the use connection port 419 (step 477).
[0045]
The identifier conversion means 140 transmits the contents of the conversion tables 141 to 144 recorded in the memory to the storage device 300, and the received storage device 300 stores the contents in the storage unit 301 (step 479).
[0046]
With the above processing, when a new logical device is defined by the management computer 400, the contents of the conversion tables 141 to 144 of the identifier conversion unit 140 can be reflected. Note that a plurality of connection ports may be used for one logical device 5001 defined by the management computer 400.
[0047]
Here, the same contents (connection port identifier used by the created logical device) are additionally recorded in the pre-conversion connection port identifier table 141 and the post-conversion connection port identifier table 143, and the pre-conversion logical device identifier table 142 and the post-conversion logic are used. The same content (the logical device identifier of the created logical device) is additionally recorded in the device identifier table 144. Therefore, at the stage when a new logical device is defined, access destination conversion is not performed, and access to the newly created logical device is made to this logical device as it is.
[0048]
FIG. 5 shows a screen image displayed on the display device of the management computer 400 when the logical device migration unit 420 of the connection switching device 100 is executed.
[0049]
First, when the logical device 500 is moved, the operation manager instructs the connection switching device 100 to activate the logical device moving means 420 via the management computer 400.
[0050]
When the logical device moving means 420 is activated by the connection switching device 100, the management computer 400 displays a display screen as shown in FIG. 5 on the display device of the management computer 400. Here, the source logical device 500 can be specified in the “source logical device definition area” on the screen, and the destination logical device 500 can be specified in the “destination logical device definition area” on the screen.
[0051]
When the storage device 422 is specified in the “source logical device definition area 421”, the logical device migration unit 420 displays a list of the logical devices 500 belonging to the specified storage device in the “logical device list 423” on the screen. The administrator can select one logical device 500 from the management computer via a GUI or the like of the management computer (the selected logical device is indicated by ◎ in the figure). Then, the logical device migration unit 420 displays the connection port 303 used by the migration source logical device selected in the logical device list 423 in “Use connection port 428” on the screen.
[0052]
When the storage device 422 is specified in the “destination logical device definition area 424” on the screen, the logical device moving unit 420 displays a list of the logical devices 500 belonging to the specified storage device in the “logical device list 426” on the screen. . The administrator can select one logical device 500 from the management computer via a GUI or the like. Then, the logical device migration unit 420 displays the connection port 303 used by the migration destination logical device selected in the logical device list 426 in “Use connection port 429” on the screen.
[0053]
As described above, the administrator can designate the transfer from the logical device 500 selected in the logical device list 423 to the logical device 500 selected in the logical device list 426. In the example shown in FIG. 5, the logical device LDEV_11 is moved to the logical device LDEV_25.
[0054]
The logical device moving means 420 displays a message from the system in the process of the logical device moving means 420 in the “message area 427” on the screen.
[0055]
FIG. 6 shows a flowchart of the process of moving the contents recorded in the logical device and the access destination by the logical device moving means 420.
[0056]
First, as described with reference to FIG. 5, the administrator specifies a source logical device and a destination logical device on the screen of the management computer 400 (step 430).
[0057]
Next, the logical device migration unit 420 compares the capacity of the source logical device with the capacity of the destination logical device (Step 431). The message "Movement is impossible because the size is small" is output to the message area 427, and the process ends (step 432).
[0058]
The number of connection ports used by the source logical device and the number of connection ports used by the destination logical device are compared (step 433). An "impossible" message is output to the message area 427, and the process ends (step 434).
[0059]
Next, the logical device migration unit 420 uses the remote copy function of the storage device of the source logical device (see Japanese Patent Application Laid-Open No. H11-85408) to specify the destination logical device for access to the specified source logical device. The remote copy to the device is instructed to the storage device 300 (step 435).
[0060]
In accordance with the instruction, the storage device 300 copies the contents of the source logical device to the destination logical device by designating a physical storage area (Step 440).
[0061]
The access permitting unit 302 of the storage device 300 to which the destination logical device belongs, determines the position of the physical storage region with respect to the specified destination logical device and the connection port to be used by the physical storage region specified in step 440. The logical-physical relationship information indicating the relationship between the physical storage area defined in the storage unit 301 of the storage device 300 and the logical device is rewritten (step 442).
[0062]
Here, the identifier conversion unit 140 corresponds to the logical device identifier of the migration source logical device designated by the logical device list 423 and the connection port identifier thereof in the pre-conversion connection port identifier table 141 and the pre-conversion logical device identifier table 142. The contents of the post-conversion connection port identifier table 143 and the post-conversion logical device identifier table 144 are rewritten to the logical device identifier of the migration destination logical device specified in the logical device list 426 and its connection port identifier (step 445).
[0063]
The process of step 445 is executed for all connection ports to be used (step 447).
[0064]
The remote copy is terminated (step 450), and the migration source logical device is deleted (step 455).
[0065]
As described above, all the contents of the source logical device are copied to the destination logical device, and further access to the source logical device is switched to the destination logical device.
[0066]
The state of the identifier conversion means 140 in the example shown in FIG. 5 after the processing of FIG. 6 is shown in the first row of FIG. That is, it can be seen that access to the logical device LDEV_11 and the connection port PORT_00 has been changed to access to the logical device LDEV_25 and the connection port PORT_01.
[0067]
By the above processing, when the logical device is moved, the logical device identifier of the logical device at the destination is set in the identifier conversion means 140, so that the access request from the host computer 200 to the source logical device is connected. The identifier is converted into an access to the destination logical device by the identifier converting means 140 in the switching device.
[0068]
As a result, the host computer 200 does not need to newly perform storage recognition processing on the OS even after the logical device has been moved, and the access permitting means 302 in the storage device 300 allows the host computer 200 to perform the conversion. Can be accessed.
[0069]
FIG. 7 shows a screen image displayed on the display device of the management computer 400 when the access path changing unit 600 of the connection switching device 100 is executed.
[0070]
When changing the access path, the operation manager issues an instruction to start the access path changing unit 600 via the management computer 400.
[0071]
When the access path changing unit 600 is activated, a screen as shown in FIG. 7 is displayed on the display device of the management computer 400.
[0072]
Here, a case will be described in which the logical device 500 for changing the access path and the connection port 303 to be changed are specified, and the connection port 303 to be used is specified instead of the specified connection port 303.
[0073]
The administrator can specify a storage device using the “storage device specification section 612” of the “logical device specification area 610” on the screen by using the GUI of the management computer 400 or the like.
[0074]
The access path changing unit 600 displays a list of the logical devices 500 belonging to the specified storage device in a “logical device list 614” on the screen.
[0075]
The administrator can select one of the logical devices 500 from the management computer 400 via a GUI or the like (in the figure, the selected item is indicated by ◎).
[0076]
Then, the access path changing unit 600 displays the connection ports 303 connected to the specified logical device 500 in the “connection port list in use 616” on the screen.
[0077]
The administrator can specify the connection port 303 to be changed from this list via the GUI of the management computer 400 or the like.
[0078]
The administrator selects a connection port 303 to be used instead of the previously specified connection port 303 from the “connection port candidate list 622” in the “connection port designation area 620” on the screen by using the GUI of the management computer 400 or the like. Specify with.
[0079]
The access path changing unit 600 displays a list of connection ports 303 that can be connected to the specified logical device 500 in the “connection port candidate list 622” on the screen. In the example shown in FIG. 7, the connection port PORT_10 used by the logical device LDEV_14 is changed to the connection port PORT_12.
[0080]
In this way, the access path changing unit 600 converts the connection port 303 before the access path change specified in the in-use connection port list 616 to the connection port 303 specified in the connection port candidate list 622. 141 to 144 could be created.
[0081]
FIG. 8 shows a flowchart of processing in the access path changing unit 600.
[0082]
As described above, the administrator specifies the logical device and the connection port to which the access path is to be changed and the logical device and the connection port of the change source by using the GUI of the management computer 400 (Step 630).
[0083]
Upon receiving the designation, the access path changing unit 600 instructs the identifier converting unit 140 to rewrite the contents of the conversion tables 141 to 144.
[0084]
The identifier conversion unit 140 rewrites the contents of the conversion table according to the instruction from the access path changing unit 600. Specifically, first, the pair of the pre-conversion connection port identifier table 141 and the pre-conversion logical device identifier table 142 is the logical device identifier of the logical device 500 specified in the “logical device list 614” and the “connection port list in use”. 616 ”, a pair that matches the connection port identifier of the connection port 303 designated. Next, the contents of the post-conversion connection port identifier table 143 and the post-conversion logical device identifier table 144 corresponding to the selected pair are rewritten to the connection port identifier of the connection port 303 specified in the “connection port candidate list 622” (step). 635).
[0085]
The state of the identifier conversion means 140 in the example shown in FIG. 7 after the processing of FIG. 8 is shown in the second line of FIG. That is, it can be seen that the connection port used by the logical device LDEV_14 has been changed from PORT_10 to PORT_12.
[0086]
When the connection port used (change of the access path) to be used is changed by the above processing, the logical device identifier of the logical device of the change destination is set in the identifier conversion means 140, and the change source logical from the host computer 200 is changed. The access request to the device is converted by the identifier conversion means 140 in the connection switching device into access to the destination logical device.
[0087]
As a result, even after the access path is changed, the host computer 200 can access the logical device of the conversion destination by the access permitting means 302 in the storage device 300 without newly performing storage recognition processing on the OS. can do.
[0088]
As described above, according to the embodiment of the present invention, according to the present embodiment, when the logical device 500 is moved or the connection port 303 to be used is changed (access path is changed), the OS of the host computer 200 is changed. This eliminates the need for processing and makes it unnecessary for the OS on the host computer 200 to be aware of the movement of the logical device 500 and the change of the access path.
[0089]
【The invention's effect】
As described above, according to the present invention, when the logical device 500 is moved or the access path is changed, the OS of the host computer 200 does not need to recognize (mount) the logical device, and the processing load on the host computer is reduced.
[Brief description of the drawings]
FIG. 1 is a diagram showing a system configuration according to an embodiment of the present invention.
FIG. 2 is a diagram showing details of a conversion table in an identifier conversion unit 140;
FIG. 3 is a diagram showing a screen image of a storage device initial setting unit 410;
FIG. 4 is a view showing a flowchart of processing in a logical device definition area 414 in the storage device initial setting means 410;
FIG. 5 is a diagram showing a screen image of a logical device moving unit 420;
FIG. 6 is a flowchart of processing in a logical device moving unit 420;
FIG. 7 is a diagram showing a screen image of an access path changing unit 600.
FIG. 8 is a flowchart of processing in an access path changing unit 600;
[Explanation of symbols]
100: connection switching device, 130: switch, 140: access destination identifier conversion means, 141: connection port identifier before conversion, 142: logical device identifier before conversion, 143: connection port identifier after conversion, 144: logical device identifier after conversion, 200: host computer, 300: storage device, 301: device management means, 302: access permission means, 303: connection port, 400: management computer, 410: storage device initial setting means, 411: status display area, 414: logic Device definition area, 420: Logical device migration means, 421: Source logical device definition area, 424: Destination logical device definition area, 500: Logical device, 600: Access path changing means, 610: Logical device designation area, 620: Connection port designation area

Claims (14)

計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムであって、
前記計算機は、
アクセス先の前記記憶装置を識別するためのアクセス先識別子を含むアクセス要求を発行する制御部と、
前記アクセス要求を前記接続切替装置に対して送信する接続部とを有し、
前記接続切替装置は、
前記記憶装置に記録された内容を他の前記記憶装置に移動する移動要求と、移動元の前記記憶装置を識別する移動元識別子と、移動先の前記記憶装置を識別する移動先識別子とを受付ける装置移動手段と、
前記移動元識別子を含むアクセス要求を受付けた場合に、該移動元識別子を前記移動先識別子に変換するアクセス先識別子変換手段と、
前記変換した移動先識別子を含むアクセス要求を前記記憶装置に対して送信する送信部とを有し、
前記記憶装置は、
データを格納する複数のデータ格納領域と、
前記アクセス要求に従って、アクセス対象となる前記データ格納領域へのアクセスを許可するアクセス許可手段とを有することを特徴とするストレージネットワークシステム。
A storage network system having a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device,
The calculator is:
A control unit that issues an access request including an access destination identifier for identifying the storage device of the access destination;
A connection unit for transmitting the access request to the connection switching device,
The connection switching device,
A move request for moving the content recorded in the storage device to another storage device, a source identifier for identifying the source storage device, and a destination identifier for identifying the destination storage device are received. Device moving means;
When receiving an access request including the source identifier, access destination identifier conversion means for converting the source identifier to the destination identifier,
A transmitting unit that transmits an access request including the converted destination identifier to the storage device,
The storage device,
A plurality of data storage areas for storing data,
An access permission unit for permitting access to the data storage area to be accessed according to the access request.
請求項1に記載のストレージネットワークシステムであって、
前記アクセス先識別子変換手段は、
前記移動元識別子を含むアクセス要求を受付けた場合に、該移動元識別子を前記移動先識別子に変換する変換テーブルを保持し、該変換テーブルに従って、前記移動元識別子を含むアクセス要求を受付けた場合に、該移動元識別子を前記移動先識別子に変換することを特徴とするストレージネットワークシステム。
The storage network system according to claim 1, wherein
The access destination identifier conversion means,
When an access request including the source identifier is received, a conversion table for converting the source identifier into the destination identifier is held, and when an access request including the source identifier is received according to the conversion table, Converting the source identifier into the destination identifier.
請求項1に記載のストレージネットワークシステムであって、
前記アクセス先識別子、前記移動元識別子及び前記移動先識別子は、
前記記憶装置を識別する識別子の他に、該記憶装置内のアクセス先接続ポートを識別するためのアクセス先ポート識別子を含むことを特徴とするストレージネットワークシステム。
The storage network system according to claim 1, wherein
The access destination identifier, the source identifier and the destination identifier are:
A storage network system comprising an access destination port identifier for identifying an access destination connection port in the storage device, in addition to the identifier for identifying the storage device.
請求項1又は3に記載のストレージネットワークシステムであって、
前記アクセス先識別子、前記移動元識別子及び前記移動先識別子は、
前記記憶装置内の論理的な記憶装置を識別する識別子が含まれることを特徴とするストレージネットワークシステム。
The storage network system according to claim 1, wherein:
The access destination identifier, the source identifier and the destination identifier are:
A storage network system including an identifier for identifying a logical storage device in the storage device.
請求項1に記載のストレージネットワークシステムであって、
接続切替装置は、
システムの運用が開始されたとき、前記ストレージネットワークシステムに新たな前記記憶装置が追加されたとき、又は記憶装置に新たな論理装置が追加されたときには、
新たに追加された記憶装置を識別する識別子に対する、前記アクセス先識別子、前記移動元識別子及び前記移動先識別子の初期値を各々設定する初期設定手段をさらに有することを特徴とするストレージエリアネットワークシステム。
The storage network system according to claim 1, wherein
The connection switching device
When the operation of the system is started, when the new storage device is added to the storage network system, or when a new logical device is added to the storage device,
A storage area network system, further comprising initial setting means for setting initial values of the access destination identifier, the source identifier, and the destination identifier with respect to an identifier for identifying a newly added storage device.
計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムであって、
前記計算機は、
アクセス先の前記記憶装置を識別するためのアクセス先装置識別子と、該記憶装置内のアクセス先接続ポートを識別するためのアクセス先ポート識別子とを含むアクセス要求を発行する制御部と、
前記アクセス要求を前記接続切替装置に対して送信する接続部とを有し、
前記接続切替装置は、
前記記憶装置内のアクセス先接続ポートを変更するアクセス先変更要求と、変更元の前記接続ポートを識別する変更元識別子と、変更先の前記接続ポートを識別する変更先識別子とを受付けるアクセスパス変更手段と、
前記変更元識別子を含むアクセス要求を受付けた場合に、該変更元識別子を前記変更先識別子に変換するアクセス先識別子変換手段と、
前記変換した変更先識別子を含むアクセス要求を前記記憶装置に対して送信する送信部とを有し、
前記記憶装置は、
データを格納する複数のデータ格納領域と、
前記アクセス要求に従って、アクセス対象となる前記データ格納領域へのアクセスを許可するアクセス許可手段とを有することを特徴とするストレージネットワークシステム。
A storage network system having a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device,
The calculator is:
A control unit for issuing an access request including an access destination device identifier for identifying the storage device of the access destination and an access destination port identifier for identifying an access destination connection port in the storage device;
A connection unit for transmitting the access request to the connection switching device,
The connection switching device,
An access path change that receives an access destination change request for changing an access destination connection port in the storage device, a change source identifier for identifying the change source connection port, and a change destination identifier for identifying the change destination connection port. Means,
When receiving an access request including the change source identifier, access destination identifier conversion means for converting the change source identifier to the change destination identifier,
A transmitting unit that transmits an access request including the converted destination identifier to the storage device,
The storage device,
A plurality of data storage areas for storing data,
An access permission unit for permitting access to the data storage area to be accessed according to the access request.
計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムにおける該接続切替装置であって、
前記記憶装置に記録された内容を他の前記記憶装置に移動する移動要求と、移動元の前記記憶装置を識別する移動元識別子と、移動先の前記記憶装置を識別する移動先識別子とを受付ける装置移動手段と、
前記計算機からのアクセス先の前記記憶装置を識別するためのアクセス先識別子が前記移動元識別子であるアクセス要求を受付けた場合に、該移動元識別子を前記移動先識別子に変換するアクセス先識別子変換手段と、
前記変換した移動先識別子を含むアクセス要求を前記記憶装置に対して送信する送信部とを有することを特徴とする接続切替装置。
A connection switching device in a storage network system including a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device,
A move request for moving the content recorded in the storage device to another storage device, a source identifier for identifying the source storage device, and a destination identifier for identifying the destination storage device are received. Device moving means;
Access destination identifier conversion means for converting the source identifier into the destination identifier when an access request whose access destination identifier for identifying the storage device of the access destination from the computer is the source identifier is received; When,
A transmission unit for transmitting an access request including the converted destination identifier to the storage device.
計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムにおける該接続切替装置であって、
前記記憶装置内のアクセス先接続ポートを変更するアクセス先変更要求と、変更元の前記接続ポートを識別する変更元識別子と、変更先の前記接続ポートを識別する変更先識別子とを受付けるアクセスパス変更手段と、
前記計算機からの前記記憶装置内のアクセス先接続ポートを識別するためのアクセス先ポート識別子が前記変更元識別子であるアクセス要求を受付けた場合に、該変更元識別子を前記変更先識別子に変換するアクセス先識別子変換手段と、前記変換した変更先識別子を含むアクセス要求を前記記憶装置に対して送信する送信部とを有することを特徴とする接続切替装置。
A connection switching device in a storage network system including a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device,
An access path change that receives an access destination change request for changing an access destination connection port in the storage device, a change source identifier for identifying the change source connection port, and a change destination identifier for identifying the change destination connection port. Means,
An access for converting the change source identifier into the change destination identifier when receiving an access request from the computer in which the access destination port identifier for identifying the access destination connection port in the storage device is the change source identifier; A connection switching device comprising: destination identifier conversion means; and a transmission unit that transmits an access request including the converted destination identifier to the storage device.
計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムにおける、前記計算機から前記接続切替装置を介して前記記憶装置に対してのアクセスを制御するアクセス制御方法であって、
前記記憶装置に記録された内容を他の前記記憶装置に移動する移動要求と、移動元の前記記憶装置を識別する移動元識別子と、移動先の前記記憶装置を識別する移動先識別子とを受付けるステップと、
前記計算機からのアクセス先の前記記憶装置を識別するためのアクセス先識別子が前記移動元識別子であるアクセス要求を受付けた場合に、該移動元識別子を前記移動先識別子に変換するステップと、
前記変換した移動先識別子を含むアクセス要求を前記記憶装置に対して送信するステップとを有することを特徴とするアクセス制御方法。
In a storage network system having a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device, an access from the computer to the storage device via the connection switching device is performed. An access control method for controlling,
A move request for moving the content recorded in the storage device to another storage device, a source identifier for identifying the source storage device, and a destination identifier for identifying the destination storage device are received. Steps and
When receiving an access request whose access destination identifier for identifying the storage device of the access destination from the computer is the source identifier, converting the source identifier to the destination identifier;
Transmitting an access request including the converted destination identifier to the storage device.
計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムにおける、前記計算機から前記接続切替装置を介して前記記憶装置に対してのアクセスを制御するアクセス制御方法であって、
前記記憶装置内のアクセス先接続ポートを変更するアクセス先変更要求と、変更元の前記接続ポートを識別する変更元識別子と、変更先の前記接続ポートを識別する変更先識別子とを受付けるステップと、
前記計算機からの前記記憶装置内のアクセス先接続ポートを識別するためのアクセス先ポート識別子が前記変更元識別子であるアクセス要求を受付けた場合に、該変更元識別子を前記変更先識別子に変換するステップと、
前記変換した変更先識別子を含むアクセス要求を前記記憶装置に対して送信するステップとを有することを特徴とするアクセス制御方法。
In a storage network system having a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device, an access from the computer to the storage device via the connection switching device is performed. An access control method for controlling,
An access destination change request for changing an access destination connection port in the storage device, a change source identifier for identifying the change source connection port, and a change destination identifier for identifying the change destination connection port;
A step of converting the change-source identifier into the change-destination identifier when an access request whose access-destination port identifier for identifying the access-destination connection port in the storage device from the computer is the change-source identifier is received; When,
Transmitting an access request including the converted change destination identifier to the storage device.
計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムにおける、前記計算機から前記接続切替装置を介して前記記憶装置に対してのアクセスを制御するプログラムを該接続切替装置に対して実行させるアクセス制御プログラムであって、
前記記憶装置に記録された内容を他の前記記憶装置に移動する移動要求と、移動元の前記記憶装置を識別する移動元識別子と、移動先の前記記憶装置を識別する移動先識別子とを受付ける手順と、
前記計算機からのアクセス先の前記記憶装置を識別するためのアクセス先識別子が前記移動元識別子であるアクセス要求を受付けた場合に、該移動元識別子を前記移動先識別子に変換する手順と、
前記変換した移動先識別子を含むアクセス要求を前記記憶装置に対して送信する手順とを実行させるアクセス制御プログラム。
In a storage network system having a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device, an access from the computer to the storage device via the connection switching device is performed. An access control program for causing the connection switching device to execute a program to be controlled,
A move request for moving the content recorded in the storage device to another storage device, a source identifier for identifying the source storage device, and a destination identifier for identifying the destination storage device are received. Instructions and
A step of converting the source identifier to the destination identifier when an access request for which the access destination identifier for identifying the storage device of the access destination from the computer is the source identifier is received;
Transmitting an access request including the converted destination identifier to the storage device.
計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムにおける、前記計算機から前記接続切替装置を介して前記記憶装置に対してのアクセスを制御するプログラムを該接続切替装置に対して実行させるアクセス制御プログラムであって、
前記記憶装置内のアクセス先接続ポートを変更するアクセス先変更要求と、変更元の前記接続ポートを識別する変更元識別子と、変更先の前記接続ポートを識別する変更先識別子とを受付ける手順と、
前記計算機からの前記記憶装置内のアクセス先接続ポートを識別するためのアクセス先ポート識別子が前記変更元識別子であるアクセス要求を受付けた場合に、該変更元識別子を前記変更先識別子に変換する手順と、
前記変換した変更先識別子を含むアクセス要求を前記記憶装置に対して送信する手順とを実行させるアクセス制御プログラム。
In a storage network system having a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device, an access from the computer to the storage device via the connection switching device is performed. An access control program for causing the connection switching device to execute a program to be controlled,
An access destination change request for changing an access destination connection port in the storage device, a change source identifier for identifying the change source connection port, and a procedure for receiving a change destination identifier for identifying the change destination connection port;
A step of converting the change-source identifier into the change-destination identifier when an access request whose access-destination port identifier for identifying the access-destination connection port in the storage device from the computer is the change-source identifier is received; When,
Transmitting an access request including the converted destination identifier to the storage device.
計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムにおける、前記計算機から前記接続切替装置を介して前記記憶装置に対してのアクセスを制御するプログラムを該接続切替装置に対して実行させるアクセス制御プログラムを記録した記録媒体であって、
前記記憶装置に記録された内容を他の前記記憶装置に移動する移動要求と、移動元の前記記憶装置を識別する移動元識別子と、移動先の前記記憶装置を識別する移動先識別子とを受付ける手順と、
前記計算機からのアクセス先の前記記憶装置を識別するためのアクセス先識別子が前記移動元識別子であるアクセス要求を受付けた場合に、該移動元識別子を前記移動先識別子に変換する手順と、
前記変換した移動先識別子を含むアクセス要求を前記記憶装置に対して送信する手順とを実行させるアクセス制御プログラムを記録した記録媒体。
In a storage network system having a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device, an access from the computer to the storage device via the connection switching device is performed. A recording medium recording an access control program for causing the connection switching device to execute a program to be controlled,
A move request for moving the content recorded in the storage device to another storage device, a source identifier for identifying the source storage device, and a destination identifier for identifying the destination storage device are received. Instructions and
A step of converting the source identifier to the destination identifier when an access request for which the access destination identifier for identifying the storage device of the access destination from the computer is the source identifier is received;
Transmitting an access request including the converted destination identifier to the storage device.
計算機と、記憶装置と、該計算機と該記憶装置との接続関係を制御する接続切替装置とを有するストレージネットワークシステムにおける、前記計算機から前記接続切替装置を介して前記記憶装置に対してのアクセスを制御するプログラムを該接続切替装置に対して実行させるアクセス制御プログラムを記録した記録媒体であって、
前記記憶装置内のアクセス先接続ポートを変更するアクセス先変更要求と、変更元の前記接続ポートを識別する変更元識別子と、変更先の前記接続ポートを識別する変更先識別子とを受付ける手順と、
前記計算機からの前記記憶装置内のアクセス先接続ポートを識別するためのアクセス先ポート識別子が前記変更元識別子であるアクセス要求を受付けた場合に、該変更元識別子を前記変更先識別子に変換する手順と、
前記変換した変更先識別子を含むアクセス要求を前記記憶装置に対して送信する手順とを実行させるアクセス制御プログラムを記録した記録媒体。
In a storage network system having a computer, a storage device, and a connection switching device that controls a connection relationship between the computer and the storage device, an access from the computer to the storage device via the connection switching device is performed. A recording medium recording an access control program for causing the connection switching device to execute a program to be controlled,
An access destination change request for changing an access destination connection port in the storage device, a change source identifier for identifying the change source connection port, and a procedure for receiving a change destination identifier for identifying the change destination connection port;
A step of converting the change-source identifier into the change-destination identifier when an access request whose access-destination port identifier for identifying the access-destination connection port in the storage device from the computer is the change-source identifier is received; When,
Transmitting an access request including the converted change destination identifier to the storage device.
JP2002214661A 2002-07-24 2002-07-24 Storage network system, connection switching device, access control method, and program therefor Pending JP2004054806A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002214661A JP2004054806A (en) 2002-07-24 2002-07-24 Storage network system, connection switching device, access control method, and program therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002214661A JP2004054806A (en) 2002-07-24 2002-07-24 Storage network system, connection switching device, access control method, and program therefor

Publications (1)

Publication Number Publication Date
JP2004054806A true JP2004054806A (en) 2004-02-19

Family

ID=31936891

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002214661A Pending JP2004054806A (en) 2002-07-24 2002-07-24 Storage network system, connection switching device, access control method, and program therefor

Country Status (1)

Country Link
JP (1) JP2004054806A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008225753A (en) * 2007-03-12 2008-09-25 Hitachi Ltd Computer system, access control method and management computer
JP2015097006A (en) * 2013-11-15 2015-05-21 富士通株式会社 Storage control device, control method, and program
US9501362B2 (en) 2013-10-24 2016-11-22 Fujitsu Limited RAID configuration management device and RAID configuration management method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008225753A (en) * 2007-03-12 2008-09-25 Hitachi Ltd Computer system, access control method and management computer
US9501362B2 (en) 2013-10-24 2016-11-22 Fujitsu Limited RAID configuration management device and RAID configuration management method
JP2015097006A (en) * 2013-11-15 2015-05-21 富士通株式会社 Storage control device, control method, and program

Similar Documents

Publication Publication Date Title
US5634111A (en) Computer system including a device with a plurality of identifiers
US7484071B2 (en) Method for allocating storage area to virtual volume
US8117151B2 (en) File system migration in storage system
US7117336B2 (en) Computer system for managing storage areas in a plurality of storage devices
JP4671353B2 (en) Storage apparatus and control method thereof
US7783737B2 (en) System and method for managing supply of digital content
US8555048B2 (en) Computer system for booting a system image by associating incomplete identifiers to complete identifiers via querying storage locations according to priority level where the querying is self adjusting
US20080126813A1 (en) Storage control device and method of controlling encryption function of storage control device
US6606651B1 (en) Apparatus and method for providing direct local access to file level data in client disk images within storage area networks
EP1641220A1 (en) Data migration method
US20060218366A1 (en) Data relocation method
US20070079098A1 (en) Automatic allocation of volumes in storage area networks
US20060074957A1 (en) Method of configuration management of a computer system
US20060031636A1 (en) Method of managing storage system to be managed by multiple managers
US6912632B2 (en) Storage system, storage system control method, and storage medium having program recorded thereon
JP2003091449A (en) Storage system and method for managing the same system
JP2005228278A (en) Management method, management device and management program of storage area
EP2703992A2 (en) Storage system, virtualization control apparatus, information processing apparatus, and method for controlling storage system
US20060221721A1 (en) Computer system, storage device and computer software and data migration method
JP2004054806A (en) Storage network system, connection switching device, access control method, and program therefor
US8117405B2 (en) Storage control method for managing access environment enabling host to access data
US20060036818A1 (en) Storage connection changing method for storage management system
JP4090216B2 (en) Disk volume management method and apparatus
JP2006119829A (en) Storage controller and storage control method