JP4653490B2 - 相互接続を有するクラスタリングシステムおよび方法 - Google Patents
相互接続を有するクラスタリングシステムおよび方法 Download PDFInfo
- Publication number
- JP4653490B2 JP4653490B2 JP2004557224A JP2004557224A JP4653490B2 JP 4653490 B2 JP4653490 B2 JP 4653490B2 JP 2004557224 A JP2004557224 A JP 2004557224A JP 2004557224 A JP2004557224 A JP 2004557224A JP 4653490 B2 JP4653490 B2 JP 4653490B2
- Authority
- JP
- Japan
- Prior art keywords
- node
- nodes
- network
- data
- cluster
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000013500 data storage Methods 0.000 claims abstract description 17
- 238000004891 communication Methods 0.000 claims description 30
- 230000008859 change Effects 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 8
- 238000012544 monitoring process Methods 0.000 claims description 7
- 230000008569 process Effects 0.000 description 14
- 230000007246 mechanism Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 5
- 239000000835 fiber Substances 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000036541 health Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000003862 health status Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000000454 anti-cipatory effect Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000013523 data management Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1479—Generic software techniques for error detection or fault masking
- G06F11/1482—Generic software techniques for error detection or fault masking by means of middleware or OS functionality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1415—Saving, restoring, recovering or retrying at system level
- G06F11/142—Reconfiguring to eliminate the error
- G06F11/1425—Reconfiguring to eliminate the error by reconfiguration of node membership
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2023—Failover techniques
-
- 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]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Small-Scale Networks (AREA)
- Hardware Redundancy (AREA)
- Multi Processors (AREA)
Description
この発明はノードクラスタリングに関する。この発明は、ノード間に相互接続を含むクラスタリングシステムおよび方法への特定の用途を見出す。
クラスタは単一のシステムとして協働する独立したサーバのグループである。主要なクラスタ構成要素はプロセッサノード、クラスタ相互接続(専用ネットワーク)およびディスクサブシステムである。クラスタはディスクアクセスや、データを管理するリソースを共有するが、別個の各ハードウェアクラスタノードはメモリを共有しない。各ノードはそれ自体の専用のシステムメモリ、ならびにそれ自体のオペレーティングシステム、データベースインスタンスおよびアプリケーションソフトウェアを有する。クラスタは、単一の対称的なマルチプロセッサシステムにわたって高度な障害許容力およびモジュールの増分システム成長を提供し得る。サブシステムが故障した場合には、クラスタリングにより高い可用性が確実にされる。冗長なハードウェア構成要素、たとえば付加的なノード、相互接続および共有ディスクはより高い可用性を提供する。このような冗長なハードウェアアーキテクチャにより単一障害点が避けられ、障害許容力が与えられる。
一実施例においては、1つ以上のデータ記憶装置と複数のノードとを含むクラスタが提供される。当該複数のノードは各々が当該1つ以上のデータ記憶装置とデータ通信アクセ
スできる。相互接続バスは当該複数のノード間にノード間通信リンクを提供する。自己監視ロジックにより、当該相互接続バス上の信号に基づいて当該クラスタにおけるトポロジ変化が検出される。
以下は、開示全体を通じて用いられる選択された用語の定義を含む。すべての用語の単数形および複数形はともに各々の意味の範囲内である。
ッセージ、ビットもしくはビットストリーム、または受信、伝送および/もしくは検出が可能な他の手段を含むが、これらに限定されない。
得る。
ーラ165とアプリケーションとのインターフェイスを取る。たとえば、データベースインスタンス145からのデータベースコマンドが、バスデバイスドライバ165によってIEEE1394コマンドまたはオープン・ホスト・コントローラ・インターフェイス(OHCI)コマンドに翻訳される。IEEE1394OHCI規格は、IEEE1394バスに接続するための標準的なハードウェアおよびソフトウェアを規定する。OHCIは、標準的なレジスタアドレスおよび機能、データ構造、ならびにダイレクトメモリアクセス(DMA)モデルを規定する。
転送する。当該ルートが受信した第1の要求が受入れられると、他のすべての要求が拒否され取消される。ノードがルートに近ければ近いほど受入れられる可能性が高くなる。結果として生ずるアービトレーションの不公平性を解決するために、バスアクティビティの期間がいくつかの間隔に分割される。ある間隔中に各ノードが一度伝送され、次の間隔まで待機する。当然、アービトレーションのために他の方法が用いられてもよい。
されるトランザクションは、記憶装置305上のデータベースのいずれかの部分を直接読出すかまたは変更することができる。アクセスは、上述のように1つ以上のロックマネージャによって制御される。
に添付することによって1つ以上の選択された宛先ノードに直接送信され得る。要求されたデータの位置が未知である場合、データ要求が相互接続ネットワークにおける各ノードに同報通信され得る。
ブロック720)。バス自体が構成されると、ノードはバスにアクセスできる。各ノード上のデータベースインスタンスがトポロジ変化について通知される(ブロック725)と、データベースロックマネージャは、共有データベースがクラスタ全体にわたって適切に管理され得るように当該変化に応じて再構成される(ブロック730)。
り、データ伝送プロセスに遅延がもたらされる可能性がある。図8は、この状況によって影響を受ける可能性のあるネットワークを示し、図9は、異なるネットワーク上でハートビートシステムを実現することによりネットワークトラフィックの量を減ずるネットワークを示す。図8および図9のネットワークも非共有アーキテクチャとして構成され得ることがさらに理解されるだろう。
数ファイルがデータベースクラスタ内で構成されかつ起動されると、定数ファイル内のメモリがクラスタにおけるノードの各々に割当てられる(ブロック1005)。定数ファイルは等しく分割され得、さらに、各ノードに割当てられ得るかまたは他の割当が規定され得る。定数ファイルがアクティブになると、当該定数ファイルはIEEE1394プロトコルに従って各ノードからハートビートメッセージを受信する(ブロック1010)。各ハートビートメッセージはノード識別子を含み、当該ノード識別子が、メッセージと当該メッセージの時間を示すタイムスタンプとを送信するノードを識別する。次いで、定数ファイルが受信した各メッセージがそのノードの割当てられた位置に記憶され(ブロック1015)、受信された各々のハートビートメッセージのために当該プロセスが繰返される。
、ノードの健康状態をよりよく判断するのに役立ち得る。状態ロジックは、定数ファイルからのタイムスタンプ情報とIEEE1394コントローラによって保持されるノードマップデータとを比較し得る。
されてきたが、出願人の意図は、添付の特許請求の範囲をこのような詳細に制限するかまたは何らかの方法で限定することではない。付加的な利点および変形例が当業者には容易に明らかとなるだろう。したがって、この発明は、そのより広範な局面においては、特定の詳細、代表的な装置ならびに図示および説明される具体例には限定されない。したがって、出願人の一般的な発明の概念の精神または範囲から逸脱せずにこのような詳細からの逸脱が可能である。
Claims (15)
- クラスタであって、
1つ以上のデータ記憶装置と、
各々が前記1つ以上のデータ記憶装置とのデータ通信アクセスを有する複数のノードと、
前記複数のノード間にIEEE1394プロトコルを用いるシリアルなノード間通信リンクを提供するための相互接続バスと、
前記複数のノードの状態をチェックするための状態チェック手段と、
前記状態チェック手段と関連付けられた定数記憶手段とを備え、
前記複数のノードの各々は、
前記相互接続バスの一端に接続される相互接続バスコントローラと、
前記クラスタにおける前記複数のノードのノードトポロジを規定するノードマップと、
予め定められた時間間隔内でハートビートメッセージを伝送するためのハートビートロジックとを含み、前記ハートビートメッセージは、対応するノードを示すノード識別子を含み、
前記相互接続バスコントローラは、対応のノードが前記相互接続バスに接続されるとバイアス信号を送信するように構成されており、
前記相互接続バスコントローラは、前記クラスタにおけるトポロジ変化を検出するための、IEEE1394に基づいた自己監視ロジックを含み、
前記自己監視ロジックは、
前記相互接続バス上の前記バイアス信号の変化に基づいて、隣接する他のノードの追加または除去を検出し、
前記隣接する他のノードの追加または除去に応じたトポロジ変化を他のノードへ通知し、
前記トポロジ変化に基づいて、対応の前記ノードマップを更新し、
前記定数記憶手段は、前記複数のノードの各々から伝送される前記ハートビートメッセージを、前記ハートビートメッセージに含まれるノード識別子および前記ハートビートメッセージのタイムスタンプと対応付けて保持し、
前記状態チェック手段は、予め定められた数の連続したタイムスタンプを見落としたか否か、および、前記ノード間通信リンクにおいて前記複数のノードの各々がアクティブであるか否かに基づいて、前記複数のノードの各々の状態をチェックする、クラスタ。 - 前記相互接続バス上の前記バイアス信号の変化は信号強度の変化を含む、請求項1に記載のクラスタ。
- 前記バイアス信号は非ポーリング信号である、請求項1または2に記載のクラスタ。
- 前記ノード間通信リンクは前記複数のノード間にデータのダイレクトメモリアクセスを提供する、請求項1〜3のいずれか1項に記載のクラスタ。
- 前記ノード間通信リンクは、前記複数のノード間を通る非同期メッセージを供給する、請求項1〜4のいずれか1項に記載のクラスタ。
- 前記複数のノードの各々は1つのコンピュータである、請求項1〜5のいずれか1項に記載のクラスタ。
- 前記複数のノードは前記ノード間通信リンクを介してシリアルに接続される、請求項1〜6のいずれか1項に記載のクラスタ。
- 前記複数のノードの各々は、
プロセッサと、
前記プロセッサによって実行される、前記データ記憶装置に保持されるデータへのアクセスを管理および制御するアプリケーションインスタンスと、
前記アプリケーションインスタンスからのコマンドを前記相互接続バスで用いられるコマンドに翻訳するデバイスドライバとをさらに含む、請求項1〜7のいずれか1項に記載のクラスタ。 - 前記1つ以上のデータ記憶装置は前記複数のノードの各々によって直接アクセス可能である、請求項1〜8のいずれか1項に記載のクラスタ。
- 前記1つ以上のデータ記憶装置は前記複数のノードから選択されたノードによってアクセス可能である、請求項1〜9のいずれか1項に記載のクラスタ。
- 前記複数のノードは1つ以上のデータベースインスタンスを含み、
前記1つ以上のデータ記憶装置のうち少なくとも1つはデータベースとして構成される、請求項1〜10のいずれか1項に記載のクラスタ。 - 前記相互接続バスコントローラは、他のノードからのデータ要求に応答して、前記データベースから読み出したデータを前記相互接続バスを介して要求ノードに伝送する、請求項11に記載のクラスタ。
- 第1のノードとしての第1のコンピュータと第2のノードとしての第2のコンピュータとの間で通信するための方法であって、前記第1のコンピュータと前記第2のコンピュータとの間は、第1のネットワークを介して接続されており、前記第1および第2のコンピュータの各々は、前記第1および第2のノードを含む複数のノードのノードトポロジを規定するノードマップを有しており、
前記第1および第2のコンピュータが、前記第1のノードと前記第2のノードとの間で前記第1のネットワークを介してデータを伝送するステップを含み、前記データはIEEE1394ベースのプロトコルを用いて前記第1のネットワークを介して転送され、前記第1のネットワークはノード間のシリアルな通信リンクであり、さらに、
前記第1のコンピュータが前記第1のノードと1つ以上のデータ記憶装置との間において第2のネットワークを介してデータを伝送するステップと、
前記第2のコンピュータが前記第2のノードと前記1つ以上のデータ記憶装置との間において前記第2のネットワークを介してデータを伝送するステップを含み、前記第2のネットワークは前記第1のネットワークとは別個であり、前記第1および第2のコンピュータは前記第1のネットワークに接続されるとバイアス信号を送信し、さらに、
前記第1または第2のコンピュータが、前記第1のネットワーク上の前記バイアス信号の変化に基づいて、第1または第2のノードの追加または除去を検出するステップと、
前記第1または第2のコンピュータが、検出された変化に応じて、対応の前記ノードマップを更新するステップと、
予め定められた時間間隔内でハートビートメッセージを伝送するステップと、
前記複数のノードの各々から伝送される前記ハートビートメッセージを、前記ハートビートメッセージに含まれるノード識別子および前記ハートビートメッセージのタイムスタンプと対応付けて保持するステップと、
予め定められた数の連続したタイムスタンプを見落としたか否か、および、前記ノード間通信リンクにおいて前記複数のノードの各々がアクティブであるか否かに基づいて、前記複数のノードの各々の状態をチェックするステップとを含む、方法。 - 前記第1および第2のコンピュータが、前記第1のノードと前記第2のノードとの間で前記第1のネットワークを介して非同期的にデータを伝送するステップをさらに含む、請求項13に記載の通信するための方法。
- 前記第1のコンピュータが、前記第2のノードからのデータ要求に応答して、対応する前記データ記憶装置から読み出したデータを前記第1のネットワークを介して第2のノードに伝送するステップをさらに含む、請求項13または14に記載の通信するための方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US30556702A | 2002-11-27 | 2002-11-27 | |
PCT/US2003/036944 WO2004051474A2 (en) | 2002-11-27 | 2003-11-19 | Clustering system and method having interconnect |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006508469A JP2006508469A (ja) | 2006-03-09 |
JP4653490B2 true JP4653490B2 (ja) | 2011-03-16 |
Family
ID=32467766
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004557224A Expired - Lifetime JP4653490B2 (ja) | 2002-11-27 | 2003-11-19 | 相互接続を有するクラスタリングシステムおよび方法 |
Country Status (6)
Country | Link |
---|---|
EP (1) | EP1565822A2 (ja) |
JP (1) | JP4653490B2 (ja) |
CN (1) | CN1717659B (ja) |
AU (1) | AU2003291089A1 (ja) |
CA (1) | CA2504170C (ja) |
WO (1) | WO2004051474A2 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100375427C (zh) * | 2005-11-25 | 2008-03-12 | 杭州华三通信技术有限公司 | 一种集群设备批量传输文件的方法及文件传输设备 |
US8922559B2 (en) * | 2010-03-26 | 2014-12-30 | Microsoft Corporation | Graph clustering |
EP2615548B1 (en) * | 2010-09-08 | 2016-12-28 | Hitachi, Ltd. | Computing device |
CN102521297B (zh) * | 2011-11-30 | 2015-09-09 | 北京人大金仓信息技术股份有限公司 | 无共享数据库集群中实现***动态扩展的方法 |
CN103905499B (zh) * | 2012-12-27 | 2017-03-22 | 深圳市金蝶天燕中间件股份有限公司 | 利用共享磁盘构建通信通道的方法和*** |
CN103631623A (zh) * | 2013-11-29 | 2014-03-12 | 浪潮(北京)电子信息产业有限公司 | 一种集群***中部署应用软件的方法及装置 |
CN104753702B (zh) * | 2013-12-27 | 2018-11-20 | 华为技术有限公司 | 一种集群***中的集群处理方法、装置及*** |
CN104052804A (zh) * | 2014-06-09 | 2014-09-17 | 深圳先进技术研究院 | 一种不同任务拓扑间共享数据流的方法、装置及集群 |
CN109299407A (zh) * | 2018-10-22 | 2019-02-01 | 田大可 | 一种自主构建的多地址多网点信息推送的方法 |
CN113590709B (zh) * | 2021-06-18 | 2023-11-14 | 浙江中控技术股份有限公司 | 工业数据库集群***及其数据访问方法 |
CN113608932B (zh) * | 2021-10-09 | 2022-02-15 | 深圳市科力锐科技有限公司 | 数据库演练方法、装置、设备及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58124353A (ja) * | 1982-01-21 | 1983-07-23 | Fujitsu Ltd | バス監視方式 |
JPH11252093A (ja) * | 1998-02-27 | 1999-09-17 | Sony Corp | 情報処理装置および方法、並びに提供媒体 |
JP2000069035A (ja) * | 1998-08-24 | 2000-03-03 | Canon Inc | 電子機器及び情報処理方法 |
JP2000222373A (ja) * | 1999-01-29 | 2000-08-11 | Internatl Business Mach Corp <Ibm> | マルチクラスタ化コンピュ―タ・システムを構成及び管理する方法及び装置 |
JP2002328823A (ja) * | 2001-04-27 | 2002-11-15 | Toshiba Corp | 非共有型パラレルデータベースサーバシステム、このシステムにおけるデータ書き込み方法及び一致化処理方法 |
-
2003
- 2003-11-19 EP EP03783677A patent/EP1565822A2/en not_active Ceased
- 2003-11-19 AU AU2003291089A patent/AU2003291089A1/en not_active Abandoned
- 2003-11-19 WO PCT/US2003/036944 patent/WO2004051474A2/en not_active Application Discontinuation
- 2003-11-19 CN CN200380104436.5A patent/CN1717659B/zh not_active Expired - Lifetime
- 2003-11-19 JP JP2004557224A patent/JP4653490B2/ja not_active Expired - Lifetime
- 2003-11-19 CA CA2504170A patent/CA2504170C/en not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58124353A (ja) * | 1982-01-21 | 1983-07-23 | Fujitsu Ltd | バス監視方式 |
JPH11252093A (ja) * | 1998-02-27 | 1999-09-17 | Sony Corp | 情報処理装置および方法、並びに提供媒体 |
JP2000069035A (ja) * | 1998-08-24 | 2000-03-03 | Canon Inc | 電子機器及び情報処理方法 |
JP2000222373A (ja) * | 1999-01-29 | 2000-08-11 | Internatl Business Mach Corp <Ibm> | マルチクラスタ化コンピュ―タ・システムを構成及び管理する方法及び装置 |
JP2002328823A (ja) * | 2001-04-27 | 2002-11-15 | Toshiba Corp | 非共有型パラレルデータベースサーバシステム、このシステムにおけるデータ書き込み方法及び一致化処理方法 |
Also Published As
Publication number | Publication date |
---|---|
CA2504170A1 (en) | 2004-06-17 |
WO2004051474A2 (en) | 2004-06-17 |
CN1717659B (zh) | 2010-04-28 |
CA2504170C (en) | 2016-06-21 |
AU2003291089A1 (en) | 2004-06-23 |
JP2006508469A (ja) | 2006-03-09 |
EP1565822A2 (en) | 2005-08-24 |
CN1717659A (zh) | 2006-01-04 |
WO2004051474A3 (en) | 2004-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7451359B1 (en) | Heartbeat mechanism for cluster systems | |
US6934878B2 (en) | Failure detection and failure handling in cluster controller networks | |
US7069349B2 (en) | IPMI dual-domain controller | |
US5784617A (en) | Resource-capability-based method and system for handling service processor requests | |
JPH11316748A (ja) | 並列処理コンピュ―タ・システムにおけるデ―タの転送方法 | |
JPH11316746A (ja) | 拡張可能な並列処理コンピュ―タ・システムにおけるデ―タ通信方法 | |
JPH11316749A (ja) | デ―タ・ストレ―ジ・システムにおける冗長デ―タの識別方法 | |
US20030158933A1 (en) | Failover clustering based on input/output processors | |
JPH11328135A (ja) | 並列処理コンピュ―タ・システム | |
US20040243769A1 (en) | Tree based memory structure | |
JP2000090061A (ja) | 並列処理コンピュ―タ・システムにおけるデ―タ通信方法 | |
KR20060040684A (ko) | 인피니밴드(InfiniBand)분산형 시스템-영역네트워크 집중 관리 제공 방법, 시스템, 컴퓨터 프로그램제품 | |
US7409432B1 (en) | Efficient process for handover between subnet managers | |
JP4653490B2 (ja) | 相互接続を有するクラスタリングシステムおよび方法 | |
US6823397B2 (en) | Simple liveness protocol using programmable network interface cards | |
US7228352B1 (en) | Data access management system in distributed processing system | |
US7499987B2 (en) | Deterministically electing an active node | |
US7904752B2 (en) | Synchronizing device error information among nodes | |
KR20210044281A (ko) | 클라우드 저하 모드에서 지속적인 디바이스 동작 안정성을 보장하기 위한 방법 및 장치 | |
KR100361076B1 (ko) | 이중화 시스템의 메모리 공유 방법 및 이를 이용한 이중화 시스템 | |
CN112578996B (zh) | 一种存储***的元数据的发送方法及存储*** | |
US20030182479A1 (en) | Implementing clustering in raid controllers | |
Farazdel et al. | Understanding and using the SP Switch | |
CN116302585A (zh) | 一种跨集群双向同步*** | |
CN117076409A (zh) | 文件共享方法、装置、***、电子设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061025 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081202 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20090226 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20090305 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090325 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091222 |
|
A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20100318 |
|
A602 | Written permission of extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A602 Effective date: 20100326 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100401 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100615 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100901 |
|
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: 20101207 |
|
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: 20101217 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4653490 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131224 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |