System and method for multivariate quality-of-service aware dynamic software rejuvenation
    1.
    发明授权
    System and method for multivariate quality-of-service aware dynamic software rejuvenation 失效
    多变量服务质量感知动态软件年轻化的系统和方法

    公开(公告)号:US08423833B2

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

    申请号:US12949913

    申请日:2010-11-19

    Inventor: Alberto Avritzer

    Abstract: A method for monitoring the quality-of-service (QoS) of high priority transactions in a software system includes receiving a specific QoS metric of a high priority transaction, where the QoS metric associated with a plurality of buckets and comparing the sampled specific QoS metric to an expected value for the specific QoS metric. If the sampled specific QoS metric exceeds the corresponding expected value, a bucket for the specific QoS metric is incremented, otherwise the bucket is decremented. If the bucket for the specific QoS metric overflows, the current bucket is reinitialized to zero, a depth of a next bucket for the specific QoS metric is computed, and a number of standard deviations from a mean value for the specific QoS metric is incremented. When the bucket for the specific QoS metric exceeds a threshold, a software rejuvenation routine is executed.

    Abstract translation: 用于监视软件系统中的高优先级事务的服务质量(QoS)的方法包括:接收高优先级事务的特定QoS度量,其中与多个桶相关联的QoS度量并且比较采样的特定QoS度量 达到特定QoS度量的期望值。 如果采样的特定QoS度量超过相应的期望值,则针对特定QoS度量的桶增加,否则桶减小。 如果特定QoS度量的桶溢出,则将当前桶重新初始化为零,计算用于特定QoS度量的下一桶的深度,并且增加与特定QoS度量的平均值的标准偏差的数量。 当特定QoS度量的桶超过阈值时,执行软件复原例程。

    Generating performance tests from UML specifications using markov chains
    2.
    发明申请
    Generating performance tests from UML specifications using markov chains 审中-公开
    使用马尔科夫链从UML规范生成性能测试

    公开(公告)号:US20060253839A1

    公开(公告)日:2006-11-09

    申请号:US11386971

    申请日:2006-03-22

    CPC classification number: G06F11/3684

    Abstract: An automated approach to generating test cases for performance testing may be used for test case planning, early in the software development process, when a UML use case model and its activity diagram refinement are specified. The planned performance tests are executed later in the software development process, after the system is developed. The use case model is annotated with operation arrival rates and departure rates. Deterministic state testing (DST) generation and execution are applied for performance test generation and execution. In addition, a technique is described to generate the most likely test scenarios, labeling each arch in the activity diagram with transition probabilities and applying a breadth first search algorithm to select the most likely paths to be tested for each state generated by the DST algorithm.

    Abstract translation: 生成用于性能测试的测试用例的自动化方法可以在规定UML用例模型及其活动图细化时在软件开发过程的早期用于测试用例规划。 计划的性能测试将在系统开发之后在软件开发过程中执行。 用例模型注明了运行到达率和出发率。 确定性状态测试(DST)生成和执行应用于性能测试的生成和执行。 此外,描述了一种技术来生成最有可能的测试场景,在活动图中标记每个拱顶具有转移概率,并应用广度优先搜索算法选择要由DST算法生成的每个状态测试的最可能的路径。

    System and method for triggering software rejuvenation using a customer affecting performance metric
    3.
    发明申请
    System and method for triggering software rejuvenation using a customer affecting performance metric 审中-公开
    使用客户影响性能指标触发软件复兴的系统和方法

    公开(公告)号:US20060130044A1

    公开(公告)日:2006-06-15

    申请号:US11225990

    申请日:2005-09-14

    CPC classification number: G06F11/3616

    Abstract: A computer-implemented method for triggering a software rejuvenation system and/or method includes receiving a request for resources, determining an estimated response time to the request for resources, determining that the estimated response time is greater than a first threshold, determining that a number of estimated response times greater than the first threshold is greater than or equal to a second threshold, and triggering the software rejuvenation system and/or method.

    Abstract translation: 用于触发软件复兴系统和/或方法的计算机实现的方法包括:接收对资源的请求,确定对资源请求的估计的响应时间,确定估计的响应时间大于第一阈值,确定数字 估计响应时间大于第一阈值大于或等于第二阈值,并触发软件年轻化系统和/或方法。

    Assessing system performance impact of security attacks
    4.
    发明授权
    Assessing system performance impact of security attacks 有权
    评估系统性能对安全攻击的影响

    公开(公告)号:US08832839B2

    公开(公告)日:2014-09-09

    申请号:US13178581

    申请日:2011-07-08

    Inventor: Alberto Avritzer

    Abstract: A method for assessing an impact of a security attack on a system includes defining a system affecting metric for an observation period as a fraction of time the system satisfies a defined specification, defining a resource failure based model and a resource usage based model for the system, obtaining results for each of a plurality of states of the resource failure based model and the resource usage based model, solving the resource failure based model and the resource usage based model and obtaining a term fraction of time each model spends on each of the plurality of states, obtaining a state probability according to the term fraction, and obtaining a measure of the system affecting metric according to the state probability.

    Abstract translation: 用于评估安全攻击对系统的影响的方法包括将系统影响测量周期的度量定义为系统满足定义的规范的时间的一部分,定义基于资源故障的模型和用于系统的基于资源使用的模型 获取基于资源故障的模型和基于资源使用的模型的多个状态中的每一个的结果,解决基于资源故障的模型和基于资源使用的模型,并获得每个模型花费在多个模型中的每个模型的时间分数 的状态,根据术语分数获得状态概率,并根据状态概率获得系统影响度量的度量。

    System and Method for Detecting Security Intrusions and Soft Faults Using Performance Signatures
    5.
    发明申请
    System and Method for Detecting Security Intrusions and Soft Faults Using Performance Signatures 有权
    使用性能签名检测安全入侵和软故障的系统和方法

    公开(公告)号:US20100241905A1

    公开(公告)日:2010-09-23

    申请号:US12778332

    申请日:2010-05-12

    CPC classification number: G06F11/1438 G06F11/3409 G06F11/3476 G06F21/552

    Abstract: A method for detecting security intrusions and soft faults in a software system includes receiving a multi-dimensional performance signature built from operating system metrics sampled by a software system monitoring infrastructure, associating a plurality of buckets with each component of the performance signature, comparing a component of the sampled performance signature to an expected value for the performance signature component, where a bucket for the performance signature component is incremented if the sampled performance signature component exceeds the corresponding expected value, and the bucket for the performance signature component is decremented if the sampled performance signature component is less than the corresponding expected value, executing a security alert notification when the bucket for the performance signature component exceeds a first threshold, and executing a soft-fault notification when the bucket for the performance signature component exceeds a second threshold, where the first threshold is less than the second threshold.

    Abstract translation: 一种用于检测软件系统中的安全入侵和软故障的方法包括接收由软件系统监控基础设施采样的操作系统度量构建的多维性能签名,将多个存储桶与性能签名的每个组件相关联, 将采样的性能签名转换为性能签名组件的期望值,其中如果采样的性能签名组件超过相应的期望值,则用于性能签名组件的桶被增加,并且如果采样的性能签名组件的桶被递减 性能签名组件小于相应的期望值,当用于性能签名组件的桶超过第一阈值时执行安全警报通知,并且当用于性能签名组件的桶超过第二个阈值时执行软故障通知 第一阈值小于第二阈值。

    Accelerating Software Rejuvenation By Communicating Rejuvenation Events
    6.
    发明申请
    Accelerating Software Rejuvenation By Communicating Rejuvenation Events 失效
    通过宣传振兴事件加快软件振兴

    公开(公告)号:US20070250739A1

    公开(公告)日:2007-10-25

    申请号:US11680670

    申请日:2007-03-01

    Inventor: Alberto Avritzer

    CPC classification number: G06F11/1438 G06F11/3447 G06F2201/865

    Abstract: A computer readable medium is provided embodying instructions executable by a processor to perform a method for triggering a software rejuvenation system or method, the method includes receiving a request for resources at a node, determining an estimated response time to the request for resources, determining that the estimated response time is greater than a first threshold, and triggering the software rejuvenation system or method at the node, the triggering including broadcasting an alert upon determining one of, a number of estimated response times is greater than the first threshold is greater than or equal to a dynamic second threshold, and a prior alert is received from another node.

    Abstract translation: 提供了一种计算机可读介质,其包含可由处理器执行以执行用于触发软件复兴系统或方法的方法的指令,该方法包括在节点处接收对资源的请求,确定对资源请求的估计响应时间,确定 所述估计响应时间大于第一阈值,并且触发所述节点处的软件复原系统或方法,所述触发包括在确定多个估计响应时间之后广播警报,大于所述第一阈值大于或等于 等于动态第二阈值,并且从另一个节点接收到先前警报。

    System and method for detecting security intrusions and soft faults using performance signatures
    7.
    发明授权
    System and method for detecting security intrusions and soft faults using performance signatures 有权
    使用性能签名检测安全入侵和软故障的系统和方法

    公开(公告)号:US08271838B2

    公开(公告)日:2012-09-18

    申请号:US12778332

    申请日:2010-05-12

    CPC classification number: G06F11/1438 G06F11/3409 G06F11/3476 G06F21/552

    Abstract: A method for detecting security intrusions and soft faults in a software system includes receiving a multi-dimensional performance signature built from operating system metrics sampled by a software system monitoring infrastructure, associating a plurality of buckets with each component of the performance signature, comparing a component of the sampled performance signature to an expected value for the performance signature component, where a bucket for the performance signature component is incremented if the sampled performance signature component exceeds the corresponding expected value, and the bucket for the performance signature component is decremented if the sampled performance signature component is less than the corresponding expected value, executing a security alert notification when the bucket for the performance signature component exceeds a first threshold, and executing a soft-fault notification when the bucket for the performance signature component exceeds a second threshold, where the first threshold is less than the second threshold.

    Abstract translation: 一种用于检测软件系统中的安全入侵和软故障的方法包括接收由软件系统监控基础设施采样的操作系统度量构建的多维性能签名,将多个存储桶与性能签名的每个组件相关联, 将采样的性能签名转换为性能签名组件的期望值,其中如果采样的性能签名组件超过相应的期望值,则用于性能签名组件的桶被增加,并且如果采样的性能签名组件的桶被递减 性能签名组件小于相应的期望值,当用于性能签名组件的桶超过第一阈值时执行安全警报通知,并且当用于性能签名组件的桶超过第二个阈值时执行软故障通知 第一阈值小于第二阈值。

    Inducing diversity in replicated systems with software rejuvenation
    8.
    发明授权
    Inducing diversity in replicated systems with software rejuvenation 有权
    通过软件复兴诱导复制系统的多样性

    公开(公告)号:US07484128B2

    公开(公告)日:2009-01-27

    申请号:US11312973

    申请日:2005-12-20

    Abstract: A computer-implemented method for triggering a software rejuvenation system or method in a computer-system including a plurality of replicates includes receiving a request for resources at a first replicate, determining an estimated response time to the request for resources, and determining that the estimated response time is greater than a first threshold. The method further includes determining that a number of estimated response times greater than the first threshold is greater than or equal to a second threshold, wherein the second threshold of the first replicate is different than a second threshold of a second replicate of the computer-system, and triggering the software rejuvenation system or method for the first replicate.

    Abstract translation: 一种用于在包括多个重复的计算机系统中触发软件复兴系统或方法的计算机实现的方法包括:在第一复制处接收对资源的请求,确定对资源请求的估计响应时间,以及确定所估计的 响应时间大于第一阈值。 该方法还包括确定大于第一阈值的估计响应时间的数量大于或等于第二阈值,其中第一复制的第二阈值不同于计算机系统的第二复制的第二阈值 并触发第一次复制的软件复兴系统或方法。

Patent Agency Ranking