Policy driven autonomic computing-specifying relationships
    1.
    发明申请
    Policy driven autonomic computing-specifying relationships 有权
    政策驱动的自主计算 - 指定关系

    公开(公告)号:US20050091352A1

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

    申请号:US10675828

    申请日:2003-09-30

    摘要: An autonomic computing system and method determine policy definitions (404) and a set of available actions (410); monitor resources distributed within the system; determine if the system is at a desired end state; and modify resource states by sending instructions for the resources to perform available actions. The policy definitions (404) specify: start order between resources, prioritization between resources, conditional activation of policies, desired end state of resources, and location limitation of resources. The system and method receive status information from available resources, and monitor and modify the system until it reaches the desired end state. The policy definitions (404) can be determined by specifying a user-defined system end state and resource relationships. The policy definitions (404) can further harvest implicit relationships between resources, via self-discovery, and underlying relationships among resources.

    摘要翻译: 自动计算系统和方法确定策略定义(404)和一组可用动作(410); 监控系统内分布的资源; 确定系统是否处于期望的结束状态; 并通过发送资源指令来执行可用的动作来修改资源状态。 政策定义(404)规定:资源之间的启动顺序,资源之间的优先级,策略的条件激活,资源的期望结束状态和资源的位置限制。 系统和方法从可用资源接收状态信息,并监视和修改系统,直到达到期望的结束状态。 策略定义(404)可以通过指定用户定义的系统结束状态和资源关系来确定。 政策定义(404)可以通过自我发现和资源之间的潜在关系进一步收集资源之间的隐含关系。

    Policy driven autonomic computing-programmatic policy definitions
    2.
    发明申请
    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.

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

    Policy driven autonomic computing-programmatic policy definitions
    3.
    发明授权
    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.

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

    Policy driven autonomic computing-specifying relationships
    4.
    发明授权
    Policy driven autonomic computing-specifying relationships 有权
    政策驱动的自主计算 - 指定关系

    公开(公告)号:US07451201B2

    公开(公告)日:2008-11-11

    申请号:US10675828

    申请日:2003-09-30

    IPC分类号: G06F15/173 G06F15/177

    摘要: An autonomic computing system and method determine policy definitions (404) and a set of available actions (410); monitor resources distributed within the system; determine if the system is at a desired end state; and modify resource states by sending instructions for the resources to perform available actions. The policy definitions (404) specify: start order between resources, prioritization between resources, conditional activation of policies, desired end state of resources, and location limitation of resources. The system and method receive status information from available resources, and monitor and modify the system until it reaches the desired end state. The policy definitions (404) can be determined by specifying a user-defined system end state and resource relationships. The policy definitions (404) can further harvest implicit relationships between resources, via self-discovery, and underlying relationships among resources.

    摘要翻译: 自动计算系统和方法确定策略定义(404)和一组可用动作(410); 监控系统内分布的资源; 确定系统是否处于期望的结束状态; 并通过发送资源指令来执行可用的动作来修改资源状态。 政策定义(404)规定:资源之间的启动顺序,资源之间的优先级,策略的条件激活,资源的期望结束状态和资源的位置限制。 系统和方法从可用资源接收状态信息,并监视和修改系统,直到达到期望的结束状态。 策略定义(404)可以通过指定用户定义的系统结束状态和资源关系来确定。 政策定义(404)可以通过自我发现和资源之间的潜在关系进一步收集资源之间的隐含关系。

    SYSTEM AND METHOD FOR DETERMINING RECOVERY TIME FOR INTERDEPENDENT RESOURCES IN HETEROGENEOUS COMPUTING ENVIRONMENT
    5.
    发明申请
    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 availability parameters of resource in heterogeneous computing environment
    6.
    发明授权
    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
    7.
    发明授权
    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.

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

    Loop detection in rule-based expert systems
    8.
    发明授权
    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),其中条件是逻辑表达式(命题有限域逻辑的公式),并且动作修改单个变量的值,而变量又可以是部分 的其他逻辑表达式。 可能存在不由专家系统控制的附加(外部)变量,并且每个规则可以具有相关联的评估优先级。

    Method and apparatus for expressing high availability cluster demand based on probability of breach
    10.
    发明申请
    Method and apparatus for expressing high availability cluster demand based on probability of breach 有权
    基于违约概率表示高可用性集群需求的方法和装置

    公开(公告)号:US20060253725A1

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

    申请号:US11121605

    申请日:2005-05-04

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2025 G06F11/2028

    摘要: A method, apparatus, and computer instructions are provided for expressing high availability (H/A) cluster demand based on probability of breach. When a failover occurs in the H/A cluster, event messages are sent to a provisioning manager server. The mechanism of embodiments of the present invention filters the event messages and translates the events into probability of breach data. The mechanism then updates the data model of the provision manager server and makes a recommendation to the provisioning manager server as to whether reprovisioning of new node should be performed. The provisioning manager server makes the decision and either reprovisions new nodes to the H/A cluster or notifies the administrator of detected poisoning problem.

    摘要翻译: 提供了一种基于违规概率来表示高可用性(H / A)群集需求的方法,装置和计算机指令。 当H / A集群中发生故障切换时,会将事件消息发送到配置管理器服务器。 本发明的实施例的机制对事件消息进行过滤,并将事件转换为违规数据的概率。 该机制然后更新供应管理器服务器的数据模型,并向供应管理器服务器推荐是否应重新布置新节点。 配置管理器服务器作出决定,并将新节点重新生成H / A集群,或通知管理员检测到的中毒问题。