×

MOVING A PORTION OF A STREAMING APPLICATION TO A PUBLIC CLOUD BASED ON SENSITIVE DATA

  • US 20180176275A1
  • Filed: 02/02/2018
  • Published: 06/21/2018
  • Est. Priority Date: 08/21/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method executed by at least one processor for executing a streaming application, the method comprising:

  • executing the streaming application comprising a flow graph that includes a plurality of processing elements that process a plurality of data tuples;

    monitoring performance of the plurality of processing elements in the flow graph;

    identifying which of the plurality of processing elements in the flow graph process sensitive data;

    defining at least one sensitive data split criterion that specifies how to split the flow graph based on sensitive data so at least a portion of the flow graph can be moved to a public cloud in a manner that assures the sensitive data is not in the public cloud; and

    selecting based on the at least one sensitive data split criterion at least one portion of the flow graph to move to the public cloud when the monitored performance indicates performance of the streaming application needs to be improved, and in response, moving the selected at least one portion of the flow graph to the public cloud.

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