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 the 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, 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.
41 Citations
15 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 the 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, 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 hosts one or more virtual proxies associated with backup operations; and one or more shared disks of the cluster environment shared by a plurality of the one or more physical nodes and localized to the physical node, 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 the a corresponding at least one of the one or more virtual proxies, and at least one of the one or more virtual proxies to which at least one of the one or more virtual machines that is subjected to backup is assigned is used in connection with the backup.
-
-
15. 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 the 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, 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