English  French  Italian  
Russian  Spanish  german  

More info

Quick link:

1. SOLID STATE DRIVES EXPLAINED

go back

Solid state drives (SSDs) use solid state flash memory, instead of the spinning magnetic platter used by traditional hard disk drives (HDDs). For many applications, therefore, SSDs possess a number of unique characteristics which provide advantages compared to HDDs. Below is a table listing the major desirable characteristics of SSDs, as well as some example applications where these characteristics can be useful.

2. SSD ADVANTAGES

go back
  • Faster (lower latency, faster continuous & random transfer speeds)
  • Silent
  • Vibration and acceleration tolerance
  • Temperature, EM and humidity resistance
  • Dust tolerance
  • Light weight
  • Low power consumption

3. CHOOSING THE RIGHT SSD TECHNOLOGY (MLC versus SLC)

go back

There are two types of NAND flash memory used to construct SSDs:

Multi Level Cell (MLC) - a flash memory technology using multiple levels per cell to allow more bits to be stored. MLC NAND has the benefit of being cheaper due to the denser storage method used, but software complexity can be increased to compensate for a larger bit error ratio. Single Level Cell (SLC) - stores data in individual memory cells, which are made of floating-gate transistors. SLC memory has the advantage of faster write speeds, lower power consumption and higher cell endurance (generally 10x that of MLC). However, because it stores less data per cell, it costs more per megabyte of storage to manufacture

Typically, industrial applications will favour SLC flash (high performance, higher cost), while non-industrial applications will favour MLC (standard performance, lower cost).

Click hereto checkout our range of MLC and SLC SSDs.

4. WRITE CYCLE LIMITATION EXPLAINED

go back

Due to the nature of NAND technology it is fairly easy to calculate the expectable length of life of SSDs, opposed to HDD, where it is hard to predict material wear out of components.

Most MLC based NAND-Flash SSD will feature 5.000 to 10.000 full write cycles and SLC based NAND-Flash SSD feature some 100.000 full write cycles, before about 3 % of the flash memory will show signs of instability, causing a potential failure of the entire SSD. The wear out of SSD is only affected by write cycles and a virtual unlimited amount of reads can be done to the NAND flash. For most applications the ration is about 20% write and 80% read.

For most this sounds like a significant limitation, but in reality most SSDs will last 3-5 times as long as the most durable HDDs today.

5. LIFETIME PREDICTION MODELS

go back

The most commonly used lifetime prediction models is:

                         Endurance Rating x GB of Storage x (0.0325)
Lifetime =  ----------------------------------------------------------------------------
             Maximum write speed (MB/s) x Duty Cycle x (Hours of usage per day/ 24)

Where:

  • Endurance Rating - number of full write cycles divided by 1000
  • GB of Storage - gigabytes of space available on given SSD
  • 0.0325 — Constant derived from "endurance rating in thousands of cycles," "KB-to-GB," and "seconds-to-years" unit conversion
  • Maximum write speed (MB/s)- rated maximum write speed of given SSD
  • Duty Cycle - expect write usage of the drive (for example 20% writing and 80% reading)
  • Hours of usage per day / 24 - how many hours per day one expects the SSD to work

5.1 EXAMPLE:

go back

Photofast G-Monster V5 MLC 256GB drive, with 10k full write cycles and a rated write speed of 270 MB/s used 8 hours per day with 20% of that time for writing files, will last:

              (10) x 256 x (.0325)
Lifetime =  ----------------------- = 4.6 years
               270 x 0.2 x 8/24

Note: this model does not take into account

  • a) Quality of flash memory used
  • b) Sophistication of write algorithms used
  • c) File block size

A more sophisticated model, taking into account various file block sizes, is:

                      Endurance Rating x GB of Storage x (0.0325) * 1024
Lifetime =  ---------------------------------------------------------------------------
              Write IOPS Rating x File Size in KB x Write Amplification x Duty Cycle

Where:

  • Endurance Rating - number of full write cycles divided by 1000
  • GB of Storage - gigabytes of space available on given SSD
  • 0.0325 — Constant derived from "endurance rating in thousands of cycles," "KB-to-GB," and "seconds-to-years" unit conversion
  • 1,024 — Constant for KB to MB conversion
  • Write IOPS Rating - SSD's number of write input/output per second to a specific block size of data
  • File Size in KB - Specific block size of data

Write Amplification - a factor mostly kept at secret by manufacturers and will range between 2 and up to 30 or more depending on the quality of the flash memory and data allocation algorithms used.

