USB 3.0 Drive Smackdown

Photo of author

Tim Higgins

Introduction

Updated 3/22/2010: Clarified PCIe slot compatibility

USB 3.0 Drives from WD, Buffalo & Seagate

At a Glance
Product – Buffalo DriveStation USB 3.0 (HD-HX1.5TU3)
– WD MyBook 3.0 (WDBAAK0010HCH)
– Seagate BlackArmor PS 110 USB 3.0 Performance Kit (ST905003BPA1ES-RK)
Summary Three USB 3.0 drives, two w/ 3.5" SATA drives, one with 2.5"
Pros • Around 3X faster than USB 2.0
Cons • Don’t get full speed increase when doing USB 3.0 drive-to-drive copy
• Up to ~50% price premium over USB 2.0 drives

The first products certified to the USB 3.0 ("SuperSpeed USB") standard started appearing late last year. But the new year will see the trickle turn into a flood. This review will look at three of the first USB 3.0 drives to appear and see how they compare for performance.

Seagate has taken a different approach for its first USB 3.0 product than Buffalo and WD, choosing to focus on the mobile market with a laptop / notebook upgrade kit. I’m not sure of the wisdom in this, since the ExpressCard slot that its bundled adapter requires isn’t common on the netbooks that many of us are currently buying.

But Seagate’s product is also unique as the only current product using a 2.5" SATA drive, which helps to make it the smallest. And you can certainly use the drive with any other USB 3.0 host adapters, although the short length of the cable included may make for awkward placement if the drive is used with a desktop system.

WD has also bundled a USB 3.0 host adapter with their initial USB 3.0 drives. The WD MyBook 3.0 adapter (Figure 1) comes in a PCIe X1 format and even includes a half-height bracket for more compact enclosures. WD also offers the option of buying just the drive in both 1 and 2 TB capacities, while Seagate offers only the PS 110 USB 3.0 kit in a single 500 GB flavor.

WD MyBook 3.0 USB 3.0 PCI Express Interface Card

Figure 1: WD MyBook 3.0 USB 3.0 PCI Express Interface Card

Buffalo has chosen to offer its IFC-PCIE2U3 USB 3.0 PCI Express Interface Card (Figure 2) separately from the HD-HXU3 DriveStation USB 3.0 drive, which comes in 1, 1.5 and 2 TB sizes. Buffalo also throws in a half-height bracket.

Buffalo USB 3.0 PCI Express Interface Card

Figure 2: Buffalo USB 3.0 PCI Express Interface Card

Buffalo’s card uses the same NEC D720200F1 USB 2 / 3 Host controller as the bundled WD card. But it has an auxiliary power connector that WD’s card doesn’t (Figure 3). I was confused about why this connector was needed, but dutifully attached it, since my PC had the spare power connector.

It turns out this connector isn’t required to power the adapter. But, instead, it’s to provide optional extra power to the USB 3.0 ports for powering attached devices. The USB 3.0 spec. says that 900 mA must be available at each port for device power, but not everyone follows the spec. So if you attach the auxiliary power cable, more power will be available to devices plugged into the USB ports.

Buffalo PCIe card extra power connection

Figure 3: Buffalo PCIe card extra power connection

I already posted a slideshow that tours through the innards of each of the Buffalo, Seagate and WD drives and companion PCIe host adapters. But, for convenience, I’ve summarized the component information in Table 1.

Product Hard Drive Controller
Buffalo DriveStation USB 3.0 Seagate Barracuda 7200.11 1.5 TB (ST31500341AS) Fujitsu MB86C30A
Seagate BlackArmor PS 110 USB 3.0 Seagate Momentus 7200.4 500 GB (ST9500420AS) ASmedia ASM1051
WD MyBook 3.0 WD 1.0 TB 64 MB / 7200 Caviar Black (WD10001FAES) Symwave SW6316
Table 1: Component summary

Check out the slideshow See the slideshow for internal hardware details

I was going to go into the background of USB 3.0. But these Techspot and Ars articles seem to have done the job for me. So, without further ado, let’s get to the testing.

Performance

Although USB 3.0’s raw bus speed can fly along at 4.8 Gbps (600 MBps), that’s nowhere near what I expected to find testing these products, for two reasons. First, the Buffalo USB 3.0 host interface card installed into my NAS Test Bed’s PCIe 2.0 X1 slot (Figure 1) is limited to 500 MB/s by the single-lane (x1) PCIe interface. But more importantly, a single SATA spindle spinning at 7200 RPM isn’t going to come anywhere near even that.

