Costing of raw-device mapping (RDM) disks
AssigneeVMware, Inc.
InventorsHemanth Kumar Pannem, Vipin Balachandran, Prashant Waykar, Shruti Parihar
Life of this patent
Estimating the term…
Abstract
Disclosed are various embodiments for costing Raw-Device Mapping (RDM) disks. A pseudo-datastore is created. The pseudo-datastore represents the RDM disk. The RDM disk includes a mapping file that exposes direct access to a disk identified by a logical unit number (LUN). A unit rate is assigned to the pseudo-datastore, the unit rate representing a cost per unit of storage provided by the RDM disk. Usage of the RDM disk is monitored. A cost is calculated for the usage of the RDM disk for a period of time based on the unit rate assigned to the pseudo-datastore.
Claims20
A system for calculating costs of virtual machines using raw-device mapped (RDM) disks, comprising:
- a computing device comprising a processor and a memory;
- and
- machine readable instructions stored in the memory that, when executed by the processor, cause the computing device to at least;
- create a pseudo-datastore, the pseudo-datastore representing an RDM disk comprising a mapping file that exposes direct access to a disk identified by a logical unit number (LUN);
- assign a unit rate to the pseudo-datastore, the unit rate representing a cost per unit of storage provided by the RDM disk;
- monitor usage of the RDM disk;
- and
- calculate a cost for the usage of the RDM disk for a period of time based on the unit rate assigned to the pseudo-datastore.
A method for calculating costs of virtual machines using raw-device mapped (RDM) disks, comprising:
- creating a pseudo-datastore, the pseudo-datastore representing a raw-device mapping (RDM) disk comprising a mapping file that exposes direct access to a disk identified by a logical unit number (LUN);
- assigning a unit rate to the pseudo-datastore, the unit rate representing a cost per unit of storage provided by the RDM disk;
- monitoring usage of the RDM disk;
- and
- calculating a cost for the usage of the RDM disk for a period of time based on the unit rate assigned to the pseudo-datastore.
A non-transitory computer-readable medium, comprising machine readable instructions for calculating costs of virtual machines using raw-device mapped (RDM) disks that, when executed by a processor of a computing device, cause the computing device to at least:
- create a pseudo-datastore, the pseudo-datastore representing an RDM disk comprising a mapping file that exposes direct access to a disk identified by a logical unit number (LUN);
- assign a unit rate to the pseudo-datastore, the unit rate representing a cost per unit of storage provided by the RDM disk;
- monitor usage of the RDM disk;
- and
- calculate a cost for the usage of the RDM disk for a period of time based on the unit rate assigned to the pseudo-datastore.
Dependencies are inferred from the claim text.