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.

    Approaches for capturing illegal and undesired behavior in network components and component interactions
    12.
    发明授权
    Approaches for capturing illegal and undesired behavior in network components and component interactions 有权
    捕获网络组件和组件交互中的非法和不良行为的方法

    公开(公告)号:US07472183B1

    公开(公告)日:2008-12-30

    申请号:US10637174

    申请日:2003-08-07

    摘要: Approaches are described for capturing illegal and undesired behavior for network components and for interactions between components. One approach comprise specifying one or more states and state transitions for one or more components or interactions between components, wherein at least one composite state transition is specified, and generating a notification corresponding to a specified state or state transition when the state or state transition occurs. These approaches provide a holistic view of the entire state space of a network or component or component interactions, and allow undesired or illegal states to be captured in a timely manner.

    摘要翻译: 描述了捕获网络组件的非法和不需要的行为以及组件之间的交互的方法。 一种方法包括为一个或多个组件或组件之间的交互指定一个或多个状态和状态转换,其中指定至少一个复合状态转换,并且当状态或状态转换发生时,生成与指定状态或状态转换相对应的通知 。 这些方法提供了网络或组件或组件交互的整个状态空间的整体视图,并且允许及时捕获不想要的或非法的状态。

    Techniques for sequencing system log messages
    13.
    发明申请
    Techniques for sequencing system log messages 有权
    系统日志消息排序技巧

    公开(公告)号:US20070110070A1

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

    申请号:US11280539

    申请日:2005-11-16

    IPC分类号: H04L12/56

    CPC分类号: H04L41/00

    摘要: Techniques for system (syslog) messages are provided. As syslog messages are generated a dual sequence number is maintained for each syslog message. The first sequence number is consistent for each syslog message and represents a total number of syslog messages received. The second sequence number is maintained as a total message count for a specific session for which a syslog message is assigned.

    摘要翻译: 提供了系统(syslog)消息的技术。 当系统日志消息生成时,为每个syslog消息维护双序列号。 第一个序列号对于每个syslog消息是一致的,并且表示接收到的系统日志消息的总数。 第二个序列号被保持为分配了syslog消息的特定会话的总消息计数。

    Method and apparatus for adaptively coupling processing components in a distributed system
    14.
    发明授权
    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
    15.
    发明申请
    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 of providing views of a managed network that uses network address translation
    16.
    发明申请
    Method of providing views of a managed network that uses network address translation 有权
    提供使用网络地址转换的受管网络的视图的方法

    公开(公告)号:US20050114495A1

    公开(公告)日:2005-05-26

    申请号:US10697405

    申请日:2003-10-29

    摘要: A method and mechanism for communicating an alarm in a computer network is provided. An alarm system enables a MSP to accurately determine which device within a computer network is associated to a received alarm. Initially, an event is detected on a device on the computer network. An alarm is propagated to an alarm identification component. The alarm identification component augmenting the alarm with identification information to result in creating an augmented alarm. Thereafter, the augmented alarm is transmitted to a network operations center for the computer network. The network operations center may process the alarm using the additional information in the alarm. Accordingly, using the augmented alarm, the MSP is able to accurately determine the identity of the originating device, regardless of whether the customer site of the originating device uses NAT or a private IP addressing scheme.

    摘要翻译: 提供了一种用于在计算机网络中传送报警的方法和机制。 报警系统使MSP能够准确地确定计算机网络内的哪个设备与接收的报警相关联。 最初,在计算机网络上的设备上检测到事件。 报警传播到报警识别组件。 报警识别部件通过识别信息增加报警,从而产生增强的报警。 此后,增强的报警被传送到计算机网络的网络操作中心。 网络操作中心可以使用报警中的附加信息来处理报警。 因此,使用增强的警报,MSP能够准确地确定始发设备的身份,而不管始发设备的客户站点是使用NAT还是专用IP寻址方案。

    Approach for canceling events
    17.
    发明授权
    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.

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

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

    公开(公告)号:US20080175145A1

    公开(公告)日:2008-07-24

    申请号:US11657193

    申请日:2007-01-23

    IPC分类号: H04L12/24

    摘要: 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 generating diagnoses of network problems
    19.
    发明授权
    Method and apparatus for generating diagnoses of network problems 有权
    用于产生网络问题诊断的方法和装置

    公开(公告)号:US07275017B2

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

    申请号:US10965413

    申请日:2004-10-13

    IPC分类号: G06F13/14

    CPC分类号: H04L41/16

    摘要: A method is disclosed for network knowledge-based diagnosis comprising the machine-implemented steps of creating and storing one or more symptoms, wherein each symptom comprises a set of information elements that represent one or more network events that may be potentially received from a computer network; associating a weight value with each information element of the one or more symptoms; associating a confidence time interval value with each of the one or more symptoms; receiving one or more network events from elements in the computer network; and determining a set of one or more candidate diagnoses of a problem indicated by the received network events, by (a) selecting one or more symptoms that include at least one of the received network events and (b) using functions that map the selected symptoms to one or more candidate diagnoses, based on all weight values of events in the selected symptoms and the confidence time interval values of the selected symptoms.

    摘要翻译: 公开了一种用于基于网络知识的诊断的方法,其包括创建和存储一个或多个症状的机器实现的步骤,其中每个症状包括一组信息元素,其表示可能从计算机网络接收的一个或多个网络事件 ; 将重量值与所述一个或多个症状的每个信息元素相关联; 将置信时间间隔值与所述一个或多个症状中的每一个相关联; 从所述计算机网络中的元件接收一个或多个网络事件; 以及(a)选择包括所接收的网络事件中的至少一个的一个或多个症状和(b)使用映射所选择的症状的功能来确定由所接收的网络事件指示的问题的一个或多个候选诊断的集合; 基于所选症状中的事件的所有重量值以及所选症状的置信时间间隔值,以一个或多个候选诊断。

    Method and apparatus for generating diagnoses of network problems
    20.
    发明申请
    Method and apparatus for generating diagnoses of network problems 有权
    用于产生网络问题诊断的方法和装置

    公开(公告)号:US20060123278A1

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

    申请号:US10965413

    申请日:2004-10-13

    IPC分类号: G01R31/28

    CPC分类号: H04L41/16

    摘要: A method is disclosed for network knowledge-based diagnosis comprising the machine-implemented steps of creating and storing one or more symptoms, wherein each symptom comprises a set of information elements that represent one or more network events that may be potentially received from a computer network; associating a weight value with each information element of the one or more symptoms; associating a confidence time interval value with each of the one or more symptoms; receiving one or more network events from elements in the computer network; and determining a set of one or more candidate diagnoses of a problem indicated by the received network events, by (a) selecting one or more symptoms that include at least one of the received network events and (b) using functions that map the selected symptoms to one or more candidate diagnoses, based on all weight values of events in the selected symptoms and the confidence time interval values of the selected symptoms.

    摘要翻译: 公开了一种用于基于网络知识的诊断的方法,其包括创建和存储一个或多个症状的机器实现的步骤,其中每个症状包括一组信息元素,其表示可能从计算机网络接收的一个或多个网络事件 ; 将重量值与所述一个或多个症状的每个信息元素相关联; 将置信时间间隔值与所述一个或多个症状中的每一个相关联; 从所述计算机网络中的元件接收一个或多个网络事件; 以及(a)选择包括所接收的网络事件中的至少一个的一个或多个症状和(b)使用映射所选择的症状的功能来确定由所接收的网络事件指示的问题的一个或多个候选诊断的集合; 基于所选症状中的事件的所有重量值以及所选症状的置信时间间隔值,以一个或多个候选诊断。