US 11,995,100 B2
System and method for highly available database service
Yashesh Mankad, Sunnyvale, CA (US); Kamaldeep Khanuja, Dublin, CA (US); and Manish Pratap Singh, Cupertino, CA (US)
Assigned to Nutanix, Inc., San Jose, CA (US)
Filed by Nutanix, Inc., San Jose, CA (US)
Filed on Sep. 23, 2022, as Appl. No. 17/951,632.
Application 17/951,632 is a continuation of application No. 17/181,586, filed on Feb. 22, 2021, granted, now 11,604,806.
Claims priority of provisional application 63/131,169, filed on Dec. 28, 2020.
Prior Publication US 2023/0020519 A1, Jan. 19, 2023
Int. Cl. G06F 16/27 (2019.01)
CPC G06F 16/27 (2019.01) 33 Claims
OG exemplary drawing
 
1. A system comprising:
a first instance of a database server comprising a processor and memory, wherein the first instance of the database server is located on a first virtual machine of a first cluster of a virtual computing system; and
a highly available administration database comprising:
a first instance of the administration database on a second virtual machine of the first cluster; and
a second instance of the administration database on a third virtual machine of the first cluster;
wherein the first instance of the database server, the first instance of the administration database, and the second instance of the administration database are configured to manage a same at least one customer database; and
wherein each of the first instance of the administration database and the second instance of the administration database is configured to record state transitions in the first instance of the administration database and the second instance of the administration database.