Patent · US Active

Optimizing streaming graph topology based on service level agreement

US10601681B2 · kind B2 · utility

1Cited by
2References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 20, 2017
Grant dateMar 24, 2020
Priority date
Expiry dateNov 7, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L65/762
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

System resource usage by a streaming application processing workloads can be monitored. Based on the monitoring, at least one performance metric for the streaming application in processing the workloads can be determined. Based on the at least one performance metric, whether hosting of the streaming application is, or is near to, violating at least one criteria specified by a service level agreement for the streaming application can be determined. If so, at least one additional instance of at least one parallelizable operator of the streaming application that is currently executing can be initialized. Responsive to initializing the at least one additional instance of at least one of the parallelizable operators, a portion of the workloads can be directed to the at least one additional instance of at least one of the parallelizable operators.

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