I installed the Buffalo card into my Testbed, which is described here. It uses a RAID 0 NTFS-formatted array of two Seagate Barracuda 7200.11 1 TB drives (ST31000340AS) to get past the single-spindle speed limit. But I first had to see whether it would be limiting test results.

Figure 4 shows the results of the HD Tune Read Benchmark, indicating an average read speed of 120 MB/s, which probably won’t be a limiting factor. I didn’t run the write benchmark, since it requires wiping the tested drive.

Internal RAID 0 array - HD Tune Benchmark Read

Figure 4: Internal RAID 0 array – HD Tune Benchmark Read

Instead, I ran the File Benchmark (Figure 5), which doesn’t touch existing files. Peak speeds were reached with a 256 KB block size, measuring around 190 MB/s for both read and write.

Internal RAID 0 array - HD Tune file benchmark

Figure 5: Internal RAID 0 array – HD Tune file benchmark

The bottom line from these tests is that it’s unlikely that the testbed drive performance will limit my ability to properly test the USB 3.0 drives.

Performance – HD Tune Write Benchmarks

I tested the three drives using both HD Tune Pro and my standard Vista SP1 file copy test. Since HD Tune Pro operates from RAM, the test system’s hard drives don’t get involved and can’t limit performance. Let’s look at Write results first.

The plotted line represents write speed in MBytes per second (MB/s), plotted across all sectors of the drive. Since the outer sectors of a disk have a higher rotational velocity, we can assume that the test moves from the outer (0%) to inner (100%) to inner sectors.

The Buffalo drive (Figure 6) hums along just shy of 90 MB/s for most of the sectors and averages 84.3 MB/s. Access times (represented by the yellow dots) have a nice, tight distribution.

Buffalo DriveStation USB 3.0 - HD Tune Benchmark Write

Figure 6: Buffalo DriveStation USB 3.0 – HD Tune Benchmark Write

The Seagate (Figure 7) is also pretty steady, but write speeds run about 10 MB/s lower and average out to 72.3 MB/s. Access times are a bit more dispersed than the Buffalo drive.

Seagate BlackArmor PS 110 USB 3.0 - HD Tune Benchmark Write

Figure 7: Seagate BlackArmor PS 110 USB 3.0 – HD Tune Benchmark Write

The WD drive (Figure 8) has the highest write throughput variation of the three and widest dispersion of access times. The large dip, which depresses the average somewhat, was seen in a different spot in a second run. Average write comes in at 73.4 MB/s.

WD MyBook 3.0 - HD Tune Benchmark Write

Figure 8: WD MyBook 3.0 – HD Tune Benchmark Write

Moving on to read performance, the Buffalo drive (Figure 9) again has the tightest access time distribution and average speed of 95.9 MB/s.

Buffalo DriveStation USB 3.0 - HD Tune Benchmark Read

Figure 9: Buffalo DriveStation USB 3.0 – HD Tune Benchmark Read

The Seagate’s (Figure 10) read speed again comes in lower across the board, averaging 82.1 MB/s.

Seagate BlackArmor PS 110 USB 3.0 - HD Tune Benchmark Read

Figure 10: Seagate BlackArmor PS 110 USB 3.0 – HD Tune Benchmark Read

The WD MyBook 3.0 (Figure 11) does much better on read than write, edging out the Buffalo with a 98.7 MB/s average. This difference is so slight, however, that I doubt you’d notice it in real life use.

WD MyBook 3.0 - HD Tune Benchmark Read

Figure 11: WD MyBook 3.0 – HD Tune Benchmark Read

Performance – HD Tune File Benchmark

HD Tune’s File Benchmark profiles performance using a single file size, but different block sizes. So I ran it on all drives to provide a different view of performance. Here are the plots for your perusal. I’ll summarize the data in the next section. Note that it takes a block size of at least 64 KB to get best performance.

Buffalo DriveStation USB 3.0 - HD Tune File Benchmark

Figure 12: Buffalo DriveStation USB 3.0 – HD Tune File Benchmark

Seagate BlackArmor PS 110 USB 3.0 - HD Tune File Benchmark

Figure 13: Seagate BlackArmor PS 110 USB 3.0 – HD Tune File Benchmark

WD MyBook 3.0 - HD Tune Benchmark Read

Figure 14: WD MyBook 3.0 – HD Tune File Benchmark

Performance – Vista SP1 File Copy