Duty Cycle - expect write usage of the SSD (for example 20% writing and 80% reading)

5.2 EXAMPLE:

go back

Photofast G-Monster V4s SLC 128GB drive, with a write amplification factor of 10, and 6000 IOPS at 4k block size used in a 24h per day operating database server, with a estimated duty cycle of 20% write and 80% read and a written data block size of 4k will last:

              (100) x 128 x (.0325) x 1024
Lifetime =  ------------------------------  =   8.87 years (at 24h x 365 days work)
                 6000 x 4 x 10 x 0.2

6. THE RELATIONSHIP BETWEEN BRAND NAME, PRICE AND QUALITY

go back

As a surprise to most SSDs are not a commodity product, nor is a well known brand automatically a guarantee for highest reliability and performance.

The reason, as indicated in the formulas above, are:

  • a) Quality of flash memory used
  • b) Sophistication of write algorithms used
  • c) Quality of components used within the SSD
  • d) Sophisticated Error Correction Codes (ECC) and Data Cleansing (Garbage collection, TRIM etc)

Generally there is a high correlation between price, quality and performance and "economic" Solid State Drives are generally more likely to fail, commonly due to a very high write amplification number and cheap transistors used, even if the SSD is from a well-known brand.

Hence an economic SSD can be attractive to a general user for running day-to-day office applications, yet a professional user should definitely consider higher grade SSDs.

There are many online publications comparing Products in the market and here at SSDEurope we are always happy to provide our recommendations.

Just post your question to: info@SSDEurope.com

Click here for all brands we offer

7. PERFORMANCE

go back

There are several factors which need to be taken into account when evaluating the performance of an individual SSD.

The stability of performance is most commonly determined by:

  • a) Quality of NAND flash memory used
  • b) RAM integrated on the SSD
  • c) Sophistication of Algorithms used (Garbage collection, TRIM, ERR and other)
  • d) Existence of internal RAIDs
  • e) Type of internal controller used

7.1 Maximum read/write performance

go back

Mostly a theoretical value for blocks of data between 1MB-50 MB of data, generally not achieved by most users in real life applications

7.2 Sustained read/write performance

go back

A value showing the performance of the SSD when file sizes read/written are constantly increasing (for example: HD video recording).

NOTE: most "economic" SSDs will demonstrate a significant drop in performance and stuttering issues when larger than 50MB file sizes are written/ read

7.3 IOPS

IOPS (Input/output Operations Per Second) is a common benchmark for Hard Disks and other computer storage media and shows the throughput ability of various block sizes.

Programs such as IOMeter, IOZone, CrystalDiskMark or HDTune are used to determine IOPS numbers.

A standard 7200 RPM HDD will be able to handle 4k data blocks at around 120 IOPS

Economic SSD will handle 4k data blocks at about 1600 IOPS

Sophisticated SSDs will handle 4k data blocks at 8000-30.000 or more IOPS

The effect of IOPS numbers is generally highly correlated to the time needed to load programs, such as operating systems, databases and other applications.

Click here- to compare all the different SSDs according to their performance

8. EXAMPLE APPLICATIONS OF SSD

go back

8.1 General users

go back
  • Operating system loading times ~ 8 seconds
  • Overall system speed-up ~5-20 times.
  • Full data protection (Shock, EM, vibration, temperature, humidity)
  • No noise
  • Longer battery life
  • Less chance of data failure
  • No decrease of performance over time
Click here- to order your Solid State Drive

8.2 Video/ Broadcasting industry

go back
  • High speed video editing
  • Meta-data processing
  • Simultaneous multi-user SAN/NAS access
Click here- to order your Solid State Drive

8.3 Engineering & Design

go back
  • CAD speed-up
  • Much faster boot, program load & save times
  • Server acceleration
Click here- to order your Solid State Drive

8.4 Network Access Storage (NAS), Storage Area Network (SAN) & Supercomputing

go back
  • Up to 1000 times data-access and data manipulation speed up
  • Data retention 15-25 years
  • Environmentally friendly - up to 8 times less power consumption
Click here- to order your Solid State Drive

8.5 Oil & Gas and Military applications

go back
  • Storage device in earthquake, war & extreme climate zones (desert/freezing/tropical)
  • Seismic Data processing & In-field data-recording
  • Drill Ship & Drilling rig applicability
Click here- to order your Solid State Drive

8.6 CCTV & mobile surveillance

