CA3108063C - Procedes, dispositifs et systemes de verification en temps reel de coherence de donnees dans un systeme de memoire heterogene distribue - Google Patents

Procedes, dispositifs et systemes de verification en temps reel de coherence de donnees dans un systeme de memoire heterogene distribue

Info

Publication number
CA3108063C
CA3108063C CA3108063A CA3108063A CA3108063C CA 3108063 C CA3108063 C CA 3108063C CA 3108063 A CA3108063 A CA 3108063A CA 3108063 A CA3108063 A CA 3108063A CA 3108063 C CA3108063 C CA 3108063C
Authority
CA
Canada
Prior art keywords
storage service
data
received
data stored
metadata
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.)
Active
Application number
CA3108063A
Other languages
English (en)
Other versions
CA3108063A1 (fr
Inventor
Granville Lynn BARNETT
Original Assignee
WANdisco Inc
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
Priority claimed from US16/141,335 external-priority patent/US11100086B2/en
Application filed by WANdisco Inc filed Critical WANdisco Inc
Publication of CA3108063A1 publication Critical patent/CA3108063A1/fr
Application granted granted Critical
Publication of CA3108063C publication Critical patent/CA3108063C/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Abstract

Un procédé peut comprendre l'exécution d'une séquence d'ententes de responsabilité commandées par deux pluralités de machines d'état répliquées, dans le but d'effectuer des mutations à des données de deux types stockées dans deux services de stockage de données, respectivement. Les première et deuxième métadonnées des données mutées stockées dans les premier et deuxième services de stockage de données peuvent alors être reçues et stockées. Le premier et le deuxième services de stockage de données peuvent ensuite être synchronisés à l'aide des première et deuxième métadonnées reçues pour déterminer à quel moment les données stockées dans le premier et le deuxième services de stockage de données ont toutes deux été déposées, après avoir muté selon une séquence prédéterminée d'accords ordonnés. À ce moment, une comparaison peut être effectuée. Une mesure choisie peut ensuite être effectuée, en fonction du résultat de la comparaison.
CA3108063A 2018-09-25 2019-08-27 Procedes, dispositifs et systemes de verification en temps reel de coherence de donnees dans un systeme de memoire heterogene distribue Active CA3108063C (fr)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US16/141,335 2018-09-25
US16/141,335 US11100086B2 (en) 2018-09-25 2018-09-25 Methods, devices and systems for real-time checking of data consistency in a distributed heterogenous storage system
PCT/US2019/048371 WO2020068334A1 (fr) 2018-09-25 2019-08-27 Procédés, dispositifs et systèmes de vérification en temps réel de cohérence de données dans un système de mémoire hétérogène distribué

Publications (2)

Publication Number Publication Date
CA3108063A1 CA3108063A1 (fr) 2020-04-02
CA3108063C true CA3108063C (fr) 2025-10-28

Family

ID=

Similar Documents

Publication Publication Date Title
US12481642B2 (en) Methods, devices and systems for real-time checking of data consistency in a distributed heterogenous storage system
US10025802B2 (en) Automated configuration of log-coordinated storage groups
US10373247B2 (en) Lifecycle transitions in log-coordinated data stores
JP2948496B2 (ja) データ処理システム内で複写データ一貫性を維持するためのシステムおよび方法
JP2023541298A (ja) トランザクション処理方法、システム、装置、機器、及びプログラム
US11522966B2 (en) Methods, devices and systems for non-disruptive upgrades to a replicated state machine in a distributed computing environment
CA3108063C (fr) Procedes, dispositifs et systemes de verification en temps reel de coherence de donnees dans un systeme de memoire heterogene distribue
HK40040816A (en) Methods, devices and systems for real-time checking of data consistency in a distributed heterogenous storage system
HK40040816B (zh) 分布式异构存储系统中数据一致性实时检查的方法、设备和系统
CA3109080C (fr) Procedes, dispositifs et systemes pour des mises a niveau non perturbatrices d'un moteur de coordination distribue dans un environnement informatique distribue
Limam et al. A self-adaptive conflict resolution with flexible consistency guarantee in the cloud computing
Horttanainen New Production System for Finnish Meteorological Institute
HK40040256B (zh) 分布式计算环境中用於对分布式协调引擎无破坏升级的方法、装置和系统
CN120994742A (zh) 分布式多主数据库一致性处理方法、装置、设备
HK40040256A (en) Methods, devices and systems for non-disruptive upgrades to a distributed coordination engine in a distributed computing environment
Carvalho Generic replication of software transactional memory
HK40016696A (en) Utilizing nonce table to resolve concurrent blockchain transaction failure