Method apparatus and system for a redundant and fault tolerant solid state disk
    61.
    发明授权
    Method apparatus and system for a redundant and fault tolerant solid state disk 有权
    用于冗余和容错固态盘的方法装置和系统

    公开(公告)号:US08489914B2

    公开(公告)日:2013-07-16

    申请号:US13460496

    申请日:2012-04-30

    IPC分类号: G06F11/07

    摘要: A solid state drive includes a first solid state disc controller (SSDC), a second SSDC and a flash array. The flash array includes a first flash port and a second flash port. The first SSDC is configured to connect to the flash array through the first flash port and the second flash array is configured to connect to the flash array through the second flash port. The first SSDC and the second SSDC are both configured to connect to all memory within the flash array and the first SSDC, second SSDC, and flash array are within a common solid state drive.

    摘要翻译: 固态驱动器包括第一固态盘控制器(SSDC),第二SSDC和闪存阵列。 闪存阵列包括第一闪存端口和第二闪存端口。 第一个SSDC配置为通过第一个闪存端口连接到闪存阵列,第二个闪存阵列被配置为通过第二个闪存端口连接到闪存阵列。 第一个SSDC和第二个SSDC都配置为连接到闪存阵列中的所有内存,而第一个SSDC,第二个SSDC和闪存阵列位于公共固态驱动器内。

    Firehose Dump of SRAM Write Cache Data to Non-Volatile Memory Using a Supercap
    62.
    发明申请
    Firehose Dump of SRAM Write Cache Data to Non-Volatile Memory Using a Supercap 失效
    SRAM的Firehose转储使用超级计算机将高速缓存数据写入非易失性存储器

    公开(公告)号:US20120215971A1

    公开(公告)日:2012-08-23

    申请号:US13456896

    申请日:2012-04-26

    IPC分类号: G06F12/02 G06F12/16

    摘要: A mechanism is provided for firehose dumping modified data in a static random access memory of a hard disk drive to non-volatile memory of the hard disk drive during a power event. Responsive an indication of a power event in the hard disk drive, hard disk drive command processing is suspended. A token is set in the non-volatile storage indicating that flash memory in the non-volatile memory contains modified data. A portion of a static random access memory cache table containing information on the modified data in the static random access memory is copied to the flash memory. The modified data from the static random access memory is then copied to the flash memory. Responsive to a determination that the power event that initiated the copy of the modified data in the static random access memory to the flash memory is still present, the hard disk drive is shut down.

    摘要翻译: 提供了一种机制,用于在电力事件期间将硬盘驱动器的静态随机存取存储器中的修改数据转储到硬盘驱动器的非易失性存储器。 响应于硬盘驱动器中的电源事件的指示,硬盘驱动器命令处理被暂停。 在非易失性存储器中设置令牌,指示非易失性存储器中的闪存包含修改的数据。 包含关于静态随机存取存储器中的修改数据的信息的静态随机存取存储器缓存表的一部分被复制到闪速存储器。 然后将来自静态随机存取存储器的修改数据复制到闪速存储器。 响应于确定将静态随机存取存储器中的修改数据复制到闪存的电源事件仍然存在,硬盘驱动器被关闭。

    Solid state drive with flash sparing
    63.
    发明授权
    Solid state drive with flash sparing 有权
    带闪光灯的固态硬盘驱动器

    公开(公告)号:US07954021B2

    公开(公告)日:2011-05-31

    申请号:US12604614

    申请日:2009-10-23

    IPC分类号: G11C29/00

    摘要: A method for flash sparing on a solid state drive (SSD) includes detecting a failure from a primary memory device; determining if a failure threshold for the primary memory device has been reached; and, in the event the failure threshold for the primary memory device has been reached: quiescing the SSD; and updating an entry in a sparing map table to replace the primary memory device with a spare memory device.

    摘要翻译: 用于在固态驱动器(SSD)上闪存保存的方法包括从主存储器件检测故障; 确定是否已经达到主存储器件的故障阈值; 并且在主存储器件的故障阈值已达到的情况下:静止SSD; 以及更新备用映射表中的条目以用备用存储器设备替换主存储器设备。

    STORAGE SYSTEM POWER MANAGEMENT
    64.
    发明申请
    STORAGE SYSTEM POWER MANAGEMENT 有权
    存储系统电源管理

    公开(公告)号:US20100318820A1

    公开(公告)日:2010-12-16

    申请号:US12483443

    申请日:2009-06-12

    IPC分类号: G06F1/00

    摘要: A method for managing power consumed by storage systems and other devices is disclosed herein. In certain embodiments, such a method may include initially monitoring conditions (such as data traffic conditions) on a communication link between a first device and a second device. The method may further include determining whether the conditions on the communication link warrant powering down or powering up the second device. In the event the conditions warrant powering down the second device, a power-down command may be generated and transmitted from the first device to the second device. In the event the conditions warrant powering up the second device, a power-up command may be generated and transmitted from the first device to the second device. In selected embodiments, the power-up and power-down commands are one of SCSI commands and FICON commands. A corresponding apparatus, system, and computer-usable medium are also disclosed and claimed herein.

    摘要翻译: 本文公开了一种用于管理由存储系统和其他设备消耗的功率的方法。 在某些实施例中,这种方法可以包括在第一设备和第二设备之间的通信链路上初始地监视条件(诸如数据业务条件)。 该方法还可以包括确定通信链路上的条件是否保证关闭第二设备的电源或上电。 在条件允许关闭第二设备的情况下,可以产生掉电命令并从第一设备发送到第二设备。 在条件允许上电第二设备的情况下,可以产生上电命令并从第一设备发送到第二设备。 在选定的实施例中,上电和断电命令是SCSI命令和FICON命令之一。 本文还公开并要求对应的装置,系统和计算机可用介质。

    METHOD FOR CLOCK JITTER STRESS MARGINING OF HIGH SPEED INTERFACES
    65.
    发明申请
    METHOD FOR CLOCK JITTER STRESS MARGINING OF HIGH SPEED INTERFACES 审中-公开
    用于高速接口的时钟抖动应力的方法

    公开(公告)号:US20100008409A1

    公开(公告)日:2010-01-14

    申请号:US12169770

    申请日:2008-07-09

    IPC分类号: H04B17/00 H04B1/38

    CPC分类号: H04L43/50 H04L43/087

    摘要: A method for clock jitter stress margining of high speed interfaces including generating a jittered clock signal via a clock signal generator of a high speed interface controller card, inputting the jittered clock signal to a control input of a looped-back port of the high speed interface controller card, inputting a test pattern signal to the looped-back port generated from a logic circuitry of the high speed interface controller card, receiving the test pattern signal to the logic circuitry from the looped-back port via the transmitter to the receiver, monitoring a bit error rate of the looped-back port by comparing the received test pattern signal to the inputted test pattern signal, and outputting a fail indication signal if the bit error rate is within a fail threshold.

    摘要翻译: 一种用于高速接口的时钟抖动应力裕度的方法,包括通过高速接口控制器卡的时钟信号发生器产生抖动时钟信号,将抖动的时钟信号输入到高速接口的环回端口的控制输入 控制器卡,将测试模式信号输入到从高速接口控制器卡的逻辑电路产生的环回端口,将测试模式信号从环回端口经由发射器接收到逻辑电路到接收器,监视 通过将接收到的测试模式信号与输入的测试模式信号进行比较,来回送端口的误码率,如果误码率在故障阈值内,则输出故障指示信号。

    Flash Sector Seeding to Reduce Program Times
    66.
    发明申请
    Flash Sector Seeding to Reduce Program Times 有权
    闪光灯播种减少节目时间

    公开(公告)号:US20090327578A1

    公开(公告)日:2009-12-31

    申请号:US12146098

    申请日:2008-06-25

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0246 G06F2212/7208

    摘要: A non-volatile flash memory comprises a plurality of non-volatile memories where a first non-volatile memory is pre-programmed (erased) with all ones, and at least a second non-volatile memory is pre-programmed with a seed value that takes advantage of the reduced programming time for less than six zeros. When writing (programming) a data byte, the memory system looks up the data byte in one or more seed tables to determine a portion of non-volatile memory to which the memory system may write the data byte with a reduced programming time. The memory system then records the location of the data byte in an address translation table so the data byte may be accessed.

    摘要翻译: 非易失性闪速存储器包括多个非易失性存储器,其中第一非易失性存储器与所有非易失性存储器被预编程(擦除),并且至少第二非易失性存储器被预编程有种子值, 利用减少的编程时间少于六个零。 当写入(编程)数据字节时,存储器系统在一个或多个种子表中查找数据字节,以确定存储器系统可以用减少的编程时间写入数据字节的非易失性存储器的一部分。 然后,存储器系统将数据字节的位置记录在地址转换表中,以便可以访问数据字节。

    SYSTEMS AND METHODS FOR MONITORING HIGH SPEED NETWORK TRAFFIC VIA SIMULTANEOUSLY MULTIPLEXED DATA STREAMS
    67.
    发明申请
    SYSTEMS AND METHODS FOR MONITORING HIGH SPEED NETWORK TRAFFIC VIA SIMULTANEOUSLY MULTIPLEXED DATA STREAMS 审中-公开
    用于通过同时多路复用的数据流监视高速网络交通的系统和方法

    公开(公告)号:US20080270638A1

    公开(公告)日:2008-10-30

    申请号:US11741793

    申请日:2007-04-30

    IPC分类号: G06F3/00

    CPC分类号: H04L43/00

    摘要: Systems and methods for monitoring high-speed network traffic via simultaneously multiplexed data streams. Exemplary embodiments include a switch module system, including a first switch module coupled to a first server chassis, a first data port disposed on the first switch module and a set of data links disposed on the first data port, each data link configurable to receive a normal data stream and a monitored data stream.

    摘要翻译: 通过同时复用的数据流监控高速网络流量的系统和方法。 示例性实施例包括交换机模块系统,包括耦合到第一服务器机箱的第一交换机模块,设置在第一交换机模块上的第一数据端口和设置在第一数据端口上的一组数据链路,每个数据链路可配置为接收 正常数据流和监视数据流。

    SYSTEMS AND METHODS FOR DIAGNOSING FAULTS IN A MULTIPLE DOMAIN STORAGE SYSTEM
    69.
    发明申请
    SYSTEMS AND METHODS FOR DIAGNOSING FAULTS IN A MULTIPLE DOMAIN STORAGE SYSTEM 审中-公开
    用于诊断多个域存储系统中的故障的系统和方法

    公开(公告)号:US20080168302A1

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

    申请号:US11621686

    申请日:2007-01-10

    IPC分类号: G06F11/00

    CPC分类号: H04L1/22

    摘要: Systems and methods for diagnosing faults in a multiple domain storage system. Exemplary embodiments include a system for diagnosing faults, the system including independent servers coupled to a serial attached SCSI switch module, end devices coupled to the serial attached SCSI module, at least one external cable connected between the serial attached SCSI module and the plurality of end devices, wherein the external cable defined an external fabric between the serial attached SCSI module and the plurality of end devices; and a process residing on the external fabric, the process having instructions to disable a high speed serializer/deserializer residing on each of the plurality of end devices, enable a universal asynchronous receiver/transmitter interface residing on each of the plurality of end devices, send and receive single ended data and in response to a complete data transfer, disabling the universal asynchronous receiver/transmitter interface and enabling the high speed serializer/deserializer.

    摘要翻译: 用于诊断多域存储系统故障的系统和方法。 示例性实施例包括用于诊断故障的系统,所述系统包括耦合到串行连接的SCSI交换机模块的独立服务器,耦合到串行连接的SCSI模块的终端设备,连接在串行连接的SCSI模块和多个端点之间的至少一个外部电缆 设备,其中所述外部电缆在所述串行连接的SCSI模块和所述多个终端设备之间限定外部结构; 以及驻留在外部结构上的过程,该过程具有禁止驻留在多个终端设备中的每一个上的高速串行器/解串器的指令,使能驻留在多个终端设备中的每个终端设备上的通用异步接收器/发送器接口发送 并接收单端数据,并响应完整的数据传输,禁用通用异步接收器/发送器接口并启用高速串行器/解串器。

    SHARED DOCKING BAY ACCOMMODATING EITHER A MULTIDRIVE TRAY OR A BATTERY BACKUP UNIT
    70.
    发明申请
    SHARED DOCKING BAY ACCOMMODATING EITHER A MULTIDRIVE TRAY OR A BATTERY BACKUP UNIT 审中-公开
    一个多用的托盘或一个电池备份单元

    公开(公告)号:US20080084680A1

    公开(公告)日:2008-04-10

    申请号:US11539776

    申请日:2006-10-09

    IPC分类号: H01R12/16

    CPC分类号: G06F1/1632

    摘要: The present invention provides a method for allowing a multi-drive tray (MDT) to be interchanged with a battery backup unit (BBU) tray within a disk enclosure blade (DEB) of a blade server. The DEB is implemented comprising a plurality of controller cards and a plurality of MDTs. One of the MDT slots within the DEB is configured to be interchanged with a BBU tray. The BBU tray is designed to include multiple BBUs and is configured to have packaging, mounting, and air flow characteristics that are similar to an MDT. In one embodiment, a controller card queries each MDT slot within the DEB and determines if any of the queried MDT slots contain a BBU tray. If a queried MDT slot contains a BBU tray, the controller card manages the queried MDT slot as a BBU slot. Otherwise, the controller card manages the queried MDT slot as an MDT slot.

    摘要翻译: 本发明提供了一种用于允许多驱动盘(MDT)与刀片服务器的盘机壳刀片(DEB)内的电池备用单元(BBU)盘互换的方法。 DEB被实现为包括多个控制器卡和多个MDT。 DEB中的一个MDT插槽被配置为与BBU托盘互换。 BBU托盘设计为包括多个BBU,并配置为具有类似于MDT的包装,安装和空气流动特性。 在一个实施例中,控制器卡查询DEB内的每个MDT时隙,并确定是否有任何查询的MDT时隙包含BBU盘。 如果查询的MDT插槽包含BBU托盘,则控制器卡管理查询的MDT插槽作为BBU插槽。 否则,控制卡管理查询的MDT时隙作为MDT时隙。