Please download the dossier by clicking on the dossier button x
×

Archiving virtual machines in a data storage system

  • US 9,311,121 B2
  • Filed: 03/11/2013
  • Issued: 04/12/2016
  • Est. Priority Date: 12/21/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of archiving virtual machines in a networked data storage system, comprising:

  • using one or more computing devices comprising one or more hardware processors coupled to memory;

    monitoring usage of a virtual machine (VM) executing on one or more client computing devices residing in a primary storage subsystem, the VM associated with one or more virtualization applications, wherein said monitoring is based on usage of resources associated with the VM and is performed according to a storage policy for archiving the VM;

    determining whether to archive the VM based on the usage of the VM;

    in response to determining that the VM should be archived, using one or more secondary storage controller computers comprising computer hardware, copying the VM from one or more primary storage devices residing in the primary storage subsystem to one or more secondary storage devices residing in a secondary storage subsystem to create a secondary copy of the VM;

    creating a VM placeholder for the VM on the one or more primary storage devices, the VM placeholder including information for restoring the VM from the one or more secondary storage devices; and

    deleting the VM from the one or more primary storage devices, wherein the VM appears to be accessible to a user after being deleted from the one or more primary storage devices and is displayed as an active VM in a list of available VMs along with VMs that have not been archived, and wherein the placeholder is recognized as the VM by the virtualization applications,wherein said determining whether to archive the VM, said copying the VM, and said deleting the VM occur during a backup of data from the primary storage subsystem to the secondary storage subsystem.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×