Systems and methods for management of virtualization data
DCFirst Claim
1. An automated method of managing data of one or more virtual machines managed by a virtual machine manager, wherein the method is performed by one or more physical computing systems, each computing system having a processor and memory, the method comprising:
- receiving a request to copy data of one or more virtual machines to a physical storage device;
determining whether the one or more virtual machines are managed by a virtual machine manager,wherein the determining is performed by reading a stored indication of the virtual machine manager, or by scanning a network for the virtual machine manager;
based on the determining that the one or more virtual machines are managed by the virtual machine manager, automatically accessing the virtual machine manager;
automatically requesting information from the virtual machine manager regarding virtual machines that the virtual machine manager manages;
automatically determining, by the one or more computing systems, from information provided by the virtual machine manager, the virtual machines managed by the virtual machine manager; and
for at least one of the determined virtual machines, copying the data of the virtual machine to the physical storage device.
4 Assignments
Litigations
2 Petitions
Accused Products
Abstract
Described in detail herein is a method of copying data of one or more virtual machines being hosted by one or more non-virtual machines. The method includes receiving an indication that specifies how to perform a copy of data of one or more virtual machines hosted by one or more virtual machine hosts. The method may include determining whether the one or more virtual machines are managed by a virtual machine manager that manages or facilitates management of the virtual machines. If so, the virtual machine manager is dynamically queried to automatically determine the virtual machines that it manages or that it facilitates management of. If not, a virtual machine host is dynamically queried to automatically determine the virtual machines that it hosts. The data of each virtual machine is then copied according to the specifications of the received indication.
212 Citations
21 Claims
-
1. An automated method of managing data of one or more virtual machines managed by a virtual machine manager, wherein the method is performed by one or more physical computing systems, each computing system having a processor and memory, the method comprising:
-
receiving a request to copy data of one or more virtual machines to a physical storage device; determining whether the one or more virtual machines are managed by a virtual machine manager, wherein the determining is performed by reading a stored indication of the virtual machine manager, or by scanning a network for the virtual machine manager; based on the determining that the one or more virtual machines are managed by the virtual machine manager, automatically accessing the virtual machine manager; automatically requesting information from the virtual machine manager regarding virtual machines that the virtual machine manager manages; automatically determining, by the one or more computing systems, from information provided by the virtual machine manager, the virtual machines managed by the virtual machine manager; and for at least one of the determined virtual machines, copying the data of the virtual machine to the physical storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. At least one computer-readable medium, excluding transitory signals, and storing computer-executable instructions to perform an automated method of managing data of one or more virtual machines managed by a virtual machine manager, wherein the method is performed by one or more physical computing systems, each computing system having a processor and memory, the method comprising:
-
receiving a request to copy data of one or more virtual machines to a physical storage device; determining whether the one or more virtual machines are managed by a virtual machine manager, wherein the determining is performed by reading a stored indication of the virtual machine manager, or by scanning a network for the virtual machine manager; based on the determining that the one or more virtual machines are managed by the virtual machine manager, automatically accessing the virtual machine manager; automatically requesting information from the virtual machine manager regarding virtual machines that the virtual machine manager manages; automatically determining, by the one or more computing systems, from information provided by the virtual machine manager, the virtual machines managed by the virtual machine manager; and for at least one of the determined virtual machines, copying the data of the virtual machine to the physical storage device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system configured to manage data of one or more virtual machines in a computing network, the system comprising:
-
at least one physical processor; at least one physical memory device, coupled to the at least one processor, and storing instructions to be executed by the at least one processor to perform a method, the method comprising; receiving a request to copy data of one or more virtual machines to a physical storage device; determining whether the one or more virtual machines are managed by a virtual machine manager, wherein the determining is performed by reading a stored indication of the virtual machine manager, or by scanning a network for the virtual machine manager; based on the determining that the one or more virtual machines are managed by the virtual machine manager, automatically accessing the virtual machine manager; automatically requesting information from the virtual machine manager regarding virtual machines that the virtual machine manager manages; automatically determining, by the one or more computing systems, from information provided by the virtual machine manager, the virtual machines managed by the virtual machine manager; and for at least one of the determined virtual machines, copying the data of the virtual machine to the physical storage device. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification