Maintenance-cost-aware billing for cloud services
AssigneeEmpire Technology Development LLC
InventorsShuichi Kurabayashi, Naofumi Yoshida, Kosuke Takano
Life of this patent
Estimating the term…
Abstract
In some examples, a method for performing maintenance-cost-aware billing is described. The method may include generating a version of a virtual machine image. The method may also include calculating a usage charge for usage of an instantiated virtual machine corresponding to the version of the virtual machine image. The calculation of the usage charge may be based on an age of the version of the virtual machine image.
Claims20
A method for performing maintenance-cost-aware billing, the method comprising:
- generating, by a processor, a version of a virtual machine image;
- and
- calculating, by the processor, a usage charge for usage of an instantiated virtual machine corresponding to the version of the virtual machine image based on an age of the version of the virtual machine image.
A computer storage medium having computer-executable instructions stored thereon that are executable by a computing device to perform operations comprising:
- generating a version of a virtual machine image;
- and
- calculating a usage charge for usage of an instantiated virtual machine corresponding to the version of the virtual machine image based on an age of the version of the virtual machine image.
A back end system of a cloud service, the back end system comprising:
- a version controller configured to generate a plurality of versions of a plurality of virtual machine images;
- and
- a billing module configured to calculate a plurality of usage charges for usage of a plurality of instantiated virtual machines corresponding to the plurality of versions of the plurality of virtual machine images, wherein a calculation of each of the plurality of usage charges is based on an age of a corresponding version of a corresponding virtual machine image.
Dependencies are inferred from the claim text.