Determining recovery time for interdependent resources in heterogeneous computing environment
    1.
    发明授权
    Determining recovery time for interdependent resources in heterogeneous computing environment 失效
    确定异构计算环境中相互依赖资源的恢复时间

    公开(公告)号:US08037341B2

    公开(公告)日:2011-10-11

    申请号:US12344893

    申请日:2008-12-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2028

    摘要: A system and associated method for determining a recovery time for a resource in a heterogeneous computing environment comprising interdependent resources. A graph for the resource representing all sequence dependencies and all group relations are created. The recovery time may be a cumulative startup time or a cumulative shutdown time of the resource considering interdependencies of the resource to other resources. The recovery time for all support resources having sequence dependencies with the resource is calculated and each node representing the support resources are removed from the graph. Then the recovery time for all member resources left in the graph that have group relations with the resource is calculated per a group type of the resource. The recovery time for the resource is a sum of the recovery time of all support resources, the recovery time of all member resources, and a unit recovery time of the resource.

    摘要翻译: 一种用于确定包含相互依赖资源的异构计算环境中的资源的恢复时间的系统和相关联的方法。 创建表示所有序列依赖关系和所有组关系的资源图。 考虑资源与其他资源的相互依赖关系,恢复时间可能是资源的累积启动时间或累积关闭时间。 计算与资源具有序列依赖关系的所有支持资源的恢复时间,并从图中删除表示支持资源的每个节点。 然后,根据资源的组类型计算图中留下与资源具有组关系的所有成员资源的恢复时间。 资源的恢复时间是所有支持资源的恢复时间,所有成员资源的恢复时间和资源的单元恢复时间之和。

    SYSTEM AND METHOD FOR DETERMINING RECOVERY TIME FOR INTERDEPENDENT RESOURCES IN HETEROGENEOUS COMPUTING ENVIRONMENT
    2.
    发明申请
    SYSTEM AND METHOD FOR DETERMINING RECOVERY TIME FOR INTERDEPENDENT RESOURCES IN HETEROGENEOUS COMPUTING ENVIRONMENT 失效
    用于确定异构计算环境中相互依赖资源的恢复时间的系统和方法

    公开(公告)号:US20100169720A1

    公开(公告)日:2010-07-01

    申请号:US12344893

    申请日:2008-12-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2028

    摘要: A system and associated method for determining a recovery time for a resource in a heterogeneous computing environment comprising interdependent resources. A graph for the resource representing all sequence dependencies and all group relations are created. The recovery time may be a cumulative startup time or a cumulative shutdown time of the resource considering interdependencies of the resource to other resources. The recovery time for all support resources having sequence dependencies with the resource is calculated and each node representing the support resources are removed from the graph. Then the recovery time for all member resources left in the graph that have group relations with the resource is calculated per a group type of the resource. The recovery time for the resource is a sum of the recovery time of all support resources, the recovery time of all member resources, and a unit recovery time of the resource.

    摘要翻译: 一种用于确定包含相互依赖资源的异构计算环境中的资源的恢复时间的系统和相关联的方法。 创建表示所有序列依赖关系和所有组关系的资源图。 考虑资源与其他资源的相互依赖关系,恢复时间可能是资源的累积启动时间或累积关闭时间。 计算与资源具有序列依赖关系的所有支持资源的恢复时间,并从图中删除表示支持资源的每个节点。 然后,根据资源的组类型计算图中留下与资源具有组关系的所有成员资源的恢复时间。 资源的恢复时间是所有支持资源的恢复时间,所有成员资源的恢复时间和资源的单元恢复时间之和。

    Determining recovery time for interdependent resources in heterogeneous computing environment
    3.
    发明授权
    Determining recovery time for interdependent resources in heterogeneous computing environment 失效
    确定异构计算环境中相互依赖资源的恢复时间

    公开(公告)号:US08751856B2

    公开(公告)日:2014-06-10

    申请号:US13270186

    申请日:2011-10-10

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2028

    摘要: Provided are techniques for determining a recovery time for a resource in a heterogeneous computing environment comprising interdependent resources. A graph for the resource representing all sequence dependencies and all group relations are created. The recovery time may be a cumulative startup time or a cumulative shutdown time of the resource considering interdependencies of the resource to other resources. The recovery time for all support resources having sequence dependencies with the resource is calculated and each node representing the support resources are removed from the graph. Then the recovery time for all member resources left in the graph that have group relations with the resource is calculated per a group type of the resource. The recovery time for the resource is a sum of the recovery time of all support resources, the recovery time of all member resources, and a unit recovery time of the resource.

    摘要翻译: 提供了用于确定包括相互依赖资源的异构计算环境中的资源的恢复时间的技术。 创建表示所有序列依赖关系和所有组关系的资源图。 考虑资源与其他资源的相互依赖关系,恢复时间可能是资源的累积启动时间或累积关闭时间。 计算与资源具有序列依赖关系的所有支持资源的恢复时间,并从图中删除表示支持资源的每个节点。 然后,根据资源的组类型计算图中留下与资源具有组关系的所有成员资源的恢复时间。 资源的恢复时间是所有支持资源的恢复时间,所有成员资源的恢复时间和资源的单元恢复时间之和。

    Determining availability parameters of resource in heterogeneous computing environment
    4.
    发明授权
    Determining availability parameters of resource in heterogeneous computing environment 失效
    确定异构计算环境中资源的可用性参数

    公开(公告)号:US08316383B2

    公开(公告)日:2012-11-20

    申请号:US12344907

    申请日:2008-12-29

    IPC分类号: G06F9/54

    CPC分类号: G06F11/008

    摘要: A mechanism is provided for determining an incident of a resource in a computing environment. An event pertaining to the resource is processed by a system automation module. The event is represented as an associated event data having parameters of a target state, a target state prior to the event, a current state, and a current state prior to the event. First, the target state is compared to the target state prior to the event to assure that the target state is steady. Wherein a determination that the event is an incident cannot be made after comparing the target state and the current state, the system automation module compares the current state to the current state prior to the event. Upon determining that the event is an incident, the event data is marked and stored in a repository.

    摘要翻译: 提供了一种用于确定计算环境中的资源的事件的机制。 与资源相关的事件由系统自动化模块处理。 事件被表示为具有目标状态,事件之前的目标状态,当前状态和事件之前的当前状态的参数的关联事件数据。 首先,将目标状态与事件之前的目标状态进行比较,以确保目标状态稳定。 在比较目标状态和当前状态之后不能确定事件是事件的情况下,系统自动化模块将当前状态与事件之前的当前状态进行比较。 在确定事件是事件时,将事件数据标记并存储在存储库中。

    DETERMINING RECOVERY TIME FOR INTERDEPENDENT RESOURCES IN HETEROGENEOUS COMPUTING ENVIRONMENT
    5.
    发明申请
    DETERMINING RECOVERY TIME FOR INTERDEPENDENT RESOURCES IN HETEROGENEOUS COMPUTING ENVIRONMENT 失效
    确定异构计算环境中相关资源的恢复时间

    公开(公告)号:US20120089862A1

    公开(公告)日:2012-04-12

    申请号:US13270186

    申请日:2011-10-10

    IPC分类号: G06F11/07

    CPC分类号: G06F11/2028

    摘要: Provided are techniques for determining a recovery time for a resource in a heterogeneous computing environment comprising interdependent resources. A graph for the resource representing all sequence dependencies and all group relations are created. The recovery time may be a cumulative startup time or a cumulative shutdown time of the resource considering interdependencies of the resource to other resources. The recovery time for all support resources having sequence dependencies with the resource is calculated and each node representing the support resources are removed from the graph. Then the recovery time for all member resources left in the graph that have group relations with the resource is calculated per a group type of the resource. The recovery time for the resource is a sum of the recovery time of all support resources, the recovery time of all member resources, and a unit recovery time of the resource.

    摘要翻译: 提供了用于确定包括相互依赖资源的异构计算环境中的资源的恢复时间的技术。 创建表示所有序列依赖关系和所有组关系的资源图。 考虑资源与其他资源的相互依赖关系,恢复时间可能是资源的累积启动时间或累积关闭时间。 计算与资源具有序列依赖关系的所有支持资源的恢复时间,并从图中删除表示支持资源的每个节点。 然后,根据资源的组类型计算图中留下与资源具有组关系的所有成员资源的恢复时间。 资源的恢复时间是所有支持资源的恢复时间,所有成员资源的恢复时间和资源的单元恢复时间之和。

    SYSTEM AND METHOD FOR DETERMINING AVAILABILITY PARAMETERS OF RESOURCE IN HETEROGENEOUS COMPUTING ENVIRONMENT
    6.
    发明申请
    SYSTEM AND METHOD FOR DETERMINING AVAILABILITY PARAMETERS OF RESOURCE IN HETEROGENEOUS COMPUTING ENVIRONMENT 失效
    用于确定异构计算环境资源可用性参数的系统和方法

    公开(公告)号:US20100169703A1

    公开(公告)日:2010-07-01

    申请号:US12344907

    申请日:2008-12-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/008

    摘要: A system and associated method for determining an incident of a resource in a computing environment. An event pertaining to the resource is processed by a system automation module. The event is represented as an associated event data having parameters of a target state, a target state prior to the event, a current state, and a current state prior to the event. First, the target state is compared to the target state prior to the event to assure that the target state is steady. Wherein a determination that the event is an incident cannot be made after comparing the target state and the current state, the system automation module compares the current state to the current state prior to the event. Upon determining that the event is an incident, the event data is marked and stored in a repository.

    摘要翻译: 一种用于确定计算环境中的资源的事件的系统和相关联的方法。 与资源相关的事件由系统自动化模块处理。 事件被表示为具有目标状态,事件之前的目标状态,当前状态和事件之前的当前状态的参数的关联事件数据。 首先,将目标状态与事件之前的目标状态进行比较,以确保目标状态稳定。 在比较目标状态和当前状态之后不能确定事件是事件的情况下,系统自动化模块将当前状态与事件之前的当前状态进行比较。 在确定事件是事件时,将事件数据标记并存储在存储库中。

    Policy driven autonomic computing-programmatic policy definitions
    8.
    发明申请
    Policy driven autonomic computing-programmatic policy definitions 有权
    政策驱动的自主计算 - 方案政策定义

    公开(公告)号:US20050071449A1

    公开(公告)日:2005-03-31

    申请号:US10675001

    申请日:2003-09-30

    IPC分类号: G06F15/173 G06Q10/00

    CPC分类号: G06Q10/10

    摘要: An autonomic computing system and method determine that a desired end state cannot be reached, determine that an acceptable sub-state can be reached using at least one of priority ratings, conditional relationship specifications, and alternative relationship specifications, and place the computing system in an acceptable sub-state. The priority ratings can contain an attribute assigned to a policy definition that determines a sequence for applying the policy definition. The attribute can be “mandatory”, a numerical value, or “not required”. The conditional relationship specifications have policy definitions that are applied when the state of a specified resource meets a predetermined requirement. An alternative relationship specification has policy definitions and/or conditional relationship specifications that are applied when the state of a specified resource does not meet a predetermined requirement.

    摘要翻译: 自动计算系统和方法确定不能达到期望的结束状态,使用优先等级,条件关系规范和备选关系规范中的至少一个来确定可以达到可接受的子状态,并将计算系统置于 可接受的子状态。 优先等级可以包含分配给策略定义的属性,该属性确定应用策略定义的顺序。 属性可以是“必需”,数值或“不需要”。 条件关系规范具有在指定资源的状态满足预定要求时应用的策略定义。 替代关系规范具有在指定资源的状态不满足预定要求时应用的策略定义和/或条件关系规范。

    Loop detection in rule-based expert systems
    9.
    发明授权
    Loop detection in rule-based expert systems 有权
    基于规则的专家系统中的循环检测

    公开(公告)号:US06952690B2

    公开(公告)日:2005-10-04

    申请号:US10227026

    申请日:2002-08-22

    CPC分类号: G06N5/022

    摘要: This invention describes a method to verify non-looping properties of programs implemented as rule-based expert systems. Our method detects conditions under which the expert system enters erroneous infinite program loops, which lead to non-terminating or oscillating computations, or otherwise proves the absence of such conditions. Our automatic procedure also gives advice on how to correct these errors. The expert systems considered consist of condition-action rules (IF-THEN-statements), where the conditions are logical expressions (formulas of a propositional finite domain logic), and the actions modify the value of a single variable which in turn can be part of other logical expressions. There may be additional (external) variables not controlled by the expert system, and each rule may have an associated evaluation priority.

    摘要翻译: 本发明描述了一种验证实施为基于规则的专家系统的程序的非循环属性的方法。 我们的方法检测专家系统进入错误无限程序循环的条件,这导致非终止或振荡计算,或以其他方式证明不存在这种条件。 我们的自动程序还提供了如何纠正这些错误的建议。 考虑的专家系统包括条件动作规则(IF-THEN-statements),其中条件是逻辑表达式(命题有限域逻辑的公式),并且动作修改单个变量的值,而变量又可以是部分 的其他逻辑表达式。 可能存在不由专家系统控制的附加(外部)变量,并且每个规则可以具有相关联的评估优先级。

    Policy driven autonomic computing-programmatic policy definitions
    10.
    发明授权
    Policy driven autonomic computing-programmatic policy definitions 有权
    政策驱动的自主计算 - 方案政策定义

    公开(公告)号:US08892702B2

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

    申请号:US10675001

    申请日:2003-09-30

    IPC分类号: G06F15/173 G06Q10/10

    CPC分类号: G06Q10/10

    摘要: An autonomic computing system and method determine that a desired end state cannot be reached, determine that an acceptable sub-state can be reached using at least one of priority ratings, conditional relationship specifications, and alternative relationship specifications, and place the computing system in an acceptable sub-state. The priority ratings can contain an attribute assigned to a policy definition that determines a sequence for applying the policy definition. The attribute can be “mandatory”, a numerical value, or “not required”. The conditional relationship specifications have policy definitions that are applied when the state of a specified resource meets a predetermined requirement. An alternative relationship specification has policy definitions and/or conditional relationship specifications that are applied when the state of a specified resource does not meet a predetermined requirement.

    摘要翻译: 自动计算系统和方法确定不能达到期望的结束状态,使用优先等级,条件关系规范和备选关系规范中的至少一个来确定可以达到可接受的子状态,并将计算系统置于 可接受的子状态。 优先等级可以包含分配给策略定义的属性,该属性确定应用策略定义的顺序。 属性可以是“必需”,数值或“不需要”。 条件关系规范具有在指定资源的状态满足预定要求时应用的策略定义。 替代关系规范具有在指定资源的状态不满足预定要求时应用的策略定义和/或条件关系规范。