[go: up one dir, main page]

JP4286281B2 - Storage network system, management apparatus, management method and program - Google Patents

Storage network system, management apparatus, management method and program Download PDF

Info

Publication number
JP4286281B2
JP4286281B2 JP2006332961A JP2006332961A JP4286281B2 JP 4286281 B2 JP4286281 B2 JP 4286281B2 JP 2006332961 A JP2006332961 A JP 2006332961A JP 2006332961 A JP2006332961 A JP 2006332961A JP 4286281 B2 JP4286281 B2 JP 4286281B2
Authority
JP
Japan
Prior art keywords
access
computer
port
storage device
access path
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 - Lifetime
Application number
JP2006332961A
Other languages
Japanese (ja)
Other versions
JP2007097222A (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
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 JP2006332961A priority Critical patent/JP4286281B2/en
Publication of JP2007097222A publication Critical patent/JP2007097222A/en
Application granted granted Critical
Publication of JP4286281B2 publication Critical patent/JP4286281B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Description

ストレージネットワークにおけるネットワークトポロジ管理技術、特にネットワーク管理者によるボトルネックが生じた個所の特定を支援するための管理装置、方法及びプログラムに関する。   The present invention relates to a network topology management technique in a storage network, and more particularly to a management apparatus, method, and program for supporting identification of a location where a bottleneck has occurred by a network administrator.

従来のストレージ管理システムでは、管理画面上でストレージシステムの各装置間の接続関係を示すことができた。また、管理画面上で表示された各装置のデータトラヒック量を各装置の接続ポート単位もしくは各装置単位で表示することもできた。   In the conventional storage management system, the connection relationship between the devices of the storage system can be shown on the management screen. In addition, the data traffic volume of each device displayed on the management screen can be displayed in units of connection ports or units of each device.

上述した従来のストレージ管理システムでは、管理画面上にストレージシステムの各装置間の接続関係との関連で各装置のデータトラヒック量を表示するものでなかった。従って、ボトルネック個所を特定するにあたり、管理者はまず各装置間の接続関係を示す管理画面から参照すべきポートを選択し、次にストレージシステム上の装置が有する各接続ポートのデータトラヒック量を参照してボトルネック個所を発見する必要があった。このため、管理者はボトルネック個所の特定するのに過大な時間と手間がかかっていた。   In the conventional storage management system described above, the amount of data traffic of each device is not displayed on the management screen in relation to the connection relationship between the devices of the storage system. Therefore, when specifying the bottleneck location, the administrator first selects the port to be referred to from the management screen showing the connection relationship between each device, and then determines the data traffic volume of each connection port that the device on the storage system has. It was necessary to find a bottleneck by referring to it. For this reason, the administrator took too much time and effort to identify the bottleneck.

また、ボトルネック個所を特定した後、管理者はまず各装置間の接続関係を示す管理画面を参照して、次にストレージシステム上の装置が有する各接続ポートのデータトラヒック量を参照して、ボトルネックを解消するようにパスの切替えを自ら判断し、パスの切替処理を実行することが必要であった。   In addition, after identifying the bottleneck location, the administrator first refers to the management screen showing the connection relationship between each device, then refers to the data traffic volume of each connection port of the device on the storage system, It was necessary to determine path switching by itself so as to eliminate the bottleneck and execute path switching processing.

本発明の目的は、ネットワーク管理者によるボトルネックが生じた個所の特定を支援することにある。   An object of the present invention is to assist the network administrator in identifying the location where the bottleneck has occurred.

本発明の他の目的は、ネットワーク管理者によるボトルネックを解消するようなパスの切替えを支援することにある。   Another object of the present invention is to support path switching so as to eliminate a bottleneck by a network administrator.

本発明の一実施形態では、計算機と記憶装置と計算機と記憶装置との接続関係を制御する接続装置と該計算機と記憶装置と接続装置とを管理する管理装置とを有するストレージネットワークシステムである。ここで、管理装置の制御部は、ストレージネットワークシステムを構成する計算機、記憶装置及び接続装置内の接続ポートを特定する。さらに、管理装置の制御部は、計算機内の接続ポートから記憶装置内の接続ポートまでの接続経路ごとに接続ポートごとのデータトラヒック量を表示部に表示する。   In one embodiment of the present invention, a storage network system includes a computer, a storage device, a connection device that controls a connection relationship between the computer and the storage device, and a management device that manages the computer, the storage device, and the connection device. Here, the control unit of the management device identifies the computer, the storage device, and the connection port in the connection device that constitute the storage network system. Further, the control unit of the management apparatus displays the data traffic amount for each connection port on the display unit for each connection path from the connection port in the computer to the connection port in the storage device.

上記発明の実施形態において、管理装置の制御部は、接続装置又は記憶装置の接続ポートごとの計算機からのアクセス時間と接続ポートごとのデータトラフィック量とを計測し、アクセス時間とデータトラヒック量とが同期する接続ポートを特定し、他の接続ポートと区別できるように特定した接続ポートのデータアクセス量を表示部に表示することがこのましい。   In the embodiment of the invention, the control unit of the management device measures the access time from the computer for each connection port of the connection device or the storage device and the data traffic amount for each connection port, and the access time and the data traffic amount are determined. It is preferable that the connection port to be synchronized is specified, and the data access amount of the specified connection port is displayed on the display unit so that it can be distinguished from other connection ports.

さらに、本発明の他の一実施形態では、管理装置の制御部は、計算機内の接続ポートから記憶装置内の接続ポートまでの接続経路ごとにアクセス時間を測定し、特定の接続経路のアクセス時間が許容時間の範囲を超えた場合に、特定の接続経路上の計算機、記憶装置及び接続装置内の接続ポートを特定する。また、管理装置の制御部は、接続ポートごとのデータトラヒック量を表示部に表示する。   Furthermore, in another embodiment of the present invention, the control unit of the management device measures the access time for each connection path from the connection port in the computer to the connection port in the storage device, and accesses the access time of a specific connection path. When the value exceeds the allowable time range, the computer, the storage device and the connection port in the connection device on the specific connection path are specified. Further, the control unit of the management apparatus displays the data traffic amount for each connection port on the display unit.

上記実施形態において、管理装置の制御部は、表示部に表示された接続ポートごとのデータトラヒック量がある基準値を超えている場合には、接続ポートについて過負荷であると判定し、接続ポートについて過負荷であることを表示部に示すことが好ましい。   In the above embodiment, the control unit of the management device determines that the connection port is overloaded when the amount of data traffic for each connection port displayed on the display unit exceeds a certain reference value. It is preferable to indicate on the display section that the battery is overloaded.

本発明の他の一実施形態では、管理装置の制御部は、ストレージネットワークシステムを構成する計算機、記憶装置又は接続装置を特定し、計算機から記憶装置までの接続経路ごとに計算機、記憶装置又は接続装置ごとのデータトラヒック量を表示部に表示する。   In another embodiment of the present invention, the control unit of the management device specifies a computer, a storage device, or a connection device that configures the storage network system, and the computer, the storage device, or the connection for each connection path from the computer to the storage device. The amount of data traffic for each device is displayed on the display unit.

また、上記実施形態において、管理装置の制御部は、表示部に表示された計算機、記憶装置又は接続装置ごとのデータトラヒック量がある基準値を超えている場合には、計算機、記憶装置又は接続装置について過負荷であると判定し、計算機、記憶装置又は接続装置について過負荷であることを前記表示部に示すことが好ましい。   In the above embodiment, the control unit of the management device, when the amount of data traffic for each computer, storage device or connection device displayed on the display unit exceeds a certain reference value, the computer, storage device or connection Preferably, it is determined that the device is overloaded, and the display unit indicates that the computer, the storage device, or the connection device is overloaded.

さらに、前記管理装置の制御部は、過負荷と判定した接続ポートを共有する他の接続経路を特定し、他の接続経路上の接続ポートごとのデータトラヒック量を表示部に表示することが好ましい。   Furthermore, it is preferable that the control unit of the management device specifies another connection path sharing the connection port determined to be overloaded, and displays the data traffic amount for each connection port on the other connection path on the display unit. .

さらに、管理装置の制御部は、過負荷と判定した記憶装置又は接続装置を共有する他の接続経路を特定し、他の接続経路上の計算機、記憶装置又は接続装置のデータトラヒック量を表示部に表示することが好ましい。   Further, the control unit of the management device specifies another connection path sharing the storage device or connection device determined to be overloaded, and displays the data traffic amount of the computer, storage device or connection device on the other connection path. Is preferably displayed.

また、上記した本発明の実施形態において、接続装置相互間の接続パス又は接続装置と記憶装置との間の接続パスが、複数の計算機と記憶装置へのアクセスパスによって共有されていることが好ましい。   In the above-described embodiment of the present invention, it is preferable that a connection path between connection devices or a connection path between a connection device and a storage device is shared by a plurality of computers and access paths to the storage device. .

また、上記実施形態において、管理装置の制御部は、表示部に表示された接続装置の接続ポートのデータトラヒック量がある基準値を超えている場合には、接続装置について過負荷であると判定し、接続ポートごとのデータトラフィック量に従って過負荷を解消するようにパスの切替え制御信号を生成し、ストレージネットワークを構成する接続装置又は記憶装置に対して、制御信号をインタフェースを介して送信することが好ましい。   In the above embodiment, the control unit of the management device determines that the connection device is overloaded when the amount of data traffic of the connection port of the connection device displayed on the display unit exceeds a certain reference value. Then, a path switching control signal is generated so as to eliminate the overload according to the data traffic volume for each connection port, and the control signal is transmitted to the connection device or storage device constituting the storage network via the interface. Is preferred.

また、上記実施形態において、管理装置の制御部は、表示部に表示された記憶装置の接続ポートのデータトラヒック量がある基準値を超えている場合には、記憶装置について過負荷であると判定し、接続ポートごとのデータトラフィック量に従って過負荷を解消するように記憶装置に記憶されたデータを別の記憶装置に複写するよう複写制御信号を作成し、記憶装置又は接続装置に対して、複写制御信号をインタフェースを介して送信することが好ましい。   In the above embodiment, the control unit of the management device determines that the storage device is overloaded when the amount of data traffic of the connection port of the storage device displayed on the display unit exceeds a certain reference value. Then, a copy control signal is created to copy the data stored in the storage device to another storage device so as to eliminate the overload according to the data traffic amount for each connection port, and the copy is made to the storage device or connection device. Preferably, the control signal is transmitted through the interface.

さらに、管理装置の制御部は、過負荷と判定された記憶装置から複写後の記憶装置へアクセスを切替えるアクセス制御信号を生成し、ストレージネットワークを構成する接続装置と記憶装置又は接続装置に対して、アクセス制御信号をインタフェースを介して送信することが好ましい。   Further, the control unit of the management device generates an access control signal for switching access from the storage device determined to be overloaded to the storage device after copying, and the connection device and the storage device or the connection device constituting the storage network are generated. Preferably, the access control signal is transmitted via the interface.

本発明によれば、ストレージシステムの構成に基づきボトルネック個所候補を自動的に指摘できるため、問題点の発見を迅速に行うことができる。また、問題点が発見された後もボトルネック個所に応じて、適切な切替え手段を起動することが容易になり、ストレージシステムの運用負荷を減らすことが可能になる。   According to the present invention, bottleneck location candidates can be automatically pointed out based on the configuration of the storage system, so that problems can be found quickly. In addition, even after a problem is discovered, it becomes easy to activate an appropriate switching unit according to the bottleneck location, and the operational load on the storage system can be reduced.

まず、図1に本発明の一本実施形態のであるストレージネットワークシステムのシステムの構成を示す。   First, FIG. 1 shows a system configuration of a storage network system according to an embodiment of the present invention.

図示するように、第1の実施形態では、管理マネージャ計算機(101)が管理対象ストレージシステム(102)から管理情報を収集・格納管理するとともに、アクセスパスの切替えなどの管理対象機器への設定指示を行う。管理マネージャ計算機は、管理対象システムから各装置の属性情報、機器間の接続関係に関する情報を収集する管理対象構成情報収集機能(109)、各機器の接続ポートのデータトラヒック量を収集するトラヒック情報収集機能(110)、前記収集済みの管理対象構成情報およびトラヒック情報を格納管理する管理情報データベース(106)、前記管理情報に基づき性能上のボトルネック個所を検索するボトルネック分析機能(105)、ボトルネック個所から負荷平準化のための適切な切替え方法を設定するためのパス切替え判断機能(103)、パス切替えを管理対象機器に指示するパス切替え機能(105)、から構成する。管理対象ストレージシステムでは、各機器で管理マネージャ計算機からの要求で指定された管理情報を応答や指定された構成変更を実施する管理エージェント(114) (115) (116)を設ける。
図2は、管理マネージャ計算機と管理対象ストレージシステムとの構成を示す。
計算機A(202)はストレージ装置へのアクセスポートとしてCA1,CA2を、計算機B(203)はアクセスポートCB1を有する。スイッチA(204)は計算機AからのアクセスポートSA1、ストレージ装置A(207)へのアクセスポートSA2を、スイッチB(205)は計算機AからのアクセスポートSB1、ストレージ装置AへのアクセスポートSB2、ストレージ装置B(208)へのアクセスポートSB3を、スイッチC(206)は計算機BからのアクセスポートSC1、ストレージ装置AへのアクセスポートSC2、ストレージ装置BへのアクセスポートSC3を有する。ストレージ装置A(207)はスイッチA及びスイッチBからのアクセスポートSTA1,スイッチBからのアクセスポートSTA2を、ストレージ装置B(208)はスイッチBからのアクセスポートSTB1,スイッチCからのアクセスポートSTB2を有する。ストレージ装置Aは物理デイスクA1(209)及びA2(210)から構成し、物理デイスクA1及びA2に対して計算機から見た論理的なアクセス単位であるボリューム1(213)及びボリューム2(214)が割り当てられており、それぞれアクセスポートSTA1及びSTA2と対応つけられている。ストレージ装置Bも同様に物理デイスクB1(211)及びB2(212)から構成し、物理デイスクB1及びB2に対して計算機から見た論理的なアクセス単位であるボリューム3(215)及びボリューム4(216)が割り当てられており、それぞれアクセスポートSTB1及びSTB2と対応つけられている。以上の構成により、計算機AのポートCA1からはスイッチAを介してストレージ装置A上のボリューム1を、計算機AのポートCA2からはスイッチBを介してストレージ装置A上のボリューム1及びスイッチBを介してストレージ装置B上のボリューム3にアクセス可能である。また、計算機BのポートCB1からはスイッチCを介してストレージ装置A上のボリューム2及びスイッチCを介してストレージ装置B上のボリューム4にアクセス可能である。管理マネージャ計算機は、全ての機器と直接通信可能なパスを有しており、これらの通信パスを用いた管理情報の収集及び機器への構成設定が可能な構成とする。
As shown in the figure, in the first embodiment, the management manager computer (101) collects and stores management information from the management target storage system (102), and sets instructions to the management target device such as access path switching. I do. The management manager computer is a management target configuration information collection function (109) that collects attribute information of each device and information on connection relations between devices from the management target system, and traffic information collection that collects data traffic volume of connection ports of each device. A function (110), a management information database (106) for storing and managing the collected management target configuration information and traffic information, a bottleneck analysis function (105) for searching for a bottleneck in performance based on the management information, a bottle A path switching determination function (103) for setting an appropriate switching method for load leveling from the neck portion, and a path switching function (105) for instructing the managed device to perform path switching. In the storage system to be managed, a management agent (114) (115) (116) that implements a response to the management information designated by a request from the management manager computer or a designated configuration change is provided in each device.
FIG. 2 shows the configuration of the management manager computer and the managed storage system.
The computer A (202) has CA1 and CA2 as access ports to the storage device, and the computer B (203) has an access port CB1. Switch A (204) has access port SA1 from computer A, access port SA2 to storage device A (207), and Switch B (205) has access port SB1 from computer A, access port SB2 to storage device A, The access port SB3 to the storage device B (208) and the switch C (206) have an access port SC1 from the computer B, an access port SC2 to the storage device A, and an access port SC3 to the storage device B. Storage device A (207) has access port STA1 from switch A and switch B1, access port STA2 from switch B, and storage device B (208) has access port STB1 from switch B1 and access port STB2 from switch C. Have. The storage apparatus A is composed of physical disks A1 (209) and A2 (210), and volume 1 (213) and volume 2 (214), which are logical access units viewed from the computer with respect to the physical disks A1 and A2, are stored. Assigned to each of the access ports STA1 and STA2. Similarly, the storage device B is also configured with physical disks B1 (211) and B2 (212), and volume 3 (215) and volume 4 (216) which are logical access units viewed from the computer with respect to the physical disks B1 and B2. Are assigned to the access ports STB1 and STB2, respectively. With the above configuration, the volume A on the storage device A is sent from the port CA1 of the computer A via the switch A, and the volume 1 on the storage device A is passed from the port CA2 of the computer A via the switch B. Thus, the volume 3 on the storage device B can be accessed. Further, from the port CB 1 of the computer B, the volume 2 on the storage device A and the volume 4 on the storage device B can be accessed via the switch C and the switch C. The management manager computer has a path capable of directly communicating with all the devices, and is configured to be able to collect management information and set the configuration of the devices using these communication paths.

図3は、本発明の一実施形態のマネージャ計算機の構成図を示す。   FIG. 3 is a configuration diagram of the manager computer according to the embodiment of this invention.

マネージャ計算機(201)は、計算機(300)であって、演算等の命令を実行する中央処理装置(302)、前記演算に必要なデータを格納する主記憶装置(301)、通信回線(305)やローカルエリアネットワーク(304)とのデータの入出力を制御するネットワーク制御装置(303)、デイスク記録装置(307)とその入出力を制御するデイスク制御装置(308)および、表示装置(308)とその入出力を制御する表示制御装置(309)を備えている。   The manager computer (201) is a computer (300), which is a central processing unit (302) that executes instructions such as operations, a main storage device (301) that stores data necessary for the operations, and a communication line (305). A network control device (303) for controlling data input / output with the local area network (304), a disk recording device (307), a disk control device (308) for controlling the input / output, and a display device (308) A display control device (309) for controlling the input / output is provided.

中央処理装置(302)は、主記憶装置(301)にロードされたプログラムを実行する。主記憶装置(301)にロードされるプログラムは、予めデイスク記録装置(306)に記憶され、必要に応じて主記憶装置(301)にロードされ、中央処理装置(302)によって実行される。または、図示を省略した可搬型の記憶媒体、たとえば、CD−ROMから、図示を省略した可搬型のデイスク記録媒体読み取り装置を介して、直接、必要に応じて、主記憶装置(301)にロードされ、中央処理装置(302)によって実行される。もしくは、一旦、可搬型のデイスク記録装置から可搬型のデイスク記録媒体読み取り装置を介して、デイスク記録装置(306)にインストールされた後、必要に応じて主記憶装置(301)にロードされ、中央処理装置(302)によって実行される。   The central processing unit (302) executes a program loaded in the main storage device (301). The program loaded into the main storage device (301) is stored in advance in the disk recording device (306), loaded into the main storage device (301) as necessary, and executed by the central processing unit (302). Alternatively, it is loaded directly from a portable storage medium (not shown), for example, a CD-ROM, into a main storage device (301) as necessary via a portable disk recording medium reading device (not shown). And executed by the central processing unit (302). Or, after being installed in the disk recording device (306) from the portable disk recording device via the portable disk recording medium reading device, it is loaded into the main storage device (301) as needed, It is executed by the processing device (302).

図4及び図6を用いて、次に管理マネージャ計算機上のボトルネック分析機能の分析手順を示す。   Next, an analysis procedure of the bottleneck analysis function on the management manager computer will be described with reference to FIGS.

まず、計算機AのポートCA2においてストレージ装置へのアクセス時間が予め定められた許容範囲を超えたことを起点とする(601)。ここで、ポートCA2からアクセスする可能性のある接続ポートはスイッチBのSB1,SB2,SB3及びストレージ装置AのポートSTA1、ストレージ装置BのポートSTB1である(図4の点線で囲んだ範囲)。また、ポートCA2は最終的にはストレージ装置A上のボリューム1及びストレージ装置B上のボリューム3にアクセスする。   First, it is assumed that the access time to the storage device at the port CA2 of the computer A exceeds a predetermined allowable range (601). Here, the connection ports that may be accessed from the port CA2 are the SB1, SB2, and SB3 of the switch B, the port STA1 of the storage device A, and the port STB1 of the storage device B (range surrounded by a dotted line in FIG. 4). Further, the port CA2 finally accesses the volume 1 on the storage device A and the volume 3 on the storage device B.

これらの装置間の接続関係に関する情報は図1の管理マネージャ計算機上の管理対象構成情報収集機能が予め各装置の管理エージェントから収集し、管理データベース上で格納管理しておき、ボトルネック分析機能が分析手順実行時に参照する(602)。   The management target configuration information collection function on the management manager computer in FIG. 1 collects information on the connection relationship between these devices in advance from the management agent of each device, and stores and manages it in the management database. The bottleneck analysis function Reference is made when the analysis procedure is executed (602).

ボトルネック分析機能は、前記リストアップしたポートのデータトラヒック量およびストレージ装置内の物理デイスクへのアクセス負荷を管理データベースを参照することにより、図10に示すような形式で一覧表示する(603) (604)。このケースでは、各ポートのデータトラヒック量には問題がないが、ストレージ装置内の物理デイスクA1へのアクセスが集中していることが分かる。なお、前記トラヒック情報や負荷情報は、管理マネージャ計算機上のトラヒック情報収集機能が定期的に各装置の管理エージェントから収集し,管理データベース上で格納管理しておき、ボトルネック分析機能が分析手順実行時に参照する。   The bottleneck analysis function displays a list of the data traffic volume of the listed ports and the access load to the physical disk in the storage apparatus in a format as shown in FIG. 10 by referring to the management database (603) ( 604). In this case, there is no problem in the data traffic volume of each port, but it can be seen that accesses to the physical disk A1 in the storage apparatus are concentrated. The traffic information and load information are periodically collected from the management agent of each device by the traffic information collection function on the management manager computer, stored and managed in the management database, and the bottleneck analysis function executes the analysis procedure. Refer to it sometimes.

次に図5及び図7を用いて、物理デイスクを共有する他のボリュームを起点として、これらのボリュームを利用する計算機へ至る接続経路を探索する。   Next, using FIG. 5 and FIG. 7, a connection path to a computer that uses these volumes is searched from other volumes sharing the physical disk as a starting point.

図5では物理デイスクA1を共有するボリュームとしてボリューム2が選択され、このボリュームへのアクセスポートSTA2を起点として接続経路を探索する(701) (702)。ポートSTA2にアクセスするポートはスイッチCのSC2、SC2へは計算機BのCB1からスイッチCのSC2を経由してアクセスされる(図5の点線の範囲)。図6の手順と同様に各ポートのデータトラヒック量を一覧表示する。この結果の一例を図10に示す。これにより、計算機BのポートCB1からのデータトラヒックが多いことが分かり、結果的にストレージ装置Aの物理デイスクA1へのアクセス負荷を押し上げていることが分かる。   In FIG. 5, the volume 2 is selected as the volume sharing the physical disk A1, and a connection path is searched from the access port STA2 to this volume as a starting point (701) (702). A port that accesses the port STA2 is accessed from the CB1 of the computer B via the SC2 of the switch C to the SC2 and SC2 of the switch C (the range of the dotted line in FIG. 5). Similar to the procedure of FIG. 6, the data traffic volume of each port is displayed as a list. An example of the result is shown in FIG. As a result, it can be seen that there is a lot of data traffic from the port CB1 of the computer B, and as a result, it is understood that the access load to the physical disk A1 of the storage apparatus A is pushed up.

図10及び図11のボトルネック分析機能の表示画面(1001)は、接続経路上の各ポートのデータトラヒックを一覧表示(1002)すると同時に、これらのデータトラヒックの時間推移を複数のポートの情報を同時にグラフ表示(1003)ができるようにしている。
図12はボトルネック分析機能が利用する管理データベースのテーブルとそのデータの一例を示したものである。図12(a)(1201)は管理対象の構成情報を管理するテーブルで、各装置(ノード)と装置上のポート、接続先ポートの各情報を管理する。これらの情報から装置間の接続関係を作成することができる。図12(b)(1202)は各ポートのデータトラヒック量を管理するためのテーブルである。データトラヒック量としては、過去一定期間の平均値などの値で管理する場合や定期的に収集した値をそのまま逐次格納管理する方法が考えられる。図10及び図11のグラフ表示を行う場合は、後者のデータ管理方法が必要である。図12(c)(1203)はストレージ装置上のポートと物理デイスク、ボリュームの関係を管理するためのテーブルである。
The bottleneck analysis function display screen (1001) of FIGS. 10 and 11 displays a list of data traffic of each port on the connection path (1002), and at the same time, the time transition of these data traffic is displayed as information on a plurality of ports. At the same time, the graph display (1003) can be performed.
FIG. 12 shows an example of a management database table and data used by the bottleneck analysis function. FIGS. 12A and 1201 are tables for managing configuration information to be managed, and manage information on each device (node), the port on the device, and the connection destination port. A connection relationship between devices can be created from these pieces of information. FIGS. 12B and 1202 are tables for managing the data traffic volume of each port. As the data traffic volume, there are a method of managing by a value such as an average value in a past fixed period or a method of sequentially storing and managing values collected periodically. When the graph display of FIGS. 10 and 11 is performed, the latter data management method is necessary. FIGS. 12C and 1203 are tables for managing the relationship between the ports on the storage apparatus, physical disks, and volumes.

図6及び図7で示したボトルネック分析手順で、ボトルネック要因をさらに絞り込むための方法として、メトリクスの同期性を利用した方法が適用できる。重回帰分析手法を用いることにより、計算機上の接続ポートからストレージ装置へのアクセス時間の推移と最も同期性の高いポートのデータトラヒックやストレージ装置へのアクセス負荷に対して優先順位をつけてリストアップすることができる。   As a method for further narrowing down the bottleneck factor in the bottleneck analysis procedure shown in FIG. 6 and FIG. 7, a method using metrics synchronization can be applied. By using the multiple regression analysis method, prioritize the transition of the access time from the connection port on the computer to the storage device and the data traffic of the port with the highest synchronization and the access load to the storage device. can do.

以上のボトルネック分析手順を適用することにより、従来、管理者が個別に装置のデータトラヒックを参照していた方法に比べて、必要な情報を一覧表で参照できるため、迅速に問題点を発見できるようになるとともに、管理者の作業負荷が低減できる。   By applying the above bottleneck analysis procedure, it is possible to refer to the necessary information in a list, compared to the method in which the administrator individually referred to the data traffic of the device, so problems can be found quickly. As a result, the workload of the administrator can be reduced.

次に図8を用いて、ストレージシステムの負荷平準化を目的としたパス切替え判断機能の処理手順の一例を示す。   Next, an example of a processing procedure of the path switching determination function for the purpose of load leveling of the storage system will be described with reference to FIG.

まず、ストレージ装置へのアクセスパス上のポートが過負荷となっている場合の手順を示す。当該計算機上でアクセス時間が過多となっているポートとは別のポートからストレージ装置上の同一ボリュームへの別のスイッチを経由したアクセス経路の一覧と各経路上のポートのデータトラヒックを表示する(801)。   First, a procedure when the port on the access path to the storage apparatus is overloaded will be described. Displays a list of access routes from another port to the same volume on the storage device from a port other than the port with excessive access time on the computer and the data traffic of the port on each route ( 801).

管理者は、データトラヒック量を参照して該アクセス経路の一覧から1つの経路を選択する(802)。   The administrator selects one route from the access route list with reference to the data traffic volume (802).

該選択済み経路に切替え前の経路のトラヒックを加算し、該経路上の各ポートのデータトラヒックを表示する(803)。   The traffic of the route before switching is added to the selected route, and the data traffic of each port on the route is displayed (803).

所定のトラヒック量を超えたポートが存在する場合は、別の経路を選択し、803の手順から繰り返す。そうでない場合は、該経路を選択し、当該計算機のパス切替え機能を介して、ポートの切替え指示を行う(805)。切替え指示を受けた計算機は、使用ポートを切替え該ポートに対応した経路でのアクセスが可能になる。尚、ゾーン設定等の場合には、接続装置(スイッチ)に対して切替え指示を必要となる場合がある。   If there is a port that exceeds a predetermined traffic volume, another route is selected and the procedure from 803 is repeated. If not, the route is selected and a port switching instruction is given via the path switching function of the computer (805). The computer that has received the switching instruction switches the port to be used and can access the path corresponding to the port. In the case of zone setting or the like, a switching instruction may be required for the connection device (switch).

次にストレージ装置上の物理デイスクへのアクセス負荷が過多になっている場合の手順を示す。   Next, a procedure when the access load to the physical disk on the storage apparatus is excessive will be described.

パス切替え判断機能は、パス切替え機能を介して当該ストレージ装置に対して、過負荷ボリュームを指定した切替えを指示する。アクセス負荷が少なくかつ容量に余裕のある別の物理デイスクに当該ボリュームのコピーを作成する(901)。   The path switching determination function instructs the storage apparatus to perform switching specifying an overload volume via the path switching function. A copy of the volume is created on another physical disk with a small access load and sufficient capacity (901).

ストレージ装置上で当該ボリュームがアクセスする物理デイスクをコピー先に変更する(902)。この手順では、ストレージ装置への外部から見たアクセスポートを変えることなく切替えが可能である。尚、ゾーン設定等の場合には、接続装置(スイッチ)に対して切替え指示を必要となる場合がある。   The physical disk accessed by the volume on the storage device is changed to the copy destination (902). In this procedure, switching to the storage apparatus can be performed without changing the access port viewed from the outside. In the case of zone setting or the like, a switching instruction may be required for the connection device (switch).

以上のパス切替え判断機能を用いることにより、ボトルネック個所に応じた切替え方法をナビゲーションできるため、管理者は容易に適切な処置を行うことができ、作業負荷を低減できる。   By using the above path switching determination function, the switching method according to the bottleneck portion can be navigated, so that the administrator can easily take appropriate measures and reduce the work load.

ストレージ管理システムの構成を表す図。The figure showing the structure of a storage management system. ストレージシステムの構成を表す図。The figure showing the structure of a storage system. 各計算機を構成するハードウエア構成を表す図。The figure showing the hardware constitutions which comprise each computer. ストレージ管理システムのネットワーク概念図。The network conceptual diagram of a storage management system. ストレージ管理システムのネットワーク概念図。The network conceptual diagram of a storage management system. ボトルネック個所の探索手順を表す図。The figure showing the search procedure of a bottleneck part. ボトルネック個所の探索手順を表す図。The figure showing the search procedure of a bottleneck part. 負荷平準化のための経路切替えの手順を表す図。The figure showing the procedure of the path | route switching for load leveling. 負荷平準化のため物理ディスクボリュームの切替えの手順を表す図。The figure showing the procedure of switching of a physical disk volume for load leveling. ボトルネック個所探索のための管理画面の一例を表す図。The figure showing an example of the management screen for a bottleneck part search. ボトルネック個所探索のための管理画面の一例を表す図。The figure showing an example of the management screen for a bottleneck part search. 管理情報データベース内のデータ構造を表す図。The figure showing the data structure in a management information database.

符号の説明Explanation of symbols

101 201 管理マネージャ計算機、202 203 計算機、204 205 206 スイッチ、207 208 ストレージ装置、209 210 211 212 物理ディスク103 パス切り替え判断機能、104 パス切り替え機能、105 ボトルネック分析機能、106 管理情報データベース、109 管理対象構成情報収集機能、110 トラフィック情報収集機能、111 ホスト計算機、114 115 116 管理エージェント、213 214 215 216 論理ボリューム 101 201 management manager computer, 202 203 computer, 204 205 206 switch, 207 208 storage device, 209 210 211 212 physical disk 103 path switching judgment function, 104 path switching function, 105 bottleneck analysis function, 106 management information database, 109 management Target configuration information collection function, 110 traffic information collection function, 111 host computer, 114 115 116 management agent, 213 214 215 216 logical volume

Claims (4)

複数の計算機ポートを有する計算機と、複数の記憶装置ポートと複数のボリュームとを有する記憶装置と該計算機と該記憶装置とを管理する管理装置とを有するストレージネットワークシステムであって、
前記管理装置は各々が前記複数の計算機ポートの一つと前記複数の記憶装置ポートの一つと前記複数のボリュームの一つを含むアクセス経路を、複数含むアクセス経路情報を有し、複数の前記アクセス経路から接続中のアクセス経路を管理し、前記複数の計算機ポート及び前記複数の記憶装置ポートのトラフィック量を格納しており、
前記管理装置は、前記複数のボリュームの一つである所定のボリュームを選択する指示を受けると、
前記アクセス経路情報に基づいて前記所定のボリュームが含まれる一つ以上のアクセス経路を複数の前記アクセス経路から特定し、前記アクセス経路情報に基づいて、前記所定ボリュームが含まれる前記一つ以上のアクセス経路に含まれる前記所定ボリュームに関連する計算機ポート及び前記所定ボリュームに関連する記憶装置ポートを、前記複数の計算機ポートと前記複数の記憶装置ポートから特定して、格納した前記トラフィック量のうち、前記所定ボリュームに関連する計算機ポート及び前記所定ボリュームに関連する記憶装置ポートに関するトラフィック量を表示し、
前記管理装置は、前記所定ボリュームが含まれる前記一つ以上のアクセス経路の一つである他のアクセス経路を選択する指示を受けると、
前記接続中のアクセス経路に含まれる接続中の計算機ポート及び接続中の記憶装置ポートのトラフィック量と、前記他のアクセス経路に含まれる計算機ポート及び記憶装置ポートのトラフィック量と、に基づいて、前記他のアクセス経路に含まれる計算機ポート及び記憶装置ポートについて、前記接続中のアクセス経路から前記他のアクセス経路に切り替えた場合のトラフィック量を表示することを特徴とするストレージネットワークシステム。
A storage network system comprising a computer having a plurality of computer port, a memory device having a plurality of storage devices ports and a plurality of volumes, and a management apparatus that manages the said computer and said storage device, and
The management equipment, each access path including the one of one the plurality of volumes of one and the plurality of storage devices ports of said plurality of computer port includes a plurality including access route information, a plurality of the Manages the access path being connected from the access path, stores the traffic volume of the plurality of computer ports and the plurality of storage device ports,
When the management device receives an instruction to select a predetermined volume that is one of the plurality of volumes,
One or more access paths including the predetermined volume are identified from a plurality of the access paths based on the access path information, and the one or more accesses including the predetermined volume are based on the access path information The computer port associated with the predetermined volume included in the path and the storage device port associated with the predetermined volume are identified from the plurality of computer ports and the plurality of storage device ports , and the stored traffic amount is the Displaying the traffic volume related to the computer port related to the predetermined volume and the storage device port related to the predetermined volume,
When the management device receives an instruction to select another access route that is one of the one or more access routes including the predetermined volume,
Based on the traffic volume of the connected computer port and the connected storage device port included in the connected access path, and the traffic volume of the computer port and the storage device port included in the other access path, storage network system, wherein the computer port and storage port included in the other access path, and displays the amount of traffic when switching from the access path in the connection to the other access path, that.
請求項1記載のストレージネットワークシステムであって、
前記他のアクセス経路に接続を切り替えた場合のトラフィック量が所定の値を超える場合は、
前記管理装置は前記他のアクセス経路以外の前記所定ボリュームが含まれる前記一つ以上のアクセス経路の一つに含まれる計算機ポート及び記憶装置ポートについて、前記接続中のアクセス経路から前記他のアクセス経路以外の前記アクセス経路の一つに切り替えた場合のトラフィック量を計算し、
前記所定の値を超えない場合は、前記計算機に対して、経路切り替えを指示する、ことを特徴とするストレージネットワークシステム。
The storage network system according to claim 1 , wherein
If the traffic volume when switching the connection to the other access route exceeds a predetermined value,
The management equipment is for one to computer port and storage port included in the one or more access path contained the predetermined volume other than the another access path, the other from the access path in the connection Calculate the traffic volume when switching to one of the access routes other than the access route,
If the predetermined value is not exceeded , the storage network system is characterized by instructing the computer to perform path switching .
複数の計算機ポートを有する計算機と、複数の記憶装置ポート及び複数のボリュームを有する記憶装置と、を管理する管理装置であって、
前記管理装置は
各々が前記複数の計算機ポートの一つと前記複数の記憶装置ポートの一つと前記複数のボリュームの一つを含むアクセス経路を複数含むアクセス経路情報と、前記複数の計算機ポート及び前記複数の記憶装置ポートのトラフィック量と、を格納した記憶装置と、複数の前記アクセス経路から接続中のアクセス経路を管理する、中央処理装置と、表示装置と、を有し、
前記中央処理装置は、前記複数のボリュームの一つである所定のボリュームを選択する指示を受けると、
前記アクセス経路情報に基づいて、前記所定のボリュームが含まれる一つ以上のアクセス経路を複数の前記アクセス経路から特定し、前記アクセス経路情報に基づいて、前記所定ボリュームが含まれる一つ以上のアクセス経路に含まれる前記所定ボリュームに関連する計算機ポート及び前記所定ボリュームに関連する記憶装置ポートを、前記複数の計算機ポートと前記複数の記憶装置ポートから特定し、
前記表示装置は、格納した前記トラフィック量のうち、前記所定ボリュームに関連する計算機ポート及び前記所定ボリュームに関連する記憶装置ポートに関するトラフィック量を表示し、
前記中央処理装置は、前記所定ボリュームが含まれる前記一つ以上のアクセス経路の一つである他のアクセス経路を選択する指示を受けると、
前記接続中のアクセス経路に含まれる接続中の計算機ポート及び接続中の記憶装置ポートのトラフィック量と、前記他のアクセス経路に含まれる計算機ポート及び記憶装置ポートのトラフィック量と、に基づいて、前記他のアクセス経路に含まれる計算機ポート及び記憶装置ポートについて、前記接続中のアクセス経路から前記他のアクセス経路に切り替えた場合のトラフィック量を算出し、
前記表示装置は、前記中央処理装置が算出した前記他のアクセス経路に含まれる計算機ポート及び記憶装置ポートについて、前記接続中のアクセス経路から前記他のアクセス経路に切り替えた場合のトラフィック量を表示することを特徴とする管理装置
A computer having a plurality of computer port, a management equipment for managing a storage device, a having a plurality of storage devices ports and a plurality of volumes,
The management equipment is,
Access path information including a plurality of access paths each including one of the plurality of computer ports, one of the plurality of storage device ports, and one of the plurality of volumes, the plurality of computer ports, and the plurality of storage device ports A storage device that stores the amount of traffic, a central processing unit that manages an access path that is connected from the plurality of access paths, and a display device,
When the central processing unit receives an instruction to select a predetermined volume that is one of the plurality of volumes,
One or more access paths including the predetermined volume are identified from a plurality of the access paths based on the access path information, and one or more accesses including the predetermined volume are performed based on the access path information. A computer port related to the predetermined volume included in the path and a storage device port related to the predetermined volume are identified from the plurality of computer ports and the plurality of storage device ports;
The display device displays the traffic volume related to the computer port related to the predetermined volume and the storage device port related to the predetermined volume among the stored traffic volume,
When the central processing unit receives an instruction to select another access route that is one of the one or more access routes including the predetermined volume,
Based on the traffic volume of the connected computer port and the connected storage device port included in the connected access path, and the traffic volume of the computer port and the storage device port included in the other access path, For computer ports and storage device ports included in other access paths, calculate the traffic volume when switching from the connected access path to the other access path,
The display device displays a traffic amount when the computer port and the storage device port included in the other access path calculated by the central processing unit are switched from the connected access path to the other access path. , management and wherein the.
請求項記載の管理装置であって、
前記管理装置はネットワーク制御装置を有しており、
前記他のアクセス経路に接続を切り替えた場合のトラフィック量が所定の値を超える場合は、
前記中央処理装置は、前記他のアクセス経路以外の前記所定ボリュームが含まれる前記一つ以上のアクセス経路の一つに含まれる計算機ポート及び記憶装置ポートについて、前記接続中のアクセス経路から前記他のアクセス経路以外の前記所定ボリュームが含まれるアクセス経路の一つに切り替えた場合のトラフィック量を計算し、
前記所定の値を超えない場合は、
前記中央処理装置は、前記計算機に対して経路切り替えを指示する、ことを特徴とする管理装置
The management device according to claim 3 ,
The management device has a network control device,
If the traffic volume when switching the connection to the other access route exceeds a predetermined value,
The central processing unit, for the computer port and the storage device port included in one of the one or more access paths including the predetermined volume other than the other access path, from the connected access path to the other Calculate the traffic volume when switching to one of the access paths including the predetermined volume other than the access path,
If the predetermined value is not exceeded,
It said central processing unit instructs the path switching to the computer, the management apparatus characterized by.
JP2006332961A 2006-12-11 2006-12-11 Storage network system, management apparatus, management method and program Expired - Lifetime JP4286281B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006332961A JP4286281B2 (en) 2006-12-11 2006-12-11 Storage network system, management apparatus, management method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006332961A JP4286281B2 (en) 2006-12-11 2006-12-11 Storage network system, management apparatus, management method and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2002224323A Division JP3996010B2 (en) 2002-08-01 2002-08-01 Storage network system, management apparatus, management method and program

Publications (2)

Publication Number Publication Date
JP2007097222A JP2007097222A (en) 2007-04-12
JP4286281B2 true JP4286281B2 (en) 2009-06-24

Family

ID=37982239

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006332961A Expired - Lifetime JP4286281B2 (en) 2006-12-11 2006-12-11 Storage network system, management apparatus, management method and program

Country Status (1)

Country Link
JP (1) JP4286281B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5193801B2 (en) * 2008-10-29 2013-05-08 株式会社日立製作所 Storage system performance improvement or management method, system, apparatus and program
US11144341B2 (en) 2017-07-13 2021-10-12 Hitachi, Ltd. Management apparatus and management method

Also Published As

Publication number Publication date
JP2007097222A (en) 2007-04-12

Similar Documents

Publication Publication Date Title
JP3996010B2 (en) Storage network system, management apparatus, management method and program
US10203993B2 (en) Method and system for continuous optimization of data centers by combining server and storage virtualization
US7933995B2 (en) Computer program and apparatus for controlling computing resources, and distributed processing system
US7107323B2 (en) System and method of file distribution for a computer system in which partial files are arranged according to various allocation rules
JP4519179B2 (en) Logical volume management program, logical volume management apparatus, logical volume management method, and distributed storage system
US8352595B2 (en) Operation management system, management apparatus, management method and management program
US20130332608A1 (en) Load balancing for distributed key-value store
JP4963808B2 (en) Storage control system
JP5803496B2 (en) Storage system
JP4497953B2 (en) Information processing system and information processing method
JP2010257008A (en) Management server device for managing virtual storage device and virtual storage device management method
JP2008165620A (en) Storage device configuration management method, management computer, and computer system
JP5983782B2 (en) Computer system, communication control server, communication control method and program
WO2016082078A1 (en) Path management system, device and method
US20150074299A1 (en) Management apparatus and management method
CN103814365A (en) Computer system and data input/output method
US20070198790A1 (en) Computer system for copying data between virtual storage areas
JP6565248B2 (en) Storage device, management device, storage system, data migration method and program
JP4286281B2 (en) Storage network system, management apparatus, management method and program
JP5235154B2 (en) Management device and management program
CN111400110B (en) Database access management system
JP2019003586A (en) Storage control device and path switching control program
JP4485428B2 (en) Network system, management computer, cluster management method, and computer program
CN121000606A (en) Methods, apparatus, and non-volatile storage media for node expansion in test ranges
JP5070965B2 (en) Network information collection system, information collection method, and information processing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070109

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20081212

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081224

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090220

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: 20090317

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090324

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

Free format text: PAYMENT UNTIL: 20120403

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4286281

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20120403

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130403

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20140403

Year of fee payment: 5

EXPY Cancellation because of completion of term