Power fail circuit for multi-storage-device arrays

    公开(公告)号:US09710343B2

    公开(公告)日:2017-07-18

    申请号:US14670758

    申请日:2015-03-27

    Applicant: Facebook, Inc.

    CPC classification number: G06F11/2015 G06F1/30 G06F11/3034 G06F11/3058

    Abstract: Some embodiments include a multi-storage-device array (e.g., a SSD tray, a SSD sled or a SSD rack) having multiple drives (e.g., solid-state drives). The multi-storage-device array can have an enclosure around the drives, a processor and a network interface, and implement a power failure management circuit. The power failure management circuit can include an electric probe that detects a power failure. Upon detecting the power failure, the power failure management circuit sends an interrupt signal to a drive controller to flush data in volatile-memory (e.g., write cache, firmware cache, look-up table cache, or other random access memory) into non-volatile memory (e.g., flash memory). The power failure management circuit can include a system-level holdup energy storage that retains power after power failure to support flushing of the data from the volatile memory during the power failure.

    Power sharing for network devices
    24.
    发明授权

    公开(公告)号:US09703650B1

    公开(公告)日:2017-07-11

    申请号:US14991954

    申请日:2016-01-10

    CPC classification number: G06F11/2015 G06F1/263 G06F1/30 G06F2201/805

    Abstract: In one embodiment, a data processing device includes power port units for connection to network devices. Each power port unit is selectively configurable to operate as either (i) a Power Source Equipment port unit to provide power to a network device, or (ii) a Powered Device (PD) port unit to sink power from a network device. The device also includes a processor. In response to a power supply failure, the processor is operative to poll at least two network devices to determine if they are able to supply power, receive a response from each of the at least two network devices, and configure at least two power port units as PD port units to sink power from the at least two network devices. At least part of the received power is transferred from the at least two power port units via a power summing node to at least one local load.

    POWER SUPPLY APPARATUS WITH REVERSE CURRENT PROTECTION AND REDUNDANT POWER SUPPLY SYSTEM

    公开(公告)号:US20170132097A1

    公开(公告)日:2017-05-11

    申请号:US14934699

    申请日:2015-11-06

    CPC classification number: G06F11/2015 G06F1/30 G06F2201/805 G06F2201/81

    Abstract: A power supply apparatus with reverse current protection includes a digital signal processor, a secondary side rectifying circuit, a voltage detection unit and a current detection unit. A plurality of the power supply apparatuses are connected in parallel and applied to a server system. When the voltage detection unit detects that a bus voltage is greater than a predetermined voltage and the current detection unit detects that an output current is less than a predetermined current, the voltage detection unit and the current detection unit inform the digital signal processor that the bus voltage is greater than the predetermined voltage and the output current is less than the predetermined current respectively, so that the digital signal processor turns off the secondary side rectifying circuit to stop outputting power.

    Vehicle device
    28.
    发明授权
    Vehicle device 有权
    车辆装置

    公开(公告)号:US09594517B2

    公开(公告)日:2017-03-14

    申请号:US14761273

    申请日:2013-12-12

    Inventor: Takaomi Hasegawa

    Abstract: A vehicle device is provided that includes a first processer for processing first data classified as a first category when being supplied based on a vehicle-mounted power source, a second processor for processing second data classified as a second category when being supplied based on the vehicle-mounted power source, an external data storage externally attached to both the first and second processors, and a built-in data storage provided in the second processor and capable of retaining the stored second data even if a battery voltage decreases to a predetermined value for a predetermined period of time. At least one of the first and second processors varies a storage destination and a storage frequency in accordance with priorities. The second processor constantly stores at least part of the second data in the built-in data storage.

    Abstract translation: 提供了一种车辆装置,其包括:第一处理器,用于处理当基于车载电源供应时被分类为第一类别的第一数据;第二处理器,用于处理当基于车辆提供时被分类为第二类别的第二数据 外部数据存储器外部附接到第一和第二处理器,以及内置的数据存储器,其设置在第二处理器中,并且能够保持所存储的第二数据,即使电池电压降低到预定值, 一段预定的时间。 第一和第二处理器中的至少一个根据优先级改变存储目的地和存储频率。 第二处理器将至少部分第二数据存储在内置数据存储器中。

    TECHNOLOGIES FOR MANAGING A RESERVED HIGH-PERFORMANCE MEMORY REGION OF A SOLID STATE DRIVE
    29.
    发明申请
    TECHNOLOGIES FOR MANAGING A RESERVED HIGH-PERFORMANCE MEMORY REGION OF A SOLID STATE DRIVE 审中-公开
    用于管理固态驱动器的高性能存储器区域的技术

    公开(公告)号:US20170060436A1

    公开(公告)日:2017-03-02

    申请号:US14843581

    申请日:2015-09-02

    Abstract: Technologies for establishing and managing a high-performance memory region of a solid state drive include reserving a region of a volatile memory of the solid state drive for storage of host data. Memory accesses received from a host may be directed toward the reserved region of the volatile memory or toward a non-volatile memory of the solid state drive. Due to the structure of the volatile memory, memory accesses to the reserved region may exhibit lower access timing relative to memory accesses to the non-volatile memory. As such, the reserved region may be utilized as storage space for journaling and logging of data and/or other applications. Upon shutdown or a power failure event, data stored in the reserved region of the volatile memory is copied to the non-volatile memory and subsequently reinstated to the volatile memory upon the next initialization event.

    Abstract translation: 用于建立和管理固态驱动器的高性能存储器区域的技术包括保留用于存储主机数据的固态驱动器的易失性存储器的区域。 从主机接收到的存储器访问可以指向易失性存储器的保留区域或朝向固态驱动器的非易失性存储器。 由于易失性存储器的结构,相对于对非易失性存储器的存储器访问,对保留区域的存储器访问可以呈现较低的访问时序。 因此,保留区域可以用作用于日志记录和记录数据和/或其他应用的存储空间。 在关闭或电源故障事件时,存储在易失性存储器的保留区域中的数据被复制到非易失性存储器中,并且随后在下一个初始化事件时恢复到易失性存储器。

    Method and device for synchronously running an application in a high availability environment
    30.
    发明授权
    Method and device for synchronously running an application in a high availability environment 有权
    用于在高可用性环境中同步运行应用程序的方法和设备

    公开(公告)号:US09575850B2

    公开(公告)日:2017-02-21

    申请号:US14788867

    申请日:2015-07-01

    Applicant: BULL SAS

    Abstract: A method for synchronously running an application in a high availability environment including a plurality of calculating modules interconnected by a very high-speed broad band network, includes: configuring the modules into partitions including a primary and a secondary partition and a monitoring partition; running the application on each running partition, inputs-outputs processed by the primary partition transmitted to the secondary running partition via the monitoring partition; synchronizing the runnings via exploiting microprocessor context changes; transmitting a catastrophic error signal to the monitoring partition; continuing the running by switching to a degraded mode, the running continuing on a single partition.

    Abstract translation: 一种用于在高可用性环境中同步运行应用的方法,包括由非常高速的宽带网络互连的多个计算模块,包括:将模块配置成包括主分区和辅分区和监控分区的分区; 在每个运行分区上运行应用程序,由主分区处理的输入输出通过监控分区发送到辅助运行分区; 通过利用微处理器上下文更改来同步运行; 向监控分区发送灾难性错误信号; 通过切换到降级模式继续运行,运行在单个分区上继续运行。

Patent Agency Ranking