[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP3904386B2 - Subsystem management method - Google Patents

Subsystem management method Download PDF

Info

Publication number
JP3904386B2
JP3904386B2 JP2000352097A JP2000352097A JP3904386B2 JP 3904386 B2 JP3904386 B2 JP 3904386B2 JP 2000352097 A JP2000352097 A JP 2000352097A JP 2000352097 A JP2000352097 A JP 2000352097A JP 3904386 B2 JP3904386 B2 JP 3904386B2
Authority
JP
Japan
Prior art keywords
subsystem
remote console
configuration information
information
disk device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000352097A
Other languages
Japanese (ja)
Other versions
JP2002157211A (en
Inventor
幸一 堀
祐高 鍋倉
直樹 日野
英樹 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Hitachi KE Systems Ltd
Original Assignee
Hitachi Ltd
Hitachi KE Systems 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, Hitachi KE Systems Ltd filed Critical Hitachi Ltd
Priority to JP2000352097A priority Critical patent/JP3904386B2/en
Publication of JP2002157211A publication Critical patent/JP2002157211A/en
Application granted granted Critical
Publication of JP3904386B2 publication Critical patent/JP3904386B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Debugging And Monitoring (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、サブシステムの管理技術に関し、特に、冗長構成の複数の磁気ディスク装置を含むアレイディスク装置等のサブシステムの構成定義技術等に適用して有効な技術に関する。
【0002】
【従来の技術】
論理的単位で定義した非常に多くのボリュームを有する大容量のアレイディスク装置に対し、複数のホストからのアクセス制限を行う際、アレイディスク装置における外部接続ポート(論理パス)と、特定のホストとを対応付けて定義することで、ホスト毎のアクセス制限を実現することが考えられる。
【0003】
特にStorage Area Network(以下、SAN)等のネットワーク環境に於いては、非常に多くのWWN(World Wide Name:ホスト接続インタフェース例として用いられるファイバチャネル接続インタフェース上における各接続装置(ホスト)固有の識別情報)を、複数の接続ポートに対応付けて定義し、システム構成情報の一部として個々のアレイディスク装置毎に登録し、設定することが必要であった。
【0004】
また、通常、アレイディスク装置は、各アレイディスク装置毎の設置場所に設けられたサービスプロセッサ(SVP)等の管理端末の他に、複数のアレイディスク装置に情報ネットワークを経由して接続され、遠隔地に配置されたリモートコンソール(RMC)によっても管理されている。
【0005】
そして、従来、遠隔地に配置されたRMCから各アレイディスク装置に対するシステム構成情報の変更や新規設定を行う場合、まずRMCで変更あるいは設定可能な機能を全て画面に表示し、次に当該RMCの操作者が、表示された多数の機能の中から、当該アレイディスク装置のシステム仕様、用途等に応じて、どの機能を使用するかを逐次選択しつつ設定する操作が必要であった。
【0006】
【発明が解決しようとする課題】
上述の従来技術では、RMCの操作者が、設定対象の個々のアレイディスク装置の仕様や用途等を意識しつつ、アクセス制限情報をはじめとするシステム構成情報の設定を行う必要があるため、最近のように、アレイディスク装置の容量の増加に伴う論理パス、及び代替パスの数の増加、またSAN等のネットワーク環境における接続ホスト数の増加に応じて、設定作業の煩雑さは増加の一途をたどっており、設定に要する労力や所要時間の増大等が懸念される、という技術的課題がある。
【0007】
さらに、RMCの操作者の設定項目および判断項目は膨大かつ多岐にわたるため、設定ミス等の発生する確率も高くなることが懸念される、という技術的課題もあった。
【0008】
本発明の目的は、リモートコンソールにて管理されるサブシステムにおけるシステム構成情報の設定や変更作業の簡略化、省力化を実現することにある。
【0009】
本発明の他の目的は、サブシステムを管理するリモートコンソールの操作者による設定項目および判断項目等の数量を削減して、設定ミス等の発生を防止することにある。
【0010】
本発明の他の目的は、アレイディスク装置の容量の増加に伴う論理パス、及び代替パスの数の増加、またSAN等のネットワーク環境における接続ホスト数の増加に対し、代替パスを含む論理パスと接続ホスト間のアクセス制限情報の設定を始めとするアレイディスク装置の構成情報を、簡単かつ柔軟に設定することにある。
【0011】
本発明の他の目的は、アレイディスク装置に対して何をどの順に設定するのかを操作者に判断させずにリモートコンソールが判断して画面に表示することで、操作者の設定項目および判断項目を少なくし、設定作業の労力の軽減、設定ミスの防止を実現することにある。
【0012】
【課題を解決するための手段】
本発明のサブシステムの管理方法は、第1の情報ネットワークを介して複数の上位装置に共有される複数のサブシステムと、サブシステムを第2の情報ネットワークを介して遠隔管理するリモートコンソールと、を含むシステム環境において、サブシステムに関する構成情報の少なくとも一部を、同一の第2の情報ネットワーク上に接続された他のリモートコンソールにて共有することを許可するか否かを選択可能にしたものである。
【0013】
より具体的には、たとえば、アレイディスク装置等のサブシステムにおいては、アレイディスク装置の接続ポート数をk、これに接続できる最大ホスト数をmとした場合、アクセス制限情報を設定するために16進数16桁のホストのWWNを最大k×m入力することにより、アレイディスク装置に設定した論理パスへのアクセス制限情報を設定する機能をSVP、及びRMCの機能の1つとして実現している。
【0014】
本発明では、RMCに接続している複数のアレイディスク装置の各々のアクセス制限情報を、それぞれRMCにて保存し、他のアレイディスク装置にてアクセス制限情報の設定や変更の必要が生じた場合には、RMCに保存されているアクセス制限情報の中から、設定対象のアレイディスク装置の装置構成や仕様等に応じて特定のアレイディスク装置のアクセス制限情報を選択し、別の設定対象のアレイディスク装置に設定することを可能とする。また、この時、選択されたアクセス制限情報の編集を必要に応じて可能とする。アクセス制限情報のみならず、アレイディスク装置の構成情報をRMC上に保存し、通信線上にある他のRMCとの構成情報の共有を許可し、この構成を設定、及び編集することを可能とする。
【0015】
また、通常、RMCはどのアレイディスク装置と接続しても、RMCが持つ全ての機能を画面に表示し使用者に必要な機能を選択させ構成の編集操作を実現している。
【0016】
本発明では、複数のアレイディスク装置の構成と、それぞれが使用している機能のパターンをRMCに保存し、新たなアレイディスク装置に接続する場合には、このパターンの中から類似する構成を持つアレイディスク装置で使用している機能を優先的に画面に表示し、使用者が必要とする機能を容易に検索することを可能にする。また、このパターンも通信線上にある他のRMCとの共有を許可することを可能とする。
【0017】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【0018】
図1は、本発明のサブシステムの管理方法の一実施の形態の作用の一例を示すフローチャートであり、図2は、本実施の形態のサブシステムの管理方法が実施される情報処理システムの構成の一例を示す概念図である。
【0019】
本実施の形態では、サブシステムの一例として、ホスト接続インタフェースとしてFibreチャネルインタフェースを搭載したアレイディスク装置に適用した場合を例に採って説明を進める。
【0020】
図2を参照して本実施の形態におけるアレイディスク装置のハードウェア構成例を説明する。本実施の形態のアレイディスク装置200は、複数のホストコンピュータ210をFibreチャネルインタフェース201等のインタフェースケーブルを介して複数のホストI/F制御部202に接続し、ホストからの命令をホストI/F制御部202にて解析し、共通バス203及びDisk_I/F制御部204を介して複数のDisk装置207にアクセスする構成となっている。
【0021】
複数のホストI/F制御部202、およびDisk_I/F制御部204は、共通バス203を介して共有メモリ206にアクセスすることで協調した動作を行う。
【0022】
複数のDisk装置207は、たとえばRAID(Redandant Arrays of Inexpensive Disks)等の冗長構成を採り、複数の論理ボリュームが設定されている。
【0023】
そして、複数のホストコンピュータ210の各々は、各論理ボリュームが割り当てられ、割り当てられた論理ボリューム以外へのアクセスは制限される。このアクセス制限は、たとえば、複数のホストI/F制御部202(論理パス)の各々を、複数のホストコンピュータ210の各々に割り当て、さらに、各論理ボリュームは、特定のホストI/F制御部202(論理パス)に割り当てることによって実現することができる。
【0024】
複数のホストコンピュータ210とホストI/F制御部202(論理パス)の対応関係は、たとえば、ホストI/F制御部202(論理パス)が接続されるFibreチャネルインタフェース201上で、各ホストコンピュータ210に固有に付与されているWWNと、当該ホストI/F制御部202(論理パス)とを対応付けて登録しておくことで実現できる。割り当て状態は、アクセス制限情報としてアレイディスク装置200のシステム構成情報の一部として、たとえば共有メモリ206等に保持される。
【0025】
すなわち、あるホストI/F制御部202(論理パス)を経由してホストコンピュータ210からの論理ボリュームへのアクセス要求が発生した場合、当該ホストコンピュータ210のWWNが、当該ホストI/F制御部202(論理パス)に対してアクセス制限情報に定義済みか否かを判別することで、当該に対してアクセスを許可すべきか否かを判別できる。
【0026】
個々のアレイディスク装置200におけるアクセス制限情報の設定/変更は、共通バス203に接続されたサービスプロセッサ(SVP)205、および当該SVP205に、後述のLAN等の情報ネットワークで接続されたリモートコンソール(RMC)300を用いて、システム管理者等の操作者によって行われる。SVP205及びRMC300で設定したアクセス制限情報等の構成情報は、上述のように共有メモリ206に保存される。
【0027】
図3は、本実施の形態におけるRMC300の構成の一例を示す概念図である。本実施の形態のRMC300は、共通バス301に、可搬媒体等の記憶媒体307(媒体駆動装置)、データ入力を行うキーボード308、マウス309、ディスプレイ310、プロセッサ311、記憶装置312、通信インタフェース313、等で構成されている。
【0028】
プロセッサ311は、記憶装置312に、たとえば配下の各アレイディスク装置200の各々の製造番号をキーとして読み出し可能に格納されているアクセス制限情報304、論理パス305、ボリューム定義情報306を用いて、ユーザ選択302、アクセス制限情報設定303、等の処理により、後述ようなアクセス制限情報設定/変更処理を行うソフトウェアを実行する。
【0029】
以下、本実施の形態の作用の一例を、アレイディスク装置の構成情報の一例としてアクセス制限情報の設定/変更を行う場合を例に採って説明する。
【0030】
図4の様に複数のアレイディスク装置(A)404、(B)405、及び(C)406に対し、RMC401を通信網(ここでは、たとえばローカルエリアネットワーク(LAN)403)を介して接続しているシステム構成に於いて、個々のアレイディスク装置との接続を契機に、それぞれのアレイディスク装置のアクセス制限情報を製造番号毎にRMC401に格納する。
【0031】
図5の様に、同じLAN403上にアレイディスク装置(D)502を新設する際、これをアレイディスク装置(A)404と同じアクセス制限を設定する場合は、図12の設定画面の情報参照要否チェック1201で「他の装置を参照」をチェックし、装置リスト1202から「アレイディスク装置(A)」を選択し、アレイディスク装置(A)404のアクセス制限情報501をそのまま送信することでアレイディスク装置(D)502のアクセス制限情報が設定できる。つまりアレイディスク装置(D)502に対する使用者の設定操作を簡略化できる。
【0032】
また、情報参照要否チェック1201で「参照しない」をチェックした場合は、アクセス制限設定領域1203の入力領域に必要な情報を入力することにより、使用者が従来のマニュアルによる構成定義方式で自由に設定することができる。また、このアクセス制限情報を始めとする装置の構成情報は、図4のRMC401及びRMC407の様に同一LAN403上にある場合、互いに共有することを許可することができる。
【0033】
また、図6の様にアレイディスク装置(D)に対しアレイディスク装置(A)のアクセス制限情報に変更を加えたアクセス制限情報601を設定したい場合は、図12のアクセス制限設定領域1203にアレイディスク装置(A)のアクセス制限情報を表示した後に使用者が必要な変更のみを加えた情報を送り込むことで設定操作を簡略化できる。
【0034】
特に、図9の様に、アレイディスク装置(A)911とアレイディスク装置(D)912の間でペア定義された論理ボリューム903と論理ボリューム904、および論理ボリューム905と論理ボリューム906にて、データを多重に保持させるリモートコピー機能909及び910を使用し、更にいずれのアレイディスク装置にもLANスイッチ902およびLANスイッチ907を介して同じホスト(A)901及びホスト(B)908を接続している場合、前述の様に一方のアレイディスク装置(A)911のアクセス制限情報を、そのままもう一方のアレイディスク装置(D)912に設定することで、アレイディスク装置(D)912の設定操作を簡略化することができる。
【0035】
また、図9と同じくリモートコピー機能を使用している場合でも、図10の様に2つのアレイディスク装置に対する接続ホストが異なる場合(ホスト(B)908はLANスイッチ907を介してアレイディスク装置(A)911のみに接続され、別のホスト(C)1003がLANスイッチ1002を介してアレイディスク装置(A)912のみに接続されている場合)、前述の様に一方のアレイディスク装置(A)911のアクセス制限情報の中で、接続ホスト(B)908に関するアクセス制限情報を接続ホスト(C)1003のアクセス制限情報として変更するだけで、その構成情報1001をもう一方のアレイディスク装置(D)912に設定することができる。
【0036】
図11は、各アレイディスク装置における機能別使用回数、及び構成情報の共有の可否を纏めた表の一例である。これをパターンリストとする。リスト中の数字が使用回数を表すので、例えばアレイディスク装置(A)では機能(A)が最も使用頻度が高く機能(F)は過去にまったく使用していないことを意味する。
【0037】
図7では、RMC401が接続するアレイディスク装置(A)404、(B)405、及び(C)406の機能別使用回数を格納している。接続するアレイディスク装置が増加すると図11の表を拡張した形でRMC401に格納する。また、同一のLAN403上のRMC間での構成情報の共有の可否もパターンリストに付記する。この共有の可否はRMCの設定画面にて入力することにより決定する。更に、パターンリスト内の「全装置」はRMCに接続するアレイディスク装置(A)404、(B)405、及び(C)406の各機能の使用回数の和とする。「他のRMCとの共有」の欄は、全装置の可否の論理和とする。
【0038】
特に、図8に於いて、図9の様にアレイディスク装置間でデータを共有するリモートコピー機能909及び910を使用できる様にアレイディスク装置(D)502に構成情報の設定を行う場合、まず図13の様に情報参照要否チェック1301で「他の装置を参照」を選択し、パターンリスト1302から「アレイディスク装置(A)」を選択する。この時、RMC401がパターンリストのアレイディスク装置(A)を参照し、設定を必要とする機能から優先的に設定画面を表示する。この優先順位はパターンリストに記載の機能使用回数と定義し、図13の各機能の設定画面1303の様に機能(A)、機能(B)、機能(D)、機能(C)、そして機能(E)の順に画面を整列する。アレイディスク装置(B)405と(D)502の間で同様の設定を行う場合、パターンリスト1302から「アレイディスク装置(B)」を選択すると各機能の設定画面1303は、機能(F)、機能(D)、そして機能(E)の順に画面を整列する。また、各機能の設定画面1303には、選択したアレイディスク装置の構成情報を表示し、変更することが可能である。パターンリストの使用回数が0の機能は、各機能の設定画面1303には表示しないが、その他の機能ボタン1304を選択することにより追加表示される。また、どのアレイディスク装置の構成も参照しない場合は、情報参照要否チェック1301で「参照しない」を選択することにより全機能の設定画面を表示するため、使用者が自由に設定項目を選択できる。
【0039】
また、ホストコンピュータ210が、オープンシステムのみ、またはメインフレームのみといったシステム環境に於いては、使用する機能が限定される。従って、図13の情報参照要否チェック1301から「全装置」を選択することにより、図14に例示されるように、図11のパターンリストの「全装置」のエントリのように、当該システム環境で最も使用頻度の高い機能から順(機能(F)、機能(A)、機能(D)、機能(B)、機能(E)、機能(C)の順)に各機能の設定画面1303を整列することになる。また、参照する構成情報もパターンリスト1302から選択することで設定画面に表示される。使用頻度が高いことは設定の必要性が高いことを意味するので、使用者は若干の設定要否判定のみでアレイディスク装置の構成設定を実施することができる。
【0040】
上述の動作例を纏めると図1のフローチャートのようになる。すなわち、アレイディスク装置の新設等の場合に、構成定義を開始すると(ステップ101)、まず、既存の別装置の構成情報を参照するか否かを操作者に選択させ(ステップ102)、参照する場合には、装置リスト1202から操作者が選択した既存装置に対応した図11のパターンリストを自動的にアクセスし(ステップ103)、当該リスト内の各機能を使用頻度の高い順に、各機能の設定画面1303に出力して操作者に提示する(ステップ104)。
【0041】
その後、表示された機能以外の他機能の表示が必要か否かを操作者に指示させ(ステップ105)、必要な場合には、残りの他機能の表示を必要に応じて行う(ステップ106)。
【0042】
操作者は、表示された機能設定内容に変更(データ編集)が必要か否かを判別し(ステップ107)、必要な場合には、変更項目を修正する(ステップ108)。
【0043】
上述のようにして決定された構成情報を新設装置のSVP205に送り込むことで、新設のアレイディスク装置200における構成情報の設定が完了する(ステップ109)。
【0044】
また、上述のステップ102で、既存装置の構成情報を参照しない場合には、RMCのディスプレイ310の画面のアクセス制限設定領域1203に、全機能を表示して(ステップ110)、操作者に必要な機能等を選択および設定させる(ステップ111)ことで、アクセス制限情報等の構成情報を作成し、作成された構成情報を新設装置のSVP205に送り込むことで、新設のアレイディスク装置200における構成情報の設定が完了する(ステップ109)。
【0045】
上述のような本実施の形態のサブシステムの管理方法は、リモートコンソール300上で実行するプログラムの一つであって、図3のFD(フロッピイディスク)、又はCD−ROM等の記憶媒体307からリモートコンソール300へローディング(実装)することが可能である。
【0046】
以上説明したように、本実施の形態のサブシステムの管理方法によれば、アレイディスク装置の使用環境に応じた形で、既存のアレイディスク装置のアクセス制限情報等の構成情報をそのまま使用するか、あるいは使用頻度の高い機能から順に編集し、別の新設のアレイディスク装置等の構成情報として流用することで、膨大な情報を労力を費やしてマニュアルで設定することなく、柔軟かつ容易に設定することが可能となる。
【0047】
すなわち、RMC300にて管理されるアレイディスク装置200におけるシステム構成情報の設定や変更作業の簡略化、省力化を実現することが可能になる。また、アレイディスク装置200を管理するRMC300の操作者による設定項目および判断項目等の数量を削減して、設定ミス等の発生を防止することができる。
【0048】
さらに、アレイディスク装置200の容量の増加に伴う論理パス、及び代替パスの数の増加、またSAN等のネットワーク環境における接続ホスト数の増加に対し、代替パスを含む論理パスと接続ホスト間のアクセス制限情報の設定を始めとするアレイディスク装置200の構成情報を、簡単かつ柔軟に設定することができる。また、アレイディスク装置200に対して何をどの順に設定するのかを操作者に判断させずにRMC300が判断して画面に表示することで、操作者の設定項目および判断項目を少なくし、設定作業の労力の軽減、設定ミスの防止を実現できる。
【0049】
本願の特許請求の範囲に記載された発明を見方を変えて表現すれば以下の通りである。
【0050】
<1> ホストコンピュータに接続する主制御装置と、複数の磁気ディスク装置を統合構成して動作するアレイディスク装置に対し、遠隔から通信を行うことによりその装置構成の採取及び編集が可能なリモートコンソール等を接続しているシステム環境に於いて、
複数の磁気ディスク装置群に定義された論理的単位のボリューム(論理ボリューム)をアクセス対象として、装置を使用する環境や使用者の意図に応じた装置構成の設定や装置の保守作業を行うサービスプロセッサを使用して、装置使用者が接続したホストと論理ボリューム間のアクセス経路(論理パス)に接続ホストのWorld Wide Name(WWN)等の識別情報を利用して設定したアクセス制限情報を始めとする構成情報を、リモートコンソールを接続しているアレイディスク装置の製造番号毎にリモートコンソール上に保存し、同一通信回線上に存在するリモートコンソールがこの構成情報の全て、又は一部の共有の許可、及び非許可を選択できることを特徴とする構成定義方式。
【0051】
<2> 項目<1>に記載の構成定義方式に於いて、
リモートコンソール上に保存した装置構成情報の中で、アレイディスク装置の製造番号を指定することによりある一つのアレイディスク装置に対する装置構成情報を、リモートコンソールを接続している別のアレイディスク装置の構成情報として設定することを特徴とする構成定義方式。
【0052】
<3> 項目<1>に記載の構成定義方式に於いて、
リモートコンソール上に保存した装置構成情報の中で、アレイディスク装置の製造番号を指定することによりある一つのアレイディスク装置に対する装置構成情報をリモートコンソール上で編集し、リモートコンソールを接続している別のアレイディスク装置の構成情報として設定することを特徴とする構成定義方式。
【0053】
<4> リモートコンソールに接続するアレイディスク装置の構成情報とこれが使用している機能の組み合わせを幾つかのパターンに分類してリモートコンソール上に保存し、同一通信回線上に存在するリモートコンソールがこのパターンの全て、または一部の共有の許可及び非許可を選択できることを特徴とする構成定義方式。
【0054】
<5> リモートコンソールを新たなアレイディスク装置に接続する際、項目<4>に記載の構成定義方式に於いて、
リモートコンソール上に保存したパターンの中から類似する構成を持つアレイディスク装置を検索し、これが使用する機能の設定画面を優先的にリモートコンソール上に表示し、使用者が設定を必要とする機能を意識すること無く表示した機能のみを使用することにより、容易な設定操作を導くことを特徴とする構成定義方式。
【0055】
以上本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【0056】
たとえば、上述の実施の形態では、サブシステムの一例としてアレイディスク装置を例に採って説明したが、磁気テープライブラリ、光ディスク装置、等のサブシステムに適用してもよい。
【0057】
【発明の効果】
本発明のサブシステムの管理方法によれば、リモートコンソールにて管理されるサブシステムにおけるシステム構成情報の設定や変更作業の簡略化、省力化を実現することができる、という効果が得られる。
【0058】
本発明のサブシステムの管理方法によれば、サブシステムを管理するリモートコンソールの操作者による設定項目および判断項目等の数量を削減して、設定ミス等の発生を防止することができる、という効果が得られる。
【0059】
本発明のサブシステムの管理方法によれば、アレイディスク装置等のサブシステムの容量の増加に伴う論理パス、及び代替パスの数の増加、またSAN等のネットワーク環境における接続ホスト数の増加に対し、代替パスを含む論理パスと接続ホスト間のアクセス制限情報の設定を始めとするアレイディスク装置の構成情報を、簡単かつ柔軟に設定することができる、という効果が得られる。
【0060】
本発明のサブシステムの管理方法によれば、アレイディスク装置等のサブシステムに対して何をどの順に設定するのかを操作者に判断させずにリモートコンソールが判断して画面に表示することで、操作者の設定項目および判断項目を少なくし、設定作業の労力の軽減、設定ミスの防止を実現することができる、という効果が得られる。
【図面の簡単な説明】
【図1】本発明のサブシステムの管理方法の一実施の形態の作用の一例を示すフローチャートである。
【図2】本発明の一実施の形態であるサブシステムの管理方法が実施される情報処理システムの構成の一例を示す概念図である。
【図3】本発明の一実施の形態であるサブシステムの管理方法を実施するリモートコンソールの構成の一例を示す概念図である。
【図4】本発明の一実施の形態であるサブシステムの管理方法の作用の一例を示す概念図である。
【図5】本発明の一実施の形態であるサブシステムの管理方法の作用の一例を示す概念図である。
【図6】本発明の一実施の形態であるサブシステムの管理方法の作用の一例を示す概念図である。
【図7】本発明の一実施の形態であるサブシステムの管理方法の作用の一例を示す概念図である。
【図8】本発明の一実施の形態であるサブシステムの管理方法の作用の一例を示す概念図である。
【図9】本発明の一実施の形態であるサブシステムの管理方法の作用の一例を示す概念図である。
【図10】本発明の一実施の形態であるサブシステムの管理方法の作用の一例を示す概念図である。
【図11】本発明の一実施の形態であるサブシステムの管理方法にて用いられる情報の一例を示す概念図である。
【図12】本発明の一実施の形態であるサブシステムの管理方法を実施するリモートコンソールでの表示画面の一例を示す説明図である。
【図13】本発明の一実施の形態であるサブシステムの管理方法を実施するリモートコンソールでの表示画面の一例を示す説明図である。
【図14】本発明の一実施の形態であるサブシステムの管理方法を実施するリモートコンソールでの表示画面の一例を示す説明図である。
【符号の説明】
200…アレイディスク装置、201…Fibreチャネルインタフェース(第1の情報ネットワーク)、202…ホストI/F制御部、203…共通バス、204…Disk_I/F制御部、205…サービスプロセッサ(SVP)、206…共有メモリ、207…Disk装置、210…ホストコンピュータ、300…リモートコンソール(RMC)、301…共通バス、302…ユーザ選択、303…アクセス制限情報設定、304…アクセス制限情報、305…論理パス、306…ボリューム定義情報、307…記憶媒体、308…キーボード、309…マウス、310…ディスプレイ、311…プロセッサ、312…記憶装置、313…通信インタフェース、401、407…リモートコンソール(RMC)、402…アクセス制限情報リスト、403…LAN(第2の情報ネットワーク)、404〜406…アレイディスク装置(A)〜(C)、501…アクセス制限情報、502…アレイディスク装置(D)、601…アクセス制限情報、1201…情報参照要否チェック、1202…装置リスト、1203…アクセス制限設定領域、1301…情報参照要否チェック、1302…パターンリスト、1303…設定画面、1304…その他の機能ボタン。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a subsystem management technology, and more particularly to a technology effective when applied to a subsystem configuration definition technology such as an array disk device including a plurality of redundantly configured magnetic disk devices.
[0002]
[Prior art]
When restricting access from multiple hosts to a large-capacity array disk device that has a large number of volumes defined in logical units, the external connection port (logical path) in the array disk device and a specific host It is conceivable that access restriction for each host can be realized by defining them in association with each other.
[0003]
In particular, in a network environment such as Storage Area Network (hereinafter referred to as SAN), a unique identification of each connection device (host) on a fiber channel connection interface used as an example of a host connection interface is very many WWNs (World Wide Name). Information) is defined in association with a plurality of connection ports, and registered and set for each array disk device as a part of the system configuration information.
[0004]
In general, an array disk device is connected to a plurality of array disk devices via an information network in addition to a management terminal such as a service processor (SVP) provided at the installation location of each array disk device, and remotely It is also managed by a remote console (RMC) placed on the ground.
[0005]
Conventionally, when changing or newly setting system configuration information for each array disk device from an RMC located at a remote location, all the functions that can be changed or set by RMC are first displayed on the screen, and then the RMC's The operator has to perform an operation of sequentially selecting and setting which function is to be used according to the system specification, application, etc. of the array disk device from among the displayed many functions.
[0006]
[Problems to be solved by the invention]
In the above-described prior art, an RMC operator needs to set system configuration information such as access restriction information while being aware of the specifications and applications of each array disk device to be set. As described above, as the number of logical paths and alternative paths increases as the capacity of the array disk device increases, and the number of connected hosts increases in a network environment such as a SAN, the complexity of setting work continues to increase. However, there is a technical problem that there are concerns about the labor and time required for setting.
[0007]
Furthermore, since the setting items and judgment items of the RMC operator are enormous and diverse, there is also a technical problem that there is a concern that the probability of setting errors and the like will increase.
[0008]
An object of the present invention is to realize simplification and labor saving of setting and changing work of system configuration information in a subsystem managed by a remote console.
[0009]
Another object of the present invention is to reduce the quantity of setting items, judgment items and the like by an operator of a remote console that manages the subsystem and prevent occurrence of setting mistakes and the like.
[0010]
Another object of the present invention is to provide a logical path including an alternative path in response to an increase in the number of logical paths and alternative paths accompanying an increase in the capacity of an array disk device, and an increase in the number of connected hosts in a network environment such as a SAN. The configuration information of the array disk device including the setting of the access restriction information between the connected hosts is set easily and flexibly.
[0011]
Another object of the present invention is that the remote console determines and displays on the screen without allowing the operator to determine what and what order to set for the array disk device. Is to reduce the labor of setting work and prevent setting mistakes.
[0012]
[Means for Solving the Problems]
A subsystem management method according to the present invention includes a plurality of subsystems shared by a plurality of host devices via a first information network, a remote console for remotely managing the subsystems via a second information network, In a system environment including the above, it is possible to select whether or not to permit sharing of at least a part of the configuration information related to the subsystem by other remote consoles connected on the same second information network. It is.
[0013]
More specifically, for example, in a subsystem such as an array disk device, when the number of connection ports of the array disk device is k and the maximum number of hosts that can be connected to this is m, 16 is set to set access restriction information. The function of setting access restriction information to the logical path set in the array disk device by inputting the WWN of the 16-digit host in the maximum number of k × m is realized as one of the functions of SVP and RMC.
[0014]
In the present invention, the access restriction information of each of the plurality of array disk devices connected to the RMC is stored in the RMC, and the access restriction information needs to be set or changed in another array disk device. The access restriction information for a specific array disk device is selected from the access restriction information stored in the RMC according to the device configuration and specifications of the array disk device to be set, and another array to be set is set. It is possible to set the disk device. At this time, the selected access restriction information can be edited as necessary. Not only the access restriction information but also the configuration information of the array disk device is stored on the RMC, the configuration information can be shared with other RMCs on the communication line, and this configuration can be set and edited. .
[0015]
In general, the RMC displays all the functions of the RMC on the screen regardless of which array disk device is connected, and the user can select the necessary functions to realize the editing operation of the configuration.
[0016]
In the present invention, the configuration of a plurality of array disk devices and the function patterns used by each are stored in the RMC, and when connecting to a new array disk device, a similar configuration is selected from these patterns. Functions used in the array disk device are preferentially displayed on the screen, and functions required by the user can be easily searched. This pattern also allows sharing with other RMCs on the communication line.
[0017]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[0018]
FIG. 1 is a flowchart showing an example of the operation of an embodiment of a subsystem management method of the present invention, and FIG. 2 is a configuration of an information processing system in which the subsystem management method of the present embodiment is implemented. It is a conceptual diagram which shows an example.
[0019]
In the present embodiment, as an example of a subsystem, a case where the present invention is applied to an array disk device equipped with a Fiber channel interface as a host connection interface will be described as an example.
[0020]
A hardware configuration example of the array disk device in the present embodiment will be described with reference to FIG. The array disk device 200 according to the present embodiment connects a plurality of host computers 210 to a plurality of host I / F control units 202 via an interface cable such as a Fiber channel interface 201, and sends commands from the host to the host I / F. Analysis is performed by the control unit 202, and a plurality of disk devices 207 are accessed via the common bus 203 and the disk_I / F control unit 204.
[0021]
The plurality of host I / F control units 202 and the Disk_I / F control unit 204 perform coordinated operations by accessing the shared memory 206 via the common bus 203.
[0022]
The plurality of disk devices 207 have a redundant configuration such as RAID (Redundant Arrays of Inexpensive Disks), for example, and a plurality of logical volumes are set.
[0023]
Each of the plurality of host computers 210 is assigned with each logical volume, and access to other than the assigned logical volume is restricted. For example, each of the plurality of host I / F control units 202 (logical paths) is assigned to each of the plurality of host computers 210, and each logical volume is assigned to a specific host I / F control unit 202. This can be realized by assigning to (logical path).
[0024]
The correspondence relationship between the plurality of host computers 210 and the host I / F control unit 202 (logical path) is, for example, on the Fiber channel interface 201 to which the host I / F control unit 202 (logical path) is connected. This can be realized by registering the WWN uniquely assigned to the host and the host I / F control unit 202 (logical path) in association with each other. The allocation state is held as part of the system configuration information of the array disk device 200 as access restriction information, for example, in the shared memory 206 or the like.
[0025]
That is, when an access request to the logical volume from the host computer 210 is generated via a certain host I / F control unit 202 (logical path), the WWN of the host computer 210 is connected to the host I / F control unit 202. By determining whether or not access restriction information has been defined for (logical path), it is possible to determine whether or not access should be permitted.
[0026]
Setting / changing access restriction information in each array disk device 200 is performed by a service processor (SVP) 205 connected to the common bus 203 and a remote console (RMC) connected to the SVP 205 via an information network such as a LAN described later. ) 300 by an operator such as a system administrator. Configuration information such as access restriction information set in the SVP 205 and RMC 300 is stored in the shared memory 206 as described above.
[0027]
FIG. 3 is a conceptual diagram showing an example of the configuration of the RMC 300 in the present embodiment. The RMC 300 according to the present embodiment includes a storage medium 307 (medium drive device) such as a portable medium, a keyboard 308 for inputting data, a mouse 309, a display 310, a processor 311, a storage device 312, and a communication interface 313. , Etc.
[0028]
The processor 311 uses the access restriction information 304, the logical path 305, and the volume definition information 306 stored in the storage device 312 so as to be readable using, for example, the serial numbers of the respective array disk devices 200 under its control. Software for performing an access restriction information setting / changing process as described later is executed by processing such as selection 302 and access restriction information setting 303.
[0029]
Hereinafter, an example of the operation of the present embodiment will be described taking as an example the case where access restriction information is set / changed as an example of configuration information of an array disk device.
[0030]
As shown in FIG. 4, RMC 401 is connected to a plurality of array disk devices (A) 404, (B) 405, and (C) 406 via a communication network (in this case, for example, a local area network (LAN) 403). In the system configuration, the access restriction information of each array disk device is stored in the RMC 401 for each serial number upon connection with each array disk device.
[0031]
As shown in FIG. 5, when an array disk device (D) 502 is newly installed on the same LAN 403, when setting the same access restriction as that of the array disk device (A) 404, it is necessary to refer to the information on the setting screen of FIG. Check “Refer other device” in the denial check 1201, select “array disk device (A)” from the device list 1202, and send the access restriction information 501 of the array disk device (A) 404 as it is. Access restriction information of the disk device (D) 502 can be set. That is, the user's setting operation for the array disk device (D) 502 can be simplified.
[0032]
In addition, when “Non-reference” is checked in the information reference necessity check 1201, the user can freely enter the necessary information in the input area of the access restriction setting area 1203, using a conventional manual configuration definition method. Can be set. In addition, when the device configuration information such as the access restriction information is on the same LAN 403 as in the RMC 401 and RMC 407 in FIG. 4, it can be permitted to share each other.
[0033]
Further, when it is desired to set the access restriction information 601 obtained by changing the access restriction information of the array disk device (A) for the array disk device (D) as shown in FIG. 6, the array is set in the access restriction setting area 1203 of FIG. The setting operation can be simplified by displaying the access restriction information of the disk device (A) and then sending the information to which the user has made only the necessary changes.
[0034]
In particular, as shown in FIG. 9, the logical volume 903 and logical volume 904 and the logical volume 905 and logical volume 906 defined as a pair between the array disk device (A) 911 and the array disk device (D) 912 Remote copy functions 909 and 910 for holding multiple data, and the same host (A) 901 and host (B) 908 are connected to any of the array disk devices via the LAN switch 902 and the LAN switch 907. In this case, the setting operation of the array disk device (D) 912 is simplified by setting the access restriction information of one array disk device (A) 911 as it is in the other array disk device (D) 912 as described above. Can be
[0035]
Even in the case where the remote copy function is used as in FIG. 9, the host connected to the two array disk devices is different as shown in FIG. 10 (host (B) 908 is connected to the array disk device (via the LAN switch 907)). A) When connected to only 911 and another host (C) 1003 is connected to only the array disk device (A) 912 via the LAN switch 1002), one array disk device (A) as described above In the access restriction information 911, only the access restriction information related to the connection host (B) 908 is changed as the access restriction information of the connection host (C) 1003, and the configuration information 1001 is changed to the other array disk device (D). 912 can be set.
[0036]
FIG. 11 is an example of a table summarizing the number of times each function is used in each array disk device and whether configuration information can be shared. This is a pattern list. Since the number in the list represents the number of times of use, for example, in the array disk device (A), the function (A) has the highest use frequency and the function (F) has not been used at all in the past.
[0037]
In FIG. 7, the number of times of use of each of the array disk devices (A) 404, (B) 405, and (C) 406 to which the RMC 401 is connected is stored. When the number of connected array disk devices increases, the table in FIG. 11 is stored in the RMC 401 in an expanded form. Whether the configuration information can be shared between RMCs on the same LAN 403 is also added to the pattern list. Whether or not sharing is possible is determined by inputting on the setting screen of RMC. Further, “all devices” in the pattern list is the sum of the number of times each function of the array disk devices (A) 404, (B) 405, and (C) 406 connected to the RMC is used. The column “sharing with other RMC” is a logical sum of the availability of all devices.
[0038]
In particular, in FIG. 8, when setting the configuration information in the array disk device (D) 502 so that the remote copy functions 909 and 910 for sharing data between the array disk devices can be used as shown in FIG. As shown in FIG. 13, “reference other device” is selected in the information reference necessity check 1301, and “array disk device (A)” is selected from the pattern list 1302. At this time, the RMC 401 refers to the array disk device (A) in the pattern list and displays a setting screen preferentially from a function that requires setting. This priority is defined as the number of times the function is used described in the pattern list, and the function (A), function (B), function (D), function (C), and function as shown in the setting screen 1303 of each function in FIG. Arrange screens in the order of (E). When the same setting is performed between the array disk devices (B) 405 and (D) 502, when “array disk device (B)” is selected from the pattern list 1302, the setting screen 1303 for each function displays the function (F), The screens are arranged in the order of function (D) and function (E). Further, the configuration information of the selected array disk device can be displayed and changed on the setting screen 1303 for each function. Functions whose pattern list usage count is 0 are not displayed on the setting screen 1303 of each function, but are additionally displayed by selecting other function buttons 1304. If no configuration of the array disk device is referenced, the setting screen for all functions is displayed by selecting “do not reference” in the information reference necessity check 1301, so that the user can freely select setting items. .
[0039]
Further, the functions used by the host computer 210 are limited in a system environment such as only an open system or only a mainframe. Therefore, by selecting “all devices” from the information reference necessity check 1301 in FIG. 13, as shown in FIG. 14, the system environment as in the “all devices” entry in the pattern list in FIG. The function setting screen 1303 is displayed in order from the most frequently used function in the order (function (F), function (A), function (D), function (B), function (E), function (C)). Will be aligned. The configuration information to be referred to is also displayed on the setting screen by selecting from the pattern list 1302. A high usage frequency means that there is a high necessity for setting. Therefore, the user can set the configuration of the array disk device with only a slight determination of necessity of setting.
[0040]
The above operation example is summarized as shown in the flowchart of FIG. That is, when configuration definition is started in the case of newly installing an array disk device or the like (step 101), first, the operator selects whether or not to refer to the configuration information of another existing device (step 102) and refers to it. In this case, the pattern list of FIG. 11 corresponding to the existing apparatus selected by the operator from the apparatus list 1202 is automatically accessed (step 103), and the functions in the list are sorted in descending order of use frequency. The setting screen 1303 is output and presented to the operator (step 104).
[0041]
Thereafter, the operator is instructed whether or not display of other functions other than the displayed function is necessary (step 105). If necessary, the remaining other functions are displayed as necessary (step 106). .
[0042]
The operator determines whether or not the displayed function setting content needs to be changed (data editing) (step 107), and if necessary, corrects the changed item (step 108).
[0043]
By sending the configuration information determined as described above to the SVP 205 of the new device, the setting of the configuration information in the new array disk device 200 is completed (step 109).
[0044]
If the configuration information of the existing apparatus is not referred to in step 102 described above, all functions are displayed in the access restriction setting area 1203 on the screen of the RMC display 310 (step 110), which is necessary for the operator. By selecting and setting a function or the like (step 111), configuration information such as access restriction information is created, and the created configuration information is sent to the SVP 205 of the newly installed device. Setting is completed (step 109).
[0045]
The subsystem management method of the present embodiment as described above is one of programs executed on the remote console 300, and is a storage medium 307 such as an FD (floppy disk) or a CD-ROM in FIG. Can be loaded (implemented) from the remote console 300 to the remote console 300.
[0046]
As described above, according to the subsystem management method of the present embodiment, whether configuration information such as access restriction information of an existing array disk device is used as it is in a form corresponding to the use environment of the array disk device. Or, edit in order from the most frequently used functions, and use it as configuration information for another newly installed array disk device, etc., so that a huge amount of information can be set flexibly and easily without having to set it manually. It becomes possible.
[0047]
That is, it is possible to simplify and save labor for setting and changing system configuration information in the array disk device 200 managed by the RMC 300. Further, it is possible to reduce the quantity of setting items and determination items by the operator of the RMC 300 that manages the array disk device 200, thereby preventing setting errors and the like.
[0048]
Furthermore, in response to an increase in the number of logical paths and alternative paths accompanying an increase in the capacity of the array disk device 200 and an increase in the number of connected hosts in a network environment such as a SAN, access between the logical paths including the alternative paths and the connected hosts The configuration information of the array disk device 200 including the setting of restriction information can be set easily and flexibly. Further, the RMC 300 determines and displays on the screen without making the operator determine what and what order to set for the array disk device 200, thereby reducing the number of setting items and determination items for the operator and setting work. It is possible to reduce labor and prevent setting mistakes.
[0049]
The present invention described in the claims of the present application is expressed in different ways as follows.
[0050]
<1> A remote console capable of collecting and editing the configuration of a main controller connected to a host computer and an array disk device operating with an integrated configuration of a plurality of magnetic disk devices by performing remote communication In the system environment that connects
A service processor that performs logical unit volumes (logical volumes) defined in multiple magnetic disk device groups as access targets and makes device configuration settings and device maintenance tasks according to the environment in which the device is used and the user's intention And the access restriction information set by using identification information such as the World Wide Name (WWN) of the connected host in the access path (logical path) between the host and the logical volume connected by the device user. Configuration information is saved on the remote console for each serial number of the array disk unit connected to the remote console, and the remote console existing on the same communication line is permitted to share all or part of this configuration information. And a configuration definition method characterized by being able to select non-permission.
[0051]
<2> In the configuration definition method according to item <1>,
By specifying the array disk device serial number in the device configuration information saved on the remote console, the device configuration information for one array disk device is displayed, and the configuration of another array disk device connected to the remote console A configuration definition method characterized by being set as information.
[0052]
<3> In the configuration definition method according to item <1>,
In the device configuration information saved on the remote console, the device configuration information for one array disk device is edited on the remote console by specifying the serial number of the array disk device, and the remote console is connected. A configuration definition method characterized in that it is set as configuration information of the array disk device.
[0053]
<4> The configuration information of the array disk device connected to the remote console and the combination of the functions used by this are classified into several patterns and stored on the remote console. The remote console existing on the same communication line is this A configuration definition method characterized by being able to select permission or non-permission of sharing of all or part of a pattern.
[0054]
<5> When connecting a remote console to a new array disk device, in the configuration definition method according to item <4>,
Search for array disk devices with similar configurations from the patterns saved on the remote console, display the setting screen of the functions used by this on the remote console with priority, and allow the user to set the functions that need to be set. A configuration definition method characterized by guiding easy setting operations by using only the functions displayed without being conscious.
[0055]
Although the invention made by the present inventor has been specifically described based on the embodiments, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the invention. Needless to say.
[0056]
For example, in the above-described embodiment, the array disk device has been described as an example of the subsystem, but may be applied to a subsystem such as a magnetic tape library or an optical disk device.
[0057]
【The invention's effect】
According to the subsystem management method of the present invention, it is possible to achieve simplification and labor saving of setting and changing work of system configuration information in the subsystem managed by the remote console.
[0058]
According to the subsystem management method of the present invention, it is possible to reduce the quantity of setting items and judgment items by the operator of the remote console that manages the subsystem, and to prevent occurrence of setting mistakes and the like. Is obtained.
[0059]
According to the subsystem management method of the present invention, an increase in the number of logical paths and alternative paths accompanying an increase in the capacity of a subsystem such as an array disk device, and an increase in the number of connected hosts in a network environment such as a SAN. As a result, it is possible to easily and flexibly set the configuration information of the array disk device including the setting of the access restriction information between the logical path including the alternative path and the connected host.
[0060]
According to the subsystem management method of the present invention, the remote console determines and displays on the screen without allowing the operator to determine what order to set for the subsystem such as the array disk device, It is possible to reduce the number of setting items and judgment items for the operator, thereby reducing the labor of setting work and preventing setting errors.
[Brief description of the drawings]
FIG. 1 is a flowchart showing an example of the operation of an embodiment of a subsystem management method of the present invention.
FIG. 2 is a conceptual diagram showing an example of a configuration of an information processing system in which a subsystem management method according to an embodiment of the present invention is implemented.
FIG. 3 is a conceptual diagram showing an example of a configuration of a remote console that implements a subsystem management method according to an embodiment of the present invention;
FIG. 4 is a conceptual diagram showing an example of the operation of a subsystem management method according to an embodiment of the present invention.
FIG. 5 is a conceptual diagram showing an example of the operation of a subsystem management method according to an embodiment of the present invention.
FIG. 6 is a conceptual diagram showing an example of the operation of a subsystem management method according to an embodiment of the present invention.
FIG. 7 is a conceptual diagram showing an example of the operation of a subsystem management method according to an embodiment of the present invention.
FIG. 8 is a conceptual diagram showing an example of an operation of a subsystem management method according to an embodiment of the present invention.
FIG. 9 is a conceptual diagram showing an example of an operation of a subsystem management method according to an embodiment of the present invention.
FIG. 10 is a conceptual diagram showing an example of the operation of a subsystem management method according to an embodiment of the present invention.
FIG. 11 is a conceptual diagram showing an example of information used in a subsystem management method according to an embodiment of the present invention.
FIG. 12 is an explanatory diagram illustrating an example of a display screen on a remote console that implements the subsystem management method according to the embodiment of this invention;
FIG. 13 is an explanatory diagram illustrating an example of a display screen on a remote console that implements the subsystem management method according to the embodiment of this invention;
FIG. 14 is an explanatory diagram showing an example of a display screen on a remote console that implements the subsystem management method according to the embodiment of this invention;
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 200 ... Array disk apparatus, 201 ... Fiber channel interface (first information network), 202 ... Host I / F control unit, 203 ... Common bus, 204 ... Disk_I / F control unit, 205 ... Service processor (SVP), 206 ... shared memory, 207 ... disk device, 210 ... host computer, 300 ... remote console (RMC), 301 ... common bus, 302 ... user selection, 303 ... access restriction information setting, 304 ... access restriction information, 305 ... logical path, 306 ... Volume definition information, 307 ... Storage medium, 308 ... Keyboard, 309 ... Mouse, 310 ... Display, 311 ... Processor, 312 ... Storage device, 313 ... Communication interface, 401, 407 ... Remote console (RMC), 402 ... Access System Information list, 403 ... LAN (second information network), 404 to 406 ... Array disk devices (A) to (C), 501 ... Access restriction information, 502 ... Array disk device (D), 601 ... Access restriction information, 1201 ... Information reference necessity check, 1202 ... Device list, 1203 ... Access restriction setting area, 1301 ... Information reference necessity check, 1302 ... Pattern list, 1303 ... Setting screen, 1304 ... Other function buttons.

