Design and Implementation of cache protecting from power failure in Disk Array
WANG Endong, HU Leijun, Shuo Lv, CHENG Jichen, WEN Zhongling, ZHANG Feng · 2013
In high-end disk arrays, the ups supplied the power to controllers, however, not to the JBOD.In this paper, a solution to cache protecting was designed and implemented by the method of software.In this solution, the controllers redirected the dirty page of the cache to the reserved partition of the system disk as soon as the commercial power failure was detected.The data protected in the system disk partition was recovered to the JBOD when the commercial power became normal.So the cache data was not lost after power failure.It was proved that the data in the cache can be exactly recovered when the commercial power failure happened to the storage system.