SSDs are best suited to applications that require the highest performance. I/O intensive applications such as databases, data mining, data warehousing, analytics, trading, high performance computing, server virtualization, Web serving and email system are most suitable for SSD use.

SLC SSD

SLC SSD is the preferred technology for write caching, and read caching applications where reads are random and write intensive.

eMLC SSD

eMLC SSD is increasingly become the preferred option when handling a mix of both reads and writes, and especially advantageous when budgets are tight.

MLC SSD

MLC SSD is the most cost effective solution for read intensive applications such as accessing a database table.

 

Here is a quick matrix shows the applications and SSD flash technology best matches.

 

Flash Technology

Application kind

Applications

MLC/eMLC

Web based and

client computing

Front End Web

Streaming Media

Web Applications

Email/Messaging

Collaboration

eMLC/SLC DSS/HPS/OLTP/Storage

HPC/Supercomputing

Data Warehousing/Mining

Infrastructure

Virtual Desktop

OLTP/Database/Business Processing

Data Caching