STREAM PROCESSING WITH RUNTIME ADAPTATION
    1.
    发明申请
    STREAM PROCESSING WITH RUNTIME ADAPTATION 有权
    具有运行适应性的流程处理

    公开(公告)号:US20140059210A1

    公开(公告)日:2014-02-27

    申请号:US13594961

    申请日:2012-08-27

    IPC分类号: G06F15/173

    摘要: Embodiments of the disclosure include a system for providing stream processing with runtime adaptation, having a stream processing application that receives an incoming data stream and a runtime infrastructure configured to execute the stream processing application. The system also includes an orchestrator configured to communicate with the runtime infrastructure and the stream processing application, the orchestrator configured to perform a method. The method includes registering one or more events, wherein each of the events is associated with a stream processing application. The method also includes monitoring, by a processor, for an occurrence of the one or more events associated with the stream processing application, wherein each of the one or more events is associated with one or more runtime metrics. The method further includes receiving an event notification, wherein the event notification includes event identification and an event context and executing an adaptation of the stream processing application.

    摘要翻译: 本公开的实施例包括用于提供具有运行时适应的流处理的系统,具有接收输入数据流的流处理应用和被配置为执行流处理应用的运行时基础设施。 该系统还包括经配置以与运行时基础设施和流处理应用程序进行通信的协调者,该协调器被配置为执行方法。 该方法包括登记一个或多个事件,其中每个事件与流处理应用相关联。 该方法还包括由处理器监视与流处理应用相关联的一个或多个事件的发生,其中所述一个或多个事件中的每一个与一个或多个运行时度量相关联。 该方法还包括接收事件通知,其中事件通知包括事件识别和事件上下文以及执行流处理应用的适应。

    HIGH AVAILABILITY OPERATOR GROUPINGS FOR STREAM PROCESSING APPLICATIONS
    2.
    发明申请
    HIGH AVAILABILITY OPERATOR GROUPINGS FOR STREAM PROCESSING APPLICATIONS 审中-公开
    用于流程处理应用的高可用性操作员组

    公开(公告)号:US20110083046A1

    公开(公告)日:2011-04-07

    申请号:US12575378

    申请日:2009-10-07

    IPC分类号: G06F11/30 G06F11/00

    CPC分类号: G06F11/0793

    摘要: One embodiment of a method for providing failure recovery for an application that processes stream data includes providing a plurality of operators, each of the operators comprising a software element that performs an operation on the stream data, creating one or more groups, each more groups including a subset of the operators, assigning a policy to each of the groups, the policy comprising a definition of how the subset of the operators will function in the event of a failure, and enforcing the policy through one or more control elements that are interconnected with the operators.

    摘要翻译: 用于为处理流数据的应用提供故障恢复的方法的一个实施例包括提供多个运营商,每个运营商包括对流数据执行操作的软件元素,创建一个或多个组,每个组包括 运营商的子集,向每个组分配策略,该策略包括关于运营商的子集如何在发生故障的情况下起作用的定义,以及通过一个或多个与 运营商。

    SYSTEM AND METHOD FOR COMPILER ASSISTED PARALLELIZATION OF A STREAM PROCESSING OPERATOR
    3.
    发明申请
    SYSTEM AND METHOD FOR COMPILER ASSISTED PARALLELIZATION OF A STREAM PROCESSING OPERATOR 有权
    系统和方法,用于编译器辅助流水线处理器的并行化

    公开(公告)号:US20140196017A1

    公开(公告)日:2014-07-10

    申请号:US13525917

    申请日:2012-06-18

    IPC分类号: G06F9/45

    CPC分类号: G06F8/45

    摘要: A method of enabling compiler assisted parallelization of one or more stream processing operators in a stream processing application, which consists of a data flow graph with operators as vertices connected by streams. The method includes specifying a parallelized version of one or more of the operators, with a parameterized degree of parallelism, in the stream application, evaluating whether or not to use the parallelized operator, deciding the degree of parallelism of the parallelized operator, if there is a need for a parallelized operator.

    摘要翻译: 一种能够在流处理应用中使编译器辅助并行化一个或多个流处理算子的方法,其由作为由流连接的顶点的运算符的数据流图组成。 该方法包括在流应用中指定一个或多个运算符的并行度并行度的并行化版本,评估是否使用并行化运算符,确定并行运算符的并行程度,如果存在 需要并行运算符。

    Stream processing with runtime adaptation
    6.
    发明授权
    Stream processing with runtime adaptation 有权
    流处理与运行时适应

    公开(公告)号:US09063788B2

    公开(公告)日:2015-06-23

    申请号:US13594961

    申请日:2012-08-27

    摘要: Embodiments of the disclosure include a system for providing stream processing with runtime adaptation, having a stream processing application that receives an incoming data stream and a runtime infrastructure configured to execute the stream processing application. The system also includes an orchestrator configured to communicate with the runtime infrastructure and the stream processing application, the orchestrator configured to perform a method. The method includes registering one or more events, wherein each of the events is associated with a stream processing application. The method also includes monitoring, by a processor, for an occurrence of the one or more events associated with the stream processing application, wherein each of the one or more events is associated with one or more runtime metrics. The method further includes receiving an event notification, wherein the event notification includes event identification and an event context and executing an adaptation of the stream processing application.

    摘要翻译: 本公开的实施例包括用于提供具有运行时适应的流处理的系统,具有接收输入数据流的流处理应用和被配置为执行流处理应用的运行时基础设施。 该系统还包括经配置以与运行时基础设施和流处理应用程序进行通信的协调者,该协调器被配置为执行方法。 该方法包括登记一个或多个事件,其中每个事件与流处理应用相关联。 该方法还包括由处理器监视与流处理应用相关联的一个或多个事件的发生,其中所述一个或多个事件中的每一个与一个或多个运行时度量相关联。 该方法还包括接收事件通知,其中事件通知包括事件识别和事件上下文以及执行流处理应用的适应。

    DYNAMIC STREAMING DATA DISPATCHER
    9.
    发明申请
    DYNAMIC STREAMING DATA DISPATCHER 有权
    动态流动数据分配器

    公开(公告)号:US20130124668A1

    公开(公告)日:2013-05-16

    申请号:US13293822

    申请日:2011-11-10

    IPC分类号: G06F15/167

    CPC分类号: G06F13/385 H04L47/125

    摘要: A method includes receiving, by a computing device, a plurality of data streams from plurality of sources, distributing the data streams to a plurality of sinks on multiple hosts, receiving load information indicating a load on at least one of the plurality of sinks and adjusting the distribution of the data stream accordingly and instructing the plurality of sinks to write the data streams to a distributed data store.

    摘要翻译: 一种方法包括:通过计算设备从多个源接收多个数据流,将数据流分配到多个主机上的多个接收器,接收指示多个接收器中的至少一个接收器上的负载的负载信息并调整 相应地分配数据流,并指示多个接收器将数据流写入分布式数据存储。

    Vertex-proximity query processing
    10.
    发明授权
    Vertex-proximity query processing 有权
    顶点邻近查询处理

    公开(公告)号:US08903824B2

    公开(公告)日:2014-12-02

    申请号:US13315415

    申请日:2011-12-09

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30327

    摘要: A method, an apparatus and an article of manufacture for processing a random-walk based vertex-proximity query on a graph. The method includes computing at least one vertex cluster and corresponding meta-information from a graph, dynamically updating the clustering and corresponding meta-information upon modification of the graph, and identifying a vertex cluster relevant to at least one query vertex and aggregating corresponding meta-information of the cluster to process the query.

    摘要翻译: 一种用于在图上处理随机走路的顶点 - 邻近度查询的方法,装置和制品。 该方法包括:从图中计算至少一个顶点簇和对应的元信息,在修改图形时动态地更新聚类和对应的元信息,以及识别与至少一个查询顶点相关的顶点簇, 集群的信息来处理查询。