SSD Load Time Performance

on Friday, October 18, 2013

The OS load time in an SSD is just amazing. And, I thought I’d track a few figures to just show the difference.

Test System Configurations

  HDD Test Box SSD Test Box
CPU Core i7-3770K Core i7-4770K
RAM G.Skill 16 GB DDR3 1600 G.Skill 32 GB DDR3 1600
SSD (OS) Mushkin 480GB SATA III Samsung 750GB SATA III
HDD Seagate 2TB 5900 RPM  

One thing to note beforehand is that the HDD used in the test was 5900 RPM, which I don’t think most people use.

Test Description

Using Oracle VirtualBox 4.3.0, I setup a couple of virtual machines of Windows Server 2012 R2 with different roles installed. And, the speed test was just the amount of time it took to Power On the virtual machine, until the “grey login screen” appeared.

On the HDD Test Box, the .vhd image was on the HDD drive. On the SSD Test Box, the .vhd image was on the SSD drive.

All virtual machines were configured with 1 CPU and 1 GB RAM, except for SQL which had 2 CPU and 2 GB RAM. I ran some tests on different CPU and RAM pairings and found that 1 CPU/1 GB was pretty close to optimal for load times; and it was plenty of power for a home network configuration with one user. I also noticed that as I added more RAM into the configuration, the load times became longer because extra time was being spent allocating the RAM.

Results

  HDD Test Box (secs) SSD Test Box (secs)
DC/AD/DNS 87 49
SQL 50 10
Azure Pack AdminAPI 60 11
Azure Pack AdminAuth 58 9
IIS 65 13

It’s a pretty nice speed improvement.

0 comments:

Post a Comment


Creative Commons License
This site uses Alex Gorbatchev's SyntaxHighlighter, and hosted by herdingcode.com's Jon Galloway.