Apparatus, system, and method for writing stripes in parallel to unique persistent storage devices
    1.
    发明授权
    Apparatus, system, and method for writing stripes in parallel to unique persistent storage devices 有权
    用于与独特的持久存储设备并行写入条带的装置,系统和方法

    公开(公告)号:US07702864B2

    公开(公告)日:2010-04-20

    申请号:US10991940

    申请日:2004-11-18

    IPC分类号: G06F12/00

    CPC分类号: G06F11/1441

    摘要: An apparatus, system, and method are disclosed for copying data from a volatile memory device to a plurality of persistent storage devices in response to a loss of primary power. The apparatus includes a section module, a stripe module, and a write module. The section module sections a data image of a write cache into a plurality of data blocks. The stripe module establishes a plurality of data stripes from the plurality of data blocks. The write module writes in parallel each of the plurality of data stripes to a corresponding plurality of unique, persistent data storage devices in response to a loss of line power to the write cache. Advantageously, the apparatus quickly copies the write data from the write cache to a persistent memory device in a relatively short period of time, decreasing the dependence on significant batteries to back up the volatile memory device.

    摘要翻译: 公开了一种装置,系统和方法,用于将数据从易失性存储器件复制到多个持久存储器件,以响应主电源的损失。 该装置包括部分模块,条带模块和写入模块。 部分模块将写入高速缓存的数据图像分割成多个数据块。 条带模块从多个数据块建立多个数据条带。 响应于对写入高速缓存的线路功率的损失,写入模块将多个数据条带中的每一条并行写入相应的多个唯一的持久数据存储设备。 有利地,该装置在相对短的时间段内将写入数据从写高速缓存快速复制到永久存储器件,减少了对有用电池的依赖以备份易失性存储器件。

    Early notification of error via software interrupt and shared memory write
    2.
    发明授权
    Early notification of error via software interrupt and shared memory write 有权
    通过软件中断和共享内存写入提前通知错误

    公开(公告)号:US07685476B2

    公开(公告)日:2010-03-23

    申请号:US11531183

    申请日:2006-09-12

    IPC分类号: G06F11/00

    摘要: A method of providing error notification in a storage subsystem includes writing a first defined value by a host adapter of the storage subsystem to a system management interrupt (SMI) register to generate a hardware interrupt, registering and handling the hardware interrupt by a kernel module of the storage subsystem, writing a second defined value to a shared memory location of the storage subsystem by the kernel module, and reading a shared memory offset value by the host adapter. A system for providing error notification in a storage subsystem includes a controller including a serial management interface (SMI) register subcomponent, a first processing component connected to the controller having a kernel module, and a second processing component connected to the controller executing host adapter software.

    摘要翻译: 在存储子系统中提供错误通知的方法包括将存储子系统的主机适配器的第一定义值写入系统管理中断(SMI)寄存器以产生硬件中断,由内核模块注册和处理硬件中断 存储子系统,由内核模块将第二定义值写入存储子系统的共享存储器位置,以及由主机适配器读取共享存储器偏移值。 一种用于在存储子系统中提供错误通知的系统包括:控制器,包括串行管理接口(SMI)寄存器子组件,连接到具有内核模块的控制器的第一处理组件,以及连接到执行主机适配器软件的控制器的第二处理组件 。

    Early Notification of Error Via Software Interrupt and Shared Memory Write
    3.
    发明申请
    Early Notification of Error Via Software Interrupt and Shared Memory Write 有权
    通过软件中断和共享内存写入提前通知错误

    公开(公告)号:US20080126651A1

    公开(公告)日:2008-05-29

    申请号:US11531183

    申请日:2006-09-12

    IPC分类号: G06F13/24

    摘要: A method of providing error notification in a storage subsystem includes writing a first defined value by a host adapter of the storage subsystem to a system management interrupt (SMI) register to generate a hardware interrupt, registering and handling the hardware interrupt by a kernel module of the storage subsystem, writing a second defined value to a shared memory location of the storage subsystem by the kernel module, and reading a shared memory offset value by the host adapter. A system for providing error notification in a storage subsystem includes a controller including a serial management interface (SMI) register subcomponent, a first processing component connected to the controller having a kernel module, and a second processing component connected to the controller executing host adapter software.

    摘要翻译: 在存储子系统中提供错误通知的方法包括将存储子系统的主机适配器的第一定义值写入系统管理中断(SMI)寄存器以产生硬件中断,由内核模块注册和处理硬件中断 存储子系统,由内核模块将第二定义值写入存储子系统的共享存储器位置,以及由主机适配器读取共享存储器偏移值。 一种用于在存储子系统中提供错误通知的系统包括:控制器,包括串行管理接口(SMI)寄存器子组件,连接到具有内核模块的控制器的第一处理组件,以及连接到执行主机适配器软件的控制器的第二处理组件 。

    Apparatus, system, and method for time sensitive copy
    4.
    发明申请
    Apparatus, system, and method for time sensitive copy 有权
    用于时间敏感拷贝的装置,系统和方法

    公开(公告)号:US20060107005A1

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

    申请号:US10991940

    申请日:2004-11-18

    IPC分类号: G06F12/16

    CPC分类号: G06F11/1441

    摘要: An apparatus, system, and method are disclosed for copying data from a volatile memory device to a plurality of persistent storage devices in response to a loss of primary power. The apparatus includes a section module, a stripe module, and a write module. The section module sections a data image of a write cache into a plurality of data blocks. The stripe module establishes a plurality of data stripes from the plurality of data blocks. The write module writes in parallel each of the plurality of data stripes to a corresponding plurality of unique, persistent data storage devices in response to a loss of line power to the write cache. Advantageously, the apparatus quickly copies the write data from the write cache to a persistent memory device in a relatively short period of time, decreasing the dependence on significant batteries to back up the volatile memory device.

    摘要翻译: 公开了一种装置,系统和方法,用于将数据从易失性存储器件复制到多个持久存储器件,以响应主电源的损失。 该装置包括部分模块,条带模块和写入模块。 部分模块将写入高速缓存的数据图像分割成多个数据块。 条带模块从多个数据块建立多个数据条带。 响应于对写入高速缓存的线路功率的损失,写入模块将多个数据条带中的每一条并行写入相应的多个唯一的持久数据存储设备。 有利地,该装置在相对短的时间段内将写入数据从写高速缓存快速复制到永久存储器件,减少了对有用电池的依赖以备份易失性存储器件。