EXECUTING DATA STREAM PROCESSING APPLICATIONS IN DYNAMIC NETWORK ENVIRONMENTS
    1.
    发明申请
    EXECUTING DATA STREAM PROCESSING APPLICATIONS IN DYNAMIC NETWORK ENVIRONMENTS 有权
    在动态网络环境中执行数据流处理应用

    公开(公告)号:US20160234070A1

    公开(公告)日:2016-08-11

    申请号:US14585241

    申请日:2014-12-30

    IPC分类号: H04L12/24

    摘要: In one embodiment, a computer-implemented method includes receiving a network graph describing a network having two or more nodes. An application graph is received describing a data stream application. The application graph includes one or more vertices, each corresponding to an operator of the application and associated with a list of nodes. A first vertex of the application graph corresponds to a first operator and is associated with two or more nodes. The application graph is augmented, which includes replicating the first operator such that the augmented graph includes a copy of the first operator at each of the nodes associated with the first vertex. The application is deployed over the network based on the augmented graph, such that a copy of the first operator is deployed at each of the nodes associated with the first vertex. A route through the augmented graph is selected for a data stream.

    摘要翻译: 在一个实施例中,计算机实现的方法包括接收描述具有两个或更多个节点的网络的网络图。 收到描述数据流应用程序的应用程序图。 应用程序图包括一个或多个顶点,每个顶点对应于应用程序的运算符并与节点列表相关联。 应用程序图的第一个顶点对应于第一个运算符并与两个或更多个节点相关联。 应用图被增强,其包括复制第一运算符,使得增强图包括与第一顶点相关联的每个节点处的第一运算符的副本。 该应用程序基于扩展图被部署在网络上,使得第一运算符的副本部署在与第一顶点相关联的每个节点处。 为数据流选择通过扩充图的路线。

    EXECUTING DATA STREAM PROCESSING APPLICATIONS IN DYNAMIC NETWORK ENVIRONMENTS

    公开(公告)号:US20160156514A1

    公开(公告)日:2016-06-02

    申请号:US14749751

    申请日:2015-06-25

    IPC分类号: H04L12/24 H04L12/721

    摘要: In one embodiment, a computer-implemented method includes receiving a network graph describing a network having two or more nodes. An application graph is received describing a data stream application. The application graph includes one or more vertices, each corresponding to an operator of the application and associated with a list of nodes. A first vertex of the application graph corresponds to a first operator and is associated with two or more nodes. The application graph is augmented, which includes replicating the first operator such that the augmented graph includes a copy of the first operator at each of the nodes associated with the first vertex. The application is deployed over the network based on the augmented graph, such that a copy of the first operator is deployed at each of the nodes associated with the first vertex. A route through the augmented graph is selected for a data stream.