发明名称 Data hardening in a storage system
摘要 A storage system, and a method of data hardening in the storage system, including: a de-glitch module configured for a detection of a power failure event; a write page module, coupled to the de-glitch module, the write page module configured for an execution of a cache write command based on the power failure event to send a cache page from a cache memory to a storage channel controller, wherein the cache memory is a volatile memory; and a signal empty module, coupled to the write page module, the signal empty module configured for a generation of a sleep signal to shut down a host bus adapter, wherein the host bus adapter interfaces with the storage channel controller to write the cache page back to the cache memory upon a power up of the host bus adapter and the storage channel controller.
申请公布号 US9170941(B2) 申请公布日期 2015.10.27
申请号 US201314081992 申请日期 2013.11.15
申请人 SANDISK ENTERPRISES IP LLC 发明人 Ellis Robert W.;Herman Lace J.;Southerland Bobby Ray
分类号 G06F12/08;G06F12/02;G06F11/10;G06F11/14 主分类号 G06F12/08
代理机构 Morgan, Lewis & Bockius LLP 代理人 Morgan, Lewis & Bockius LLP
主权项 1. A method of data hardening in a storage system comprising: detecting a power failure event; executing a cache write command based on the power failure event to send a cache page from a cache memory to nonvolatile memory in the storage system, wherein the cache memory is volatile memory, wherein executing the cache write command includes writing the cache page and meta-data to nonvolatile memory in the storage system using logical block addresses outside a predetermined logical address space, and the predetermined logical address space includes logical addresses allocated for storing data during normal operation of the storage system; and generating a sleep signal to shut down a host bus adapter, wherein the host bus adapter interfaces with a storage channel controller to write the cache page back to the cache memory upon a power up of the host bus adapter and the storage channel controller.
地址 Milpitas CA US