Patent · US Active

Method, system and program product for capturing central processing unit (CPU) utilization for a process on a virtual machine

US8230419B2 · kind B2 · utility

2Cited by
7References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 26, 2005
Grant dateJul 24, 2012
Priority date
Expiry dateJul 7, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/5018
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention allows CPU utilization for a virtual machine (VM) to be captured from a perspective of a host. Specifically, under the present invention, a work request having a set (e.g., one or more) of jobs is received by a host and allocated to a virtual machine on a node. The work request is typically accompanied by an account identifier such as a multi-value billing code. Once the work request is allocated to a particular VM on the node, a “startacct” script is issued, and a first account record is created. Thereafter, the work request is processed and the CPU utilization needed to complete the set of jobs is monitored. Once the set of jobs is completed, an “endacct” script is issued and a second account record is created. Among other things, the second account record includes the monitored CPU utilization and the account identifier.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.