JP4810585B2 - リモートスキャンをサポートする計算機 - Google Patents
リモートスキャンをサポートする計算機 Download PDFInfo
- Publication number
- JP4810585B2 JP4810585B2 JP2009114130A JP2009114130A JP4810585B2 JP 4810585 B2 JP4810585 B2 JP 4810585B2 JP 2009114130 A JP2009114130 A JP 2009114130A JP 2009114130 A JP2009114130 A JP 2009114130A JP 4810585 B2 JP4810585 B2 JP 4810585B2
- Authority
- JP
- Japan
- Prior art keywords
- storage
- path
- host
- scan
- host computer
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/12—Shortest path evaluation
- H04L45/124—Shortest path evaluation using a combination of metrics
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
(a1)ホスト計算機とローカルストレージとを接続するパスであるホストパスに関するホスト/ストレージ接続情報を取得する処理と、
(a2)ストレージシステムとストレージシステムとを接続するパスであるストレージパスに関するストレージ/ストレージ接続情報を各ホスト計算機を通じて取得する処理と、
(a3)ホスト/ストレージ接続情報とストレージ/ストレージ接続情報とを基に経路管理情報を生成し、生成した経路管理情報を保存する処理と
を含む。経路管理情報は、複数の経路に関する情報である。一つの経路は、直列に接続された二以上のノードとノード間のパスとで構成されている。二以上のノードのうちのスタートノードが、いずれかのホスト計算機であり、その二以上のノードうちの他のノードが、いずれかのストレージシステムである。
(b1)一以上のストレージカスケードを構成する複数のストレージシステムのうちのスキャン対象のストレージシステムをエンドノードとする複数の経路を経路管理情報から特定する処理と、
(b2)スキャン対象のストレージシステムがいずれかのリモートストレージであることが上記(b1)の処理においてわかった場合に、経路管理情報を基に、リモートスキャンを実行するホスト計算機として、上記複数の経路のうちの最適な経路のスタートノードであるホスト計算機を選択する処理と
を含む。計算機は、スキャン処理において、上記(b2)で選択されたホスト計算機にリモートスキャンを命じても良い。
(X1)経路の距離の差;
(X2)経路の負荷の差;
(X3)ノード(例えばホスト)の負荷の差、
のうちの少なくとも二つの要素が常に参酌されても良い。たとえば、第一の経路の方が第二の経路より短いが、それらの距離の差が所定値未満であって、第一の経路の負荷の方が第二の負荷よりも所定値以上に大きい場合には、第二の経路が選択されても良い。
(1)コピー操作(VOLペアの作成や、VOLペアペアの状態変更を行う機能);
(2)コピーグループ操作(複数のVOLペアをグループ化し、グループ単位で操作を実行する機能);
(3)ボリュームスキャン(ストレージからVOLに関する情報を取得する機能);
(4)リモートストレージ制御(リモートストレージを制御(操作)する機能);
(5)論理パス制御(ストレージパスを確立・削除する機能);
を有する。
(1)送信側ストレージ番号(送信側ストレージのシリアル番号);
(2)送信側CU番号(送信側ストレージのCUの番号);
(3)イニシエータポート番号;
(4)受信側ストレージ番号(受信側ストレージのシリアル番号);
(5)受信側CU番号(受信側ストレージのCU番号);
(6)ターゲットポート番号;
(7)回線帯域(ストレージパスが有する物理パスの帯域);
(8)データ量(ストレージパスが有する物理パスを流れる1秒間当りのデータ量);
(9)状態(ストレージパスの状態、例えば、正常、障害など)
を有する。もし、1つのストレージパスが複数の物理パスを有する場合、例えば、上記情報要素(3)、(6)、(7)、(8)及び(9)は、物理パス毎に存在する。
(1)ホスト名(このテーブル210を有するホストの名称);
(2)直結ストレージ番号(そのホストに直結されているローカルストレージのシリアル番号);
(3)回線帯域(ホストパスの帯域);
(4)データ量(ホストパスを流れる1秒間当りのデータ量);
(5)CPUサイクル時間(そのホストが有するCPUのサイクル時間);
(6)状態(ホストパスの状態、例えば、正常、障害など);
を有する。
図4Aは、管理サーバ101が有するホストパス管理テーブル214を示す。
(1)ノードID(ホストのID);
(2)ホスト名(ホストの名称);
(3)直結ストレージ番号(そのホストに直結されているローカルストレージのシリアル番号);
(4)回線帯域(ホストパスの帯域);
(5)データ量(ホストパスを流れる1秒間当りのデータ量);
(6)CPUサイクル時間(そのホストが有するCPUのサイクル時間);
(7)状態(ホストパスの状態、例えば、正常、障害など);
を有する。このテーブル214に、ホストから取得されたホストパステーブル242が有する情報が記述される。
図4Bは、管理サーバ101が有するストレージパス管理テーブル215を示す。
(1)送信側ストレージ番号(送信側ストレージのシリアル番号);
(2)受信側ストレージ番号(受信側ストレージのシリアル番号);
(3)回線帯域(ストレージパスが有する物理パスの帯域);
(4)データ量(ストレージパスが有する物理パスを流れる1秒間当りのデータ量);
(5)状態(ストレージパスの状態、例えば、正常、障害など)
を有する。このテーブル215に、ストレージからホストを通じて取得されたストレージパステーブル210が有する情報が記述される。
(1)エンドノードID(経路のエンドノードのノードID);
(2)スタートノードID(経路のスタートノードのノードID);
(3)経路の距離(ホップ数);
(4)経路の重み;
(5)ルートリスト(ストレージの経由順序);
を有する。経路の重みは、経路が有する全てのパスの重み(データ量÷回線)、或いは、経路が有する特定のパスの重みを基に算出される。
(1)引数V(要求先のストレージのストレージ番号);
(2)引数R(ルートリスト);
(3)引数H(対象ホストのノードID);
が使用される。
(K1)スキャン対象のストレージのストレージ番号;
(K2)スキャン対象のVOLの範囲(例えばVOLの番号の範囲);
(K3)スキャン結果情報の反映先の構成ファイルのファイル名;
の入力を受ける。
経路上の各パスの重み(データ量÷回線)の最大値が採用される。この方法によれば、経路ABの重みは、パスAの重み「1/2」とパスBの重み「1/2」のうちの最大値(max(1/2,1/2))=1/2となる。一方、経路DCの重みは、パスDの重み「0/2」とパスCの重み「2/2」のうちの最大値(max(0/2,2/2))=2/2となる。
経路上の各パスの重み(データ量÷回線)の平均が採用される。この方法によれば、経路ABの重みは、パスAの重み「1/2」とパスBの重み「1/2」の平均((1/2+1/2)÷2)=1/2となる。一方、経路DCの重みは、パスDの重み「0/2」とパスCの重み「2/2」の平均((0/2+2/2)÷2)=1/2となる。
(1)引数n=ディスカバリしているホストの数(ホストパス管理テーブル214に登録されているホストの数);
(2)引数m=ストレージテーブル216に登録されているストレージの数;
(3)(n+m)×(n+m)の配列(vertex);
を行う。ここでの(n+m)は、フィールド「distance」、「load」及び「status」を持つオブジェクトの長さ(数)である。
(1)vertex(x).distance=∞;
(2)vertex(x).load=∞;
(3)vertex(x).state=unvisited;
を行う。
(1)vertex(x).distance=min
(vertex(x).distance, vertex(p).distance+W1[x][p]);
(2)vertex(x).load=max
(vertex(p).load, W2[x][p]);
を行う。なお、これは、上記<方法1>及び<方法2>のうちの<方法1>についての説明であるが、<方法2>が採用された場合、vertex(x).loadは、「vertex(x).load=min (vertex(x).load, vertex(p).load+W2[x][p])」である。
Claims (13)
- 通信ネットワークを介して通信するためのネットワークインターフェイスと、
記憶資源と、
前記ネットワークインターフェイス及び前記記憶資源に接続されたプロセッサと
を備え、
前記通信ネットワークに複数のホスト計算機が接続されており、
1以上のストレージカスケードを構成する複数のストレージシステムがあり、
1つのストレージカスケードは、直列に接続された二以上のストレージシステムで構成されており、
前記複数のストレージシステムには、二以上のローカルストレージと一以上のリモートストレージが含まれており、
前記ローカルストレージは、少なくとも一つのホスト計算機に接続されているストレージシステムであり、
前記リモートストレージは、いずれのホスト計算機にも接続されていないストレージシステムであり、
前記プロセッサが、経路調査処理と、スキャン支援処理とを実行し、
(A)前記経路調査処理は、
(a1)ホスト計算機とローカルストレージとを接続するパスであるホストパスに関するホスト/ストレージ接続情報を前記ネットワークインターフェイスを通じて取得する処理と、
(a2)ストレージシステムとストレージシステムとを接続するパスであるストレージパスに関するストレージ/ストレージ接続情報を各ホスト計算機及び前記ネットワークインターフェイスを通じて取得する処理と、
(a3)前記(a1)で取得されたホスト/ストレージ接続情報と前記(a2)で取得されたストレージ/ストレージ接続情報とを基に経路管理情報を生成し、生成した経路管理情報を前記記憶資源に格納する処理と
を含み、
前記経路管理情報は、複数の経路に関する情報であり、
一つの経路は、直列に接続された二以上のノードとノード間のパスとで構成されており、その二以上のノードのうちのスタートノードが、いずれかのホスト計算機であり、その二以上のノードうちの他のノードが、いずれかのストレージシステムであり、
(B)前記スキャン処理は、
(b1)前記複数のストレージシステムのうちのスキャン対象のストレージシステムをエンドノードとする複数の経路を前記経路管理情報から特定する処理と、
(b2)前記スキャン対象のストレージシステムがいずれかのリモートストレージであることが前記(b1)の処理においてわかった場合に、前記経路管理情報を基に、前記スキャン対象のリモートストレージからスキャン対象の論理ボリュームに関する情報を取得することであるリモートスキャンを実行するホスト計算機として、前記複数の経路のうちの最適な経路のスタートノードであるホスト計算機を選択する処理と
を含む、
計算機。 - 前記最適な経路は、それぞれの経路の距離、経路の負荷、及びノードの負荷の少なくとも一つに基づいて選択された経路であり、
経路の距離は、スタートノードとエンドノードとの間に存在するストレージシステムの数であり、
経路の負荷は、その経路が有する各パスの負荷を基に定まる負荷である、
請求項1記載の計算機。 - 前記最適な経路は、最短経路であり、
前記最短経路は、前記スキャン対象のリモートストレージとスタートノードのホスト計算機との間に存在するストレージシステムの数が最も少ない経路である、
請求項2記載の計算機。 - 前記ホスト/ストレージ接続情報は、前記ホストパスについての負荷を表す情報を含み、
前記ストレージ/ストレージ接続情報は、前記ストレージパスについての負荷を表す情報を含み、
前記プロセッサは、前記ホスト/ストレージ接続情報及び前記ストレージ/ストレージ接続情報が表すノード間のパス毎の負荷を基に、経路毎の負荷を算出し、
二以上の最短経路がある場合、前記最適な経路は、前記二以上の最短経路のうちの、負荷が最小の経路である負荷最小経路である、
請求項3記載の計算機。 - 二以上の負荷最小経路がある場合、前記最適な経路は、前記二以上の負荷最小経路のうちの、ノードに関する負荷が最小の経路である、
請求項4記載の計算機。 - 前記二以上の負荷最小経路に属する二以上のホスト計算機のうちの、負荷の最も小さいホスト計算機が選択される、
請求項5記載の計算機。 - 前記ホスト/ストレージ接続情報は、前記ホストパスについての負荷を表す情報を含み、
前記ストレージ/ストレージ接続情報は、前記ストレージパスについての負荷を表す情報を含み、
前記プロセッサは、前記ホスト/ストレージ接続情報及び前記ストレージ/ストレージ接続情報が表すノード間のパス毎の負荷を基に、経路毎の負荷を算出し、
前記最適な経路は、負荷が最小の経路である負荷最小経路である、
請求項6記載の計算機。 - 前記選択されるホスト計算機は、ノードに関する負荷が最小の経路のスタートノードである、
請求項7記載の計算機。 - 前記最適な経路を介して前記リモートスキャンを実行することの命令を受けたホスト計算機から、前記最適な経路に従う転送順序と前記スキャン対象の論理ボリュームとが指定されたスキャンコマンドが発行され、そのスキャンコマンドが、そのホスト計算機に接続されているローカルストレージに受信され、そのスキャンコマンドで指定されている転送順序に従って転送され、前記スキャン対象のリモートストレージに受信され、
前記スキャン対象のリモートストレージから、そのスキャンコマンドに応答して、そのスキャンコマンドで指定されている前記スキャン対象の論理ボリュームに関するスキャン結果情報が送信され、そのスキャン結果情報が、前記転送順序と逆の順序で転送されて、前記スキャンコマンドを発行したホスト計算機に受信され、
前記プロセッサが、前記スキャン対象のリモートストレージをエンドノードとする前記複数の経路のうちの前記最適な経路以外の経路のスタートノードのホスト計算機に、前記スキャン結果情報を送信する、
請求項8記載の計算機。 - 前記最適な経路は、経路の距離の差、経路の負荷の差、及びノードの負荷の差のうちの少なくとも二つに基づいて選択された経路である、
請求項9記載の計算機。 - 前記ホスト/ストレージ接続情報は、ホスト計算機のCPU性能を表す情報を含み、
前記プロセッサは、前記(b2)の処理において、更に、以下の処理:
二以上の負荷最小経路がある場合、前記二以上の負荷最小経路に属する二以上のホスト計算機のうち、CPU性能が最も高いホスト計算機を選択する、
を行う、
請求項10記載の計算機。 - 1以上のストレージカスケードを構成する複数のストレージシステムのいずれかからスキャン対象の論理ボリュームに関する情報をホスト計算機に取得させるスキャン方法であり、
1つのストレージカスケードは、直列に接続された二以上のストレージシステムで構成されており、
前記複数のストレージシステムには、二以上のローカルストレージと一以上のリモートストレージが含まれており、
前記ローカルストレージは、少なくとも一つのホスト計算機に接続されているストレージシステムであり、
前記リモートストレージは、いずれのホスト計算機にも接続されていないストレージシステムであり、
前記スキャン方法は、経路調査処理とスキャン処理とを実行し、
(A)前記経路調査処理は、
(a1)ホスト計算機とローカルストレージとを接続するパスであるホストパスに関するホスト/ストレージ接続情報を前記ネットワークインターフェイスを通じて取得する処理と、
(a2)ストレージシステムとストレージシステムとを接続するパスであるストレージパスに関するストレージ/ストレージ接続情報を各ホスト計算機及び前記ネットワークインターフェイスを通じて取得する処理と、
(a3)前記(a1)で取得されたホスト/ストレージ接続情報と前記(a2)で取得されたストレージ/ストレージ接続情報とを基に経路管理情報を生成し、生成した経路管理情報を前記記憶資源に格納する処理と
を含み、
前記経路管理情報は、複数の経路に関する情報であり、
一つの経路は、直列に接続された二以上のノードとノード間のパスとで構成されており、その二以上のノードのうちのスタートノードが、いずれかのホスト計算機であり、その二以上のノードうちの他のノードが、いずれかのストレージシステムであり、
(B)前記スキャン処理は、
(b1)前記複数のストレージシステムのうちのスキャン対象のストレージシステムをエンドノードとする複数の経路を前記経路管理情報から特定する処理と、
(b2)前記スキャン対象のストレージシステムがいずれかのリモートストレージであることが前記(b1)の処理においてわかった場合に、前記経路管理情報を基に、前記スキャン対象のリモートストレージからスキャン対象の論理ボリュームに関する情報を取得することであるリモートスキャンを実行するホスト計算機として、前記複数の経路のうちの最適な経路のスタートノードであるホスト計算機を選択する処理と
を含む、
スキャン方法。 - 1以上のストレージカスケードを構成する複数のストレージシステムのいずれかからスキャン対象の論理ボリュームに関する情報をホスト計算機に取得させるコンピュータプログラムであって、
1つのストレージカスケードは、直列に接続された二以上のストレージシステムで構成されており、
前記複数のストレージシステムには、二以上のローカルストレージと一以上のリモートストレージが含まれており、
前記ローカルストレージは、少なくとも一つのホスト計算機に接続されているストレージシステムであり、
前記リモートストレージは、いずれのホスト計算機にも接続されていないストレージシステムであり、
前記コンピュータプログラムは、経路調査処理とスキャン処理とをコンピュータに実行させ、
(A)前記経路調査処理は、
(a1)ホスト計算機とローカルストレージとを接続するパスであるホストパスに関するホスト/ストレージ接続情報を前記ネットワークインターフェイスを通じて取得する処理と、
(a2)ストレージシステムとストレージシステムとを接続するストレージパスに関するストレージ/ストレージ接続情報を各ホスト計算機及び前記ネットワークインターフェイスを通じて取得する処理と、
(a3)前記(a1)で取得されたホスト/ストレージ接続情報と前記(a2)で取得されたストレージ/ストレージ接続情報とを基に経路管理情報を生成し、生成した経路管理情報を前記記憶資源に格納する処理と
を含み、
前記経路管理情報は、複数の経路に関する情報であり、
一つの経路は、直列に接続された二以上のノードとノード間のパスとで構成されており、その二以上のノードのうちのスタートノードが、いずれかのホスト計算機であり、その二以上のノードうちの他のノードが、いずれかのストレージシステムであり、
(B)前記スキャン処理は、
(b1)前記複数のストレージシステムのうちのスキャン対象のストレージシステムをエンドノードとする複数の経路を前記経路管理情報から特定する処理と、
(b2)前記スキャン対象のストレージシステムがいずれかのリモートストレージであることが前記(b1)の処理においてわかった場合に、前記経路管理情報を基に、前記スキャン対象のリモートストレージからスキャン対象の論理ボリュームに関する情報を取得することであるリモートスキャンを実行するホスト計算機として、前記複数の経路のうちの最適な経路のスタートノードであるホスト計算機を選択する処理と
を含む、
コンピュータプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009114130A JP4810585B2 (ja) | 2009-05-11 | 2009-05-11 | リモートスキャンをサポートする計算機 |
| US12/503,529 US8166202B2 (en) | 2009-05-11 | 2009-07-15 | Computer supporting remote scan |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009114130A JP4810585B2 (ja) | 2009-05-11 | 2009-05-11 | リモートスキャンをサポートする計算機 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2010262551A JP2010262551A (ja) | 2010-11-18 |
| JP2010262551A5 JP2010262551A5 (ja) | 2011-04-14 |
| JP4810585B2 true JP4810585B2 (ja) | 2011-11-09 |
Family
ID=43063024
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009114130A Expired - Fee Related JP4810585B2 (ja) | 2009-05-11 | 2009-05-11 | リモートスキャンをサポートする計算機 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US8166202B2 (ja) |
| JP (1) | JP4810585B2 (ja) |
Families Citing this family (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8521954B2 (en) | 2010-12-03 | 2013-08-27 | Hitachi, Ltd. | Management computer and volume configuration management method |
| US9158714B2 (en) * | 2012-01-31 | 2015-10-13 | Symantec Corporation | Method and system for multi-layer differential load balancing in tightly coupled clusters |
| US9825913B2 (en) | 2014-06-04 | 2017-11-21 | Nicira, Inc. | Use of stateless marking to speed up stateful firewall rule processing |
| US9692698B2 (en) | 2014-06-30 | 2017-06-27 | Nicira, Inc. | Methods and systems to offload overlay network packet encapsulation to hardware |
| WO2016121004A1 (ja) * | 2015-01-27 | 2016-08-04 | 株式会社日立製作所 | ストレージ装置 |
| US11038845B2 (en) | 2016-02-23 | 2021-06-15 | Nicira, Inc. | Firewall in a virtualized computing environment using physical network interface controller (PNIC) level firewall rules |
| US11163462B1 (en) * | 2020-04-29 | 2021-11-02 | EMC IP Holding Company LLC | Automated resource selection for software-defined storage deployment |
| US11962518B2 (en) | 2020-06-02 | 2024-04-16 | VMware LLC | Hardware acceleration techniques using flow selection |
| US11636053B2 (en) | 2020-09-28 | 2023-04-25 | Vmware, Inc. | Emulating a local storage by accessing an external storage through a shared port of a NIC |
| US12021759B2 (en) | 2020-09-28 | 2024-06-25 | VMware LLC | Packet processing with hardware offload units |
| US11792134B2 (en) | 2020-09-28 | 2023-10-17 | Vmware, Inc. | Configuring PNIC to perform flow processing offload using virtual port identifiers |
| US11716383B2 (en) * | 2020-09-28 | 2023-08-01 | Vmware, Inc. | Accessing multiple external storages to present an emulated local storage through a NIC |
| US11875172B2 (en) | 2020-09-28 | 2024-01-16 | VMware LLC | Bare metal computer for booting copies of VM images on multiple computing devices using a smart NIC |
| US12229578B2 (en) | 2021-12-22 | 2025-02-18 | VMware LLC | Teaming of smart NICs |
| US11995024B2 (en) | 2021-12-22 | 2024-05-28 | VMware LLC | State sharing between smart NICs |
| US11863376B2 (en) | 2021-12-22 | 2024-01-02 | Vmware, Inc. | Smart NIC leader election |
| KR20230156583A (ko) | 2022-05-06 | 2023-11-14 | 삼성전자주식회사 | 복수의 스토리지 장치들 각각의 맵 데이터를 관리하는 메모리 장치의 동작 방법 및 이를 포함하는 컴퓨팅 시스템 및 이의 동작 방법 |
| US12373237B2 (en) | 2022-05-27 | 2025-07-29 | VMware LLC | Logical memory addressing by smart NIC across multiple devices |
| US11899594B2 (en) | 2022-06-21 | 2024-02-13 | VMware LLC | Maintenance of data message classification cache on smart NIC |
| US11928367B2 (en) | 2022-06-21 | 2024-03-12 | VMware LLC | Logical memory addressing for network devices |
| US11928062B2 (en) | 2022-06-21 | 2024-03-12 | VMware LLC | Accelerating data message classification with smart NICs |
| US12481444B2 (en) | 2022-06-21 | 2025-11-25 | VMware LLC | Smart NIC responding to requests from client device |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5544347A (en) * | 1990-09-24 | 1996-08-06 | Emc Corporation | Data storage system controlled remote data mirroring with respectively maintained data indices |
| JP2004126716A (ja) * | 2002-09-30 | 2004-04-22 | Fujitsu Ltd | 広域分散ストレージシステムを利用したデータ格納方法、その方法をコンピュータに実現させるプログラム、記録媒体、及び広域分散ストレージシステムにおける制御装置 |
| JP4401895B2 (ja) * | 2004-08-09 | 2010-01-20 | 株式会社日立製作所 | 計算機システム、計算機及びそのプログラム。 |
| JP4476108B2 (ja) | 2004-11-24 | 2010-06-09 | 株式会社日立製作所 | ストレージシステム、コンピュータシステム及びストレージの情報取得方法 |
| US7647636B2 (en) * | 2005-08-24 | 2010-01-12 | Microsoft Corporation | Generic RootKit detector |
| JP4686305B2 (ja) * | 2005-08-26 | 2011-05-25 | 株式会社日立製作所 | ストレージ管理システムおよびその方法 |
| JP5121161B2 (ja) * | 2006-04-20 | 2013-01-16 | 株式会社日立製作所 | 記憶システム、パス管理方法及びパス管理装置 |
| US8060297B2 (en) * | 2007-12-14 | 2011-11-15 | Microsoft Corporation | Route transfer between devices |
| JP4977595B2 (ja) * | 2007-12-21 | 2012-07-18 | 株式会社日立製作所 | リモートコピーシステム、リモートコピー環境設定方法、データリストア方法 |
-
2009
- 2009-05-11 JP JP2009114130A patent/JP4810585B2/ja not_active Expired - Fee Related
- 2009-07-15 US US12/503,529 patent/US8166202B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2010262551A (ja) | 2010-11-18 |
| US20100287306A1 (en) | 2010-11-11 |
| US8166202B2 (en) | 2012-04-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4810585B2 (ja) | リモートスキャンをサポートする計算機 | |
| US7805566B2 (en) | Replication in storage systems using a target port mimicking a host initiator port | |
| KR100995466B1 (ko) | 저장장치 영역 네트워크 내의 저장장치 가상화 구현을 위한 방법 및 장치 | |
| US7088703B2 (en) | Multipath multihop remote data facility | |
| JP4291664B2 (ja) | 通信バッファ予約機能を備えるストレージ装置およびシステム | |
| US7619965B2 (en) | Storage network management server, storage network managing method, storage network managing program, and storage network management system | |
| JP4310070B2 (ja) | ストレージシステムの運用管理方式 | |
| KR101196547B1 (ko) | 결정론적 sas 검색 및 구성을 위한 방법 | |
| CN101471882B (zh) | 存储子系统 | |
| US20050278465A1 (en) | Methods and structure for supporting persistent reservations in a multiple-path storage environment | |
| US7839788B2 (en) | Systems and methods for load balancing storage system requests in a multi-path environment based on transfer speed of the multiple paths | |
| JP4963808B2 (ja) | 記憶制御システム | |
| JP2005217815A (ja) | パス制御方法 | |
| US20120233399A1 (en) | Storage apparatus and method of controlling the same | |
| JP4713902B2 (ja) | ストレージシステム | |
| JP2010218364A (ja) | 情報処理システム、通信制御装置および方法 | |
| JP2008228150A (ja) | スイッチ装置及びフレーム交換方法とそのプログラム | |
| CN101676856A (zh) | 虚拟存储系统 | |
| JP6025973B2 (ja) | 計算機システム及び計算機システムのボリューム管理方法 | |
| US8909864B2 (en) | Multicast write commands | |
| US20040024887A1 (en) | Method, system, and program for generating information on components within a network | |
| JPWO2009084314A1 (ja) | データ分散格納方法およびデータ分散格納システム | |
| US9436653B2 (en) | Shared-bandwidth multiple target remote copy | |
| JP4123386B2 (ja) | 通信パス冗長化システム、通信パスの冗長化方法及び負荷分散プログラム | |
| CN108574708A (zh) | 软件定义存储装置、系统与其存储方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110228 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110228 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110713 |
|
| 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: 20110726 |
|
| 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: 20110822 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140826 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |