会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • APPARATUS AND METHODS FOR CLUSTERING MULTIPLE INDEPENDENT PCI EXPRESS HIERARCHIES
    • 用于聚集多个独立PCI表达分层的装置和方法
    • US20080209099A1
    • 2008-08-28
    • US11680366
    • 2007-02-28
    • John R. KloeppnerDennis E. GatesRobert E. StubbsMohamad H. El-BatalRussell J. HenryCharles E. Nichols
    • John R. KloeppnerDennis E. GatesRobert E. StubbsMohamad H. El-BatalRussell J. HenryCharles E. Nichols
    • G06F13/36
    • G06F13/4022
    • Apparatus, systems and methods for clustering multiple PCI Express hierarchies to enable access of components in different hierarchies. Each PCI Express hierarchy includes a root device as well as a cluster port for coupling each hierarchy to each other hierarchy of a physical cluster through a PCI Express switched fabric. Memory addresses and transaction IDs are re-mapped by the cluster port of each hierarchy to partition the PCI Express space of the system of multiple hierarchies. A first portion of the partitioned space is reserved for access to local components within a hierarchy. A second portion of the space is used to access remote components of other hierarchies from within a different first hierarchy. The address and transaction ID values exchanged in such remote transactions are re-mapped and used by the cluster port of each hierarchy to route exchanges between hierarchies using standard PCIe root devices, endpoint devices, and switches.
    • 用于聚类多个PCI Express层次结构的装置,系统和方法,以使得能够访问不同层次的组件。 每个PCI Express层次结构包括根设备以及通过PCI Express交换结构将每个层次结构耦合到物理集群的每个其他层次结构的集群端口。 内存地址和事务ID由每个层次结构的群集端口重新映射,以分区多层次系统的PCI Express空间。 保留分区空间的第一部分用于访问层次结构中的本地组件。 空间的第二部分用于从不同的第一层次结构中访问其他层次结构的远程组件。 在这种远程事务中交换的地址和事务ID值被每个层次结构的集群端口重新映射和使用,以使用标准PCIe根设备,端点设备和交换机在层次结构之间路由交换。
    • 4. 发明授权
    • Methods and apparatus for raid hardware sequencing to achieve a higher performance raid architecture
    • 用于RAID硬件排序的方法和设备,以实现更高性能的RAID架构
    • US06385683B1
    • 2002-05-07
    • US09374053
    • 1999-08-13
    • Rodney A. DeKoningDennis E. GatesKeith W. HoltJohn R. Kloeppner
    • Rodney A. DeKoningDennis E. GatesKeith W. HoltJohn R. Kloeppner
    • G06F1324
    • G06F3/061G06F3/0659G06F3/0689
    • The present invention provides storage system controllers and methods of controlling storage systems therewith. The controller (10) includes a main processor (12), a memory (14), a device interface (18) adapted to interface a peripheral component (28-32), such as a RAID storage device, with the storage system controller, and an operations sequencer (24). The main processor sequences a plurality of tasks to be executed to complete an operation. The operations sequencer coordinates an execution of the plurality of tasks. Methods of the invention include receiving a task status for each of the plurality of tasks that is executed, and issuing an interrupt to the main processor after all of the plurality of tasks of the operation are finished executing. In this manner, the operations sequencer offloads at least some of the main processor overhead to improve processor efficiency.
    • 本发明提供了存储系统控制器及其控制存储系统的方法。 控制器(10)包括主处理器(12),存储器(14),适于将诸如RAID存储设备的外围组件(28-32)与存储系统控制器接口的设备接口(18) 和操作定序器(24)。 主处理器排列要执行的多个任务以完成操作。 操作定序器协调多个任务的执行。 本发明的方法包括为所执行的多个任务中的每一个接收任务状态,并且在所有操作的所有任务完成执行之后向主处理器发出中断。 以这种方式,操作定序器卸载至少一些主处理器开销以提高处理器效率。
    • 8. 发明授权
    • Method and apparatus for handling storage requests
    • 处理存储请求的方法和装置
    • US07043622B2
    • 2006-05-09
    • US10329184
    • 2002-12-23
    • Russell J. HenryBret S. WeberDennis E. GatesJohn R. KloeppnerKeith W. Holt
    • Russell J. HenryBret S. WeberDennis E. GatesJohn R. KloeppnerKeith W. Holt
    • G06F12/00
    • G06F3/0664G06F3/0607G06F3/0689
    • Systems and methods for handling I/O requests from a host system to a storage system. A system includes an I/O module for processing I/O requests from a host system, a virtualized storage element, and a communication medium coupling the I/O module to the virtualized storage elements. The virtualized storage element includes a mapping table for translating virtual storage locations into physical storage locations and a plurality of physical storage locations. The virtualized storage element generates base virtual addresses using the mapping table to communicate the base virtual addresses to the I/O module. The I/O module generates specific virtual addresses using the base virtual addresses and using information derived from the I/O requests. The I/O module uses the specific virtual addresses in communication with the virtualized storage element to identify the physical storage locations in the virtualized storage element.
    • 用于处理从主机系统到存储系统的I / O请求的系统和方法。 系统包括用于处理来自主机系统的I / O请求的I / O模块,虚拟化存储元件以及将I / O模块耦合到虚拟存储元件的通信介质。 虚拟化存储元件包括用于将虚拟存储位置转换为物理存储位置和多个物理存储位置的映射表。 虚拟化存储元件使用映射表生成基本虚拟地址,以将基本虚拟地址传送到I / O模块。 I / O模块使用基本虚拟地址并使用从I / O请求导出的信息来生成特定的虚拟地址。 I / O模块使用与虚拟化存储元件通信的特定虚拟地址来识别虚拟化存储元件中的物理存储位置。