Dynamic proxy server assignment for virtual machine backup
First Claim
1. A method for selecting a location of a proxy server in a network to assist in a transfer of data from a system to a backup target storage system where the system and backup target storage system are connected to the network, the method comprising:
- initiating a backup process to transfer a data set from the system to the backup target storage system to be assisted by the proxy;
determining whether a physical proxy server is available in the network;
analyzing configuration data and usage data for the system and the backup target system to determine resources and load for the system and the backup target system;
selecting a location in the network for the proxy server to be instantiated from one of the system, the physical proxy server and the backup target storage system based on detected availability of the physical proxy server and the analysis; and
instantiating the proxy server at the selected location to effect a transfer of the data from the system to the backup target storage system by the proxy server.
9 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented proxy server local to a backup target system performs a backup method for a system supporting a plurality of virtual machines. The backup method includes receiving an initialization of a connection over a network from a backup server identifying the system to backup to the backup target system, establishing a communication connection over the network with the system to backup including identifying an interface for accessing data of the system to backup, receiving an image of the system to backup from the backup server, retrieving a data set corresponding to the image from the system to backup over the network, and writing the data set to a local file in the backup target system.
31 Citations
16 Claims
-
1. A method for selecting a location of a proxy server in a network to assist in a transfer of data from a system to a backup target storage system where the system and backup target storage system are connected to the network, the method comprising:
-
initiating a backup process to transfer a data set from the system to the backup target storage system to be assisted by the proxy; determining whether a physical proxy server is available in the network; analyzing configuration data and usage data for the system and the backup target system to determine resources and load for the system and the backup target system; selecting a location in the network for the proxy server to be instantiated from one of the system, the physical proxy server and the backup target storage system based on detected availability of the physical proxy server and the analysis; and instantiating the proxy server at the selected location to effect a transfer of the data from the system to the backup target storage system by the proxy server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable storage medium having instructions stored therein, which when executed cause a computer to perform a set of operation for selecting a location of a proxy server in a network to assist in a transfer of data from a system to a backup target storage system where the system and backup target storage system are connected to the network, the operations comprising:
-
initiating a backup process to transfer a data set from the system to the backup target storage system to be assisted by the proxy; determining whether a physical proxy server is available in the network; analyzing configuration data and usage data for the system and the backup target system to determine resources and load for the system and the backup target system; selecting a location in the network for the proxy server to be instantiated from one of the system, the physical proxy server and the backup target storage system based on detected availability of the physical proxy server and the analysis; and instantiating the proxy server at the selected location to effect a transfer of the data from the system to the backup target storage system by the proxy server. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification