KR101504882B1 - 하드웨어 장애 완화 - Google Patents
하드웨어 장애 완화 Download PDFInfo
- Publication number
- KR101504882B1 KR101504882B1 KR1020147002386A KR20147002386A KR101504882B1 KR 101504882 B1 KR101504882 B1 KR 101504882B1 KR 1020147002386 A KR1020147002386 A KR 1020147002386A KR 20147002386 A KR20147002386 A KR 20147002386A KR 101504882 B1 KR101504882 B1 KR 101504882B1
- Authority
- KR
- South Korea
- Prior art keywords
- agent device
- resource allocation
- agent
- server hardware
- action
- 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
- 230000000116 mitigating effect Effects 0.000 title description 2
- 238000013468 resource allocation Methods 0.000 claims abstract description 98
- 230000009471 action Effects 0.000 claims abstract description 30
- 230000004044 response Effects 0.000 claims abstract description 19
- 238000000034 method Methods 0.000 claims description 38
- 230000000694 effects Effects 0.000 claims description 6
- 239000003795 chemical substances by application Substances 0.000 description 189
- 238000012545 processing Methods 0.000 description 7
- 239000003223 protective agent Substances 0.000 description 5
- 238000012546 transfer Methods 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000002730 additional effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000007596 consolidation process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001681 protective effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000005012 migration Effects 0.000 description 1
- 238000013508 migration Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000000246 remedial effect Effects 0.000 description 1
- 101150111792 sda1 gene Proteins 0.000 description 1
- 230000001629 suppression Effects 0.000 description 1
- 230000007704 transition 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/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
- G06F11/203—Failover techniques using migration
-
- 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/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0659—Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
-
- 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/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0668—Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
-
- 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/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1034—Reaction to server failures by a load balancer
-
- 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/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- 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/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; 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/2048—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 where the redundant components share neither address space nor persistent storage
-
- 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/1001—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
- H04L67/1029—Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers using data related to the state of servers by a load balancer
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
Abstract
Description
도 1a는 공유 하드웨어 자원들을 제공하기 위한 예시적인 시스템을 도시한다.
도 1b는 도 1a의 일부 컴포넌트들에 대한 대안적인 배열을 도시한다.
도 1c는 도 1a의 일부 컴포넌트들에 대한 다른 대안적인 배열을 도시한다.
도 2는 하드웨어 장애로부터 에이전트 장치들을 보호하기 위한 예시적인 자원 할당 장치를 도시한다.
도 3은 다수의 에이전트 장치 정의를 저장하기 위한 예시적인 데이터 배열을 도시한다.
도 4는 하드웨어 장애로부터 에이전트 장치들을 보호하기 위한 예시적인 방법을 도시한다.
이해를 용이하게 하기 위해, 동일한 참조 번호들이 실질적으로 동일하거나 유사한 구조 및/또는 실질적으로 동일하거나 유사한 기능을 가진 요소들을 지시하는 데 사용되었다.
Claims (15)
- 서버 하드웨어 장애의 영향을 완화하기 위해 서버 자원을 할당하는 자원 할당 장치에 의해 수행되는 방법으로서,
상기 자원 할당 장치에 의해, 서버 하드웨어의 장애를 검출하는 단계(410)와,
상기 서버 하드웨어를 이용하도록 구성되는 제1 에이전트 장치 - 상기 제1 에이전트 장치는 상이한 서버 하드웨어를 이용하도록 구성될 수 있는 가상 장치를 포함함 - 를 식별하는 단계(415, 420, 435)와,
상기 서버 하드웨어 장애에 응답하여 그리고 상기 서버 하드웨어 장애에 의해 상기 제1 에이전트 장치가 영향을 받기 전에 상기 제1 에이전트 장치의 재구성을 실행하기 위한 적어도 하나의 액션을 취하는 단계(425)를 포함하는
방법.
- 제 1 항에 있어서,
상기 서버 하드웨어를 이용하도록 구성되는 제2 에이전트 장치를 식별하는 단계(415, 420, 435)와,
상기 서버 하드웨어 장애에 응답하여 상기 제2 에이전트 장치의 재구성을 실행하기 위한 적어도 하나의 액션을 취하는 단계(425)를 더 포함하는
방법.
- 제 1 항에 있어서,
서버 하드웨어의 장애를 검출하는 상기 단계는, 상기 자원 할당 장치에 의해 제2 에이전트 장치로부터 서버 하드웨어의 상기 장애의 표시를 수신하는 단계를 포함하고, 상기 제2 에이전트 장치는 제1 에이전트 장치와 다른
방법.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
상기 적어도 하나의 액션은 상기 제1 에이전트 장치에 대해 상이한 서버 하드웨어 자원들을 할당하도록 제2 자원 할당 장치에 지시하는 단계를 포함하는
방법.
- 제 4 항에 있어서,
상기 제2 자원 할당 장치에 지시하는 상기 단계는 명령 메시지를 인터넷을 통해 상기 제2 자원 할당 장치로 전송하는 단계를 포함하는
방법.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
상기 적어도 하나의 액션은 상기 제1 에이전트 장치의 동작을 중지시키는 단계를 포함하는
방법.
- 제 1 항 내지 제 3 항 중 어느 한 항에 있어서,
상기 적어도 하나의 액션은 상기 제1 에이전트 장치에 대한 에러를 시뮬레이션하는 단계를 포함하는
방법.
- 제 7 항에 있어서,
상기 제1 에이전트 장치에 대한 에러를 시뮬레이션하는 상기 단계는 인터넷을 통해 에러 메시지를 상기 에이전트 장치와 관련된 장치로 전송하는 단계를 포함하는
방법.
- 자원 할당 장치(200)로서,
제1 에이전트 장치 정의를 저장하는 에이전트 장치 정의 저장소(230) - 상기 제1 에이전트 장치 정의는 제1 에이전트 장치 및 관련된 서버 하드웨어 자원을 식별하고, 상기 제1 에이전트 장치는 상이한 서버 하드웨어 자원을 이용하도록 구성될 수 있는 가상 장치를 포함함 - 와,
상기 서버 하드웨어 자원의 장애를 검출하도록 구성되는 하드웨어 장애 검출기(250)와,
에이전트 장치 보호 모듈(260)을 포함하되,
상기 에이전트 장치 보호 모듈(260)은,
상기 에이전트 장치 정의에 기초하여, 상기 제1 에이전트 장치를, 상기 서버 하드웨어 자원을 이용하도록 구성되는 에이전트 장치로서 식별하고,
상기 서버 하드웨어 장애에 응답하여 그리고 상기 서버 하드웨어 장애에 의해 상기 제1 에이전트 장치가 영향을 받기 전에 상기 제1 에이전트 장치의 재구성을 실행하기 위한 적어도 하나의 액션을 취하도록 구성되는
자원 할당 장치.
- 제 9 항에 있어서,
상기 에이전트 장치 정의 저장소(230)는 제2 에이전트 장치 정의를 저장하고, 상기 제2 에이전트 장치 정의는 제2 에이전트 장치 및 관련된 서버 하드웨어 자원을 식별하고,
상기 에이전트 장치 보호 모듈(260)은,
상기 제2 에이전트 장치를 상기 서버 하드웨어 자원을 이용하도록 구성되는 에이전트 장치로서 식별하고,
상기 서버 하드웨어 장애에 응답하여 상기 제2 에이전트 장치의 재구성을 실행하기 위한 적어도 하나의 액션을 취하도록 더 구성되는
자원 할당 장치.
- 제 9 항 또는 제 10 항에 있어서,
상기 적어도 하나의 액션은 상기 제1 에이전트 장치에 대해 상이한 서버 하드웨어 자원을 할당하도록 제2 자원 할당 장치에 지시하는 액션을 포함하는
자원 할당 장치.
- 제 10 항에 있어서,
상기 적어도 하나의 액션은 상기 제1 에이전트 장치와 관련된 장치 이미지를 상기 제2 자원 할당 장치로 전송하는 액션을 더 포함하는
자원 할당 장치.
- 제 10 항에 있어서,
상기 제2 자원 할당 장치에 지시함에 있어서, 상기 에이전트 장치 보호 모듈은 명령 메시지를 인터넷을 통해 상기 제2 자원 할당 장치로 전송하는
자원 할당 장치.
- 제 9 항 또는 제 10 항에 있어서,
상기 적어도 하나의 액션은 상기 제1 에이전트 장치의 동작을 중지시키는 액션을 포함하는
자원 할당 장치.
- 제 9 항 또는 제 10 항에 있어서,
상기 적어도 하나의 액션은 상기 제1 에이전트 장치에 대한 에러를 시뮬레이션하는 액션을 포함하는
자원 할당 장치.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/195,482 | 2011-08-01 | ||
US13/195,482 US8856585B2 (en) | 2011-08-01 | 2011-08-01 | Hardware failure mitigation |
PCT/US2012/044283 WO2013019339A1 (en) | 2011-08-01 | 2012-06-27 | Hardware failure mitigation |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20140036010A KR20140036010A (ko) | 2014-03-24 |
KR101504882B1 true KR101504882B1 (ko) | 2015-03-20 |
Family
ID=46548816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020147002386A Expired - Fee Related KR101504882B1 (ko) | 2011-08-01 | 2012-06-27 | 하드웨어 장애 완화 |
Country Status (6)
Country | Link |
---|---|
US (1) | US8856585B2 (ko) |
EP (1) | EP2740255A1 (ko) |
JP (1) | JP2014522052A (ko) |
KR (1) | KR101504882B1 (ko) |
CN (1) | CN103718535B (ko) |
WO (1) | WO2013019339A1 (ko) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130326053A1 (en) * | 2012-06-04 | 2013-12-05 | Alcatel-Lucent Usa Inc. | Method And Apparatus For Single Point Of Failure Elimination For Cloud-Based Applications |
US9198060B2 (en) * | 2013-01-30 | 2015-11-24 | Dell Products L.P. | Information handling system physical component maintenance through near field communication device interaction |
US9569294B2 (en) | 2013-01-30 | 2017-02-14 | Dell Products L.P. | Information handling system physical component inventory to aid operational management through near field communication device interaction |
US9208015B2 (en) * | 2013-06-18 | 2015-12-08 | Vmware, Inc. | Hypervisor remedial action for a virtual machine in response to an error message from the virtual machine |
US9213572B2 (en) | 2013-12-02 | 2015-12-15 | Vmware, Inc. | Interdependent virtual machine management |
US9489273B2 (en) * | 2014-06-23 | 2016-11-08 | Vmware, Inc. | Using stretched storage to optimize disaster recovery |
US9442792B2 (en) | 2014-06-23 | 2016-09-13 | Vmware, Inc. | Using stretched storage to optimize disaster recovery |
US9703651B2 (en) * | 2015-06-15 | 2017-07-11 | Vmware, Inc. | Providing availability of an agent virtual computing instance during a storage failure |
US9760427B2 (en) | 2015-09-10 | 2017-09-12 | Cisco Technology, Inc. | Method and apparatus for identifying location related hardware failures |
US10218387B2 (en) | 2017-05-08 | 2019-02-26 | Silicon Laboratories Inc. | ECC memory controller supporting secure and non-secure regions |
US10360104B2 (en) * | 2017-05-08 | 2019-07-23 | Silicon Laboratories Inc. | ECC memory controller to detect dangling pointers |
US10567233B2 (en) * | 2017-06-07 | 2020-02-18 | International Business Machines Corporation | Shadow agent projection in multiple places to reduce agent movement over nodes in distributed agent-based simulation |
US10949548B2 (en) * | 2018-10-18 | 2021-03-16 | Verizon Patent And Licensing Inc. | Systems and methods for providing multi-node resiliency for blockchain peers |
KR102567541B1 (ko) * | 2021-10-12 | 2023-08-21 | 스트라토 주식회사 | 엣지 서비스 인스턴스 배포 장치 및 그 제어방법 |
US20230393905A1 (en) * | 2022-06-07 | 2023-12-07 | Pure Storage, Inc. | Disaggregated Storage Systems For Hyperscale Deployments |
DE112023000003T5 (de) * | 2022-06-29 | 2024-03-07 | Hewlett Packard Enterprise Development Lp | Hochverfügbarkeitssysteme mit thin-provisioned-sekundärserver |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0981089A2 (en) | 1998-07-20 | 2000-02-23 | Lucent Technologies Inc. | Method and apparatus for providing failure detection and recovery with predetermined degree of replication for distributed applications in a network |
WO2002001347A2 (en) * | 2000-06-30 | 2002-01-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for automatic re-assignment of software components of a failed host |
US20090006885A1 (en) | 2007-06-28 | 2009-01-01 | Pattabhiraman Ramesh V | Heartbeat distribution that facilitates recovery in the event of a server failure during a user dialog |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6421787B1 (en) * | 1998-05-12 | 2002-07-16 | Sun Microsystems, Inc. | Highly available cluster message passing facility |
JP2001022709A (ja) * | 1999-07-13 | 2001-01-26 | Toshiba Corp | クラスタシステム及びプログラムを記憶したコンピュータ読み取り可能な記憶媒体 |
GB2379046B (en) * | 2001-08-24 | 2003-07-30 | 3Com Corp | Storage disk failover and replacement system |
JP4119162B2 (ja) * | 2002-05-15 | 2008-07-16 | 株式会社日立製作所 | 多重化計算機システム、論理計算機の割当方法および論理計算機の割当プログラム |
US20060271812A1 (en) * | 2005-05-26 | 2006-11-30 | David Horton | Systems and methods for providing redundant application servers |
US7586946B2 (en) * | 2005-10-31 | 2009-09-08 | Hewlett-Packard Development Company, L.P. | Method and apparatus for automatically evaluating and allocating resources in a cell based system |
JP4609380B2 (ja) * | 2006-05-31 | 2011-01-12 | 日本電気株式会社 | 仮想サーバ管理システムおよびその方法ならびに管理サーバ装置 |
US7434096B2 (en) * | 2006-08-11 | 2008-10-07 | Chicago Mercantile Exchange | Match server for a financial exchange having fault tolerant operation |
CN101350952B (zh) * | 2007-07-22 | 2012-10-03 | 华为技术有限公司 | 一种电路域核心网重用方法及通讯系统以及相关设备 |
US8065560B1 (en) * | 2009-03-03 | 2011-11-22 | Symantec Corporation | Method and apparatus for achieving high availability for applications and optimizing power consumption within a datacenter |
US9130967B2 (en) * | 2010-11-17 | 2015-09-08 | Alcatel Lucent | Method and system for network element service recovery |
US8707083B2 (en) * | 2010-12-03 | 2014-04-22 | Lsi Corporation | Virtualized cluster communication system |
-
2011
- 2011-08-01 US US13/195,482 patent/US8856585B2/en not_active Expired - Fee Related
-
2012
- 2012-06-27 WO PCT/US2012/044283 patent/WO2013019339A1/en unknown
- 2012-06-27 KR KR1020147002386A patent/KR101504882B1/ko not_active Expired - Fee Related
- 2012-06-27 JP JP2014523933A patent/JP2014522052A/ja active Pending
- 2012-06-27 EP EP12737938.6A patent/EP2740255A1/en not_active Withdrawn
- 2012-06-27 CN CN201280037746.9A patent/CN103718535B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0981089A2 (en) | 1998-07-20 | 2000-02-23 | Lucent Technologies Inc. | Method and apparatus for providing failure detection and recovery with predetermined degree of replication for distributed applications in a network |
WO2002001347A2 (en) * | 2000-06-30 | 2002-01-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for automatic re-assignment of software components of a failed host |
US20090006885A1 (en) | 2007-06-28 | 2009-01-01 | Pattabhiraman Ramesh V | Heartbeat distribution that facilitates recovery in the event of a server failure during a user dialog |
Also Published As
Publication number | Publication date |
---|---|
US20130036322A1 (en) | 2013-02-07 |
CN103718535A (zh) | 2014-04-09 |
WO2013019339A1 (en) | 2013-02-07 |
EP2740255A1 (en) | 2014-06-11 |
KR20140036010A (ko) | 2014-03-24 |
US8856585B2 (en) | 2014-10-07 |
CN103718535B (zh) | 2017-04-05 |
JP2014522052A (ja) | 2014-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101504882B1 (ko) | 하드웨어 장애 완화 | |
Yamato et al. | Fast and reliable restoration method of virtual resources on OpenStack | |
JP5851503B2 (ja) | 高可用性仮想機械環境におけるアプリケーションの高可用性の提供 | |
US9823842B2 (en) | Gang migration of virtual machines using cluster-wide deduplication | |
US10243780B2 (en) | Dynamic heartbeating mechanism | |
US8055933B2 (en) | Dynamic updating of failover policies for increased application availability | |
CN108923992A (zh) | 一种nas集群高可用方法、系统及电子设备和存储介质 | |
US20180288152A1 (en) | Storage dynamic accessibility mechanism method and apparatus | |
US10120779B1 (en) | Debugging of hosted computer programs | |
US11768724B2 (en) | Data availability in a constrained deployment of a high-availability system in the presence of pending faults | |
CN105357042B (zh) | 一种高可用集群系统及其主节点和从节点 | |
US11349706B2 (en) | Two-channel-based high-availability | |
WO2015058711A1 (zh) | 故障快速检测方法及装置 | |
US20190334990A1 (en) | Distributed State Machine for High Availability of Non-Volatile Memory in Cluster Based Computing Systems | |
KR20200080458A (ko) | 클라우드 멀티-클러스터 장치 | |
EP2645635B1 (en) | Cluster monitor, method for monitoring a cluster, and computer-readable recording medium | |
US10102088B2 (en) | Cluster system, server device, cluster system management method, and computer-readable recording medium | |
US10367711B2 (en) | Protecting virtual computing instances from network failures | |
CN114760192A (zh) | 容器切换方法及节点设备 | |
JP2016513309A (ja) | 分散コンピューティングシステムのコンピューティングノードにおける障害に起因するエラー伝播の制御 | |
CN112398668B (zh) | 一种基于IaaS集群的云平台和节点的切换方法 | |
US8750120B2 (en) | Confirmed delivery of bridged unicast frames | |
CN112637336B (zh) | 一种虚拟机高可用实现方法、装置及存储介质 | |
US9753822B1 (en) | Automatic non-disruptive connection recovery of a fixed topology fabric in a data storage system | |
Hamanaka et al. | High-reliability, High-availability Cluster System Supporting Cloud Environment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0105 | International application |
Patent event date: 20140128 Patent event code: PA01051R01D Comment text: International Patent Application |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20141124 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20150225 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150316 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20150316 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20181227 |