Patent · US Active

Method and system for resource monitoring of large-scale, orchestrated, multi process job execution environments

US9483378B2 · kind B2 · utility

6Cited by
6References
34Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 21, 2015
Grant dateNov 1, 2016
Priority date
Expiry dateMay 21, 2035

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L43/067
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and method for monitoring the process resource consumption of massive parallel job executions is disclosed. The system uses byte code instrumentation to place sensors in methods that receive job execution requests. Those sensors detect start and end of job executions by the process they are deployed to and extract identification data from detected job execution requests that allow the monitor to identify the job request. This job identification data is used to tag resource utilization measures, which allows the monitor to assign measured resource consumptions to specific job executions. The job identification data that identifies the job execution that triggered the transaction is also used to tag transaction tracing data. The generated job specific measures and transaction traces may be used to identify resource intensive job executions and to identify the root cause of the resource consumption.

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