×

MANAGING STREAM COMPONENTS BASED ON VIRTUAL MACHINE PERFORMANCE ADJUSTMENTS

  • US 20150254094A1
  • Filed: 05/07/2014
  • Published: 09/10/2015
  • Est. Priority Date: 03/06/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • one or more servers providing a virtual resource to a virtual machine;

    the virtual machine hosting a plurality of stream operators from a stream computing application;

    a virtualization manager that manages an allocation of the virtual resource from the one or more servers to the virtual machine, configured to;

    receive a first resource allocation and a second resource allocation of the virtual resource supporting a stream computing application,determine whether the second resource allocation changed within a tolerance relative to the first resource allocation; and

    a stream manager that manages functions from the plurality of stream operators, configured to;

    identify the plurality of stream operators in the stream computing application supported by the virtual resource,prioritize the plurality of stream operators to modify based on a utilization metric of the virtual resource, andmodify a prioritized stream operator from the plurality of stream operators to accommodate the second resource allocation in response to the second resource allocation changing relative to the first resource allocation.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×