Seamless upgrades in a distributed database system
US8326800B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Mar 18, 2011 |
| Grant date | Dec 4, 2012 |
| Priority date | — |
| Expiry date | Mar 18, 2031 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F16/273
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Embodiments are directed to providing distributed database service upgrades of database server instances in a computer cluster using multiple database server instances and to monitoring and maintaining a distributed database service during upgrade. In an embodiment, each computer system in a computer cluster instantiates at least two different database server instances on each of the nodes in the cluster. The first database server instances are configured to operate using a current distributed database version and the second instances are configured to operate using a new, updated distributed database service version. The computer system receives an indication that the distributed database service is to be upgraded. Then, based on the received indication, the computer system migrates database replicas from the first database server instances to the second database server instances which operate the new, updated service version, substantially without user-visible downtime.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.