Virtual proxy based backup
First Claim
Patent Images
1. A backup method, comprising:
- configuring, by one or more processors, one or more virtual proxies associated with backup operations, wherein the one or more virtual proxies are hosted by one or more physical nodes in a cluster environment;
localizing, by one or more processors, one or more shared disks that store data of at least one of one or more virtual machines in the cluster environment, the one or more shared disks being localized to at least one of the one or more physical nodes in the cluster environment;
assigning, by one or more processors, the one or more virtual machines in the cluster environment to a corresponding at least one of the one or more virtual proxies; and
performing, by one or more processors, data rollover during backup of at least one of the one or more virtual machines in the cluster environment that is subjected to backup using the corresponding at least one of the one or more virtual proxies to which the at least one of the one or more virtual machines is assigned.
6 Assignments
0 Petitions
Accused Products
Abstract
Techniques for virtual proxy based backup of virtual machines in a cluster environment are disclosed. In some embodiments, each of a subset of virtual machines hosted by physical nodes in a cluster environment is configured as a virtual proxy dedicated to backup operations. During backup, data rollover of each virtual machine in the cluster environment that is subjected to backup is performed using a virtual proxy.
23 Citations
20 Claims
-
1. A backup method, comprising:
-
configuring, by one or more processors, one or more virtual proxies associated with backup operations, wherein the one or more virtual proxies are hosted by one or more physical nodes in a cluster environment; localizing, by one or more processors, one or more shared disks that store data of at least one of one or more virtual machines in the cluster environment, the one or more shared disks being localized to at least one of the one or more physical nodes in the cluster environment; assigning, by one or more processors, the one or more virtual machines in the cluster environment to a corresponding at least one of the one or more virtual proxies; and performing, by one or more processors, data rollover during backup of at least one of the one or more virtual machines in the cluster environment that is subjected to backup using the corresponding at least one of the one or more virtual proxies to which the at least one of the one or more virtual machines is assigned. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
one or more physical nodes in a cluster environment that are configured as one or more virtual proxies associated with backup operations, wherein the one or more virtual proxies are hosted by the one or more physical nodes in the cluster environment; and one or more shared disks of the cluster environment shared by a plurality of the one or more physical nodes and localized to at least the one or more physical nodes in the cluster environment, wherein the shared disk stores data of at least one of one or more virtual machines in the cluster environment that is subjected to backup; wherein; one or more virtual machines in the cluster environment are assigned to a corresponding at least one of the one or more virtual proxies; and a data rollover is performed during backup of at least one of the one or more virtual machines in the cluster environment that is subjected to backup using the corresponding at least one of the one or more virtual proxies to which the at least one of the one or more virtual machines is assigned. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
facilitating, by one or more processors, configuration of one or more virtual proxies associated with backup operations, wherein the one or more virtual proxies are hosted by one or more physical nodes in a cluster environment; localizing, by one or more processors, one or more shared disks that store data of at least one of one or more virtual machines in the cluster environment, the one or more shared disks being localized to at least one of the one or more physical nodes in the cluster environment; assigning, by one or more processors, the one or more virtual machines in the cluster environment to a corresponding at least one of the one or more virtual proxies; and delegating, by one or more processors, to the corresponding at least one of the one or more virtual proxies to which the at least one of the one or more virtual machines is assigned data rollover of the at least one of the one or more virtual machines subjected to backup.
-
Specification