会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Apparatus and method for port polarity initialization in a shared I/O device
    • 共享I / O设备端口极性初始化的装置和方法
    • US07953074B2
    • 2011-05-31
    • US11048393
    • 2005-01-31
    • Christopher J. PetteyAsif KhanAnnette PaganRichard E. PekkalaRobert Haskell Utley
    • Christopher J. PetteyAsif KhanAnnette PaganRichard E. PekkalaRobert Haskell Utley
    • H04L12/50H04L12/28H04L12/56H04L12/54H04L12/413H04Q11/00
    • H04L49/356
    • An apparatus and method are provided that enable I/O devices to be shared among multiple operating system domains. The apparatus includes a first plurality of I/O ports, a second I/O port, and a plurality of port initialization logic elements. The first plurality of I/O ports is coupled to a plurality of operating system domains through a load-store fabric. Each of the first plurality of I/O ports routes transactions between the plurality of operating system domains and the switching apparatus. The second I/O port is coupled to a first shared input/output endpoint. The first shared input/output endpoint is configured to request/complete the transactions for each of the plurality of operating system domains. One of the plurality of port initialization logic elements is coupled to the second I/O port and remaining ones of the plurality of port initialization logic elements are each coupled to a corresponding one of the first plurality of I/O ports. The plurality of port initialization logic elements is configured to initialize corresponding links between each of the plurality of operating system domains and the switching apparatus, and between the first shared input/output endpoint and the switching apparatus, to support the transactions, where each of the plurality of port initialization logic elements automatically configures a corresponding polarity for each of the first plurality of I/O ports and the second I/O port, and where the corresponding polarity is in a default polarity prior to being configured.
    • 提供了一种能够在多个操作系统域之间共享I / O设备的装置和方法。 该装置包括第一多个I / O端口,第二I / O端口和多个端口初始化逻辑元件。 第一组多个I / O端口通过加载存储架构耦合到多个操作系统域。 第一多个I / O端口中的每一个在多个操作系统域和交换设备之间路由事务。 第二个I / O端口耦合到第一个共享输入/输出端点。 第一共享输入/输出端点被配置为请求/完成多个操作系统域中的每一个的事务。 多个端口初始化逻辑元件中的一个耦合到第二I / O端口,并且多个端口初始化逻辑元件中的其余端口初始化逻辑元件中的每一个耦合到第一多个I / O端口中的对应的一个。 多个端口初始化逻辑元件被配置为初始化多个操作系统域和交换设备中的每一个之间以及第一共享输入/输出端点与交换设备之间的对应链路,以支持交易,其中, 多个端口初始化逻辑元件自动地配置第一多个I / O端口和第二I / O端口中的每一个的相应极性,并且其中在配置之前相应的极性处于默认极性。
    • 4. 发明授权
    • Programmable bridge header structures
    • 可编程桥接头结构
    • US07865654B2
    • 2011-01-04
    • US11680008
    • 2007-02-28
    • Christopher J. PetteyStephen Glaser
    • Christopher J. PetteyStephen Glaser
    • G06F13/36
    • G06F13/4022
    • A computer system includes compute nodes coupled through a switch to shared or non-shared I/O devices. The switch includes a pool of bridge headers and virtual bridges coupling a root port of a compute node to each of one or more shared or non-shared I/O devices. The switch is configured to associate each of the virtual bridges with a respective one of the fixed pool of bridge headers, receive a packet including data identifying the root port and a shared or non-shared I/O device, and route the packet in response to comparing data in the packet to data in the bridge headers associated with the virtual bridges. The virtual bridges comprise a hierarchy of virtual bridges in which one virtual bridge connects the root port to the remaining virtual bridges of the hierarchy. The switch may change the associations between virtual bridges and bridge headers.
    • 计算机系统包括通过交换机耦合到共享或非共享I / O设备的计算节点。 交换机包括将计算节点的根端口耦合到一个或多个共享或非共享I / O设备中的每一个的桥接头和虚拟桥接池。 交换机被配置为将每个虚拟网桥与桥接头的固定池中的相应一个相关联,接收包括标识根端口的数据和共享或非共享I / O设备的分组,并且响应于路由分组 将分组中的数据与与虚拟网桥相关联的桥接头中的数据进行比较。 虚拟网桥包括虚拟网桥的层次结构,其中一个虚拟网桥将根端口连接到层次结构的剩余虚拟网桥。 交换机可能会更改虚拟网桥和桥头之间的关联。
    • 6. 发明授权
    • Fibre channel switching system
    • 光纤通道交换系统
    • US07688735B1
    • 2010-03-30
    • US09330755
    • 1999-06-11
    • Stuart B. Berman
    • Stuart B. Berman
    • H04J1/16H04L12/26
    • H04L45/28H04B10/03H04L45/745H04L47/24H04L47/30H04L47/805H04L49/205H04L49/25H04L49/30H04L49/351H04L49/357H04L49/604H04L2012/5679H04Q11/0066H04Q2011/0052H04Q2011/0073
    • The Fiber Channel standard was created by the American National Standard for Information Systems (ANSI) X3T11 task group to define a serial I/O channel for interconnecting a number of heterogeneous peripheral devices to computer systems as well as interconnecting the computer systems themselves through optical fiber and copper media at gigabit speeds (i.e., one billion bits per second). Multiple protocols such as SCSI (Small Computer Serial Interface), IP (Internet Protocol), HIPPI, ATM (Asynchronous Transfer Mode) among others can concurrently utilize the same media when mapped over Fiber Channel. A Fiber Channel Fabric is an entity which transmits Fiber Channel frames between connected Node Ports. The Fiber Channel fabric routes the frames based on the destination address as well as other information embedded in the Fiber Channel frame header. Node Ports are attached to the Fiber Channel Fabric through links.
    • 光纤通道标准是由美国国家信息系统标准(ANSI)X3T11任务组创建的,用于定义一个串行I / O通道,用于将多个异构外围设备与计算机系统互连,并通过光纤互连计算机系统本身 和千兆位速度的铜介质(即每秒十亿位)。 诸如SCSI(小型计算机串行接口),IP(因特网协议),HIPPI,ATM(异步传输模式)等多种协议可以在通过光纤通道映射时同时利用相同的媒体。 光纤通道结构是在连接的节点端口之间传输光纤通道帧的实体。 光纤通道结构基于目标地址以及嵌入在光纤通道帧头中的其他信息来路由帧。 节点端口通过链路连接到光纤通道结构。
    • 7. 发明授权
    • Switching apparatus and method for link initialization in a shared I/O environment
    • 在共享I / O环境中进行链路初始化的切换装置和方法
    • US07917658B2
    • 2011-03-29
    • US12126891
    • 2008-05-25
    • Christopher J. PetteyAsif KhanAnnette PaganRichard E. PekkalaRobert Haskell Utley
    • Christopher J. PetteyAsif KhanAnnette PaganRichard E. PekkalaRobert Haskell Utley
    • G06F3/00G06F13/00
    • H04L12/4633
    • An apparatus and method are provided that enable I/O devices to be shared among multiple operating system domains. The apparatus has a first plurality of I/O ports, a second I/O port, and link training logic. The first plurality of I/O ports is coupled to a plurality of operating system domains through a load-store fabric. Each of the first plurality of I/O ports is configured to route transactions between the plurality of operating system domains and the switching apparatus. The second I/O port is coupled to a first shared input/output endpoint. The first shared input/output endpoint is configured to request/complete the transactions for each of the plurality of operating system domains. The link training logic is coupled to the second I/O port. The link training logic initializes a link between the second I/O port and the first shared input/output endpoint to support the transactions corresponding to the each of the plurality of operating system domains. The link is initialized in a manner that is transparent to the plurality of operating system domains.
    • 提供了一种能够在多个操作系统域之间共享I / O设备的装置和方法。 该装置具有第一多个I / O端口,第二I / O端口和链路训练逻辑。 第一组多个I / O端口通过加载存储架构耦合到多个操作系统域。 第一多个I / O端口中的每一个被配置为在多个操作系统域和交换设备之间路由事务。 第二个I / O端口耦合到第一个共享输入/输出端点。 第一共享输入/输出端点被配置为请求/完成多个操作系统域中的每一个的事务。 链路训练逻辑耦合到第二I / O端口。 链路训练逻辑初始化第二I / O端口和第一共享输入/输出端点之间的链路,以支持对应于多个操作系统域中的每一个的事务。 链接以对多个操作系统域透明的方式被初始化。
    • 9. 发明授权
    • Virtualization bridge device
    • 虚拟化桥设备
    • US07979592B1
    • 2011-07-12
    • US12028801
    • 2008-02-09
    • Christopher J. PetteyStephen GlaserAsif KhanJon NalleyStephen RoussetTom SaegerRobert Haskell Utley
    • Christopher J. PetteyStephen GlaserAsif KhanJon NalleyStephen RoussetTom SaegerRobert Haskell Utley
    • G06F3/00
    • G06F13/404
    • A computer system includes a shared I/O device including functions providing access to device local memory space, and a plurality of roots coupled to the shared I/O device via a switch fabric. A first root assigns a first address in a first root memory space to a first function. A second root assigns a second address in a second root memory space to a second function. The switch fabric maps the first root memory space to a first portion of device local memory space and the second root memory space to a second portion of device local memory space. Subsequently, the switch receives a data transaction request from the first root targeted to the first address, translates the first address to a corresponding location in the first portion of the device local memory space based on the mapping, and routes the data transaction request to the I/O device.
    • 计算机系统包括共享I / O设备,其包括提供对设备本地存储器空间的访问的功能,以及经由交换结构耦合到共享I / O设备的多个根。 第一根将第一根存储器空间中的第一地址分配给第一功能。 第二根将第二根存储器空间中的第二地址分配给第二功能。 交换结构将第一根存储器空间映射到设备本地存储器空间的第一部分,将第二根存储器空间映射到设备本地存储器空间的第二部分。 随后,交换机从第一根目标地址到第一地址接收数据事务请求,基于映射将第一地址转换到设备本地存储器空间的第一部分中的对应位置,并将数据事务请求路由到 I / O设备。
    • 10. 发明申请
    • PROGRAMMABLE BRIDGE HEADER STRUCTURES
    • 可编程桥梁头结构
    • US20110131359A1
    • 2011-06-02
    • US12885770
    • 2010-09-20
    • Christopher J. PetteyStephen Glaser
    • Christopher J. PetteyStephen Glaser
    • G06F13/36
    • G06F13/4022
    • A computer system includes compute nodes coupled through a switch to shared or non-shared I/O devices. The switch includes a pool of bridge headers and virtual bridges coupling a root port of a compute node to each of one or more shared or non-shared I/O devices. The switch is configured to associate each of the virtual bridges with a respective one of the fixed pool of bridge headers, receive a packet including data identifying the root port and a shared or non-shared I/O device, and route the packet in response to comparing data in the packet to data in the bridge headers associated with the virtual bridges. The virtual bridges comprise a hierarchy of virtual bridges in which one virtual bridge connects the root port to the remaining virtual bridges of the hierarchy. The switch may change the associations between virtual bridges and bridge headers.
    • 计算机系统包括通过交换机耦合到共享或非共享I / O设备的计算节点。 交换机包括将计算节点的根端口耦合到一个或多个共享或非共享I / O设备中的每一个的桥接头和虚拟桥接池。 交换机被配置为将每个虚拟网桥与桥接头的固定池中的相应一个相关联,接收包括标识根端口的数据和共享或非共享I / O设备的分组,并且响应于路由分组 将分组中的数据与与虚拟网桥相关联的桥接头中的数据进行比较。 虚拟网桥包括虚拟网桥的层次结构,其中一个虚拟网桥将根端口连接到层次结构的剩余虚拟网桥。 交换机可能会更改虚拟网桥和桥头之间的关联。