Tuesday 22 December 2009

Intel 160GB SSD Performance In the Tecra S10 Versus RAID 0 2x 80GB SSDs on DX38BT

The following is the output of the WinSat disk test on the Windows 7 Enterprise x64 Toshiba Tecra S10 with an Intel 160GB SSD installed:

C:\Windows\system32>winsat disk
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-seq -read -n 0'
> Run Time 00:00:04.79
> Running: Storage Assessment '-ran -read -n 0'
> Run Time 00:00:00.87
> Running: Storage Assessment '-scen 2009 -drive C:'
> Run Time 00:01:03.66
> Running: Storage Assessment '-seq -write -drive C:'
> Run Time 00:00:09.03
> Running: Storage Assessment '-flush -drive C: -seq'
> Run Time 00:00:03.85
> Running: Storage Assessment '-flush -drive C: -ran'
> Run Time 00:00:02.45
> Running: Storage Assessment '-hybrid -ran -read -n 0 -ransize 4096'
NV Cache not present.
> Run Time 00:00:00.01
> Running: Storage Assessment '-hybrid -ran -read -n 0 -ransize 16384'
NV Cache not present.
> Run Time 00:00:00.02
> Disk  Sequential 64.0 Read             203.74 MB/s          7.3
> Disk  Random 16.0 Read                    39.33 MB/s          6.3
> Responsiveness: Average IO Rate       0.88 ms/IO          7.9
> Responsiveness: Grouped IOs             10.02 units          7.2
> Responsiveness: Long IOs                     7.13 units          7.6
> Responsiveness: Overall                      71.52 units          6.9
> Responsiveness: PenaltyFactor                0.0
> Disk  Sequential 64.0 Write              88.15 MB/s          6.3
> Average Read Time with Sequential Writes  1.143 ms     7.5
> Latency: 95th Percentile                     2.246 ms          7.5
> Latency: Maximum                             207.342 ms          7.3
> Average Read Time with Random Writes   1.048 ms         7.9
> Total Run Time 00:01:25.32

It is important to note that the above stats are on a _laptop_!

Now, let’s have a look at what two 80GB SSDs in a RAID 0 configuration via the onboard Intel DX38BT (Intel product site) chipset RAID gives us with Windows 7 Enterprise x64:

C:\Windows\system32>winsat disk
Windows System Assessment Tool
> Running: Feature Enumeration ''
> Run Time 00:00:00.00
> Running: Storage Assessment '-seq -read -n 0'
> Run Time 00:00:05.36
> Running: Storage Assessment '-ran -read -n 0'
> Run Time 00:00:00.59
> Running: Storage Assessment '-scen 2009 -drive C:'
> Run Time 00:00:56.94
> Running: Storage Assessment '-seq -write -drive C:'
> Run Time 00:00:06.47
> Running: Storage Assessment '-flush -drive C: -seq'
> Run Time 00:00:02.16
> Running: Storage Assessment '-flush -drive C: -ran'
> Run Time 00:00:01.69
> Running: Storage Assessment '-hybrid -ran -read -n 0 -ransize 4096'
NV Cache not present.
> Run Time 00:00:00.02
> Running: Storage Assessment '-hybrid -ran -read -n 0 -ransize 16384'
NV Cache not present.
> Run Time 00:00:00.01
> Disk  Sequential 64.0 Read              461.83 MB/s          7.9
> Disk  Random 16.0 Read                  282.86 MB/s          7.9
> Responsiveness: Average IO Rate        1.41 ms/IO          7.6
> Responsiveness: Grouped IOs              11.15 units          6.9
> Responsiveness: Long IOs                     9.11 units          7.4
> Responsiveness: Overall                    101.50 units          6.8
> Responsiveness: PenaltyFactor                0.0
> Disk  Sequential 64.0 Write               164.71 MB/s          7.2
> Average Read Time with Sequential Writes  0.721 ms       7.8
> Latency: 95th Percentile                     1.960 ms          7.7
> Latency: Maximum                             147.954 ms          7.5
> Average Read Time with Random Writes  0.782 ms          7.9
> Total Run Time 00:01:13.77

Now, given the hardware differences between the two configurations, this is obviously an unfair comparison. However, they do provide a good reference point for the solid-state drive’s capabilities.

Here are the Tecra S10’s single 160GB SSD read/write stats:

  • Disk  Sequential 64.0 Read              203.74 MB/s        7.3
  • Disk  Random 16.0 Read                    39.33 MB/s        6.3
  • Disk  Sequential 64.0 Write              88.15 MB/s          6.3

Here is the DX38BT 80GB x2 RAID 0 read/write stats:

  • Disk  Sequential 64.0 Read              461.83 MB/s          7.9
  • Disk  Random 16.0 Read                  282.86 MB/s          7.9
  • Disk  Sequential 64.0 Write              164.71 MB/s          7.2

What do these loosely put together stats that tell us?

That the Intel second generation Solid-State drives are _fast_!

Realistically, the above stats show that the on board RAID has the ability to improve disk I/O quite substantially when the drives are striped together.

The Tecra S10:

  • Intel T9600 2.8GHz
  • 4GB RAM
  • 160GB Intel SSD

The desktop:

  • Intel QX9650 Core 2 Quad Extreme
  • 4GB KVR1333 series Kingston RAM
  • Intel DX38BT BoneTrail
  • 80GB Intel SSD x2 RAID 0 via on board chipset

We will test some additional configurations as they pass through our shop.

Given the above stats we may look to start using a pair of 80GB SSDs for our SBS 2008 OS drives to help reduce the OS’s boot times.

Philip Elder
MPECS Inc.
Microsoft Small Business Specialists
Co-Author: SBS 2008 Blueprint Book

*Our original iMac was stolen (previous blog post). We now have a new MacBook Pro courtesy of Vlad Mazek, owner of OWN.

Windows Live Writer

No comments: