Deploying a portion of a streaming application to one or more virtual machines
US9525715B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 16, 2016 |
| Grant date | Dec 20, 2016 |
| Priority date | — |
| Expiry date | Feb 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.