If looked like there was no worry that my NAS Testbed system with its RAID 0 array would limit test results if I used it to run a file copy test between it and each USB 3.0 drive. So that’s what I did, using my Vista SP1 filecopy test, which copies a test folder containing a single non-compressed ripped DVD. The 4.35 GB (4,680,843,264 bytes) folder contains 38 files of various sizes ranging from 1 GB to 10 KB.

Figure 15 pulls together the file copy test results, HD Tune Benchmark and HD Tune File Benchmark test results for easy comparison. I also included a test of the Buffalo drive connected via my testbed system’s normal USB 2.0 ports for comparison.

As usual, there is no exact correlation between the File Copy and HD Tune tests. But relative ranking are the same in each test method. Buffalo’s drive seems to have a write performance advantage over both the WD and Seagate products. While the WD and Seagate drives seem more alike than different, which is surprising given their different geometries (2.5" vs. 3.5"). Depending on which benchmark you prefer, the Buffalo drive comes in between 84 and 93 MB/s.

Write performance comparison
Click to enlarge image

Figure 15: Write performance comparison

Read comparison is surprisingly different, with this time the 3.5" drive WD and Buffalo products more matched in speed than the WD and Seagate. The WD MyBook 3.0 bested the Buffalo in two out of three benchmarks, although significantly only in the Vista SP1 file copy test (117 vs. 111 MB/s).

Read performance comparison
Click to enlarge image

Figure 2: Read performance comparison

Bottom line is that USB 3.0 provides 3 – 3.5X write and 3 – 3.3 X read speed improvement over USB 2.0.

Drive To Drive

Since I had the luxury of having three USB 3.0 drives on the bench at the same time, I figured I might as well see how they did doing a drive-to-drive copy. Table 2 summarizes the results.

Test Write Read
Buffalo – WD 67.97 64.25
Buffalo – Seagate 66.98 62.05
Table 1: Component summary

It looks like something is holding back performance, because all the results are lower than I got from the Vista SP1 file copy tests to and from the internal RAID 0 array in the test bench system. Since USB 3.0 is supposed to support bi-directional transfers via dedicated SuperSpeed transmit and receive channels, I wouldn’t think that the problem is there. So my suspicion is that the USB 3.0 host interface drivers may not quite be tuned for drive to drive copying at this point.

Closing Thoughts

As is true with all data transfer technologies, the big numbers that are featured prominently in advertising are nowhere near what you get in practice. And so it is with USB 3.0. That 5 Gbps (600 MB/s) maximum spec is limited to 500 MB/s in the first PCIe X1 host adapters. And the limitations of single-spindle SATA drives knock it down further to the high 80 MB/s for write and 100-teens for read.

Although this is more than a 7X drop from the maximum numbers waved around, the first crop of USB 3.0 drives can still deliver better than 3X the speed of USB 2.0 drives, essentially marrying internal SATA drive speeds to the convenience of external drives.

Updated 3/22/2010: Clarified PCIe slot compatibility

Table 3 shows that although the cost premium percentage is significant, the dollar amount isn’t too bad to swallow. But don’t forget to add in the cost of a USB 3.0 adapter (~$30 and up) and remember that you’ll only be able to upgrade desktops with a spare PCIe X1 slot or note / lap / net books sporting an ExpressCard gozinta.

Manufacturer USB 3.0 USB 2.0 Difference
Buffalo Buffalo DriveStation USB 3.0
HD-HX1.0TU3
Buffalo Drivestation Turbo USB 2.0
HD-CX1.0TU2
+37%
$137 (eCost) $100 (eCost)
WD MyBook World 3.0
WDBAAK0010HCH-NESN
My Book Essential
WDBAAF0010HBK-NESN
+47%
$160 (Amazon) $109 (Amazon)
Table 3: 1 TB USB 2.0 / USB 3.0 Drive cost comparison

Still, USB 3.0 drives are a relatively inexpensive way to significantly reduce the time you spend waiting to move your big ol’ media files around. Just allow a little more time for USB 3.0 to USB 3.0 copying!

Check out the slideshow See the slideshow for internal hardware details

Related posts

ASUSTOR AS4004T 4 Bay 10GbE NAS Reviewed

Updated - ASUSTOR's AS4004T is a good value in a four-bay Gigabit port NAS with a bonus 10GbE port.

LaCie 5 Big Network 2 Reviewed

LaCie's update of its Linux-based five-bay NAS is underpowered compared to the competition.

Thecus N2560 NAS Reviewed

Updated - The Thecus N2560, based on Intel's lower-cost "Berryville" Atom, doesn't deliver the performance we've come to expect from an Atom NAS.