Invention Grant
- Patent Title: Power fail circuit for multi-storage-device arrays
-
Application No.: US15621060Application Date: 2017-06-13
-
Publication No.: US10229019B2Publication Date: 2019-03-12
- Inventor: Christian Markus Petersen
- Applicant: Facebook, Inc.
- Applicant Address: US CA Menlo Park
- Assignee: Facebook, Inc.
- Current Assignee: Facebook, Inc.
- Current Assignee Address: US CA Menlo Park
- Agency: FisherBroyles, LLP
- Main IPC: G06F11/00
- IPC: G06F11/00 ; G06F11/20 ; G06F1/30 ; G06F11/30

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.
Public/Granted literature
- US20170277605A1 POWER FAIL CIRCUIT FOR MULTI-STORAGE-DEVICE ARRAYS Public/Granted day:2017-09-28
Information query