Patent · US Active

Deploying a portion of a streaming application to one or more virtual machines

US9525715B2 · kind B2 · utility

3Cited by
2References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 16, 2016
Grant dateDec 20, 2016
Priority date
Expiry dateFeb 16, 2036

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L41/5096
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A streams manager monitors performance of a streaming application, and when the performance needs to be improved, the streams manager determines from split rules how to split the flow graph for the streaming application. The streams manager requests virtual machines from a cloud manager. In response, the cloud manager provisions one or more virtual machines in a cloud. The streams manager then modifies the flow graph so a portion of the flow graph is deployed to the one or more virtual machines in the cloud. In this manner a streaming application can dynamically evolve to increase its performance as needed.

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