Patent · US Active

Operator graph changes in response to dynamic connections in stream computing applications

US9146775B2 · kind B2 · utility

22Cited by
14References
13Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 26, 2012
Grant dateSep 29, 2015
Priority date
Expiry dateSep 4, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3433
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A stream computing application may permit one job to connect to a data stream of a different job. As more and more jobs dynamically connect to the data stream, the connections may have a negative impact on the performance of the job that generates the data stream. Accordingly, a variety of metrics and statistics (e.g., CPU utilization or tuple rate) may be monitored to determine if the dynamic connections are harming performance. If so, the stream computing system may be optimized to mitigate the effects of the dynamic connections. For example, particular operators may be unfused from a processing element and moved to a compute node that has available computing resources. Additionally, the stream computing application may clone the data stream in order to distribute the workload of transmitting the data stream to the connected jobs.

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