Patent ID: 11960365
Assignee: GOOGLE LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method when executed on data processing hardware causes the data processing hardware to perform operations comprising:
receiving a request to restore a backup image of a failed shared storage device associated with a clustered database comprising a plurality of nodes, each node of the plurality of nodes comprising database data from the failed shared storage device;
validating that a user associated with the request is authorized to restore the backup image of the failed shared storage device; and
based on validating that the user associated with the request is authorized to restore the backup image of the failed shared storage device, restoring the database data from the failed shared storage device by:
creating at least one flashcopy associated with the backup image;
mapping each node of the plurality of nodes to an associated portion of the at least one flashcopy such that the at least one flashcopy is accessible as a diskgroup by each of the plurality of nodes, the diskgroup comprising a plurality of disks;
obtaining a power factor associated with a speed of data movement during data distribution; and
distributing diskgroup data equally among the plurality of disks of the diskgroup based on the power factor.