×

Allocating cost of disk usage to a linked clone virtual machine based on a parameter of usage

  • US 9,582,309 B2
  • Filed: 12/09/2014
  • Issued: 02/28/2017
  • Est. Priority Date: 12/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • processing and memory resources or hardware logic configured to implement;

    a disk usage engine configured to;

    determine, for a linked clone virtual machine (VM) that is a copy of a parent VM and shares at least one disk with the parent VM, a number of disks used by the linked clone VM among a plurality of disks in a software defined data center over a time period;

    determine a respective portion of a parameter of usage for each of the number of disks used by the linked clone VM over the time period that is attributable to the linked clone VM;

    build a linked clone tree for a number of VMs that use the plurality of disks during the time period, wherein each node in the tree represents one of the plurality of disks, andfor a leaf in the tree corresponding to the linked clone VM, determine a path from a root of the tree, wherein the path includes a number of nodes representing the number of disks used by the linked clone VM; and

    a cost engine configured to allocate, to the linked clone VM, a portion of a cost for usage of each of the number of disks over the time period in proportion to the respective portion of the parameter of usage attributable to the linked clone VM.

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