Reliability (Drive-Level)

EcoFlush

SSD Flush Cache Optimizer

SSD flush cache SSD flush cache

Introduction

ATP EcoFlush Technology: SSD Flush Cache Optimizer

 

During sudden power loss events, flush commands are necessary to ensure that data temporarily stored in the cache is safely moved to the non-volatile NAND flash memory; however, when these commands are issued by the host too frequently, they result in:

• Higher WAI and Accelerated Wear. WAI refers to the ratio of writes committed to the flash memory to the writes from the host system. As each flush involves multiple writes, the amount of data written to the flash exceeds the amount of data that the host requires to be written, thus unnecessarily amplifying the write cycles. A high WAI degrades the SSD and reduces the SSD’s lifespan.

• Performance Degradation. The frequent flushes disrupt the SSD’s ability to handle other important operations, thereby adversely impacting random write performance.

 

ATP EcoFlush Technology: Intelligent Flush Management
While ATP Electronics’ hardware power loss protection (HW PLP) design is already robust and provides excellent in-flight data protection during sudden power loss events, ATP raises the bar with its proprietary EcoFlush firmware combined with its top-notch HW PLP. 

EcoFlush is an optional feature, which may be enabled by request. Once enabled, EcoFlush intelligently bypasses the host’s excessive flush commands and instead runs the flush cache based on ATP’s own FW algorithm.

The ATP HW PLP mechanism protects the in-flight data, while EcoFlush optimizes performance and endurance.

EcoFlush bypasses the flush cache command from the host when:
• HW PLP protects the in-flight data
• EcoFlush is enabled by ATP at SSD initialization (optional, enabled by request)
• The SSD still runs flush cache behavior at optimal intervals

ATP EcoFlush Technology Benefits
• Optimized Flush Intervals. Instead of responding to all the host’s flush commands, EcoFlush intuitively determines flush optimal intervals depending on the SSD’s workload.
• Customizable, Seamless Hardware Integration. EcoFlush is integrated into SSDs with HW PLP, and may be activated, upon customer request, during SSD initialization at production stage without requiring modifications on the host system.
• Lower TCO. Longer endurance and better performance minimize drive replacements and maintenance, maximize usability, all translating to lower total cost of ownership and higher cost efficiency.
• Extended Drive Endurance and Improved Performance. By reducing the unnecessary writes from frequent flushes, EcoFlush accomplishes the following, under certain conditions:
     o 10X Lower WAI. This translates to lower write cycles, ultimately prolonging the SSD’s operational lifespan.
     o 11X higher 4K Random Write Performance. Freed from distracting operations, the SSD random write performance is significantly improved to support demanding workloads without compromising data integrity.

Explore More Technologies

Contact Us