会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 61. 发明授权
    • System and method for benchmarking correlated stream processing systems
    • 用于基准相关流处理系统的系统和方法
    • US07698106B2
    • 2010-04-13
    • US11926208
    • 2007-10-29
    • Kay S. AndersonJoseph P. BigusEric BouilletParijat DubeZhen LiuDimitrios Pendarakis
    • Kay S. AndersonJoseph P. BigusEric BouilletParijat DubeZhen LiuDimitrios Pendarakis
    • G06F11/30G06F11/00
    • G06F11/263
    • A system, method, and computer program product for benchmarking a stream processing system are disclosed. The method comprises generating a plurality of correlated test streams. A semantically related data set is embedded within each of the test streams in the plurality of correlated test streams. The plurality of correlated test streams is provided to at least one stream processing system. A summary is generated for each of the semantically related embedded data sets. A common identifier, which is transparent to the system being tested, is embedded within each stream in the plurality of correlated test streams. The common identifier is extracted from the output data set generated by the stream processing system. At least one of the stored copies of the summaries and the common identifier are compared to an output data set including a set of zero or more correlation results generated by the stream processing system.
    • 公开了一种用于基准流处理系统的系统,方法和计算机程序产品。 该方法包括生成多个相关测试流。 语义相关的数据集嵌入在多个相关测试流中的每个测试流内。 多个相关测试流被提供给至少一个流处理系统。 为每个语义相关的嵌入式数据集生成一个摘要。 对被测系统透明的公共标识符嵌入在多个相关测试流中的每个流内。 从流处理系统生成的输出数据集中提取公共标识符。 将总结的存储副本和公共标识符中的至少一个与包括由流处理系统生成的一组零个或多个相关结果的输出数据集进行比较。
    • 62. 发明授权
    • Data replica selector
    • 数据副本选择器
    • US07650529B2
    • 2010-01-19
    • US12145540
    • 2008-06-25
    • Jinliang FanZhen LiuDimitrios Pendarakis
    • Jinliang FanZhen LiuDimitrios Pendarakis
    • G06F11/00
    • H04L67/1095G06F11/202G06F11/2053H04L67/18H04L69/40H04W4/02
    • There is provided a method and system for replicating data at another location. The system includes a source node that contains data in a data storage area. The source node is coupled to a network of potential replication nodes. The processor determines at least two eligible nodes in the network of nodes and determines the communication cost associated with a each of the eligible nodes. The processor also determines a probability of a concurrent failure of the source node and each of eligible nodes, and selects at least one of the eligible nodes for replication of the data located on the source node. The selection is based on the determined communication costs and probability of concurrent failure.
    • 提供了在另一个位置复制数据的方法和系统。 该系统包括在数据存储区域中包含数据的源节点。 源节点耦合到潜在复制节点的网络。 处理器确定节点网络中的至少两个合格节点,并确定与每个合格节点相关联的通信成本。 处理器还确定源节点和每个合格节点的并发故障的概率,并且选择至少一个合格节点用于复制位于源节点上的数据。 选择是基于确定的通信成本和并发故障的概率。
    • 63. 发明申请
    • Distributed Joint Admission Control and Dynamic Resource Allocation in Stream Processing Networks
    • 流处理网络中的分布式联合接纳控制和动态资源分配
    • US20090300183A1
    • 2009-12-03
    • US12535805
    • 2009-08-05
    • Hanhua FengZhen LiuHonghui XiaLi Zhang
    • Hanhua FengZhen LiuHonghui XiaLi Zhang
    • G06F15/173G06F15/16
    • G06F9/5066G06F9/5038
    • Methods and apparatus operating in a stream processing network perform load shedding and dynamic resource allocation so as to meet a pre-determined utility criterion. Load shedding is envisioned as an admission control problem encompassing source nodes admitting workflows into the stream processing network. A primal-dual approach is used to decompose the admission control and resource allocation problems. The admission control operates as a push-and-pull process with sources pushing workflows into the stream processing network and sinks pulling processed workflows from the network. A virtual queue is maintained at each node to account for both queue backlogs and credits from sinks. Nodes of the stream processing network maintain shadow prices for each of the workflows and share congestion information with neighbor nodes. At each node, resources are devoted to the workflow with the maximum product of downstream pressure and processing rate, where the downstream pressure is defined as the backlog difference between neighbor nodes. The primal-dual controller iteratively adjusts the admission rates and resource allocation using local congestion feedback. The iterative controlling procedure further uses an interior-point method to improve the speed of convergence towards optimal admission and allocation decisions.
    • 在流处理网络中操作的方法和装置执行卸载和动态资源分配,以满足预定的效用标准。 负载脱落被设想为包括允许流程处理网络中的工作流的源节点的准入控制问题。 使用原始双重方法来分解入学控制和资源分配问题。 准入控制作为推拉过程进行操作,其中源将工作流推送到流处理网络并且从网络中吸收经处理的工作流。 每个节点都维护一个虚拟队列,以解决队列积压和来自宿的积分。 流处理网络的节点维护每个工作流的影子价格,并与邻居节点共享拥塞信息。 在每个节点,资源用于工作流程,具有下游压力和处理速率的最大乘积,其中下游压力被定义为相邻节点之间的积压差异。 原始双控制器使用局部拥塞反馈迭代地调整入局速率和资源分配。 迭代控制程序进一步使用内点方法来提高收敛速度以达到最佳准入和分配决策。
    • 67. 发明申请
    • BENCHMARKING CORRELATED STREAM PROCESSING SYSTEMS
    • 基准相关流程处理系统
    • US20090024358A1
    • 2009-01-22
    • US12140418
    • 2008-06-17
    • KAY S. ANDERSONJoseph P. BigusEric BouilletParijat DubeZhen LiuDimitrios Pendarakis
    • KAY S. ANDERSONJoseph P. BigusEric BouilletParijat DubeZhen LiuDimitrios Pendarakis
    • G06F15/00
    • G06F11/263
    • A system, method, and computer program product for benchmarking a stream processing system are disclosed. The method comprises generating a plurality of correlated test streams. A semantically related data set is embedded within each of the test streams in the plurality of correlated test streams. The plurality of correlated test streams is provided to at least one stream processing system. A summary is generated for each of the semantically related embedded data sets. A common identifier, which is transparent to the system being tested, is embedded within each stream in the plurality of correlated test streams. The common identifier is extracted from the output data set generated by the stream processing system. At least one of the stored copies of the summaries and the common identifier are compared to an output data set including a set of zero or more correlation results generated by the stream processing system.
    • 公开了一种用于基准流处理系统的系统,方法和计算机程序产品。 该方法包括生成多个相关测试流。 语义相关的数据集嵌入在多个相关测试流中的每个测试流内。 多个相关测试流被提供给至少一个流处理系统。 为每个语义相关的嵌入式数据集生成一个摘要。 对被测系统透明的公共标识符嵌入在多个相关测试流中的每个流内。 从流处理系统生成的输出数据集中提取公共标识符。 将总结的存储副本和公共标识符中的至少一个与包括由流处理系统生成的一组零个或多个相关结果的输出数据集进行比较。
    • 69. 发明申请
    • Distributed Joint Admission Control And Dynamic Resource Allocation In Stream Processing Networks
    • 流处理网络中的分布式联合接入控制和动态资源分配
    • US20080304516A1
    • 2008-12-11
    • US11758706
    • 2007-06-06
    • Hanhua FengZhen LiuHonghui XiaLi Zhang
    • Hanhua FengZhen LiuHonghui XiaLi Zhang
    • H04J3/16
    • G06F9/5066G06F9/5038
    • Methods and apparatus operating in a stream processing network perform load shedding and dynamic resource allocation so as to meet a pre-determined utility criterion. Load shedding is envisioned as an admission control problem encompassing source nodes admitting workflows into the stream processing network. A primal-dual approach is used to decompose the admission control and resource allocation problems. The admission control operates as a push-and-pull process with sources pushing workflows into the stream processing network and sinks pulling processed workflows from the network. A virtual queue is maintained at each node to account for both queue backlogs and credits from sinks. Nodes of the stream processing network maintain shadow prices for each of the workflows and share congestion information with neighbor nodes. At each node, resources are devoted to the workflow with the maximum product of downstream pressure and processing rate, where the downstream pressure is defined as the backlog difference between neighbor nodes. The primal-dual controller iteratively adjusts the admission rates and resource allocation using local congestion feedback. The iterative controlling procedure further uses an interior-point method to improve the speed of convergence towards optimal admission and allocation decisions.
    • 在流处理网络中操作的方法和装置执行卸载和动态资源分配,以满足预定的效用标准。 负载脱落被设想为包括允许流程处理网络中的工作流的源节点的准入控制问题。 使用原始双重方法来分解入学控制和资源分配问题。 准入控制作为推拉过程进行操作,其中源将工作流推送到流处理网络并且从网络中吸收经处理的工作流。 每个节点都维护一个虚拟队列,以解决队列积压和来自宿的积分。 流处理网络的节点维护每个工作流的影子价格,并与邻居节点共享拥塞信息。 在每个节点,资源用于工作流程,具有下游压力和处理速率的最大乘积,其中下游压力被定义为相邻节点之间的积压差异。 原始双控制器使用局部拥塞反馈迭代地调整入局速率和资源分配。 迭代控制程序进一步使用内点方法来提高收敛速度以达到最佳准入和分配决策。
    • 70. 发明申请
    • Method for Inter-Site Data Stream Transfer in a Cooperative Data Stream Processing
    • 在协同数据流处理中的站点间数据流传输方法
    • US20080256166A1
    • 2008-10-16
    • US11747694
    • 2007-05-11
    • Michael J. BransonFrederick DouglisZhen LiuFan Ye
    • Michael J. BransonFrederick DouglisZhen LiuFan Ye
    • G06F15/16
    • H04L12/4633H04L69/40
    • A cooperative data stream processing system is provided that utilizes a plurality of independent, autonomous and potentially heterogeneous sites in a cooperative arrangement to process user-defined inquiries over dynamic, continuous streams of data. The system derives jobs from the inquiries and these jobs are executed on the various distributed sites by executing applications containing processing elements on these sites. Therefore, components of a given job can be executed simultaneously and in parallel on a plurality of sites within in the system. The sites associated with a given job execution have the need to share data, both primal and derived. A tunnel mechanism is provided that establishes tunnels between pairs of sites within the system. Each tunnel includes either a sink processing element on an originating site and a source processing element on a destination site or a gateway processing element on each site and a network connection between the sink and source processing elements. The sink and source processing elements are in communication with application processing elements on their respective sites and facilitate the exchange of data between these application processing elements. Tunnels can be establish on demand or in accordance with a prescribed plan and can be job specific of generic to any job executing on a given pair of sites.
    • 提供协作数据流处理系统,其利用协作布置中的多个独立的,自主的和潜在的异构站点来处理关于动态的,连续的数据流的用户定义的查询。 系统从查询中导出作业,这些作业通过执行包含这些站点上的处理元素的应用程序在各种分布式站点上执行。 因此,给定作业的组件可以在系统内的多个站点上同时并行地执行。 与给定作业执行相关联的站点需要共享数据,包括原始数据和派生数据。 提供了一种在系统内的站点对之间建立隧道的隧道机制。 每个隧道包括发起站点上的宿处理元件和目的站点上的源处理元件或每个站点上的网关处理元件以及宿和源处理元件之间的网络连接。 宿和源处理元件与其各自站点上的应用处理元件通信,并且便于这些应用处理元件之间的数据交换。 隧道可以根据需要或按照规定的计划建立,并且可以对于在给定的一对站点上执行的任何作业具有通用性。