Cost monitoring and cost-driven optimization of complex event processing system
    1.
    发明授权
    Cost monitoring and cost-driven optimization of complex event processing system 有权
    复杂事件处理系统的成本监控和成本驱动优化

    公开(公告)号:US09002822B2

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

    申请号:US13529681

    申请日:2012-06-21

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    摘要: A cost monitoring system can monitor a cost of queries executing in a complex event processing system, running on top of a pay-as-you-go cloud infrastructure. Certain embodiments may employ a generic, cloud-platform independent cost model, multi-query optimization, cost calculation, and/or operator placement techniques, in order to monitor and explain query cost down to an operator level. Certain embodiments may monitor costs in near real-time, as they are created. Embodiments may function independent of an underlying complex event processing system and the underlying cloud platform. Embodiments can optimize a work plan of the cloud-based system so as to minimize cost for the end user, matching the cost model of the underlying cloud platform.

    摘要翻译: 成本监控系统可以监视在复杂事件处理系统中执行的查询的成本,并在付费即付云基础架构上运行。 某些实施例可以采用通用的,独立于云平台的成本模型,多查询优化,成本计算和/或操作员放置技术,以便监视和解释查询成本降低到操作者级别。 某些实施例可以在创建时近似实时地监视成本。 实施例可以独立于底层复杂事件处理系统和底层云平台。 实施例可以优化基于云的系统的工作计划,以最小化最终用户的成本,匹配底层云平台的成本模型。

    Self-configuring system for real-time health monitoring of manufacturing equipment
    2.
    发明授权
    Self-configuring system for real-time health monitoring of manufacturing equipment 有权
    用于制造设备实时健康监测的自配置系统

    公开(公告)号:US09007208B2

    公开(公告)日:2015-04-14

    申请号:US13915787

    申请日:2013-06-12

    IPC分类号: G08B21/00 G08B21/18

    摘要: Data is received that comprises at least one data stream derived from each of a plurality of sensors that each characterize one or more attributes of equipment components. Thereafter, using the received data and a density-based clustering algorithm that produces micro-clusters for each pair of sensors, correlated sensors having component correlations above a pre-defined threshold are identified. It can then be determined that data from two or more correlated sensors triggers at least one alert event. Subsequently, data is provided that characterizes the at least one alert event. Related apparatus, systems, techniques and articles are also described.

    摘要翻译: 收到的数据包括从多个传感器中的每一个导出的每个表征设备部件的一个或多个属性的至少一个数据流。 此后,使用接收的数据和基于密度的聚类算法,为每对传感器产生微簇,识别具有高于预定义阈值的分量相关性的相关传感器。 然后可以确定来自两个或更多个相关传感器的数据触发至少一个警报事件。 随后,提供表征至少一个警报事件的数据。 还描述了相关设备,系统,技术和物品。

    Self-Configuring System for Real-Time Health Monitoring of Manufacturing Equipment
    3.
    发明申请
    Self-Configuring System for Real-Time Health Monitoring of Manufacturing Equipment 有权
    用于制造设备实时健康监测的自配置系统

    公开(公告)号:US20140368340A1

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

    申请号:US13915787

    申请日:2013-06-12

    IPC分类号: G08B21/18

    摘要: Data is received that comprises at least one data stream derived from each of a plurality of sensors that each characterize one or more attributes of equipment components. Thereafter, using the received data and a density-based clustering algorithm that produces micro-clusters for each pair of sensors, correlated sensors having component correlations above a pre-defined threshold are identified. It can then be determined that data from two or more correlated sensors triggers at least one alert event. Subsequently, data is provided that characterizes the at least one alert event. Related apparatus, systems, techniques and articles are also described.

    摘要翻译: 收到的数据包括从多个传感器中的每一个导出的每个表征设备部件的一个或多个属性的至少一个数据流。 此后,使用接收的数据和基于密度的聚类算法,为每对传感器产生微簇,识别具有高于预定义阈值的分量相关性的相关传感器。 然后可以确定来自两个或更多个相关传感器的数据触发至少一个警报事件。 随后,提供表征至少一个警报事件的数据。 还描述了相关设备,系统,技术和物品。

    Elastic Complex Event Processing
    4.
    发明申请
    Elastic Complex Event Processing 有权
    弹性复杂事件处理

    公开(公告)号:US20140006384A1

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

    申请号:US13536698

    申请日:2012-06-28

    IPC分类号: G06F17/30

    摘要: Systems and methods according to embodiments provide elasticity for complex event processing (CEP) systems. Embodiments may comprise at least the following three components: (1) incremental query optimization, (2) operator placement, and (3) cost explanation. Incremental query optimization allows avoiding simultaneous computation of identical results by performing operator-level query reuse and subsumption. Using automatic operator placement, a centralized CEP engine can be transformed into a distributed one by dynamically distributing and adjusting the execution according to unpredictable changes in data and query load. Cost explanation functionality can provide end users with near real-time insight into the monetary cost of the whole system, down to operator level granularity. Combination of these components allows a CEP system to be scaled up and down.

    摘要翻译: 根据实施例的系统和方法为复杂事件处理(CEP)系统提供弹性。 实施例可以至少包括以下三个部分:(1)增量查询优化,(2)操作者放置,和(3)成本说明。 增量查询优化允许通过执行运营商级查询重用和包含来避免同时计算相同的结果。 使用自动操作员放置,通过根据不可预测的数据和查询负载变化动态分配和调整执行,可以将集中式CEP引擎转换为分布式CEP引擎。 成本解释功能可以为终端用户提供近乎实时的整个系统的货币成本的洞察力,直到操作员级别的粒度。 这些组件的组合允许CEP系统被放大和缩小。

    Cost Monitoring and Cost-Driven Optimization of Complex Event Processing System
    5.
    发明申请
    Cost Monitoring and Cost-Driven Optimization of Complex Event Processing System 有权
    复杂事件处理系统的成本监控和成本驱动优化

    公开(公告)号:US20130346390A1

    公开(公告)日:2013-12-26

    申请号:US13529681

    申请日:2012-06-21

    IPC分类号: G06F17/30

    摘要: A cost monitoring system can monitor a cost of queries executing in a complex event processing system, running on top of a pay-as-you-go cloud infrastructure. Certain embodiments may employ a generic, cloud-platform independent cost model, multi-query optimization, cost calculation, and/or operator placement techniques, in order to monitor and explain query cost down to an operator level. Certain embodiments may monitor costs in near real-time, as they are created. Embodiments may function independent of an underlying complex event processing system and the underlying cloud platform. Embodiments can optimize a work plan of the cloud-based system so as to minimize cost for the end user, matching the cost model of the underlying cloud platform.

    摘要翻译: 成本监控系统可以监视在复杂事件处理系统中执行的查询的成本,并在付费即付云基础架构上运行。 某些实施例可以采用通用的,独立于云平台的成本模型,多查询优化,成本计算和/或操作员放置技术,以便监视和解释查询成本降低到操作者级别。 某些实施例可以在创建时近似实时地监视成本。 实施例可以独立于底层复杂事件处理系统和底层云平台。 实施例可以优化基于云的系统的工作计划,以最小化最终用户的成本,匹配底层云平台的成本模型。

    Elastic complex event processing
    6.
    发明授权
    Elastic complex event processing 有权
    弹性复杂事件处理

    公开(公告)号:US09002823B2

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

    申请号:US13536698

    申请日:2012-06-28

    IPC分类号: G06F7/00 G06F17/00 G06F17/30

    摘要: Systems and methods according to embodiments provide elasticity for complex event processing (CEP) systems. Embodiments may comprise at least the following three components: (1) incremental query optimization, (2) operator placement, and (3) cost explanation. Incremental query optimization allows avoiding simultaneous computation of identical results by performing operator-level query reuse and subsumption. Using automatic operator placement, a centralized CEP engine can be transformed into a distributed one by dynamically distributing and adjusting the execution according to unpredictable changes in data and query load. Cost explanation functionality can provide end users with near real-time insight into the monetary cost of the whole system, down to operator level granularity. Combination of these components allows a CEP system to be scaled up and down.

    摘要翻译: 根据实施例的系统和方法为复杂事件处理(CEP)系统提供弹性。 实施例可以至少包括以下三个部分:(1)增量查询优化,(2)操作者放置,和(3)成本说明。 增量查询优化允许通过执行运营商级查询重用和包含来避免同时计算相同的结果。 使用自动操作员放置,通过根据不可预测的数据和查询负载变化动态分配和调整执行,可以将集中式CEP引擎转换为分布式CEP引擎。 成本解释功能可以为终端用户提供近乎实时的整个系统的货币成本的洞察力,直到操作员级别的粒度。 这些组件的组合允许CEP系统被放大和缩小。