IBM Adds Server-Side Caching

IBM's FlashCache Server-Side Caching SoftwareIBM today announced its FlashCache Storage Accelerator, a software product that supports flash caching in a broad range of systems.  FlashCache operates over three families of IBM servers (System x, BladeCenter and Flex System) and a variety of flash types to accelerate any back-end storage, including non-IBM storage arrays.

Although the cache’s data is dynamically updated to match the random workloads of virtualized systems (i.e. to accelerate VMware), it also improves the performance of Windows and Linux environments.

The cache uses a Write Through policy to solve a number of Continue reading “IBM Adds Server-Side Caching”

OCZ Launches Database Accelerator

OCZ ZD-XL GraphicOCZ has just introduced a new software/hardware combination aimed at accelerating the performance of Microsoft SQL Server.  The OCZ ZD-XL SQL Accelerator combines a custom PCIe SSD with caching software optimized for the SQL Server workload.  The company boasted that this product won the “Best of Interop 2013” award, a distinction certainly worth crowing about!

How does this product differ from standard caching software?  OCZ tells us that the key elements required to Continue reading “OCZ Launches Database Accelerator”

SSDs and Caching

IBM: Effect of Data Placement on SSD EffectivenessOne of the SSD Guy’s favorite subjects is caching and SSDs.  This is because I wrote a book on processor caches in the early 1990s, and the advent of SSD caches in storage systems hearkens back to the technology detailed in that book.

Caching works well whenever there are two layers in the memory hierarchy since the fast expensive layer can replicate data in the slow inexpensive layer to accelerate the processor’s performance. Continue reading “SSDs and Caching”

An HDD Cache for an SSD?

University of TorontoA colleague – Isilon’s Rob Peglar – pointed out an interesting paper written by researchers at the University of Toronto in collaboration with Microsoft.  The paper makes a case for using an HDD to cache writes to an SSD to improve storage system performance.

“Wait a minute!” you say.  “An HDD as a cache for an SSD?  This can’t be possible!” Continue reading “An HDD Cache for an SSD?”