My PC case is put under the desk. I have many hard disks for storage and backups. I bought some "cages" which can hold 5 hard disks and mount a fan. And the cages are put on the desk (cable length around 1 meter), for easy swapping hard disks (while PC is off), and less dusty also.
This setup is already running. I am using (0.5 meter + 0.5 meter in serial) two SATA cables to connect from the motherboard to my hard disks on the desk. I know the length limit of SATA cable is 1 meter. This may be the reason why my hard disks sometimes disconnect, as I am pushing beyond its length limit (including the motherboard circuitry).
My ideal setup will be putting hard disks even further away than 1 meter, approaching 2 meters or even a bit more.
I have a few (not yet feasible) ideas:
- Any consumer grade SATA Signal Repeater? (I found the Renesas website. But they are not for home use.)
- If I convert SATA to eSATA at the motherboard, and convert back from eSATA to SATA at the harddisk, can the length limit go beyond 1 meter, and approaching around 1.8 meter? (eSATA length limit is 2 meter.)
- USB cables are much longer. And USB repeater (active USB cable, with power supplied) are very easily available. But converting SATA to USB3.0 seem slowing down the data transfer a lot. (But in the Wikipedia table, USB 3.0 could be as fast as SATA theoretically.)
Edit:
Thanks all the replies. I learnt a lot more.
My motherboard is relatively old. There are only USB 3.0 ports, no USB 3.1.
I am using cheap hard disks as I am doing RAID1. I just realise that their speeds are just only 230MiB/s.
Learnt from this webpage that USB3.0 typical transfer speed is around 300MB/s.
I was using SATA cables, not converting to USB connections for two reasons:
-
- It is because I felt USB was quite slow. However, it seems to be my misconception of my USB 2.0 experiences. Even if using USB 3.0 (300MB/s), the bottleneck is obviously the speed of my mechanical hard disks (230MiB/s).
-
- I want as least conversion as possible, and as few intermediate elements (e.g. USB to SATA convertor) as possible, in order to maintain the reliability. However, my currently 0.5m + 0.5m SATA cable connection is failing once a few days. It is already not reliable.
To sum up the points above, it is likely that converting to USB 3.0 seems to be the best solution. It allows me to hot swap the hard disks as well.
My setup would be (from PC) an Active USB3.0 extension cable, followed by a Powered USB 3.0 Hub, and lastly some USB3.0 to SATA3 convertor with power for each 3.5" mechanical hard disks.
Those three elements in the connection are powered (in another words, active) which I hope they would ensure stable connection. However using a USB hub is not a good idea. I will fall into the transfer speed bottleneck pitfall again. All the hard disks connecting to the hub will be limited to a sum of 300MB/s. (i doubt similar bottleneck applies to single USB connected DAS devices also.) Using a hub will get better cable management. OTOH to avoid bottleneck, I should connect each hard disk directly to the motherboard individually. (preferably to different USB controllers on the MDB also.)
Any things I need to be aware of? Among those three active powered electronics, there are many low quality copycats from less reputed companies. How can I choose the best ones?
Deleted as we should not ask how to choose a real world product here. Let us stay in the theoretical realm. Btw I have chosen a seems to be relatively reliable brand of "USB3.0 to SATA3 convertor with power". They had quite a lot of buyers but I do not see many complains of faulty copies.