-
Sustained data transfer rates and optimising workflows
I work with a modest setup running FCP 7 on a 2010 2.8Ghz iMac i7 with an array of external HDDs. Unfortunately the iMac is limited to USB 2.0 and FW800 (or eSATA if I feel game enough to make my own modifications!). Unfortunately no Thunderbolt and it’s also hampered by a rubbish Ethernet port with no support for jumbo frames.
I’ve just run out of space on my backup drive (!) and need some advice/clarification re expanding my storage and backup setup. I’ve been doing a bunch of research online, looking at RAIDS, Drobos, NAS etc in an attempt to get the best band for my buck. But I’ve now hit analysis paralysis and am confused by the different data transfer rates of all the different technologies and keen to avoid any choke points in my new setup.
I understand the importance of sustained data rates and felt it was worth starting a post to clarify and summarise the different speeds of the various technologies we work with and how they might impact workflows.
There seems to be be so much emphasis placed on the sustained transfer rates of I/O technologies, USB, Firewire, GB Ethernet, eSata and now TB, but what about HDD’s? If the sustained transfer rate of your HDD is less than any of these then the I/O connection would make little difference, right (or wrong)?
So my questions…
1. What is the approx sustained data transfer rate of a (please add)
7200rpm HDD –
10000rpm HDD –
15000rpm HDD –
SSD –2. I know RAID setups are supposed to be faster. What are the approx sustained data transfer rates for the following RAID configurations (assuming 7200rpm drives)?
– Raid 0 (fastest?)
– Raid 1 (slower?)
– Raid 5 (?)Theoretical maximum data transfer rates
USB 2.0 – 480 Mbps
FW800 – 800 Mbps
GB Ethernet – 1000 Mbps
eSATA – 3 Gbps
USB 3.0 – 5Gbps
Thunderbolt – 10 GbpsApprox minimum sustained data transfer rates (please add)
USB 2.0 –
FW800 –
GB Ethernet –
eSATA –
USB 3.0 –
Thunderbolt –Hopefully understanding the real world speeds of these technologies will help optimise workflows. Using software that utilises multiple processor cores for renders etc will also make a difference, but in terms of hardware are there any other major factors to be considered here that impact on the speed of your workflow?
Thanks all.