JP2005209191A - 高可用性システムの遠隔エンタープライズ管理 - Google Patents
高可用性システムの遠隔エンタープライズ管理 Download PDFInfo
- Publication number
- JP2005209191A JP2005209191A JP2005006858A JP2005006858A JP2005209191A JP 2005209191 A JP2005209191 A JP 2005209191A JP 2005006858 A JP2005006858 A JP 2005006858A JP 2005006858 A JP2005006858 A JP 2005006858A JP 2005209191 A JP2005209191 A JP 2005209191A
- Authority
- JP
- Japan
- Prior art keywords
- high availability
- remote enterprise
- availability system
- status
- monitoring
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0706—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment
- G06F11/0748—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation the processing taking place on a specific hardware platform or in a specific software environment in a remote unit communicating with a single-box computer node experiencing an error/fault
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/465—Distributed object oriented systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0751—Error or fault detection not based on redundancy
- G06F11/0754—Error or fault detection not based on redundancy by exceeding limits
- G06F11/0757—Error or fault detection not based on redundancy by exceeding limits by exceeding a time limit, i.e. time-out, e.g. watchdogs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/2035—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 without idle spare hardware
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/2038—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 with a single idle spare processing component
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
- G06F11/3495—Performance evaluation by tracing or monitoring for systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
- Selective Calling Equipment (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
【解決手段】多数の高可用性システムが、ネットワーク化され、遠隔エンタープライズ・サーバによって管理される。各々の高可用性システム内部では、クラスタ管理コントローラが、高可用性システムの特定のコンポーネントのステータスを監視し、それがエラーを示したときに該高可用性システムを調整する。さらに、各々の高可用性システムを用いて、監視コントローラが、クラスタ管理コントローラが特定のコンポーネントのステータスに対応した時を検出し、該高可用性システムの多数のコンポーネントの状態を検出する。次いで、監視コントローラは、エラー及びコンポーネントの状態を遠隔エンタープライズ・サーバに報告する。当該サーバは、多数の高可用性システムの各々から受信した報告に基づいて、各々の高可用性システムを管理する。
【選択図】図2
Description
(1)2004年1月20日出願の米国特許出願第10/761163号
負荷及び需要が常に変動し、各々の顧客の要求を処理することが最重要事項である小売業、銀行、及び他のオンライン・サービスのために、ミッションクリティカルな作動を取扱う高可用性(HA)システムが開発されてきた。一般に、HAシステムは、ネットワーク・システムのコンポーネントの計画停止又は計画外停止のいずれかを原因とするサービスの損失をなくすか又は最小限にするように設計されたシステムである。HAシステムを提供する主要な方法は、サーバのクラスタにグループ化された冗長化ハードウェア及びソフトウェア・コンポーネントによるものである。
202、204:クライアント・システム
208:高可用性システム
212、222:UPS
214、224:データ記憶システム
216、226:シリアルケーブル
218:クロスケーブル
210:1次ノード
220:2次ノード
230:DRBDパーティション
Claims (19)
- 高可用性システムの遠隔エンタープライズ管理を可能にするためのシステムであって、
ネットワークを介して遠隔エンタープライズ・サーバに通信接続された多数の高可用性システムのうちの特定の高可用性システムと、
前記高可用性システムの特定のコンポーネントのステータスを監視し、前記ステータスがエラーを示したときに該高可用性システムを調整するように対応するためのクラスタ管理コントローラと、
前記クラスタ管理コントローラが前記特定のコンポーネントの前記ステータスに対応した時を検出し、前記高可用性システムの複数のコンポーネントの状態を検出するための監視コントローラと、
を備え、前記監視コントローラが、前記エラー及び前記複数のコンポーネントの前記状態を前記遠隔エンタープライズ・サーバに報告し、前記遠隔エンタープライズ・サーバは、前記報告に基づいて前記高可用性システムを管理できるようにされたことを特徴とするシステム。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項1に記載のシステムであって、前記特定の高可用性システムが、
前記クラスタ管理コントローラによって監視されるJ2EE準拠ミドルウェア・スタックを実装する複数のサーバをさらに備えるシステム。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項1に記載のシステムであって、前記クラスタ管理コントローラが、
前記高可用性システムの1次ノードのステータスを検出するためのハートビート・モニタをさらに備えるシステム。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項1に記載のシステムであって、前記クラスタ管理コントローラが、
前記高可用性システムのミドルウェア層によって提供されるサービスのステータスを検出するためのサービス監視デーモンをさらに備えるシステム。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項1に記載のシステムであって、前記監視コントローラが、構成要求を前記遠隔エンタープライズ・サーバから受信し、前記高可用性システムを調整するために前記クラスタ管理コントローラが対応する手法の構成を調整するシステム。
- 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項1に記載のシステムであって、前記監視コントローラが、構成要求を前記遠隔エンタープライズ・サーバから受信し、前記要求に従って前記高可用性システムのハードウェア構成を調整するシステム。
- 高可用性システムの遠隔エンタープライズ管理を可能にするための方法であって、
ネットワークを介して遠隔エンタープライズ・サーバに通信接続された特定の高可用性システムの特定のコンポーネントのステータスを監視し、
エラーを示す前記ステータスに応答して、前記高可用性システムを調整するように対応し、
クラスタ管理コントローラが前記特定のコンポーネントの前記ステータスに対応した時を検出し、前記高可用性システムの複数のコンポーネントの状態を検出し、
報告に基づいて前記高可用性システムを管理できるようにされた前記遠隔エンタープライズ・サーバに、前記エラー及び前記複数のコンポーネントの前記状態を報告する、
ことを含む方法。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項7に記載の方法であって、
J2EE準拠ミドルウェア・スタックを実装する複数のサーバのステータスを監視する、
ことをさらに含む方法。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項7に記載の方法であって、
前記高可用性システムの1次ノードのステータスをハートビート・モニタによって監視する、
ことをさらに含む方法。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項7に記載の方法であって、
前記高可用性システムのミドルウェア層によって提供されるサービスのステータスを、サービス監視デーモンによって検出する、
ことをさらに含む方法。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項7に記載の方法であって、
構成要求を前記遠隔エンタープライズ・サーバから受信し、
前記高可用性システムを調整するために前記クラスタ管理コントローラが対応する手法の構成を調整する、
ことをさらに含む方法。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項7に記載の方法であって、
構成要求を前記遠隔エンタープライズ・サーバから受信し、
前記要求に従って前記高可用性システムのハードウェア構成を調整する、
ことをさらに含む方法。 - コンピュータ読み取り可能媒体に常駐し、高可用性システムの遠隔エンタープライズ管理を可能にするためのコンピュータ・プログラムであって、
ネットワークを介して遠隔エンタープライズ・サーバに通信接続された特定の高可用性システムの特定のコンポーネントのステータスを監視するための手段と、
エラーを示す前記ステータスに応答して、前記高可用性システムを調整するように対応するための手段と、
クラスタ管理コントローラが前記特定のコンポーネントの前記ステータスに対応した時を検出し、前記高可用性システムの複数のコンポーネントの状態を検出するための手段と、
報告に基づいて前記高可用性システムを管理できるようにされた前記遠隔エンタープライズ・サーバに、前記エラー及び前記複数のコンポーネントの前記状態を報告するための手段と、
を有するコンピュータ・プログラム。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項13に記載のコンピュータ・プログラムであって、
J2EE準拠ミドルウェア・スタックを実装する複数のサーバのステータスを監視するための手段、
をさらに有するコンピュータ・プログラム。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項13に記載のコンピュータ・プログラムであって、
前記高可用性システムの1次ノードのステータスをハートビート・モニタによって監視するための手段、
をさらに有するコンピュータ・プログラム。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項13に記載のコンピュータ・プログラムであって、
前記高可用性システムのミドルウェア層によって提供されるサービスのステータスを、サービス監視デーモンによって検出するための手段、
をさらに有するコンピュータ・プログラム。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項13に記載のコンピュータ・プログラムであって、
構成要求を前記遠隔エンタープライズ・サーバから受信するための手段と、
前記高可用性システムを調整するために前記クラスタ管理コントローラが対応する手法の構成を調整するための手段と、
をさらに有するコンピュータ・プログラム。 - 高可用性システムの遠隔エンタープライズ管理を可能にするための請求項13に記載のコンピュータ・プログラムであって、
構成要求を前記遠隔エンタープライズ・サーバから受信するための手段と、
前記要求に従って前記高可用性システムのハードウェア構成を調整するための手段と、
をさらに有するコンピュータ・プログラム。 - 複数の高可用性システムを遠隔的に構成するためのシステムであって、
ネットワークに通信接続され、複数のコンポーネントの各々に関する監視情報を検出するための監視コントローラを各々が含む複数の高可用性システムと、
前記ネットワークに通信接続された遠隔エンタープライズ・サーバと、
を備え、前記遠隔エンタープライズ・サーバが、前記複数の高可用性システムの各々に関する前記監視情報を受信し、該監視情報を分析し、再構成についての要求を、再構成によって調整することができるエラーを示す監視情報を提示する該複数の高可用性システムに送信するシステム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/761,164 US6996502B2 (en) | 2004-01-20 | 2004-01-20 | Remote enterprise management of high availability systems |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2005209191A true JP2005209191A (ja) | 2005-08-04 |
| JP2005209191A5 JP2005209191A5 (ja) | 2007-02-08 |
| JP4496093B2 JP4496093B2 (ja) | 2010-07-07 |
Family
ID=34750160
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005006858A Expired - Fee Related JP4496093B2 (ja) | 2004-01-20 | 2005-01-13 | 高可用性システムの遠隔エンタープライズ管理 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US6996502B2 (ja) |
| EP (1) | EP1650653B1 (ja) |
| JP (1) | JP4496093B2 (ja) |
| CN (1) | CN1645389B (ja) |
| AT (1) | ATE477538T1 (ja) |
| DE (1) | DE602004028628D1 (ja) |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010026714A (ja) * | 2008-07-17 | 2010-02-04 | Toshiba Corp | クラスタシステムを構成する計算機及びプログラム |
| JP2011501254A (ja) * | 2007-10-15 | 2011-01-06 | インターナショナル・ビジネス・マシーンズ・コーポレーション | セッション・アフィニティを使用する分散環境においてフェイルオーバを処理する方法及びシステム |
| JP2011216072A (ja) * | 2010-04-01 | 2011-10-27 | Accenture Global Services Ltd | 再目的化可能回復環境 |
| JP5707409B2 (ja) * | 2010-09-08 | 2015-04-30 | 株式会社日立製作所 | 計算機 |
| US9164825B2 (en) | 2010-01-06 | 2015-10-20 | Mitsubishi Heavy Industries, Ltd. | Computing unit, method of managing computing unit, and computing unit management program |
| JP2020091618A (ja) * | 2018-12-05 | 2020-06-11 | アズビル株式会社 | 施設監視システム、および、施設監視システムにおける通信方法 |
| JP2020205121A (ja) * | 2019-05-29 | 2020-12-24 | Necプラットフォームズ株式会社 | フォールトトレラントシステム、サーバ、それらの運用方法、及びプログラム |
| JPWO2019171704A1 (ja) * | 2018-03-06 | 2021-02-04 | 日本電気株式会社 | 管理サーバ、クラスタシステム、クラスタシステムの制御方法、及びプログラム |
| US11687425B2 (en) | 2019-05-29 | 2023-06-27 | Nec Platforms, Ltd. | Fault tolerant system, server, and operation method of fault tolerant system |
Families Citing this family (104)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1340175A1 (en) * | 2000-10-27 | 2003-09-03 | Manugistics, Inc. | System and method for ensuring order fulfillment |
| AU2002224459A1 (en) * | 2000-10-27 | 2002-05-06 | Manugistics, Inc. | System and methods for sharing and viewing supply chain information |
| WO2004044786A2 (en) * | 2002-11-08 | 2004-05-27 | Manugistics, Inc. | Design for highly-scalable, distributed replenishment planning algorithm |
| US7263629B2 (en) * | 2003-11-24 | 2007-08-28 | Network Appliance, Inc. | Uniform and symmetric double failure correcting technique for protecting against two disk failures in a disk array |
| US7188273B2 (en) * | 2003-11-24 | 2007-03-06 | Tsx Inc. | System and method for failover |
| US7246256B2 (en) * | 2004-01-20 | 2007-07-17 | International Business Machines Corporation | Managing failover of J2EE compliant middleware in a high availability system |
| GB0402572D0 (en) * | 2004-02-05 | 2004-03-10 | Nokia Corp | A method of organising servers |
| KR100622671B1 (ko) * | 2004-12-21 | 2006-09-19 | 한국전자통신연구원 | 홈게이트웨이 플랫폼에 독립적인 댁내장치 원격제어시스템 및 방법 |
| US20060280207A1 (en) * | 2005-06-08 | 2006-12-14 | Stephen Guarini | Distributed network monitoring system |
| JP4337056B2 (ja) * | 2005-09-12 | 2009-09-30 | ソニー株式会社 | 通信装置、通信状態検出方法及び通信状態検出プログラム |
| US7587453B2 (en) * | 2006-01-05 | 2009-09-08 | International Business Machines Corporation | Method and system for determining application availability |
| JP4920391B2 (ja) * | 2006-01-06 | 2012-04-18 | 株式会社日立製作所 | 計算機システムの管理方法、管理サーバ、計算機システム及びプログラム |
| US20070226536A1 (en) * | 2006-02-06 | 2007-09-27 | Crawford Timothy J | Apparatus, system, and method for information validation in a heirarchical structure |
| US7461289B2 (en) * | 2006-03-16 | 2008-12-02 | Honeywell International Inc. | System and method for computer service security |
| JP2007304687A (ja) * | 2006-05-09 | 2007-11-22 | Hitachi Ltd | クラスタ構成とその制御手段 |
| US7765440B2 (en) * | 2006-06-29 | 2010-07-27 | Intel Corporation | Method and apparatus for OS independent platform recovery |
| US7853685B1 (en) * | 2006-07-10 | 2010-12-14 | Network General Technology | Identifying critical network and application entities |
| US20080016124A1 (en) * | 2006-07-12 | 2008-01-17 | International Business Machines Corporation | Enabling N-way Data Replication with a Two Way Data Replicator |
| US7725764B2 (en) | 2006-08-04 | 2010-05-25 | Tsx Inc. | Failover system and method |
| ITTO20070387A1 (it) * | 2007-06-04 | 2008-12-05 | Reven Ge S R L | Sistema di elaboratori comprendente almeno due elaboratori e relativo metodo per il funzionamento continuo di detto sistema |
| CN101079896B (zh) * | 2007-06-22 | 2010-05-19 | 西安交通大学 | 一种构建并行存储系统多可用性机制并存架构的方法 |
| US8015432B1 (en) * | 2007-09-28 | 2011-09-06 | Symantec Corporation | Method and apparatus for providing computer failover to a virtualized environment |
| US8533315B2 (en) * | 2007-10-25 | 2013-09-10 | Crane Merchandising Systems, Inc. | Systems and methods for monitoring performance of field assets |
| US7822841B2 (en) * | 2007-10-30 | 2010-10-26 | Modern Grids, Inc. | Method and system for hosting multiple, customized computing clusters |
| US8595369B2 (en) * | 2007-11-13 | 2013-11-26 | Vmware, Inc. | Method and system for correlating front-end and back-end transactions in a data center |
| US20090150459A1 (en) * | 2007-12-07 | 2009-06-11 | International Business Machines Corporation | Highly available multiple storage system consistency heartbeat function |
| CA2616229A1 (en) * | 2007-12-21 | 2009-06-21 | Ibm Canada Limited - Ibm Canada Limitee | Redundant systems management frameworks for network environments |
| US8626936B2 (en) * | 2008-01-23 | 2014-01-07 | International Business Machines Corporation | Protocol independent server replacement and replication in a storage area network |
| US8108514B2 (en) * | 2008-04-02 | 2012-01-31 | International Business Machines Corporation | High availability of internet protocol addresses within a cluster |
| US8510402B2 (en) * | 2008-08-20 | 2013-08-13 | Schneider Automation Inc. | Management of redundant addresses in standby systems |
| US8037341B2 (en) * | 2008-12-29 | 2011-10-11 | International Business Machines Corporation | Determining recovery time for interdependent resources in heterogeneous computing environment |
| US8316383B2 (en) * | 2008-12-29 | 2012-11-20 | International Business Machines Corporation | Determining availability parameters of resource in heterogeneous computing environment |
| US8200800B2 (en) | 2009-03-12 | 2012-06-12 | International Business Machines Corporation | Remotely administering a server |
| US8369968B2 (en) * | 2009-04-03 | 2013-02-05 | Dell Products, Lp | System and method for handling database failover |
| CN101640688B (zh) * | 2009-08-20 | 2014-03-12 | 中兴通讯股份有限公司 | 基于cdn的节点主备用控制器切换方法及cdn网络 |
| US8566634B2 (en) * | 2009-12-18 | 2013-10-22 | Fujitsu Limited | Method and system for masking defects within a network |
| US8521869B2 (en) * | 2009-12-18 | 2013-08-27 | Fujitsu Limited | Method and system for reporting defects within a network |
| US8289842B2 (en) * | 2010-01-04 | 2012-10-16 | International Business Machines Corporation | Bridging infrastructure for message flows |
| US8402106B2 (en) * | 2010-04-14 | 2013-03-19 | Red Hat, Inc. | Asynchronous future based API |
| CA2737631C (en) * | 2010-04-18 | 2014-07-15 | Layer 7 Technologies Inc. | Protected application stack and method and system of utilizing |
| AU2011255219A1 (en) * | 2010-05-21 | 2012-12-13 | Unisys Corporation | Configuring the cluster |
| US8707083B2 (en) * | 2010-12-03 | 2014-04-22 | Lsi Corporation | Virtualized cluster communication system |
| US8874888B1 (en) | 2011-01-13 | 2014-10-28 | Google Inc. | Managed boot in a cloud system |
| US9135037B1 (en) | 2011-01-13 | 2015-09-15 | Google Inc. | Virtual network protocol |
| US8812586B1 (en) * | 2011-02-15 | 2014-08-19 | Google Inc. | Correlating status information generated in a computer network |
| US8533796B1 (en) | 2011-03-16 | 2013-09-10 | Google Inc. | Providing application programs with access to secured resources |
| US9237087B1 (en) | 2011-03-16 | 2016-01-12 | Google Inc. | Virtual machine name resolution |
| US9063818B1 (en) | 2011-03-16 | 2015-06-23 | Google Inc. | Automated software updating based on prior activity |
| WO2013007023A1 (zh) * | 2011-07-13 | 2013-01-17 | 青岛海信传媒网络技术有限公司 | 改善高可用性系统可靠性的方法和装置 |
| EP2737411A4 (en) * | 2011-07-26 | 2015-10-14 | Nebula Inc | SYSTEMS AND METHODS FOR CLOUD COMPUTING IMPLEMENTATION |
| US9075979B1 (en) | 2011-08-11 | 2015-07-07 | Google Inc. | Authentication based on proximity to mobile device |
| US8966198B1 (en) | 2011-09-01 | 2015-02-24 | Google Inc. | Providing snapshots of virtual storage devices |
| JP5687173B2 (ja) * | 2011-11-15 | 2015-03-18 | 株式会社日立製作所 | 通信システム及び方法、ハートビート代行サーバ |
| US9910893B2 (en) * | 2011-12-01 | 2018-03-06 | Oracle International Corporation | Failover and resume when using ordered sequences in a multi-instance database environment |
| US8958293B1 (en) | 2011-12-06 | 2015-02-17 | Google Inc. | Transparent load-balancing for cloud computing services |
| US9288177B2 (en) * | 2011-12-14 | 2016-03-15 | International Business Machines Corporation | Inventory updating of an internet protocol (IP) alias within a highly available computing cluster |
| US9154367B1 (en) * | 2011-12-27 | 2015-10-06 | Google Inc. | Load balancing and content preservation |
| US8800009B1 (en) | 2011-12-30 | 2014-08-05 | Google Inc. | Virtual machine service access |
| US8983860B1 (en) | 2012-01-30 | 2015-03-17 | Google Inc. | Advertising auction system |
| JP5208324B1 (ja) * | 2012-02-20 | 2013-06-12 | 三菱電機株式会社 | 情報システム管理装置及び情報システム管理方法及びプログラム |
| US8996887B2 (en) | 2012-02-24 | 2015-03-31 | Google Inc. | Log structured volume encryption for virtual machines |
| US8677449B1 (en) | 2012-03-19 | 2014-03-18 | Google Inc. | Exposing data to virtual machines |
| US9069806B2 (en) | 2012-03-27 | 2015-06-30 | Google Inc. | Virtual block devices |
| US8918448B2 (en) | 2012-05-11 | 2014-12-23 | International Business Machines Corporation | Application component decomposition and deployment |
| CN103475677B (zh) * | 2012-06-07 | 2018-08-28 | 南京中兴软件有限责任公司 | 一种PaaS云平台中管理虚拟节点的方法、装置及系统 |
| US9591080B2 (en) * | 2012-09-17 | 2017-03-07 | Tencent Technology (Shenzhen) Company Limited | Method of establishing a network socket with a data server |
| CN102968310A (zh) * | 2012-12-05 | 2013-03-13 | 武汉烽火普天信息技术有限公司 | 一种一体化高性能应用软件架构及构建方法 |
| US9430255B1 (en) | 2013-03-15 | 2016-08-30 | Google Inc. | Updating virtual machine generated metadata to a distribution service for sharing and backup |
| JP6121616B2 (ja) * | 2013-04-03 | 2017-04-26 | ヒューレット パッカード エンタープライズ デベロップメント エル ピーHewlett Packard Enterprise Development LP | シャーシのカートリッジにおけるマイクロコントローラ |
| US9740363B2 (en) * | 2013-10-02 | 2017-08-22 | Velocity Technology Solutions, Inc. | Methods and systems for managing community information |
| EP2927819B1 (de) | 2014-04-04 | 2019-12-11 | Siemens Aktiengesellschaft | Verfahren zur automatischen verarbeitung einer anzahl von protokolldateien eines automatisierungssystems |
| CN104052806A (zh) * | 2014-06-13 | 2014-09-17 | 浪潮集团有限公司 | 一种powerpc架构云存储平台采用drbd+rapid io实现数据同步的方法 |
| US10977276B2 (en) * | 2015-07-31 | 2021-04-13 | International Business Machines Corporation | Balanced partition placement in distributed databases |
| US10613949B2 (en) | 2015-09-24 | 2020-04-07 | Hewlett Packard Enterprise Development Lp | Failure indication in shared memory |
| US10867421B2 (en) | 2016-02-29 | 2020-12-15 | Oracle International Corporation | Seasonal aware method for forecasting and capacity planning |
| US10699211B2 (en) | 2016-02-29 | 2020-06-30 | Oracle International Corporation | Supervised method for classifying seasonal patterns |
| US10885461B2 (en) | 2016-02-29 | 2021-01-05 | Oracle International Corporation | Unsupervised method for classifying seasonal patterns |
| US10331802B2 (en) | 2016-02-29 | 2019-06-25 | Oracle International Corporation | System for detecting and characterizing seasons |
| US10198339B2 (en) | 2016-05-16 | 2019-02-05 | Oracle International Corporation | Correlation-based analytic for time-series data |
| US10635563B2 (en) | 2016-08-04 | 2020-04-28 | Oracle International Corporation | Unsupervised method for baselining and anomaly detection in time-series data for enterprise systems |
| US11082439B2 (en) | 2016-08-04 | 2021-08-03 | Oracle International Corporation | Unsupervised method for baselining and anomaly detection in time-series data for enterprise systems |
| US10402227B1 (en) * | 2016-08-31 | 2019-09-03 | Amazon Technologies, Inc. | Task-level optimization with compute environments |
| US20180123924A1 (en) * | 2016-10-31 | 2018-05-03 | Hongfujin Precision Electronics (Tianjin) Co.,Ltd. | Cluster server monitoring system and method |
| JP2018116477A (ja) * | 2017-01-18 | 2018-07-26 | 富士通株式会社 | 情報処理装置および情報処理システム |
| US10915830B2 (en) | 2017-02-24 | 2021-02-09 | Oracle International Corporation | Multiscale method for predictive alerting |
| US10949436B2 (en) | 2017-02-24 | 2021-03-16 | Oracle International Corporation | Optimization for scalable analytics using time series models |
| JP6484826B2 (ja) * | 2017-05-30 | 2019-03-20 | パナソニックIpマネジメント株式会社 | 製造装置監視システムならびに製造装置 |
| US10817803B2 (en) | 2017-06-02 | 2020-10-27 | Oracle International Corporation | Data driven methods and systems for what if analysis |
| CN107968721B (zh) * | 2017-11-02 | 2020-09-11 | 江苏神州信源系统工程有限公司 | 针对服务器主动放行的方法、网络管控系统及被管控终端 |
| CN108710673B (zh) * | 2018-05-17 | 2021-07-09 | 招银云创信息技术有限公司 | 实现数据库高可用方法、系统、计算机设备和存储介质 |
| US10963346B2 (en) | 2018-06-05 | 2021-03-30 | Oracle International Corporation | Scalable methods and systems for approximating statistical distributions |
| US10997517B2 (en) | 2018-06-05 | 2021-05-04 | Oracle International Corporation | Methods and systems for aggregating distribution approximations |
| US12001926B2 (en) | 2018-10-23 | 2024-06-04 | Oracle International Corporation | Systems and methods for detecting long term seasons |
| US11138090B2 (en) | 2018-10-23 | 2021-10-05 | Oracle International Corporation | Systems and methods for forecasting time series with variable seasonality |
| US11138077B2 (en) * | 2019-01-24 | 2021-10-05 | Walmart Apollo, Llc | System and method for bootstrapping replicas from active partitions |
| US10855548B2 (en) | 2019-02-15 | 2020-12-01 | Oracle International Corporation | Systems and methods for automatically detecting, summarizing, and responding to anomalies |
| US11341017B1 (en) * | 2019-04-24 | 2022-05-24 | Snap Inc. | Staged release of updates with anomaly monitoring |
| US11533326B2 (en) | 2019-05-01 | 2022-12-20 | Oracle International Corporation | Systems and methods for multivariate anomaly detection in software monitoring |
| US11537940B2 (en) | 2019-05-13 | 2022-12-27 | Oracle International Corporation | Systems and methods for unsupervised anomaly detection using non-parametric tolerance intervals over a sliding window of t-digests |
| WO2021026923A1 (en) * | 2019-08-15 | 2021-02-18 | Nokia Solutions And Networks Oy | Detection of instance liveness |
| US11887015B2 (en) | 2019-09-13 | 2024-01-30 | Oracle International Corporation | Automatically-generated labels for time series data and numerical lists to use in analytic and machine learning systems |
| US11245752B2 (en) * | 2020-04-30 | 2022-02-08 | Juniper Networks, Inc. | Load balancing in a high-availability cluster |
| CN114443422B (zh) * | 2021-12-29 | 2025-06-27 | 中国航空工业集团公司西安航空计算技术研究所 | 一种分布式资源监控方法和系统 |
| US12145606B2 (en) * | 2022-02-17 | 2024-11-19 | Steering Solutions Ip Holding Corporation | Generic actuator with customized local feedback |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5664106A (en) * | 1993-06-04 | 1997-09-02 | Digital Equipment Corporation | Phase-space surface representation of server computer performance in a computer network |
| AU2001255531A1 (en) * | 2000-04-20 | 2001-11-07 | Ciprico Inc. | Network appliance |
| US20020169738A1 (en) * | 2001-05-10 | 2002-11-14 | Giel Peter Van | Method and system for auditing an enterprise configuration |
| KR100420266B1 (ko) * | 2001-10-23 | 2004-03-02 | 한국전자통신연구원 | 클러스터 컴퓨터 시스템의 소프트웨어 가용도 개선 방법및 그 장치 |
| DE60106467T2 (de) | 2001-12-14 | 2006-02-23 | Hewlett-Packard Development Co., L.P., Houston | Verfahren zum Installieren Überwachungsagenten, System und Computerprogramm von Objekten in einem IT-Netz Überwachung |
| US7392302B2 (en) * | 2002-02-21 | 2008-06-24 | Bea Systems, Inc. | Systems and methods for automated service migration |
| US7302609B2 (en) * | 2003-03-12 | 2007-11-27 | Vladimir Matena | Method and apparatus for executing applications on a distributed computer system |
-
2004
- 2004-01-20 US US10/761,164 patent/US6996502B2/en not_active Expired - Fee Related
- 2004-11-15 EP EP04105762A patent/EP1650653B1/en not_active Expired - Lifetime
- 2004-11-15 DE DE602004028628T patent/DE602004028628D1/de not_active Expired - Lifetime
- 2004-11-15 AT AT04105762T patent/ATE477538T1/de not_active IP Right Cessation
-
2005
- 2005-01-13 JP JP2005006858A patent/JP4496093B2/ja not_active Expired - Fee Related
- 2005-01-19 CN CN200510005571.5A patent/CN1645389B/zh not_active Expired - Fee Related
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011501254A (ja) * | 2007-10-15 | 2011-01-06 | インターナショナル・ビジネス・マシーンズ・コーポレーション | セッション・アフィニティを使用する分散環境においてフェイルオーバを処理する方法及びシステム |
| JP2010026714A (ja) * | 2008-07-17 | 2010-02-04 | Toshiba Corp | クラスタシステムを構成する計算機及びプログラム |
| US9164825B2 (en) | 2010-01-06 | 2015-10-20 | Mitsubishi Heavy Industries, Ltd. | Computing unit, method of managing computing unit, and computing unit management program |
| JP2011216072A (ja) * | 2010-04-01 | 2011-10-27 | Accenture Global Services Ltd | 再目的化可能回復環境 |
| JP5707409B2 (ja) * | 2010-09-08 | 2015-04-30 | 株式会社日立製作所 | 計算機 |
| JPWO2019171704A1 (ja) * | 2018-03-06 | 2021-02-04 | 日本電気株式会社 | 管理サーバ、クラスタシステム、クラスタシステムの制御方法、及びプログラム |
| JP2020091618A (ja) * | 2018-12-05 | 2020-06-11 | アズビル株式会社 | 施設監視システム、および、施設監視システムにおける通信方法 |
| JP7316779B2 (ja) | 2018-12-05 | 2023-07-28 | アズビル株式会社 | 施設監視システム、および、施設監視システムにおける通信方法 |
| JP2020205121A (ja) * | 2019-05-29 | 2020-12-24 | Necプラットフォームズ株式会社 | フォールトトレラントシステム、サーバ、それらの運用方法、及びプログラム |
| US11687425B2 (en) | 2019-05-29 | 2023-06-27 | Nec Platforms, Ltd. | Fault tolerant system, server, and operation method of fault tolerant system |
Also Published As
| Publication number | Publication date |
|---|---|
| US20050159927A1 (en) | 2005-07-21 |
| CN1645389B (zh) | 2010-07-21 |
| EP1650653B1 (en) | 2010-08-11 |
| CN1645389A (zh) | 2005-07-27 |
| EP1650653A3 (en) | 2009-10-28 |
| JP4496093B2 (ja) | 2010-07-07 |
| ATE477538T1 (de) | 2010-08-15 |
| EP1650653A2 (en) | 2006-04-26 |
| DE602004028628D1 (de) | 2010-09-23 |
| US6996502B2 (en) | 2006-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4496093B2 (ja) | 高可用性システムの遠隔エンタープライズ管理 | |
| US7634683B2 (en) | Managing failover of J2EE compliant middleware in a high availability system | |
| US8661286B2 (en) | QProcessor architecture in a cluster configuration | |
| JP4420275B2 (ja) | フェイルオーバクラスタシステム及びフェイルオーバクラスタシステムを用いたプログラムのインストール方法 | |
| US7409577B2 (en) | Fault-tolerant networks | |
| EP1099164B1 (en) | Method and program for processing administrative requests of a distributed network application executing in a clustered computing environment | |
| US8375363B2 (en) | Mechanism to change firmware in a high availability single processor system | |
| CN118733191A (zh) | 容器化环境中的集群的实时迁移 | |
| US7188237B2 (en) | Reboot manager usable to change firmware in a high availability single processor system | |
| US11601329B1 (en) | EMS resolution of split-brain virtual network function components | |
| US9448615B2 (en) | Managing power savings in a high availability system at a redundant component level of granularity | |
| US11799714B2 (en) | Device management using baseboard management controllers and management processors | |
| US11119872B1 (en) | Log management for a multi-node data processing system | |
| US7437445B1 (en) | System and methods for host naming in a managed information environment | |
| AU2011255219A1 (en) | Configuring the cluster | |
| CN118626098A (zh) | 集群部署方法及其系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061218 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061218 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20061218 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20070109 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070410 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20080108 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100309 |
|
| 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: 20100412 |
|
| 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: 20130416 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130416 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140416 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |