Load balancing mechanism using resource availability profiles
    1.
    发明授权
    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.

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

    Event processing in rate limited network devices
    2.
    发明授权
    Event processing in rate limited network devices 有权
    限速网络设备中的事件处理

    公开(公告)号:US07792036B2

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

    申请号:US11657193

    申请日:2007-01-23

    IPC分类号: H04J1/16 H04J3/16

    摘要: Event processing in rate limited network devices is described. An event receiver is notified of a backlog condition and may respond by increasing the rate limit for the network device. If an event queue on the network device overflows, event messages may be diverted to an event message overflow store or to a network location. Later, the messages may be retrieved after the overflow condition has cleared. As a result, critical messages or events such as Syslog messages are not lost when a rate limited network device cannot deliver the messages to a network management station.

    摘要翻译: 描述了限速网络设备中的事件处理。 事件接收器被通知积压状态,并且可以通过增加网络设备的速率限制来做出响应。 如果网络设备上的事件队列溢出,则事件消息可能会转移到事件消息溢出存储或网络位置。 之后,可以在溢出条件清除之后检索消息。 因此,当速率有限的网络设备无法将消息传递到网络管理站时,诸如Syslog消息之类的关键消息或事件不会丢失。

    Method and apparatus for measuring the availability of a network element or service
    3.
    发明授权
    Method and apparatus for measuring the availability of a network element or service 有权
    用于测量网络元件或服务的可用性的方法和装置

    公开(公告)号:US07620714B1

    公开(公告)日:2009-11-17

    申请号:US10714192

    申请日:2003-11-14

    IPC分类号: G06F15/173

    摘要: A method is disclosed for a method for measuring the availability of a network element or service. For each network element N, a current real availability value CRAVN and a current time value CTVN are associated with network element N. Additionally, for each network element N, an operational state value OSVN is associated with network element N. At a later time, indicated by a new time value NTVN, a new real availability value NRAVN for network element N is determined based on the current availability value CRAVN, the current time value CTVN, the new time value NTVN, and the operational state value OSVN. The new real availability value NRAVN is stored. Thus, each separate network element N may be associated with a separate real availability value that accurately reflects the availability of network element N specifically, regardless of any availability approximated for network element N's type.

    摘要翻译: 公开了一种用于测量网络元件或服务的可用性的方法的方法。 对于每个网络元件N,当前实际可用性值CRAVN和当前时间值CTVN与网络元件N相关联。另外,对于每个网络元件N,操作状态值OSVN与网络元件N相关联。在稍后的时间, 通过新的时间值NTVN指示,基于当前可用性值CRAVN,当前时间值CTVN,新的时间值NTVN和操作状态值OSVN来确定网元N的新的实际可用性值NRAVN。 存储新的实际可用性值NRAVN。 因此,每个单独的网络元素N可以与单独的实际可用性值相关联,而不管网络元素N的类型是否接近任何可用性,都可以具体地准确地反映网络元素N的可用性。

    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 apparatus for adaptively coupling processing components in a distributed system
    5.
    发明授权
    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
    6.
    发明申请
    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.

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

    Method and system for processing directives included in management events
    7.
    发明授权
    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
    8.
    发明授权
    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.

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

    Approach for determining the real time availability of a group of network elements
    9.
    发明申请
    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.

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

    Load balancing mechanism using resource availability profiles
    10.
    发明申请
    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.

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