CA3109080C - Procedes, dispositifs et systemes pour des mises a niveau non perturbatrices d'un moteur de coordination distribue dans un environnement informatique distribue - Google Patents
Procedes, dispositifs et systemes pour des mises a niveau non perturbatrices d'un moteur de coordination distribue dans un environnement informatique distribueInfo
- Publication number
- CA3109080C CA3109080C CA3109080A CA3109080A CA3109080C CA 3109080 C CA3109080 C CA 3109080C CA 3109080 A CA3109080 A CA 3109080A CA 3109080 A CA3109080 A CA 3109080A CA 3109080 C CA3109080 C CA 3109080C
- Authority
- CA
- Canada
- Prior art keywords
- dcone
- version
- proposal
- agreements
- proposals
- 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
Links
Abstract
L'invention concerne un procédé mis en uvre par ordinateur et un système distribué permettant de maintenir la cohérence d'applications client sur une pluralité de nuds serveurs qui peuvent comprendre la fourniture d'une première et d'une seconde version d'un moteur de coordination distribué (DConE). La première version du DConE peut recevoir des propositions, parvenir à des accords sur celles-ci et générer un premier classement d'accords qui spécifie un ordre dans lequel les applications client doivent exécuter les propositions convenues et mettre à jour de manière correspondante leurs états respectifs. Une proposition de changement de version peut ensuite être traitée par la première version du DConE, après quoi la première version du DConE peut cesser de parvenir à des accords supplémentaires. Une seconde version du DConE peut ensuite reprendre la conclusion d'accords sur les propositions et générer un second classement d'accords, en commençant par la proposition de changement de version convenue. Toute proposition convenue, reçue de la première version du DConE après la proposition de changement de version convenue, peut être renvoyée à la seconde version du DConE pour permettre à la seconde version du DConE de parvenir à un accord sur celle-ci.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/174,057 | 2018-10-29 | ||
| US16/174,057 US10944850B2 (en) | 2018-10-29 | 2018-10-29 | Methods, devices and systems for non-disruptive upgrades to a distributed coordination engine in a distributed computing environment |
| PCT/US2019/055508 WO2020091966A1 (fr) | 2018-10-29 | 2019-10-10 | Procédés, dispositifs et systèmes pour des mises à niveau non perturbatrices d'un moteur de coordination distribué dans un environnement informatique distribué |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CA3109080A1 CA3109080A1 (fr) | 2020-05-07 |
| CA3109080C true CA3109080C (fr) | 2025-11-25 |
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 | |
| CN101523355B (zh) | 故障切换系统和方法 | |
| CA3105014A1 (fr) | Procedes, dispositifs et systemes destines a un echange base sur un moteur de coordination distribue qui met en uvre un registre distribue de chaine a blocs | |
| US11522966B2 (en) | Methods, devices and systems for non-disruptive upgrades to a replicated state machine in a distributed computing environment | |
| EP4191429B1 (fr) | Techniques pour obtenir une cohérence de cache à travers des grappes de stockage distribuées | |
| CA3109080C (fr) | Procedes, dispositifs et systemes pour des mises a niveau non perturbatrices d'un moteur de coordination distribue dans un environnement informatique distribue | |
| US11860828B2 (en) | Methods, devices and systems for writer pre-selection in distributed data systems | |
| HK40040256A (en) | Methods, devices and systems for non-disruptive upgrades to a distributed coordination engine in a distributed computing environment | |
| HK40040256B (zh) | 分布式计算环境中用於对分布式协调引擎无破坏升级的方法、装置和系统 | |
| 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) | 分布式异构存储系统中数据一致性实时检查的方法、设备和系统 |