Advanced switching peer-to-peer protocol
    1.
    发明申请
    Advanced switching peer-to-peer protocol 审中-公开
    高级交换对等协议

    公开(公告)号:US20060004837A1

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

    申请号:US10882902

    申请日:2004-06-30

    IPC分类号: G06F17/00

    摘要: A peer-to-peer connection protocol for establishing and managing peer-to-peer connections between endpoints coupled via a serial-based interconnect fabric. A requesting endpoint generates and sends a query to a fabric manager requesting connection information for at least one target endpoint having attributes matching attributes specified in the query. The fabric manager returns a query reply containing connection information to connect the requesting endpoint to a target endpoint or multiple target endpoints having matching attributes. In the case of multiple target endpoints, one target endpoint is selected for the connection. The requesting and target endpoints then negotiate and establish the connection by passing connection information and parameters between themselves directly. Upon establishing the connection, the fabric manager is apprised of the new connection and updates its connection list. The method is facilitated by software components running on various devices coupled to the serial-based interconnect fabric. Such devices include server blades and ATCA boards. In one embodiment, the serial-based interconnect fabric comprises an Advanced Switching (AS) fabric.

    摘要翻译: 一种对等连接协议,用于建立和管理通过基于串行的互连结构耦合的端点之间的对等连接。 请求端点生成并向架构管理器发送查询,请求至少一个具有与查询中指定的属性匹配的属性的目标端点的连接信息。 架构管理器返回包含连接信息的查询答复,以将请求端点连接到目标端点或具有匹配属性的多个目标端点。 在多个目标端点的情况下,为连接选择一个目标端点。 然后,请求和目标端点通过直接在彼此之间传递连接信息和参数来协商和建立连接。 建立连接后,结构管理器被通知新的连接并更新其连接列表。 该方法通过在耦合到基于串行的互连结构的各种设备上运行的软件组件来促进。 这样的设备包括服务器刀片和ATCA板。 在一个实施例中,基于串行的互连结构包括高级交换(AS)结构。

    Advanced switching optimal unicast and multicast communication paths based on SLS transport protocol
    3.
    发明授权
    Advanced switching optimal unicast and multicast communication paths based on SLS transport protocol 有权
    基于SLS传输协议高级交换最优单播和组播通信路径

    公开(公告)号:US07526570B2

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

    申请号:US11097678

    申请日:2005-03-31

    IPC分类号: C06F153/173

    摘要: An embodiment of the present invention may comprise a method to calculate current bandwidth usage by existing connections in a switching fabric between endpoints in a device, calculate available bandwidth for a new connection, and select a path from the multiple paths based on the bandwidth calculations. Some embodiments may be a device, comprising a port to connect the device to paths in an advanced switching fabric, a module to determine current bandwidth usage on the paths, calculate a cumulative bandwidth usage on the paths, calculate available bandwidth for a new connection, and select one of multiple paths available for the new connection.

    摘要翻译: 本发明的实施例可以包括一种通过设备中的端点之间的交换结构中的现有连接来计算当前带宽使用的方法,计算新连接的可用带宽,以及基于带宽计算从多个路径中选择路径。 一些实施例可以是包括将设备连接到高级交换结构中的路径的端口的设备,用于确定路径上的当前带宽使用的模块,计算路径上的累积带宽使用量,计算新连接的可用带宽, 并选择可用于新连接的多个路径之一。

    Advanced switching lost packet and event detection and handling

    公开(公告)号:US20060224920A1

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

    申请号:US11096749

    申请日:2005-03-31

    IPC分类号: G06F11/00

    CPC分类号: H04L45/22 H04L45/28 H04L69/40

    摘要: Embodiments of the invention may provide a method to send a packet from an endpoint in an advanced switching fabric and starting a timer to run until receiving a response packet or receiving an event packet notifying of a device failure, save a copy of the sent packet, detect if the timer has expired, retransmit the packet after the timer has expired and resetting the timer; and run a faulty device detection algorithm if the packet has been retransmitted a predetermined number of times. Furthermore, some embodiments may provide an apparatus with a retransmit buffer, and an endpoint that can send a packet and save a copy of the packet in the retransmit buffer, detect if a timer expired and retransmit the packet after the timer has expired and no packet was received in response to the transmitted packet, and run a faulty device detection algorithm.

    Peer-to-peer connection between switch fabric endpoint nodes
    5.
    发明授权
    Peer-to-peer connection between switch fabric endpoint nodes 失效
    交换结构端点节点之间的对等连接

    公开(公告)号:US07764675B2

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

    申请号:US11442822

    申请日:2006-05-30

    IPC分类号: H04L12/56 G06F15/16 H04L12/28

    摘要: A method includes receiving a request from an endpoint node on a switch fabric to establish a peer-to-peer connection with another node on the switch fabric. The peer-to-peer connection is to be used to exchange data with the other node via a path routed through the switch fabric. The path is routed through an intermediary node on the switch fabric. One or more parameters are obtained that enable the endpoint node to exchange data with the other node. The one or more parameters are maintained in a data repository at a given endpoint node on the switch fabric. The implementation also includes establishing the peer-to-peer connection based on the one or more parameters obtained from the data repository and based on a given switch fabric topology.

    摘要翻译: 一种方法包括从交换结构上的端点节点接收请求,以建立与交换机结构上的另一个节点的对等连接。 对等连接将用于通过交换结构路由的路径与其他节点交换数据。 该路径通过交换机结构上的中间节点路由。 获得一个或多个参数,使得端点节点能够与另一个节点交换数据。 一个或多个参数被保存在交换机结构上的给定端点节点的数据存储库中。 该实现还包括基于从数据存储库获得并且基于给定的交换结构拓扑结构获得的一个或多个参数来建立对等连接。

    Event delivery in switched fabric networks
    6.
    发明申请
    Event delivery in switched fabric networks 审中-公开
    交换架构网络中的事件传递

    公开(公告)号:US20070070974A1

    公开(公告)日:2007-03-29

    申请号:US11241798

    申请日:2005-09-29

    IPC分类号: H04L12/28 H04L12/56

    摘要: In a switched fabric network that handles communication between a first event-generating device, a second event-generating device, and an event-processing device, and in which the first and second event-generating devices are coupled by a link of the fabric, methods and apparatus, including computer program products, implementing techniques for providing a path between the first event-generating device and the event-processing device to communicate a link event generated at the first event-generating device to the event-processing device without passing over the link between the first and second event-generating devices.

    摘要翻译: 在处理第一事件生成设备,第二事件生成设备和事件处理设备之间的通信的交换结构网络中,并且其中第一和第二事件生成设备通过该结构的链路耦合, 方法和装置,包括计算机程序产品,用于在第一事件生成装置和事件处理装置之间提供路径的实现技术,以将在第一事件生成装置生成的链接事件传送到事件处理装置,而不经过 第一和第二事件生成设备之间的链接。

    Advanced switching lost packet and event detection and handling
    8.
    发明授权
    Advanced switching lost packet and event detection and handling 失效
    高级切换丢包和事件检测和处理

    公开(公告)号:US07496797B2

    公开(公告)日:2009-02-24

    申请号:US11096749

    申请日:2005-03-31

    IPC分类号: G06F11/00

    CPC分类号: H04L45/22 H04L45/28 H04L69/40

    摘要: Embodiments of the invention may provide a method to send a packet from an endpoint in an advanced switching fabric and starting a timer to run until receiving a response packet or receiving an event packet notifying of a device failure, save a copy of the sent packet, detect if the timer has expired, retransmit the packet after the timer has expired and resetting the timer; and run a faulty device detection algorithm if the packet has been retransmitted a predetermined number of times. Furthermore, some embodiments may provide an apparatus with a retransmit buffer, and an endpoint that can send a packet and save a copy of the packet in the retransmit buffer, detect if a timer expired and retransmit the packet after the timer has expired and no packet was received in response to the transmitted packet, and run a faulty device detection algorithm.

    摘要翻译: 本发明的实施例可以提供一种从高级交换结构中的端点发送分组的方法,并且启动定时器运行直到接收到响应分组或接收通知设备故障的事件分组,保存所发送的分组的副本, 检测定时器是否到期,定时器到期后重发数据包,并重置定时器; 并且如果分组已经重传了预定次数,则运行故障设备检测算法。 此外,一些实施例可以提供具有重发缓冲器的设备,以及可以发送分组并将分组的副本保存在重发缓冲器中的端点,检测定时器到期之后是否到期并且在定时器已经到期之后重传分组,并且没有分组 被接收到响应于发送的分组,并且运行有缺陷的设备检测算法。

    Peer-to-peer connection between switch fabric endpoint nodes
    9.
    发明申请
    Peer-to-peer connection between switch fabric endpoint nodes 失效
    交换结构端点节点之间的对等连接

    公开(公告)号:US20070280253A1

    公开(公告)日:2007-12-06

    申请号:US11442822

    申请日:2006-05-30

    IPC分类号: H04L12/56

    摘要: A method includes receiving a request from an endpoint node on a switch fabric to establish a peer-to-peer connection with another node on the switch fabric. The peer-to-peer connection is to be used to exchange data with the other node via a path routed through the switch fabric. The path is routed through an intermediary node on the switch fabric. One or more parameters are obtained that enable the endpoint node to exchange data with the other node. The one or more parameters are maintained in a data repository at a given endpoint node on the switch fabric. The implementation also includes establishing the peer-to-peer connection based on the one or more parameters obtained from the data repository and based on a given switch fabric topology.

    摘要翻译: 一种方法包括从交换结构上的端点节点接收请求,以建立与交换机结构上的另一个节点的对等连接。 对等连接将用于通过交换结构路由的路径与其他节点交换数据。 该路径通过交换机结构上的中间节点路由。 获得一个或多个参数,使得端点节点能够与另一个节点交换数据。 一个或多个参数被保存在交换机结构上的给定端点节点的数据存储库中。 该实现还包括基于从数据存储库获得并且基于给定的交换结构拓扑结构获得的一个或多个参数来建立对等连接。

    Synchronizing primary and secondary fabric managers in a switch fabric
    10.
    发明申请
    Synchronizing primary and secondary fabric managers in a switch fabric 审中-公开
    在交换结构中同步主服务器和辅助体系结构管理器

    公开(公告)号:US20060236017A1

    公开(公告)日:2006-10-19

    申请号:US11108988

    申请日:2005-04-18

    IPC分类号: G06F13/00

    CPC分类号: H04L49/557 H04L49/552

    摘要: The present disclosure includes systems and techniques relating to interconnecting components within computing and network devices. In general, in one implementation, the technique includes: sending a message from a primary fabric manager to an initiating secondary fabric manager in a switch fabric; obtaining, at the secondary fabric manager and in response to the message, an initial fabric topology; and synchronizing fabric management information between the primary fabric manager and the secondary fabric manager. The synchronizing may include synchronizing multicast information and peer-to-peer connections information and may include sending incremental update messages. Additionally, the technique may include detecting failure of the primary fabric manager based on receipt of heartbeat messages and a timeout period determined according to a diameter of the switch fabric, a per-link message delay and a path-repair delay.

    摘要翻译: 本公开包括与计算和网络设备内的互连组件有关的系统和技术。 通常,在一个实现中,该技术包括:将消息从主要架构管理器发送到交换结构中的初始次级结构管理器; 在辅助结构管理器处和响应于该消息获得初始结构拓扑; 并在主要架构管理器和辅助架构管理器之间同步架构管理信息。 同步可以包括同步多播信息和对等连接信息,并且可以包括发送增量更新消息。 此外,该技术可以包括基于心跳消息的接收以及根据交换结构的直径,每链路消息延迟和路径修复延迟确定的超时周期来检测主要架构管理器的故障。