go back
  • UAV (Unmanned Aerial Vehicles)
  • UUV (Unmanned Underwater Vehicles)
  • Police helicopters & vehicle video recording
  • On-board surveillance systems (Train, Tanks, Marine Vessels, Aircraft)
Click here- to order your Solid State Drive

8.7 Harsh environments

go back
  • Weather stations
  • Naval Vessels
  • Aerospace vehicles
  • Tropic / arctic / underwater environments
Click here- to order your Solid State Drive

9. Solid State Drives (SSD) versus Hard Disk Drives (HDDs)

go back

Comparing SSDs against HDDs is somewhat of a tricky task. First of all there are technical differences, such as the method of data storage and data retrieval. Then there are performance differences among different HDDs and SSDs. And finally there is the issue about price and benefits. Below we will try to address some of the most prominent differences.

10. Lifespan differences

go back

The first noticeable physical difference is that HDDs consist of rotating, magnetically coated disks, known as platters, that are used to store data. This rotating motion of the mechanical arms results in much wear and tear after long periods of use. The rated operational lifespan of a computer HDD is typically over three years, yet shock, vibration, high humidity levels and temperature fluctuations can result in the famous “click of death”, a clicking noise indicating that the HDD is physically damaged.

Although the most common Flash chips have around 300,000 write cycles, the best Flash chips are rated at 1,000,000 write cycles per block. On top of that, Flash SSD manufacturers employ different ways to increase the longevity of the drives. In some cases, they use a "balancing" algorithm to monitor the number of times each disk block has been written, which greatly extends the operational lifespan of the drive. Furthermore, these manufacturers also designed special "wear-leveling" algorithms where once a certain percentage threshold for a given block is reached, the SSD controller will swap the data in that block with the data in another block that has exhibited a "read-only-like" characteristic in the background. This reduces performance lag and avoids further wearing off of the blocks and thrashing of the disk. Even with usage patterns of writing/reading gigabytes per day, a Flash-based SSD should last several years, depending on its capacity. Add to that the inclusion of a DRAM cache in the disk architecture that further enhances its operational capabilities as well as lifespan.

11. Performance differences

go back

With the very fast paced lifestyle these days, most businesses are time-bound and cannot afford a slowing down in their transactions. This makes speed of HDDs a crucial point in technological purchases. The typical access time for a Flash based SSD is about 35 - 100 micro-seconds, whereas that of a rotating disk is around 5,000 - 10,000 micro-seconds. That makes a Flash-based SSD approximately 100 times faster than a rotating disk.

Access times are not the only performance difference. Most HDDs and SSDs are rated at sustained read and write speeds, which normally would address the data-transfer speed of uncompressed / unfragmented files such as uncompressed HD video or uncompressed photographs. Yet in most applications data is highly fragmented and stored in block of data of various sizes in various locations on the HDD/SSD.

Today most HDDs are actually limiting the potential of a computer system since they are not able to keep up with the performance of the other components, particularly the CPU.

The key performance difference between HDDs and SSDs is the read/write speed of small block of data. Generally a standard 7200 RPM HDD reaches 60 MB/s sustained read/write performance of uncompressed data and a typical SSD some 200 MB/s sustained read/write performance (or 3 x times as fast), yet when fragmented data of small block sizes (4k, 8k) is written, such as in SQL databases or your standard Operating System (WIN 7, MAC OS) a HDD will struggle to reach 0.4 MB/s read/write whereas even the most economic SSD will easily reach 10 MB/s or more.

The benchmark results below clearly show these differences:

Click here - for our high performance SSDs

11.1 The benchmark results below clearly show the performance difference:

go back
Western Digital Caviar
7200 RPM HDD
  Patriot SATA 32GB SSD   Photofast G-Monster V5 SSD   Photofast PCI-E Promise
     
     
     
   
     
 
     
     
standard HDD   entry-level SSD   Click here
High performance SSD
  Click here
Professional PCI Express SSD

Differences in performance stability are shown below:


Samsung 600GB HDD   G.Skill entry-level 64GB SSD   Photofast G-Monster V5 64
   

A great video from Samsung further demonstrates the differences between a mid-class Samsung SSD and a standard HDD:

Finally HDDs performance is the best when much free capacity is still available and outer tracks on the platters are written on. The fuller the HDD gets the more data is normally written on inner tracks and therefore less data can be read/written per rotation of the platter, due to the smaller length of the inner tracks. SSDs tend to maintain the same performance no matter how much capacity ins being used and hence defragmentation is not needed for SSDs.

12. Reliability

go back

In terms of reliability, conventional HDDs pale when compared to SSDs. The absence of mechanical arms and spinning platters is the reason behind its reliability. In demanding environments, SSDs provide the type of ruggedness required for mobile applications. Unlike the HDD, SSD's can withstand extreme shock and vibration with data integrity and without any danger of data loss. This feature is very important in industrial applications where exposure to highly combustible materials and electromagnetic radiation are typical. Their ability to deliver unnerving performance in extreme conditions also makes SSD play a vital role in military operations, be it in defence, aerospace or aviation applications. Military applications require, in most cases, an operating temperature range of -60°C to +95°C. Shock, vibration, and temperature ratings of HDDs cannot comply with military standards, only SSDs can.

13. Cost comparison between HDD, SSD and DRAM

go back

In this section we will provide a cost/ benefit analysis between HDDs, SSDs and DRAM solutions and secondly analyse the cost differences between various SSDs.

TechnologyCapacityAccess timeMax. ReadMax. WriteIOPSCost/ IOPSCost/ GB
7200 RPM HDD2500 GB12000 µS60 MB/s60 MB/s600USD 0.33USD 0.08
Performance HDD700 GB7000 µS200 MB/s160 MB/s1200USD 0.33USD 0.57
Economic SSD256 GB200 µS150 MB/s100 MB/s3000USD 0.16USD 2.00
Performance SSD1000 GB100 µS1000 MB/s1000 MB/s30000USD 0.14USD 4.30
DRAM Solution256 GB3 µS3600 MB/s3600 MB/s300000USD 0.03USD 400.00

From the table the following is evident:

1. HDDs have the lowest Cost/ GB and hence are good for pure data storage / archiving

2. DRAM Solutions have the lowest Cost/ IOPS ration and are ideal for storage solution which require very fast access speeds

3. SSD provide a great intermediate solution, effectively addressing the disadvantages of HDDs (performance & reliability) and the disadvantages of DRAM (very high per GB cost).

HDDSSDDRAM
Pure data storage archivesPortable devicesDatacenters
Basic low-cost computingSpeed/ reliability enthusiastic usersWeb-hosting
Low cost – low speed RAID arraysVideo/ photography/ broadcastingBilling systems
 Economic high speed RAID arraysStorage Area Network (SAN)
 Graphic/ engineering solutionsNetwork attached Storage (NAS)
 Naval, aerospace, military devices 
 Remote CCTV systems 
 Harsh environments 
  Click here
for our Solid State Drives
Click here
for our Pro-solutions
NOTE:   Economies of scale in production will over time further reduce SSD’s cost/ GB and further increase SSDs storage capacities, therefore pushing traditional HDDs out of the market

14. Cost differences among SSDs

go back

The price of SSDs is generally derived from the following factors:

Cost of Flash grade used

  • Grade A – Highest quality & highest price
  • ...
  • Grade D – Lowest quality & lowest price

Components used

  • Includes quality of: PCB, transistors, controllers, internal RAID cards

Assembly quality

  • Some manufacturers still assemble small batches by hand in non-sterile environments. Others use sterile robotized factories and have rigorous quality control mechanisms in place

Sophistication of inbuilt programs

  • Each manufacturer will utilize either widely available of-the-shelve programs on their SSDs or develop own solutions to maximise SSD performance, Error correction, data allocation and garbage collection / TRIM functions

In-Built cache – DRAM

  • To improve reliability and SSD performance more sophisticated products will feature inbuilt cache.

Let’s compare 2 very reliable SSDs

  Photofast G-Monster V5 64 GB SSD Samsung 2.5 inch internal 64 GB SSD
Sustained read 270 MB/s 90 MB/s
Sustained write 270 MB/s 70 MB/s
Buffer 128 MB 0 MB
IOPS 11000 ~ 3500
Price ~ 400 EUR ~ 200 EUR

Generally there is a high correlation between price, reliability and performance. In the example above 2 times the price could provide 3 times the performance.

In the world of SSDs well known brand names do not necessarily indicate high reliability or performance. We experienced up to 30% failure rates within the first 5 months with some well known manufacturers and less than 1% failure rates with some less known brands. The reasons are often a bit technical and there is often no one straight answer to what works and what not.

Please be guided by professional reviews and if in doubt our team will gladly assist to identify the best solution for you taking into account your budget and performance needs.

Your IP Address is: 38.107.179.210
Copyright © 2012 SSD Europe.