Great Service

* Exceptional customer services and a pleasure to do business with. Will gladly use Tekmart again and would highly recommend them.

Excellent Service

* The service received from Peter of this company was way above my exceptions. On a short notice I was able to acquire a spare part for one of our...

Best service I have ever received from a Tech Company

* What can I say about the guys over at Tekmart. Simply amazing company and service. I have been in the IT industry for over 20 years and NEVER have...

Prompt delivery

* Needed some entry-level virtualization machines. The guys in technical were very helpful, especially Kobus who was very clued with what we wanted...

Brilliant Service

* We have a great relationship with Tekmart Africa for our enterprise hardware requirements. Their staff is made up of the highest caliber of...

Cache Memory

Overview of Flash Based Write Cache

In flash-backed caching, a small battery or a capacitor bank is connected to the cache module. The data in the flash memory is then protected indefinitely, making FBWC the safer choice to use when available

Write-back caching is a technology used in disk storage to improve performance. It works by providing an amount of high-speed, volatile memory used to store data destined for non-volatile storage on relatively slow hard drives or solid state drives.

Write-back caching is particularly useful on traditional platter-based hard drives and RAID arrays where highly random write access is expected. It allows for writes to be buffered, masking the performance loss caused by hard drive seek latency. Data is stored in the high-speed cache and slowly flushed out to disk, giving the user much better response time when writing files to storage.

The major downside to using volatile memory for caching is that, in the event of a power failure, data in cache could be lost. File-systems and databases were told by the storage driver that their writes were completed, so they would have flushed their database logs and file journals, potentially leaving both corrupt.

For this reason, most RAID controller cache modules support "battery backed" or "flash backed" write caching. These use batteries or capacitors to continue providing power to the volatile memory after the host loses power, protecting the data not yet written to disk.

In battery-backed caching, a large battery is connected directly to the cache module, often referred to as a "BBU"; a battery-backed unit. These BBUs have a finite amount of power and generally are designed to protect the data in the cache module for 24 to 48 hours. If the power is not restored to the module in this time, the data can be lost.

In flash-backed caching, a small battery or a capacitor bank is connected to the cache module. This powers the volatile cache long enough to copy it's contents to solid-state storage, which is not volatile. This "flash-backed" cache is often referred to as a "FBWC"; Flash-Backed Write Cache. The data in the flash memory is then protected indefinitely, making FBWC the safer choice to use when available.

Image result for cache memory diagram

Sorry we ran out!

Fill out this form and we will let you know when it comes back in stock




Get it on credit with a Mobicred account