Patent · US Active

Tearing down virtual machines implementing parallel operators in a streaming application based on performance

US10078530B2 · kind B2 · utility

1Cited by
1References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 13, 2017
Grant dateSep 18, 2018
Priority date
Expiry dateJan 13, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45591
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A streams manager monitors performance of parallel portions of a streaming application implemented in multiple virtual machines (VMs). When the performance provided by the multiple VMs is no longer needed, one or more of the VMs can be torn down. The performance of the VMs is monitored. When the least performing VM can be torn down, it is torn down. When the least performing VM cannot be torn down, information regarding a better performing VM is gathered, and it is determined whether the least performing VM can be made more similar to the better performing VM. When the least performing VM can be made more similar to the better performing VM, the least performing VM is changed to improve its performance, and the better performing VM is torn down.

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