Approach for determining the real time availability of a group of network elements
    1.
    发明申请
    Approach for determining the real time availability of a group of network elements 有权
    确定一组网络元素的实时可用性的方法

    公开(公告)号:US20060165052A1

    公开(公告)日:2006-07-27

    申请号:US10995453

    申请日:2004-11-22

    IPC分类号: H04L12/28

    CPC分类号: H04L43/0817 H04L43/16

    摘要: The real time availability of a group of network elements is determined based upon both a real time availability value for each of the network elements and cooperation relationships between the network elements. The cooperation relationships reflect both the topological relationships between the network elements, i.e., how the network elements are connected, and the extent to which network elements interact with each other effectively. For relatively small groups of network elements, where the cooperation relationships are not overly complex, the real time availability is determined directly from the real time availability value for each of the network elements and cooperation relationships between the network elements. Decomposition and recombination are used to determine the real time availability of large groups of network elements based on specific formulas for basic network element topology models.

    摘要翻译: 基于网络元件中的每一个的实时可用性值和网络元件之间的协作关系来确定一组网络元件的实时可用性。 合作关系反映了网络元件之间的拓扑关系,即网络元件如何连接,以及网络元件有效地彼此交互的程度。 对于相对较小的网络组合,其中协作关系不是过于复杂,可以直接从每个网络元素的实时可用性值和网络元素之间的协作关系直接确定实时可用性。 分解和重组用于基于基本网元拓扑模型的具体公式确定大群网元的实时可用性。

    Method and apparatus for adaptively coupling processing components in a distributed system
    2.
    发明授权
    Method and apparatus for adaptively coupling processing components in a distributed system 有权
    用于在分布式系统中自适应地耦合处理组件的方法和装置

    公开(公告)号:US07206846B1

    公开(公告)日:2007-04-17

    申请号:US10426206

    申请日:2003-04-29

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: G06F9/468

    摘要: A method is disclosed for adaptively coupling processing components in a distributed system. In one aspect, a second component requests an interaction with a first component by sending a service access request to access a first service of the first component. The service access request specifies parameters relating to a proposed level of coupling between the first component and the second component. The second component receives a service response from the first component; the service response specifies counter-proposed parameters relating to a proposed level of coupling between the first component and the second component. The second component determines whether the service response indicates that the first service may be provided. If so, then an agreed-upon level of coupling is established between the first component and second component, and the components interact to receive the service. The level of coupling among the components may be re-negotiated at any time by exchanging values in a coupling context. As a result, a component can selectively and with fine granularity allow other components to access its data or services.

    摘要翻译: 公开了一种用于在分布式系统中自适应地耦合处理组件的方法。 在一个方面,第二组件通过发送访问第一组件的第一服务的服务访问请求来请求与第一组件的交互。 服务访问请求指定与第一组件和第二组件之间的建议联系水平相关的参数。 第二组件从第一组件接收服务响应; 服务响应指定与第一组件和第二组件之间的建议的耦合水平相关的反推荐参数。 第二组件确定服务响应是否指示可以提供第一服务。 如果是这样,则在第一组件和第二组件之间建立一个商定的耦合水平,并且组件相互作用以接收服务。 可以通过在耦合上下文中交换值来随时重新协商组件之间的耦合水平。 因此,组件可以选择性地且具有精细的粒度允许其他组件访问其数据或服务。

    Preventing deadlock in a policy-based computer system
    3.
    发明申请
    Preventing deadlock in a policy-based computer system 有权
    防止基于策略的计算机系统中的僵局

    公开(公告)号:US20060095552A1

    公开(公告)日:2006-05-04

    申请号:US10977275

    申请日:2004-10-29

    IPC分类号: G06F15/173

    CPC分类号: H04L41/0893 H04L41/08

    摘要: Methods and mechanisms for preventing deadlock in a policy-based computer system are disclosed. In one embodiment, the method includes various machine-implemented steps, such as a step of receiving policy information based upon decisions about system configurations. At least one policy includes at least one action that has a post condition. Satisfaction of the post condition triggers at least one subsequent action or decision. The policy includes an indication whether the at least one subsequent action or decision should proceed if the action fails to satisfy the post condition. The at least one action is executed. Then, if the action fails to satisfy the post condition, a determination is made whether the at least one subsequent action or decision can proceed based upon the indication.

    摘要翻译: 公开了一种用于防止基于策略的计算机系统中的死锁的方法和机制。 在一个实施例中,该方法包括各种机器实现的步骤,例如基于关于系统配置的决定来接收策略信息的步骤。 至少有一个策略包括至少一个具有后置条件的动作。 职位条件的满足触发了至少一个后续的行动或决定。 该政策包括如果行动不能满足后期条件,是否应该进行至少一个后续行动或决定。 执行至少一个动作。 然后,如果该动作不能满足该条件,则确定该至少一个后续动作或判定是否可以基于该指示进行。

    Load balancing mechanism using resource availability profiles
    4.
    发明授权
    Load balancing mechanism using resource availability profiles 有权
    使用资源可用性配置文件的负载平衡机制

    公开(公告)号:US08180922B2

    公开(公告)日:2012-05-15

    申请号:US11323038

    申请日:2005-12-29

    IPC分类号: G06F15/173 G06F9/46

    摘要: Resource availability profiles are received, wherein each resource availability profile describes a resource associated with a server. Each resource is assigned a plurality of weights corresponding to a plurality of policies. The weights are determined by, for each of the plurality of the policies, determining a weight for each resource based a given policy and selected information in the resource availability profiles corresponding to the resources. The method further comprises determining a policy from the plurality of the policies corresponding to a given a context associated with a connection request. A first of the load-balanced servers is selected for the connection request based on the weights assigned to the plurality of resources for the policy for the given context.

    摘要翻译: 接收资源可用性简档,其中每个资源可用性简档描述与服务器相关联的资源。 向每个资源分配与多个策略对应的多个权重。 对于所述多个策略中的每一个,所述权重由所述资源的资源可用性概况中的给定策略和所选择的信息确定每个资源的权重。 该方法还包括从与连接请求相关联的给定上下文对应的多个策略中确定策略。 基于为给定上下文的策略分配给多个资源的权重,为连接请求选择第一个负载平衡服务器。

    Method and apparatus for adaptively coupling processing components in a distributed system

    公开(公告)号:US20070192498A1

    公开(公告)日:2007-08-16

    申请号:US11697726

    申请日:2007-04-07

    IPC分类号: G06F15/16

    CPC分类号: G06F9/468

    摘要: A method is disclosed for adaptively coupling processing components in a distributed system. In one aspect, a second component requests an interaction with a first component by sending a service access request to access a first service of the first component. The service access request specifies parameters relating to a proposed level of coupling between the first component and the second component. The second component receives a service response from the first component; the service response specifies counter-proposed parameters relating to a proposed level of coupling between the first component and the second component. The second component determines whether the service response indicates that the first service may be provided. If so, then an agreed-upon level of coupling is established between the first component and second component, and the components interact to receive the service. The level of coupling among the components may be re-negotiated at any time by exchanging values in a coupling context. As a result, a component can selectively and with fine granularity allow other components to access its data or services.

    Method and system for processing directives included in management events
    6.
    发明授权
    Method and system for processing directives included in management events 有权
    处理包含在管理事件中的指令的方法和系统

    公开(公告)号:US08180883B1

    公开(公告)日:2012-05-15

    申请号:US10910459

    申请日:2004-08-02

    IPC分类号: G06F15/173

    摘要: A method and system for processing directives included in management events are disclosed. A method for handling management events includes detecting an event generated upon an occurrence relating to a device, such as a network device. The device related occurrence has a characteristic. A directive, appropriate to this characteristic, is included with the event format. The event is directed to a management entity, which interprets the directive and handles the event by processing it according to the directive. Such preprocessing directives included in the events allow recipients of the events to decide what to do with them, e.g., with the messages therein, and thus help prevent inadvertent loss of information conveyed in these events.

    摘要翻译: 公开了一种用于处理包括在管理事件中的指令的方法和系统。 一种用于处理管理事件的方法包括检测与诸如网络设备的设备相关的发生时产生的事件。 设备相关事件具有特征。 适用于此特性的指令包含在事件格式中。 该事件针对一个管理实体,该实体根据该指令对该指令进行解释并处理该事件。 活动中包括的这些预处理指令允许事件的接收者决定如何处理事件,例如,其中包含消息,从而有助于防止在这些事件中传达的信息的无意丢失。

    Method and apparatus for adaptively coupling processing components in a distributed system
    7.
    发明授权
    Method and apparatus for adaptively coupling processing components in a distributed system 有权
    用于在分布式系统中自适应地耦合处理组件的方法和装置

    公开(公告)号:US07366783B2

    公开(公告)日:2008-04-29

    申请号:US11697726

    申请日:2007-04-07

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: G06F9/468

    摘要: A method is disclosed for adaptively coupling processing components in a distributed system. In one aspect, a second component requests an interaction with a first component by sending a service access request to access a first service of the first component. The service access request specifies parameters relating to a proposed level of coupling between the first component and the second component. The second component receives a service response from the first component; the service response specifies counter-proposed parameters relating to a proposed level of coupling between the first component and the second component. The second component determines whether the service response indicates that the first service may be provided. If so, then an agreed-upon level of coupling is established between the first component and second component, and the components interact to receive the service. The level of coupling among the components may be re-negotiated at any time by exchanging values in a coupling context. As a result, a component can selectively and with fine granularity allow other components to access its data or services.

    摘要翻译: 公开了一种用于在分布式系统中自适应地耦合处理组件的方法。 在一个方面,第二组件通过发送访问第一组件的第一服务的服务访问请求来请求与第一组件的交互。 服务访问请求指定与第一组件和第二组件之间的建议联系水平相关的参数。 第二组件从第一组件接收服务响应; 服务响应指定与第一组件和第二组件之间的建议的耦合水平相关的反推荐参数。 第二组件确定服务响应是否指示可以提供第一服务。 如果是这样,则在第一组件和第二组件之间建立一个商定的耦合水平,并且组件相互作用以接收服务。 可以通过在耦合上下文中交换值来随时重新协商组件之间的耦合水平。 因此,组件可以选择性地且具有精细的粒度允许其他组件访问其数据或服务。

    Load balancing mechanism using resource availability profiles
    8.
    发明申请
    Load balancing mechanism using resource availability profiles 有权
    使用资源可用性配置文件的负载平衡机制

    公开(公告)号:US20060106938A1

    公开(公告)日:2006-05-18

    申请号:US11323038

    申请日:2005-12-29

    IPC分类号: G06F15/16

    摘要: Resource availability profiles are received, wherein each resource availability profile describes a resource associated with a server. Each resource is assigned a plurality of weights corresponding to a plurality of policies. The weights are determined by, for each of the plurality of the policies, determining a weight for each resource based a given policy and selected information in the resource availability profiles corresponding to the resources. The method further comprises determining a policy from the plurality of the policies corresponding to a given a context associated with a connection request. A first of the load-balanced servers is selected for the connection request based on the weights assigned to the plurality of resources for the policy for the given context.

    摘要翻译: 接收资源可用性简档,其中每个资源可用性简档描述与服务器相关联的资源。 向每个资源分配与多个策略对应的多个权重。 对于所述多个策略中的每一个,所述权重由所述资源的资源可用性概况中的给定策略和所选择的信息确定每个资源的权重。 该方法还包括从与连接请求相关联的给定上下文对应的多个策略中确定策略。 基于为给定上下文的策略分配给多个资源的权重,为连接请求选择第一个负载平衡服务器。

    Approach for canceling events
    9.
    发明授权
    Approach for canceling events 有权
    取消事件的方法

    公开(公告)号:US07853683B1

    公开(公告)日:2010-12-14

    申请号:US10210471

    申请日:2002-07-31

    IPC分类号: G06F15/173 G06F3/00

    CPC分类号: G06F9/542

    摘要: An approach for processing events generally involves receiving event data that specifies one or more attributes of an event that has occurred. A determination is made whether the event data satisfies one or more event cancellation criteria. If so, then event report data is provided to a recipient, such as an application layer. The event report data specifies at least one attribute of the event that occurred. If the event data does not satisfy the one or more event cancellation criteria, then the event data is not provided to the recipient and the event is canceled. The cancellation criteria may include policy-based rules that may specify event cancellation based upon, for example, event frequency, correlation window size, particular information associated with an event, or other management application rules. The particular cancellation criteria used may vary from application to application. Furthermore, the cancellation criteria used for any particular application may be dynamic and change over time.

    摘要翻译: 用于处理事件的方法通常涉及接收指定已经发生的事件的一个或多个属性的事件数据。 确定事件数据是否满足一个或多个事件取消标准。 如果是这样,则将事件报告数据提供给接收者,例如应用层。 事件报告数据指定发生的事件的至少一个属性。 如果事件数据不满足一个或多个事件取消标准,则事件数据不提供给接收者,事件被取消。 取消标准可以包括基于策略的规则,其可以基于例如事件频率,相关窗口大小,与事件相关联的特定信息或其他管理应用规则来指定事件消除。 使用的特定取消标准因应用而异。 此外,用于任何特定应用程序的取消标准可能是动态的,并随时间而改变。

    Approach for characterizing the dynamic availability behavior of network elements

    公开(公告)号:US20060075275A1

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

    申请号:US10956286

    申请日:2004-10-01

    IPC分类号: G06F11/00

    摘要: An approach is provided for characterizing the dynamic availability behavior of network elements using metrics that indicate patterns of availability of a network element over time. The metrics provide an indication of stability and instability of a network element and include one stability metric and three instability metrics. The stability metric is a stability order that indicates how long an operational state holds with respect to a prior operational state. The instability metrics include an instability order, a repeatability order and a multiplicity order. The instability order indicates how quickly a network element changes operational states. The repeatability order indicates short-term instability within a vicinity of a change in operational state. The multiplicity order indicates long-term instability. The metrics may be used alone, or in various combinations, by network management applications to better manage network elements.