Database Fatal Flash Flaws No One Talks About


Flash storage has been touted for several years now as the answer to inadequate database performance. There are some very good reasons why this is so. Flash storage is generally much faster than hard disk drives (HDD). It has much lower latency, much greater write IOPS, throughput, and read IOPS. Therefore it must fix database performance problems. Not so fast. Sometimes it … [Read more...]

A Flash Storage Technical and Economic Primer


Flash memory is a type of non-volatile memory storage, which can be electrically erased and programmed. What was the event that precipitated the introduction of this new storage medium? Well, it started in the mid-1980s, when Toshiba was working on a project to create a replacement for the EEPROM, a low-cost type of non-volatile memory, which could be erased and reprogrammed. … [Read more...]

The Role of Data Reduction in a Flash Environment

Stretching a Dollar

In order to maximize capacity and bring down the cost per GB, vendors in this space generally include comprehensive deduplication technology that can have a major positive impact on capacity. Even better, data reduction technologies in all flash systems also serve to extend the life of the flash media itself. Here’s why: when data is deduplicated, it doesn’t need to be written … [Read more...]

PCIe-Based Flash Storage Devices


As the name suggests, PCIe-based flash storage devices plug right into one of the PCIe slots in a system.  The PCIe bus is electrically very close to the memory and CPU in a server, which enables these flash systems to achieve extremely high throughput and I/O rates and enjoy very low levels of latency.  Given that latency is enemy number one in a storage system, this is a … [Read more...]

DIMM-based Flash Storage


SSDs in the form of SAS/SATA disks and PCI-e cards are really fast, especially when compared with the relative turtle in the storage speed race: the spinning disk.  However, some SSDs still have latency figures that can measure into three digit microseconds, which is a lifetime for some applications, such as those that support high frequency trading.  This is where Memory … [Read more...]