Automatic Discovery of Message Ordering Invariants in Heterogeneous Logs
    1.
    发明申请
    Automatic Discovery of Message Ordering Invariants in Heterogeneous Logs 审中-公开
    在异构日志中自动发现消息排序不变量

    公开(公告)号:US20160086097A1

    公开(公告)日:2016-03-24

    申请号:US14846093

    申请日:2015-09-04

    CPC classification number: G06N99/005

    Abstract: A method and system are provided. The method includes performing, by a logs-to-time-series converter, a logs-to-time-series conversion by transforming a plurality of heterogeneous logs into a set of time series. Each of the heterogeneous logs includes a time stamp and text portion with one or more fields. The method further includes performing, by a time-series-to-sequential-pattern converter, a time-series-to-sequential-pattern conversion by mining invariant relationships between the set of time series, and discovering sequential message patterns and association rules in the plurality of heterogeneous logs using the invariant relationships. The method also includes executing, by a processor, a set of log management applications, based on the sequential message patterns and the association rules.

    Abstract translation: 提供了一种方法和系统。 该方法包括:通过日志到时间序列转换器,通过将多个异构日志转换为一组时间序列来进行日志到时间序列转换。 每个异类日志包括具有一个或多个字段的时间戳和文本部分。 该方法还包括通过时间序列到顺序模式转换器,通过在时间序列集合之间挖掘不变关系,并且发现顺序消息模式和关联规则来执行时间序列到顺序模式转换 使用不变关系的多个异类日志。 该方法还包括基于顺序消息模式和关联规则由处理器执行一组日志管理应用程序。

    Automatic discovery of message ordering invariants in heterogeneous logs

    公开(公告)号:US10296844B2

    公开(公告)日:2019-05-21

    申请号:US14846093

    申请日:2015-09-04

    Abstract: A method and system are provided. The method includes performing, by a logs-to-time-series converter, a logs-to-time-series conversion by transforming a plurality of heterogeneous logs into a set of time series. Each of the heterogeneous logs includes a time stamp and text portion with one or more fields. The method further includes performing, by a time-series-to-sequential-pattern converter, a time-series-to-sequential-pattern conversion by mining invariant relationships between the set of time series, and discovering sequential message patterns and association rules in the plurality of heterogeneous logs using the invariant relationships. The method also includes executing, by a processor, a set of log management applications, based on the sequential message patterns and the association rules.

    CloudSeer: Using Logs to Detect Errors in the Cloud Infrastructure
    4.
    发明申请
    CloudSeer: Using Logs to Detect Errors in the Cloud Infrastructure 有权
    CloudSeer:使用日志检测云基础架构中的错误

    公开(公告)号:US20160179600A1

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

    申请号:US14957566

    申请日:2015-12-02

    Abstract: Systems and methods are disclosed for detecting error in a cloud infrastructure by running a plurality of training tasks on the cloud infrastructure and generating training execution logs; generating a model miner with the training execution logs to represent one or more correct task executions in the cloud infrastructure; after training, running a plurality of tasks on the cloud infrastructure and capturing live execution logs; and from the live execution logs, if a current task deviates from the correct task execution, indicating an execution error for correction in real-time.

    Abstract translation: 公开了用于通过在云基础设施上运行多个训练任务并生成训练执行日志来检测云基础架构中的错误的系统和方法; 生成具有训练执行日志的模型矿工,以表示云基础架构中的一个或多个正确的任务执行; 培训后,在云基础架构上运行多个任务并捕获实时执行日志; 如果当前任务偏离正确的任务执行,则表示实时执行错误。

    Setsudo: Pertubation-based Testing Framework for Scalable Distributed Systems
    5.
    发明申请
    Setsudo: Pertubation-based Testing Framework for Scalable Distributed Systems 审中-公开
    Setsudo:用于可扩展分布式系统的基于Pertubation的测试框架

    公开(公告)号:US20150081243A1

    公开(公告)日:2015-03-19

    申请号:US14217566

    申请日:2014-03-18

    CPC classification number: G06F11/3688 G06F11/3684 H04L12/6418

    Abstract: Disclosed are a testing framework—SETSUD Ō—that uses perturbation-based exploration for robustness testing of modern scalable distributed systems. In sharp contrast to existing testing techniques and tools that are limited in that they are typically based on black-box approaches or they focus mostly on failure recovery testing, SETSUD Ō is a flexible framework to exercise various perturbations to create stressful scenarios. SETSUD Ō is built on an underlying instrumentation infrastructure that provides abstractions of internal states of the system as labeled entities. Both novice and advanced testers can use these labeled entities to specify scenarios of interest at the high level, in the form of a declarative style test policy. SETSUD Ō automatically generates perturbation sequences and applies them to system-level implementations, without burdening the tester with low-level details.

    Abstract translation: 公开了一种测试框架 - SETSUDŌ - 它使用基于扰动的探索来进行现代可扩展分布式系统的鲁棒性测试。 与现有的测试技术和工具形成鲜明对比的是,它们通常基于黑匣子方法,或者主要集中在故障恢复测试上,SETSUDŌ是一种灵活的框架,用于执行各种扰动以创建压力场景。 SETSUDŌ建立在底层仪器设施基础之上,可以将系统的内部状态抽象为标记的实体。 新手和高级测试人员都可以使用这些标记的实体来以声明式样式测试策略的形式在高级别指定感兴趣的场景。 SETSUDŌ会自动生成扰动序列,并将其应用于系统级实现,而不会使测试人员对低级别的细节造成负担。

Patent Agency Ranking