Browse Prior Art Database

System and Method for Improving Write Performance on Solid State Storage Devices

IP.com Disclosure Number: IPCOM000169216D
Original Publication Date: 2008-Apr-10
Included in the Prior Art Database: 2008-Apr-10
Document File: 3 page(s) / 56K

Publishing Venue

IBM

Abstract

Disclosed is an energy efficient method and a system for overcoming the slow write performance that currently exists on solid-state storage devices.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 59% of the total text.

Page 1 of 3

System and Method for Improving Write Performance on Solid State Storage Devices

Many traditional disk drive systems today have a battery backed write cache. The cache contains high-speed memory that allows writes to complete before the data is actually written to the disk. Write caches in general improve write performance dramatically. But, since the data is written to the cache before it is written to the disk, there is a potential for lost or corrupted data if there is a power failure. To protect against this, a battery is used to provide power to the write cache in the event of a power failure. Once the power goes out, the battery can continue to preserve the data that is in the write cache until the battery is depleted or power is restored.

The basic idea to improve the write performance on solid state disk drives is similar to the battery backed write cache used in traditional hard drive systems. However, the unique difference in the method described here is, if there is a power outage, the battery backup not only provides power to the write cache but to the entire solid-state storage device. Since, power is still being supplied to the entire solid-state storage device, the controller on the solid-state storage device can flush the data out of the write cache and into the flash devices. The entire device can then power itself down. After...