[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

PL3617887T3 - Sposób i system do zapewniania nadmiarowości usług między serwerem nadrzędnym a serwerem podrzędnym - Google Patents

Sposób i system do zapewniania nadmiarowości usług między serwerem nadrzędnym a serwerem podrzędnym

Info

Publication number
PL3617887T3
PL3617887T3 PL18315021T PL18315021T PL3617887T3 PL 3617887 T3 PL3617887 T3 PL 3617887T3 PL 18315021 T PL18315021 T PL 18315021T PL 18315021 T PL18315021 T PL 18315021T PL 3617887 T3 PL3617887 T3 PL 3617887T3
Authority
PL
Poland
Prior art keywords
server
providing service
service redundancy
slave
master server
Prior art date
Application number
PL18315021T
Other languages
English (en)
Inventor
Thibault Chapel
Tristan Groleat
Original Assignee
Ovh
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ovh filed Critical Ovh
Publication of PL3617887T3 publication Critical patent/PL3617887T3/pl

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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/202Error 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/2023Failover techniques
    • G06F11/2025Failover techniques using centralised failover control functionality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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/202Error 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/2023Failover techniques
    • G06F11/2033Failover techniques switching over of hardware resources
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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/202Error 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/2023Failover techniques
    • G06F11/2028Failover techniques eliminating a faulty processor or activating a spare
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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/202Error 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/2038Error 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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/202Error 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/2041Error 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 more than one idle spare processing component
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/16Error detection or correction of the data by redundancy in hardware
    • G06F11/20Error 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/202Error 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/2046Error 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 persistent storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0817Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking functioning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/10Active monitoring, e.g. heartbeat, ping or trace-route

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Environmental & Geological Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Hardware Redundancy (AREA)
PL18315021T 2018-08-27 2018-08-27 Sposób i system do zapewniania nadmiarowości usług między serwerem nadrzędnym a serwerem podrzędnym PL3617887T3 (pl)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP18315021.8A EP3617887B1 (en) 2018-08-27 2018-08-27 Method and system for providing service redundancy between a master server and a slave server

Publications (1)

Publication Number Publication Date
PL3617887T3 true PL3617887T3 (pl) 2021-09-27

Family

ID=63720629

Family Applications (1)

Application Number Title Priority Date Filing Date
PL18315021T PL3617887T3 (pl) 2018-08-27 2018-08-27 Sposób i system do zapewniania nadmiarowości usług między serwerem nadrzędnym a serwerem podrzędnym

Country Status (6)

Country Link
US (1) US10880153B2 (pl)
EP (1) EP3617887B1 (pl)
CN (1) CN110865907B (pl)
CA (1) CA3052758A1 (pl)
DK (1) DK3617887T3 (pl)
PL (1) PL3617887T3 (pl)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7328907B2 (ja) * 2020-01-31 2023-08-17 株式会社日立製作所 制御システム、制御方法
US11360866B2 (en) * 2020-04-14 2022-06-14 International Business Machines Corporation Updating stateful system in server cluster
CN114039976B (zh) * 2021-10-29 2024-01-09 深圳市科思科技股份有限公司 服务器集群主从机管理方法及系统
US11973637B1 (en) * 2022-11-22 2024-04-30 Walmart Apollo, Llc System and method for fallback communications using composite and concurrent state machines

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5696895A (en) * 1995-05-19 1997-12-09 Compaq Computer Corporation Fault tolerant multiple network servers
US5675723A (en) * 1995-05-19 1997-10-07 Compaq Computer Corporation Multi-server fault tolerance using in-band signalling
US6477663B1 (en) * 1998-04-09 2002-11-05 Compaq Computer Corporation Method and apparatus for providing process pair protection for complex applications
US20030037133A1 (en) * 2001-08-15 2003-02-20 Thomas Owens Method and system for implementing redundant servers
US20070168711A1 (en) * 2005-09-30 2007-07-19 Chih-Wei Chen Computer-clustering system failback control method and system
US7617413B2 (en) * 2006-12-13 2009-11-10 Inventec Corporation Method of preventing erroneous take-over in a dual redundant server system
US7610510B2 (en) * 2007-02-16 2009-10-27 Symantec Corporation Method and apparatus for transactional fault tolerance in a client-server system
US8229886B2 (en) * 2008-02-19 2012-07-24 International Business Machines Corporation Continuously available program replicas
CN101876924B (zh) * 2009-04-30 2013-10-30 升东网络科技发展(上海)有限公司 数据库故障自动检测及转移方法
US8359493B2 (en) * 2010-07-29 2013-01-22 Computer Associates Think, Inc. Mechanism to provide assured recovery for distributed application
US8572031B2 (en) * 2010-12-23 2013-10-29 Mongodb, Inc. Method and apparatus for maintaining replica sets
US8738958B2 (en) * 2011-06-20 2014-05-27 QuorumLabs, Inc. Recovery node testing
US9641449B2 (en) * 2012-05-22 2017-05-02 International Business Machines Corporation Variable configurations for workload distribution across multiple sites
US20140359340A1 (en) * 2013-05-30 2014-12-04 Alcatel-Lucent Usa Inc. Subscriptions that indicate the presence of application servers
TW201517568A (zh) * 2013-10-23 2015-05-01 Synology Inc 伺服器操作系統及其操作方法
JP6511739B2 (ja) * 2014-06-20 2019-05-15 富士通株式会社 冗長システムおよび冗長化方法
US10372561B1 (en) * 2017-06-12 2019-08-06 Amazon Technologies, Inc. Block storage relocation on failure
US10664187B2 (en) * 2017-12-01 2020-05-26 International Business Machines Corporation Reducing a rate at which data is mirrored from a primary server to a secondary server
US10592363B2 (en) * 2018-06-04 2020-03-17 International Business Machines Corporation Asynchronous remote mirror cloud archival

Also Published As

Publication number Publication date
US20200067761A1 (en) 2020-02-27
EP3617887A1 (en) 2020-03-04
US10880153B2 (en) 2020-12-29
CA3052758A1 (en) 2020-02-27
CN110865907A (zh) 2020-03-06
EP3617887B1 (en) 2021-07-07
DK3617887T3 (da) 2021-08-02
CN110865907B (zh) 2022-04-15

Similar Documents

Publication Publication Date Title
GB202209263D0 (en) Systems and methods for enabling a highly available managed failover service
SG11202003946PA (en) System and method for implementing a resolver service for decentralized identifiers
SG11202013134YA (en) System and method for implementing a blockchain-based decentralized application
EP3817531C0 (en) SERVER SYSTEM
EP3642743A4 (en) PROCEDURES AND SYSTEMS FOR COMPUTER-AIDED CARRYING
HUE060220T2 (hu) Fékberendezés, valamint eljárás egy fékberendezés üzemeltetésére
EP3762743C0 (de) Verfahren zum betreiben einer anlage
EP3508025A4 (en) SYSTEM AND METHOD FOR NETWORK ACCESS THROUGH A RELAY
EP3566338A4 (en) PROCESS AND SYSTEM FOR ULTRASOUND PROXIMITY SERVICE
PL3617887T3 (pl) Sposób i system do zapewniania nadmiarowości usług między serwerem nadrzędnym a serwerem podrzędnym
EP3308521A4 (en) SYSTEM, APPARATUS AND METHOD FOR SECURE LINKAGE OF NETWORKS USING AN APPOINTMENT SERVICE AND MULTIPLE KEY DISTRIBUTION SERVERS
SG11202010736YA (en) System and method for blockchain-based decentralized application development
EP3615951A4 (en) SYSTEM AND METHOD FOR GENERATING A RELIABILITY VALUE OF A TRANSMISSION LINE
GB2561935B (en) A system for providing an end-to-end network
EP3834373C0 (de) Verfahren zum automatischen konfigurieren eines systems, system und computerlesbares medium
EP3843341A4 (en) PROCEDURE AND SYSTEM FOR PROVIDING METADATA INFORMATION OF A NETWORK FUNCTIONAL SERVICE AND RELATED DEVICE
EP3763598A4 (en) CENTRALIZED TRAIN REGULATION CONTROL SYSTEM AND CONTROL PROCESS
SG11202103874XA (en) Methods and systems for providing a customized network
ZA202003177B (en) A system and method for implementing a computer network
EP3811590A4 (en) SYSTEM AND METHOD FOR CREATING A SECURE HYBRID OVERLAY NETWORK
GB202217037D0 (en) System and method for providing a computer-generated environment
GB201908379D0 (en) A system for an aircraft
EP3402106A4 (en) METHOD AND SYSTEM FOR SYNCHRONIZATION BETWEEN A ROBOT AND A SERVER
EP3868152A4 (en) SYSTEM AND PROCEDURE FOR A NETWORK ACCESS SERVICE
GB201715201D0 (en) A system and method for distributing, monitoring and managing an inventory