Claims (4)

第1の情報ネットワークを介して複数の上位装置に共有される複数のサブシステムと、前記サブシステムを第2の情報ネットワークを介して遠隔管理する複数のリモートコンソールと、を含むシステム環境において、
前記リモートコンソールからその操作者の操作に基づき前記第2の情報ネットワークを介して前記サブシステムに対して当該サブシステムに関する構成情報の設定が可能であり、
第1の前記リモートコンソールから設定される、少なくとも1つの前記サブシステムに関する構成情報の少なくとも一部を、同一の前記第2の情報ネットワーク上に接続された他の少なくとも1つの前記リモートコンソールにて共有することを許可するか否かを、前記第1のリモートコンソール上で選択可能にし
前記第1のリモートコンソールに接続される複数の前記サブシステムにおける前記構成情報と、前記構成情報が使用している個々の前記サブシステムの機能の組み合わせを幾つかのパターンに分類したパターンリストとを、当該第1のリモートコンソールに保存し、
前記第1のリモートコンソールに対して、同一の前記第2の情報ネットワーク上に接続される他の少なくとも1つのリモートコンソールが、前記パターンリストの少なくとも一部を共有することを許可するか否かを、前記第1のリモートコンソール上で選択可能にしたものであり、
前記リモートコンソール上に保存した前記パターンリストの中から、設定対象の前記サブシステムと類似する構成を持つ前記サブシステムを検索し、検索された当該サブシステムが使用する機能を含む前記構成情報の設定画面を優先的に前記第1のリモートコンソールのユーザインタフェースに表示し、前記第1のリモートコンソールの操作者が、前記設定対象のサブシステムに対しての設定を必要とする前記機能を意識することなく、前記設定画面に表示された前記機能を含む前記構成情報を使用することにより、前記設定対象のサブシステムに対しての前記構成情報の設定操作を可能にしたことを特徴とするサブシステムの管理方法。
In a system environment including a plurality of subsystems shared by a plurality of host devices via a first information network, and a plurality of remote consoles for remotely managing the subsystems via a second information network,
Configuration information related to the subsystem can be set for the subsystem via the second information network based on the operation of the operator from the remote console.
At least a part of configuration information regarding at least one subsystem set from the first remote console is shared by at least one other remote console connected to the same second information network Whether to allow or not to be allowed to be selected on the first remote console ,
The configuration information in the plurality of subsystems connected to the first remote console, and a pattern list in which combinations of functions of the individual subsystems used by the configuration information are classified into several patterns , Save to the first remote console,
Whether to allow the first remote console to share at least part of the pattern list with at least one other remote console connected on the same second information network. , Selectable on the first remote console,
Search for the subsystem having a configuration similar to the subsystem to be set from the pattern list stored on the remote console, and set the configuration information including the function used by the searched subsystem. A screen is preferentially displayed on the user interface of the first remote console, and the operator of the first remote console is aware of the function that requires settings for the subsystem to be set. And the configuration information including the function displayed on the setting screen is used to enable the setting operation of the configuration information to the setting target subsystem. Management method.
請求項1記載のサブシステムの管理方法において、前記リモートコンソールは、個々の前記サブシステムに固有の製品番号情報に対応付けて当該サブシステムの前記構成情報を保管し、
前記共有が許可される前記リモートコンソールは、前記製品番号情報を用いて特定の第1の前記サブシステムに関する前記構成情報を呼び出して、他の第2の前記サブシステムの前記構成情報の設定に用いることを特徴とするサブシステムの管理方法。
2. The subsystem management method according to claim 1, wherein the remote console stores the configuration information of the subsystem in association with product number information unique to each of the subsystems.
The remote console that is allowed to share calls the configuration information related to the specific first subsystem using the product number information and uses it for setting the configuration information of another second subsystem. Subsystem management method characterized by the above.
請求項2記載のサブシステムの管理方法において、前記共有が許可される前記リモートコンソールは、前記製品番号情報を用いて特定の第1の前記サブシステムに関する前記構成情報を呼び出して当該構成情報に対し操作者による編集操作を施した後、他の第2の前記サブシステムの前記構成情報の設定に用いることを特徴とするサブシステムの管理方法。  3. The subsystem management method according to claim 2, wherein the remote console that is allowed to share calls the configuration information relating to a specific first subsystem by using the product number information, and the configuration information A subsystem management method, which is used for setting the configuration information of another second subsystem after an editing operation by an operator. 請求項1〜3のいずれか一項に記載のサブシステムの管理方法において、
前記サブシステムは、冗長構成の複数の磁気ディスク装置を含むアレイディスク装置からなり、
前記構成情報は、少なくとも、個々の前記アレイディスク装置内の複数の前記磁気ディスク装置に定義された複数の論理ボリュームの各々に対する、個々の前記上位装置のアクセスを、前記第1の情報ネットワーク上で個々の前記上位装置に付与された識別情報に基づいて制限するアクセス制限情報を含むことを特徴とするサブシステムの管理方法。
In the subsystem management method according to any one of claims 1 to 3 ,
The subsystem consists of an array disk device including a plurality of redundant magnetic disk devices,
The configuration information includes, on the first information network, at least the access of each higher-level device to each of the plurality of logical volumes defined in the plurality of magnetic disk devices in each array disk device. A subsystem management method comprising access restriction information for restriction based on identification information assigned to each of the host devices.
JP2000352097A 2000-11-20 2000-11-20 Subsystem management method Expired - Fee Related JP3904386B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000352097A JP3904386B2 (en) 2000-11-20 2000-11-20 Subsystem management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000352097A JP3904386B2 (en) 2000-11-20 2000-11-20 Subsystem management method

Publications (2)

Publication Number Publication Date
JP2002157211A JP2002157211A (en) 2002-05-31
JP3904386B2 true JP3904386B2 (en) 2007-04-11

Family

ID=18825046

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000352097A Expired - Fee Related JP3904386B2 (en) 2000-11-20 2000-11-20 Subsystem management method

Country Status (1)

Country Link
JP (1) JP3904386B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103985011A (en) * 2014-05-16 2014-08-13 中国科学技术大学 Card swiping controller rapid deployment method for instrument management system
CN105118095A (en) * 2015-07-30 2015-12-02 中国科学技术大学 Card swiping controller efficient charging method used for instrument management system

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4185346B2 (en) 2002-10-18 2008-11-26 株式会社日立製作所 Storage apparatus and configuration setting method thereof
JP2004310427A (en) * 2003-04-07 2004-11-04 Nec Software Tohoku Ltd Data transfer system, method, and program between storage area networks
JP4454346B2 (en) 2004-03-11 2010-04-21 株式会社日立製作所 Disk array system maintenance terminal
JP4421999B2 (en) * 2004-08-03 2010-02-24 株式会社日立製作所 Storage apparatus, storage system, and data migration method for executing data migration with WORM function
JP4636836B2 (en) * 2004-09-14 2011-02-23 キヤノン株式会社 Server apparatus, printing apparatus, data protection processing method, and program
JP2006146839A (en) * 2004-11-25 2006-06-08 Hitachi Ltd System and method for managing device
JP4700462B2 (en) * 2005-09-27 2011-06-15 株式会社野村総合研究所 Database usage system
JP5102916B2 (en) * 2007-10-12 2012-12-19 株式会社日立製作所 Storage system and storage system management method
JP4977595B2 (en) * 2007-12-21 2012-07-18 株式会社日立製作所 Remote copy system, remote copy environment setting method, data restoration method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103985011A (en) * 2014-05-16 2014-08-13 中国科学技术大学 Card swiping controller rapid deployment method for instrument management system
CN105118095A (en) * 2015-07-30 2015-12-02 中国科学技术大学 Card swiping controller efficient charging method used for instrument management system

Also Published As

Publication number Publication date
JP2002157211A (en) 2002-05-31

Similar Documents

Publication Publication Date Title
US8516191B2 (en) Storage system and method of managing a storage system using a management apparatus
US6912627B2 (en) Method of creating a storage area &amp; storage device
US8260986B2 (en) Methods and apparatus for managing virtual ports and logical units on storage systems
US7472240B2 (en) Storage system with plural control device affiliations
US7502904B2 (en) Information processing system and management device for managing relocation of data based on a change in the characteristics of the data over time
US9367265B2 (en) Storage system and method for efficiently utilizing storage capacity within a storage system
JP4568574B2 (en) Storage device introduction method, program, and management computer
US20030204701A1 (en) Computer system
US7603538B2 (en) Access environment construction system and method
US20110271072A1 (en) Data migration method and information processing system
US7139871B2 (en) Method of managing storage system to be managed by multiple managers
US7844575B2 (en) Method and a system for data migration
JP2008021116A (en) Calculator and method for integrated management and calculation of san/nas
US20050015475A1 (en) Managing method for optimizing capacity of storage
JP3904386B2 (en) Subsystem management method
US20030172069A1 (en) Access management server, disk array system, and access management method thereof
US7069276B2 (en) Computer system
US20120278426A1 (en) Computer system and its management method
US20070079098A1 (en) Automatic allocation of volumes in storage area networks
US20060143424A1 (en) Virtual storage architecture management system, information processing equipment for virtual storage architecture, computer- readable storage medium, and method of producing virtual storage architecture
JP3966076B2 (en) Centralized storage management method
US8117405B2 (en) Storage control method for managing access environment enabling host to access data
JP7190530B2 (en) A system that evaluates resource operations of information systems by users
JP2000099278A (en) Constitution definition system for array disk drive mounted with scsi interface

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050915

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20051115

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060116

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060926

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061124

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20061219

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070109

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110119

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110119

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120119

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130119

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees