Home | Products | Services | Resources | Our Guarantee | About Us |
xSynthesis Search includes features often found only in enterprise search packages, at the cost and ease of use of entry-level search engines. Use it for your publicly accessible e-commerce, membership, or marketing web site, your protected members-only content, or your intranet.
For more articles by our contributors, see:
Here are some theoretic interface speeds:
For more on interface speeds see this article.
by Zoran Zaev, 2009-03 (March) to 2010-01-14 (January)
In this article, I review various hard drives (HDDs) and various hard drive configurations, particularly RAID 0 configurations for attaining top performance and data transfer speeds with inexpensive hardware. Furthermore, some drive controllers will be reviewed and compared.
You may be thinking how you can improve the performance of your own desktop, workstation, or small business server? Or, you may be considering how you can improve the performance of your current hard drives. You may be surprised that you can improve performance without spending a fortune.
First, you may like to review what hard drives and drive controllers you currently have. List the drives, make, model number, and the same for the drive controller. Next, you can search via Google or others search sites and find the specification details of those particular drives, such as some of the more important being interface type (IDE, SATA), rotation speed (5,400 rpm, 7,200 rpm, 10,000 rpm, etc), buffer size (8 MB, 16 MB, 32 MB, etc).
Test Setup
I will be testing various hard drives, from 3.5" to 2.5" types, and Solid State Drives (SSDs). I will be testing them using the following main computers & controllers:
Benchmark Results
The benchmarking was primarily done using ATTO Disk Benchmark v.2.34 (older, but very useful utility, for download search the web or go to TechPowerUp). Also, you may like to take a look at HD Tune, which can show the drive temperature among other things, but it cannot measure the speed of software RAID 0 configurations, which I will use in this article. An overall very helpful testing program, not just for hard drives is PassMark Software's PerformanceTest (they also have great online statistics: CPU, Video, Hard Drive, and System benchmarks to compare with other users). However, PerformanceTest drive testing capability is weak.
1. Single Drive Benchmarks
The following is a selection of benchmarks for the read and
write speeds for various hard drives. Please note that small
file reads/ writes (or throughput) are typically more important for applications
that deal with small files often and large files read and write
(or throughput) impacts applications that deal with large files such as
graphics, video, as well as Virtual PC operation. I decided to
focus on throughput and not review some other statistics such as
access time, burst rate, or CPU usage. Depending on your needs,
you may like to decide to review and benchmark for those as
well, but I would suggest that throughput is the most important
statistic impacting performance
System/ Configuration, Drive Specification (MB stands for "Motherboard") |
Small files (0.5kb) [1] |
Large files (8,192kb/8mb) [1] |
||||
PATA Drives, 2.5" | Size | PC/ Controller | Read | Write | Read | Write |
Fujitsu PATA MHS2030AT 2.5", 30 GB, 4,200 rpm, ATA-100 (transfer speed 19.4 to 38.1 per spec), 2MB buffer (spec, see page 24) | 2.5 | USB 2.0, Dell Dimension 8100 | 0.9 | 0.9 | 17 | 15 |
Fujitsu PATA MHV2080AH 2.5", 80GB, 5,400 rpm, 8MB cache (max transfer speed 55.4 MB/s), 4MB buffer, (spec, see page 24) | 2.5 | MB/Tablet | ? | ? | 34 | ? |
Western Digital WD1600BEVE-00UYT0, PATA WD160G Scorpio, 2.5", 160GB, 5,400 rpm, 8MB buffer (spec) | 2.5 | Inspiron 5150/ IDE on MB | 3.8 | 4.1 | 48 (best!) |
21 |
SanDisk pSSD PATA 16GB on ICH7 UATA 82801G Intel Connector, 2.5", SSD (spec) | 2.5 | On HP Mini 1116NR | 1.9 | 0.6 | 38 | 17 |
PATA Drives, 3.5" | Size | PC/ Controller | Read | Write | Read | Write |
Maxtor DiamondMax Plus 40, 54098U8, PATA, 3.5", 40 GB, Ultra 66 | 3.5 | MB/ Dell Dimension | 6.6 | 3.6 | 26 | 25 |
Samsung SP0802N, 80 GB, PATA, 3.5", buffer 2 MB, UDMA 100, 7,200 rpm (spec) | 3.5 | MB/ Dell Dimension | 0.5 | 0.5 | 46 (best!) |
48 (best!) |
SATA Drives, 2.5" | Size | PC/ Controller | Read | Write | Read | Write |
Hitachi Travelstar HTS542512K95A00, 2.5", 120GB, TravelStar, 5K250, 5400 rpm, 8MB, 9.5ms, SATA | 2.5 | Acer 5520/ SATA on Enclosure | 4.0 | 2.9 | 51 | 51 |
Seagate ST9500420AS, 500MB, 2.5", SATA (spec) | 2.5 | MB/ HP dv7-3060us | 6.0 | 5.3 | 97 (best!) |
95 (best!) |
SATA Drives, 2.5" | Size | PC/ Controller | Read | Write | Read | Write |
Maxtor 7Y250M0, 250MB, 3.5", 7,200 rpm, SATA 150, 8MB cache | 3.5 | Biostar G31 | 5.8 | 4.4 | 56 | 58 |
Maxtor 6B300S0, 300GB, 7,200 rpm, 3.5", SATA 150, 16 MB cache | 3.5 | Biostar G31 | 12.0 (best!) |
11.0 (best!) |
50 | 56 |
Hitachi DHT725050VLA 380, 500 MB, 3.5", SATA, 8MB buffer, UDMA 6 | 3.5 | MB | ? | ? | 74 | ? |
Western Digital WD150 Raptor 10,000rpm, 150GB, WD1500AHFD UDMA 6 (ATA/133) | 3.5 | FoxConn G43MX-K | 12.0 (best!) |
10.0 (best!) |
65 | 74 |
Western Digital WD150 Raptor 10,000rpm, 150GB, WD1500AHFD UDMA 6 (ATA/133) | 3.5 | Biostar G31 | 9.6 | 9.1 | 83 | 83 |
Western Digital Caviar Green WDCWD10EACS, 1TB, 32MB (or 16 MB?), 5400 rpm+ | 3.5 | FoxConn G43MX-K | 4.0 | 5.4 | 76 | 77 |
Samsung SpinPoint F1, HD103UJ, 1TB, 7,200 rpm, 32MB cache, UDMA 7 (ATA/512) | 3.5 | FoxConn G43MX-K | 4.9 | 3.9 | 92 | 84 |
Seagate ST3150034 IAS, 7200 rpm, 32MB, 1.5TB | 3.5 | FoxConn G43MX-K | 9.9 | 8.4 | 107 (best!) |
106 (best!) |
Network Drives/ NAS | Size | PC/ Controller | Read | Write | Read | Write |
Network (NIC) drive at 100 Mbps Note: helping when considering Network Attached Storage (NAS) |
3.5 | NIC 100 Mbps, 12.5 MB/s (100 Mbps) | 2.3 | 1.2 | 11 | 11 |
NAS at 1000 Mbps (gigabit) | 3.5 | NIC 1 Gbps, 128 MB/s | 2.6 | 1.3 | 44 | 38 |
NAS at 1000 Mbps (gigabit), after fresh reboot of Windows 7 | 3.5 | 2.7 | 1.4 | 59 | 48 | |
NAS at 1000 Mbps (gigabit), turned off client firewall | 3.5 | 2.9 | 1.4 | 79 | 58 | |
NAS at 100 Mbps, via WebDAV | 3.5 | NIC 100 Mbps, 12.5 MB/s | 1.0 | 0.3 | 97 | 93 |
Special: Virtual PC Drives, Spanned Volume | Size | PC/ Controller | Read | Write | Read | Write |
Virtual PC 2007 running on Western Digital WD150 Raptor | 3.2 | 2.3 | 42 | 58 | ||
Virtual PC 2007 running on Raid0_4dr | 3.1 | 1.6 | 63 | 75 | ||
Spanned Volume: 4dr, Samsung SpinPoint F1 (x2), Seagate ST9500420AS (x2) | 4 drives SPANNED volume | 5.9 | 7.4 | 75 | 76 |
Notable observations:
2. Drive Controller/ Enclosure Impact Benchmarks
Now, I took some very fast SSD drives and tested them with different drive controllers, even by putting them into different drive enclosures to see what the performance difference may be. The results were surprising.
System/ Configuration, Drive Specification |
Small files (0.5kb) [1] |
Large files (8,192kb/8mb) [1] |
|||
Drive | PC/ Controller | Read | Write | Read | Write |
OCZ Vertex Series OCZSSD2-1VTX30GXXX 2.5" 30GB SATA II MLC SSD (see at NewEgg) | Via PPA SATA 3 Port Model 1356/ Sil 3132, PCI Card | 10.1 | 3.6 | 97 | 63 |
OCZ Vertex Series OCZSSD2 | Via Rosewill 4-port, RC209EX, Sil 3114, PCIe 1x Card | 11.6 | 4.2 | 133 | 126 |
OCZ Vertex Series OCZSSD2 | Via PCIx/ Express Card Rosewill RC-605 | 12.0 (best!) |
6.8 (best!) |
133 | 95 |
OCZ Vertex Series OCZSSD2 | Via external enclosure Patriot Dual Bay 2.5", on SATA port, 3.5" drive bay PC25S (see at Amazon, TigerDirect, at NewEgg) | 11.3 | 3.5 | 140 | 125 |
OCZ Vertex Series OCZSSD2 | Via 2.5" external enclosure on eSATA port, Rosewill (very similar to this one at NewEgg, USB 2.0 & eSATA) | 10.7 | 3.6 | 173 | 154 |
OCZ Vertex Series OCZSSD2 | On HP dv7-3060us, onboard eSata port, direct connection, no enclosure. | 11.0 | 3.4 | 250 (best!) |
163 (best!) |
Patriot Warp 32 GB, PE32GS25SSDR, SSD, 2.5" (see at NewEgg) | Acer 5520/ SATA on MB | 2.8 | 4.2 | 153 (best!) |
94 (best!) |
Patriot Warp 32 GB, SSD, 2.5" | Via Rosewill 2.5" enclosure | 2.2 | 3.2 | 129 | 91 |
Patriot Warp 32 GB, SSD, 2.5" | Via PCIx card and Rosewill 2.5" enclosure | 2.9 | 4.4 | 116 | 71 |
Patriot Warp 32 GB, SSD, 2.5" | Via USB 1.1 and Rosewill 2.5" enclosure (possibly USB 2.0, though) | 0.8 | 1.0 | 31 | 24 |
Notable observations:
3. Fast RAID 0 Benchmarks
What can these typical, consumer-level drives do when put in Raid 0 (stripping only) configuration do in terms of performance? It turns out that we can get some amazing performance benefits, just by using Windows XP/ Vista/ 7, etc. built-in software Raid 0 (stripping) capability. Here are some of the results.
System/ Configuration, Drive Specification |
Small files (0.5kb) [1] |
Large files (8,192kb/8mb) [1] |
|||
Drive | PC/ Controller | Read | Write | Read | Write |
Raid0 (Sw)= Sam 1TBx2, WD 1TBx1 | 4.5 | 5.3 | 231 | 224 | |
Raid0 (Sw)= Sam 1TBx2 | 5.2 | 6.4 | 223 | 147 | |
Raid0 (Sw)= Sam 1TBx2, Hw Raid0 - 500MBx2, WD 1TB | 5.6 | 6.0 | 269 | 274 | |
Raid0 (Hw)= Hitx2 | 10.2 | 4.8 | 109 | 94 | |
2 Drive Raid 0 | PC/ Controller | Read | Write | Read | Write |
Hitachi DHT725050VLA (x2) HW | HW Raid 0 on PPA SATA 3 Port Model 1356/ Sil 3132 PCI Card | 10.2 | 4.8 | 109 | 94 |
2 Drv, OCZ SSD (x1), Patriot SSD (x1) | 1xMB, 1xPCIe | 3.8 | 5.5 | 179 | 74 |
2 Drv, OCZ SSD (x1), Patriot SSD (x1) | 2xPCI | 5.1 | 6.7 | 136 | 74 |
2 Drv, OCZ SSD (x1), Patriot SSD (x1) | 2xPCIe | 4.5 | 6.8 | 132 | 68 |
2 Drv, Patriot SSD (x1), Hitachi Travelstar HTS542512K (1x) | Hitachi on External Enclosure, SSD on MB | 3.4 | 3.6 | 64 | 64 |
2 Drv, Maxtor 7Y250M0(x1), Maxtor 6B300S0 (x1) | on BiostarG31 MB | 8.2 | 7.2 | 118 (best!) |
120 (best!) |
2 Drv, Samsung SpinPoint F1 (x2) | On MB | 4.9 | 7.9 | 213 (best!) |
214 (best!) |
2 Drv, Seagate ST9500420AS (x2) | MB, PCI | 12.0 | 4.2 | 150 | 147 |
2 Drv, Seagate ST9500420AS (x2) | MB, PCIx | 8.3 | 8.1 | 145 | 145 |
2 Drv, Seagate ST9500420AS (x2) | MB | 5.9 | 8.1 | 150 | 155 |
2 Drv, Seagate ST9500420AS (x1), Samsung SpinPoint F1 (x1) | MB | 8.5 | 4.2 | 154 | 147 |
3 Drive Raid 0 | PC/ Controller | Read | Write | Read | Write |
Samsung SpinPoint F1 (x2), Seagate ST9500420AS (x1) | MB | 5.4 | 6.7 | 290 (best!) |
294 (best!) |
WD Caviar Green (1x), Hitachi DHT725050VLA (x2) HW | MB, Hitachi in hardware RAID 0 on PCI card | 6.0 | 5.4 | 149 | 149 |
Samsung SpinPoint F1 (x2), WD Caviar Green (1x) | On MB | 4.5 | 5.3 | 231 | 224 |
4 Drive Raid 0 | PC/ Controller | Read | Write | Read | Write |
Samsung SpinPoint F1 (x2), Seagate ST9500420AS (x2) | MB | 6.0 | 7.0 | 431 (best!) |
378 (best!) |
Seagate ST9500420AS (x2), Hitachi DHT725050VLA (x2) HW | MB (Seagate), PCI hardware RAID (Hitachi) | 5.8 | 4.9 | 288 | 252 |
Samsung SpinPoint F1 (x2), Hitachi DHT725050VLA (x2) HW | MB (Samsung), PCI hardware RAID (Hitachi) | 5.9 | 4.7 | 284 | 255 |
5 Drive Raid 0 | PC/ Controller | Read | Write | Read | Write |
Samsung SpinPoint F1 (x2), Seagate ST9500420AS (x3) | MB | 6.3 | 7.9 | 488 (best!) |
353 |
Samsung SpinPoint F1 (x2), Seagate ST9500420AS (x3) | MB, PCIe | 4.6 | 6.3 | 432 | 330 |
Samsung SpinPoint F1 (x2), Seagate ST9500420AS (x3) | MB, one ST on PCIe | 3.5 | 6.3 | 556 (best!) |
392 (best!) |
Samsung SpinPoint F1 (x2), WD Caviar Green (1x), Hitachi DHT725050VLA (x2) HW | MB, Hitachi on PCI as hardware RAID 0 | 5.6 | 6.0 | 269 | 274 |
Samsung SpinPoint F1 (x2), Seagate ST9500420AS (x2), Patriot SSD (x1) | MB, SSD on PCI | 4.1 | 5.9 | 390 | 272 |
6 Drive Raid 0 | PC/ Controller | Read | Write | Read | Write |
Samsung SpinPoint F1 (x2), Seagate ST9500420AS (x2), Hitachi DHT725050VLA (x2) HW | MB, Hitachi on PCI hardware RAID 0 | 6.1 | 6.3 | 491 (best!) |
346 |
Samsung SpinPoint F1 (x2), Hitachi DHT725050VLA (x2) HW, Seagate ST9500420AS (x1), WD Caviar Green (1x) | MB, Hitachi on PCI hardware RAID 0 | 6.1 | 5.8 | 348 | 312 |
7 Drive Raid 0 | PC/ Controller | Read | Write | Read | Write |
Samsung SpinPoint F1 (x2), Hitachi DHT725050VLA (x2) HW, Seagate ST9500420AS (x2), WD Caviar Green (1x) | MB, Hitachi on PCI hardware RAID 0, some on PCI or PCIe x1 cards (MB is limited to 6 - 1 OS drive = 5 drives) | 5.8 | 5.5 | 370 | 341 |
Notable observations:
Conclusion
I hope some of the information in this article was helpful in your work on improving the performance of your hard drive subsystem. In the next article, I will review some further hard drive and controller configuration ideas.
Resources
[1] Patriot 128GB Warp SSD Drive PE128GS25SSDR, Benchmarking Review
[2] A Brief History of the Hard Disk Drive
Want to know more?
today and let us know how we can make this section better.