×

Virtual machine storage operation progress tracking

  • US 10,496,431 B2
  • Filed: 12/21/2017
  • Issued: 12/03/2019
  • Est. Priority Date: 07/31/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving a request to perform a virtual machine (VM) copy operation that copies the VM from a source system to a target system, wherein the VM is associated with a hierarchy of storage components, the hierarchy of storage components having a plurality of levels, the plurality of levels comprising a disk level comprising one or more disks associated with the VM and a volume level comprising one or more volumes, each of the one or more volumes being associated with one of the one or more disks, and the VM copy operation includes a first sub-operation and a second sub-operation for each volume at a lowest level in the hierarchy;

    transmitting an execution instruction to the source system, the execution instruction to cause the source system to perform the VM copy operation to copy the VM to the target system;

    identifying a weight assigned to each disk and volume in the hierarchy, the weight being based on at least one property of the respective disk or volume, wherein a weight of the respective volume at the lowest level is divided into a first weight portion for the first sub-operation and a second weight portion for the second sub-operation of the respective volume;

    receiving, from the source system, a respective completion percentage for the first sub-operation and the second sub-operation of each volume at the lowest level;

    determining an overall completion progress percentage of the VM copy operation in view of the respective completion percentage for the first sub-operation and the second sub-operation of each volume at the lowest level, and the first weight portion and the second weight portion for each volume at the lowest level; and

    transmitting the overall completion progress percentage of the VM copy operation, wherein the transmitting is to cause display of the overall completion progress percentage of the VM copy operation on a user interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×