US 11,921,596 B2
Virtual machine failover management for geo-redundant data centers
Disheng Su, San Jose, CA (US); Bharadwaj Rayala, Santa Clara, CA (US); and Li Ding, Cupertino, CA (US)
Assigned to Rubrik, Inc., Palo Alto, CA (US)
Filed by Rubrik, Inc., Palo Alto, CA (US)
Filed on Mar. 30, 2022, as Appl. No. 17/708,935.
Prior Publication US 2023/0315592 A1, Oct. 5, 2023
Int. Cl. G06F 11/00 (2006.01); G06F 9/455 (2018.01); G06F 11/20 (2006.01)
CPC G06F 11/2025 (2013.01) [G06F 9/45558 (2013.01); G06F 11/203 (2013.01); G06F 2009/45562 (2013.01); G06F 2009/45595 (2013.01); G06F 2201/815 (2013.01); G06F 2201/84 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing virtual machine failover, comprising:
establishing a partition within a virtual data storage infrastructure that includes a first data center and a second data center that is geographically separated from the first data center, wherein the partition establishes groups of hosts of the virtual data storage infrastructure into a first host group that is managed by a first data management platform for the first data center and a second host group that is managed by a second data management platform for the second data center;
replicating a full snapshot and one or more incremental snapshots of a virtual machine from the first data management platform to the second data management platform, wherein the virtual machine is migrated from a first host of the first host group to a second host of the second host group upon a failover event occurring at the first data center;
linking a first instance of the virtual machine that was replicated from the first data management platform and a second instance of the virtual machine that is managed by the second data management platform upon the failover event occurring at the first data center; and
capturing an incremental snapshot of the virtual machine by the second data management platform.