Limiting transmission rate of data
    1.
    发明授权
    Limiting transmission rate of data 有权
    限制数据传输速率

    公开(公告)号:US08743685B2

    公开(公告)日:2014-06-03

    申请号:US13080776

    申请日:2011-04-06

    IPC分类号: G01R31/08 H04L12/56 H04L12/28

    摘要: An improved solution for limiting the transmission rate of data over a network is provided according to an aspect of the invention. In particular, the transmission rate for a port is limited by rate limiting one of a plurality of queues (e.g., class/quality of service queues) for the port, and directing all data (e.g., packets) for transmission through the port to the single rate limited queue. In this manner, the transmission rate for the port can be effectively limited to accommodate, for example, a lower transmission rate for a port on a destination node.

    摘要翻译: 根据本发明的一个方面提供了一种用于限制网络上的数据传输速率的改进的解决方案。 特别地,端口的传输速率受限于端口的多个队列(例如,服务队列的类别/服务质量)之一的速率限制,并且引导所有数据(例如,分组)通过端口传输到 单速限制队列 以这种方式,可以有效地限制端口的传输速率以适应例如目的地节点上的端口的较低传输速率。

    Creation and management of routing table for PCI bus address based routing with integrated DID
    2.
    发明授权
    Creation and management of routing table for PCI bus address based routing with integrated DID 失效
    基于PCI总线地址的路由表的创建和管理,集成了DID

    公开(公告)号:US07907604B2

    公开(公告)日:2011-03-15

    申请号:US12134952

    申请日:2008-06-06

    摘要: Routing between multiple hosts and adapters in a PCI environment is provided by a method and system. A Destination Identification (DID) field is inserted in a field of the PCI bus address (PBA) of transaction packets dispatched through PCI switches. A particular DID is associated with a particular host or system image, and thus identifies the physical or virtual end point of the packets. The method and system may track connections such that when particular host of a root node becomes connected to a specified switch, a PCI Configuration Master (PCM), residing in one of the root nodes, is operated to enter a destination identifier or DID into a table. The DID is then inserted in the PBA of packets directed through the specified switch from the particular host to one of the adapters.

    摘要翻译: PCI环境中的多个主机和适配器之间的路由由方法和系统提供。 目的地识别(DID)字段插入通过PCI交换机分派的事务数据包的PCI总线地址(PBA)的字段中。 特定的DID与特定的主机或系统映像相关联,并且因此识别分组的物理或虚拟终点。 方法和系统可以跟踪连接,使得当根节点的特定主机变得连接到指定的交换机时,驻留在根节点之一的PCI配置主(PCM)被操作以将目的地标识符或DID输入到 表。 然后,将DID插入到从特定主机指向的指定交换机的分组的PBA中的一个适配器中。

    Obtaining multiple port addresses by a fibre channel switch from a network fabric
    3.
    发明授权
    Obtaining multiple port addresses by a fibre channel switch from a network fabric 有权
    通过光纤通道交换机从网络结构获取多个端口地址

    公开(公告)号:US07599397B2

    公开(公告)日:2009-10-06

    申请号:US11318971

    申请日:2005-12-27

    IPC分类号: H04L12/26

    摘要: Embodiments of the present invention address deficiencies of the art in respect to Fibre Channel (FC) switch interoperability and provide a novel and non-obvious data processing system, method and computer program product for obtaining multiple port addresses by a FC switch directly from a SAN fabric. In one embodiment, the system uses an N_Port connection from the last tier FC SAN switch to connect to the rest of the SAN fabric and employs the N_Port ID Virtualization (NPIV) Fibre Channel feature. The NPIV feature allows one physical FC port (N_Port) to login to a SAN fabric multiple times and receive unique N_Port IDs with each login. This allows the one physical FC port (N_Port) to act as multiple logical N_Ports.

    摘要翻译: 本发明的实施例解决了光纤通道(FC)交换机互操作性方面的技术缺陷,并提供了一种新颖且不显眼的数据处理系统,方法和计算机程序产品,用于直接从SAN获取FC交换机的多个端口地址 布。 在一个实施例中,系统使用来自最后一层FC SAN交换机的N_Port连接来连接到SAN结构的其余部分,并采用N_Port ID虚拟化(NPIV)光纤通道功能。 NPIV功能允许一个物理FC端口(N_Port)多次登录到SAN结构,并在每次登录时接收唯一的N_Port ID。 这允许一个物理FC端口(N_Port)充当多个逻辑N_Port。

    Method, Apparatus, and Computer Usable Program Code for Migrating Virtual Adapters from Source Physical Adapters to Destination Physical Adapters
    4.
    发明申请
    Method, Apparatus, and Computer Usable Program Code for Migrating Virtual Adapters from Source Physical Adapters to Destination Physical Adapters 有权
    将虚拟适配器从源物理适配器迁移到目标物理适配器的方法,设备和计算机可用程序代码

    公开(公告)号:US20090100204A1

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

    申请号:US12342050

    申请日:2008-12-22

    IPC分类号: G06F13/12

    CPC分类号: G06F9/5077

    摘要: A computer-implemented method, apparatus, and computer usable program code are disclosed for migrating a virtual adapter from a source physical adapter to a destination physical adapter in a data processing system where multiple host computer systems share multiple adapters and communicate with those adapters through a PCI switched-fabric bus. The virtual adapter is first caused to stop processing transactions. All in-flight transactions that are associated with the virtual adapter are then captured. The configuration information that defines the virtual adapter is moved from the source physical adapter to the destination physical adapter. The in-flight transactions are then restored to their original locations on the destination virtual adapter. The virtual adapter is then restarted on the destination physical adapter such that the virtual adapter begins processing transactions.

    摘要翻译: 公开了一种计算机实现的方法,装置和计算机可用程序代码,用于在数据处理系统中将虚拟适配器从源物理适配器迁移到目标物理适配器,其中多个主机计算机系统共享多个适配器并通过以下方式与这些适配器通信 PCI交换矩阵总线。 首先导致虚拟适配器停止处理事务。 然后捕获与虚拟适配器关联的所有飞行中事务。 定义虚拟适配器的配置信息从源物理适配器移动到目标物理适配器。 飞行中的事务然后恢复到目标虚拟适配器上的原始位置。 虚拟适配器然后在目标物理适配器上重新启动,以便虚拟适配器开始处理事务。

    Broadcast of shared I/O fabric error messages in a multi-host environment to all affected root nodes
    5.
    发明授权
    Broadcast of shared I/O fabric error messages in a multi-host environment to all affected root nodes 有权
    在多主机环境中向所有受影响的根节点广播共享的I / O结构错误消息

    公开(公告)号:US07496045B2

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

    申请号:US11191626

    申请日:2005-07-28

    IPC分类号: H04J1/16

    摘要: A method, mechanism and computer usable medium is provided for distributing I/O fabric errors to the appropriate root nodes in a multi-root environment. The case where the I/O fabric is attached to more than one root node and where each root can potentially share with the other roots the I/O adapter (IOA) resources which are attached to the I/O is addressed. Additionally, a method, mechanism and computer usable medium is provided by which errors detected in an I/O fabric may be routed to all root nodes which may be affected by the error, while not being reported to the root nodes that will not be affected by those errors. In particular, distributed computing system which uses the PCI Express protocol to communicate over the I/O fabric is addressed.

    摘要翻译: 提供了一种方法,机制和计算机可用介质,用于在多根环境中向适当的根节点分发I / O结构错误。 I / O结构连接到多个根节点的情况下,并且每个根可以与其他根可能共享的情况下,附加到I / O的I / O适配器(IOA)资源被寻址。 另外,提供了一种方法,机制和计算机可用介质,通过该方法,机构和计算机可用介质可以将在I / O结构中检测到的错误路由到可能受到错误影响的所有根节点,同时不向根节点报告不受影响 由这些错误。 特别地,解决了使用PCI Express协议在I / O结构上进行通信的分布式计算系统。

    Method using a master node to control I/O fabric configuration in a multi-host environment
    6.
    发明授权
    Method using a master node to control I/O fabric configuration in a multi-host environment 失效
    使用主节点在多主机环境中控制I / O架构配置的方法

    公开(公告)号:US07395367B2

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

    申请号:US11260618

    申请日:2005-10-27

    IPC分类号: G06F13/00

    CPC分类号: G06F13/4022

    摘要: A method is directed to use of a master root node, in a distributed computer system provided with multiple root nodes, to control the configuration of routings through an I/O switched-fabric. One of the root nodes is designated as the master root node or PCI Configuration Manager (PCM), and is operable to carry out the configuration while each of the other root nodes remains in a quiescent or inactive state. In one useful embodiment pertaining to a system of the above type, that includes multiple root nodes, PCI switches, and PCI adapters available for sharing by different root nodes, a method is provided wherein the master root node is operated to configure routings through the PCI switches. Respective routings are configured between respective root nodes and the PCI adapters, wherein each of the configured routings corresponds to only one of the root nodes. A particular root node is enabled to access each of the PCI adapters that are included in any configured routing that corresponds to the particular root node. At the same time, the master root node writes into a particular root node only the configured routings that correspond to the particular root node. Thus, the particular root node is prevented from accessing an adapter that is not included in its corresponding routings.

    摘要翻译: 一种方法涉及在具有多个根节点的分布式计算机系统中使用主根节点来控制通过I / O交换结构的路由的配置。 一个根节点被指定为主根节点或PCI配置管理器(PCM),并且可操作以在每个其他根节点保持处于静态或非活动状态的同时执行配置。 在与上述类型的系统相关的一个有用的实施例中,其包括可用于不同根节点共享的多个根节点,PCI交换机和PCI适配器,提供了一种方法,其中主根节点被操作以配置通过PCI的路由 开关。 相应的路由被配置在相应的根节点和PCI适配器之间,其中每个配置的路由仅对应于根节点之一。 特定根节点能够访问包含在与特定根节点对应的任何配置的路由中的每个PCI适配器。 同时,主根节点将特定根节点只写入与特定根节点对应的已配置路由。 因此,防止特定根节点访问未包括在其对应的路由中的适配器。

    BUS/DEVICE/FUNCTION TRANSLATION WITHIN AND ROUTING OF COMMUNICATIONS PACKETS IN A PCI SWITCHED-FABRIC IN A MULTI-HOST ENVIRONMENT UTILIZING MULTIPLE ROOT SWITCHES
    7.
    发明申请
    BUS/DEVICE/FUNCTION TRANSLATION WITHIN AND ROUTING OF COMMUNICATIONS PACKETS IN A PCI SWITCHED-FABRIC IN A MULTI-HOST ENVIRONMENT UTILIZING MULTIPLE ROOT SWITCHES 失效
    在使用多个根切换的多个环境中的PCI交换机中的通信分组中的通信/设备/功能翻译

    公开(公告)号:US20080137677A1

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

    申请号:US11567425

    申请日:2006-12-06

    IPC分类号: H04L12/56

    CPC分类号: G06F13/385

    摘要: A computer-implemented method, apparatus, and computer program product are disclosed for bus/device/function (BDF) translation and routing of communications packets through a fabric that utilizes PCI switches. Identifiers are included in communications packets that are routed between a host and an I/O adapter using a PCI fabric to which the host and the I/O adapter are coupled. Destination identifiers that are included in first communications packets that are received by edge switches, which are connected directly to said host or directly connected to said I/O adapter, are translated before routing the communications packets out of the edge switches. Second communications packets that are received by internal switches, which are not directly connected to the host or directly connected to the I/O adapter, are routed without translating destination identifiers that are included in the second communications packets.

    摘要翻译: 公开了一种计算机实现的方法,装置和计算机程序产品,用于通过使用PCI交换机的结构的通信分组的总线/设备/功能(BDF)转换和路由。 使用主机和I / O适配器耦合的PCI结构在主机和I / O适配器之间路由的通信包中包含标识符。 在将通信分组路由到边缘交换机之前,包括在直接连接到所述主机或直接连接到所述I / O适配器的边缘交换机的边缘交换机接收的第一通信分组中的目的地标识符被转换。 由内部交换机接收的不直接连接到主机或直接连接到I / O适配器的第二通信分组被路由,而不转换包括在第二通信分组中的目的地标识符。

    Midplane connector for blades
    10.
    发明授权
    Midplane connector for blades 有权
    用于刀片的中间板连接器

    公开(公告)号:US07295446B2

    公开(公告)日:2007-11-13

    申请号:US11323883

    申请日:2005-12-30

    IPC分类号: H01R12/16

    CPC分类号: H05K7/1492

    摘要: A computer system includes a plurality of blade servers, a midplane, a supplemental midplane, and a peripheral device separate from the blade servers. The midplane includes a plurality of connectors connecting the midplane to the plurality of blade servers. The supplemental midplane is separate from the midplane and includes a body, a plurality of connectors, and a peripheral connector. The plurality of connectors are attached to the body and connect the supplemental midplane to the plurality of blade servers. The peripheral connector is attached to the body and connects the supplemental midplane to the peripheral device. The plurality of connectors of the supplemental midplane communicate with the peripheral connector of the supplemental midplane. The plurality of connectors of the supplemental midplane are configured to be removably connectable to the midplane.

    摘要翻译: 计算机系统包括与刀片服务器分离的多个刀片服务器,中平面,补充中平面和外围设备。 中间平面包括将中平面连接到多个刀片服务器的多个连接器。 补充中平面与中平面分离,并且包括主体,多个连接器和外围连接器。 多个连接器附接到主体并将辅助中平面连接到多个刀片服务器。 外围连接器连接到主体,并将辅助中平面连接到外围设备。 补充中平面的多个连接器与辅助中平面的外围连接器通信。 补充中平面的多个连接器被配置为可拆卸地连接到中平面。