3 ms·
That'd be a leap from USB/SATA/sas native chips to a full blown nix os with a microcontroller and secondary bus on it to handle drive to drive. if you want tha
by hypercube33 2y ago
That'd be a leap from USB/SATA/sas native chips to a full blown nix os with a microcontroller and secondary bus on it to handle drive to drive.
if you want that I think they do have in box solutions with two or more drives and a while back sold their own NAS drive system. Not sure what they have today but there are plenty of free or free enough solutions out there these days.
- timschmidt 2y agoFYI all modern hard drives have multi-core ARM or Risc-V microprocessors built-in. Usually one core manages the motor control and signal decode from the RW head and another core runs an embedded OS and manages the data interface to the host computer. Folks have managed to get malware running on the hard drive's embedded CPU(s)[0] as well as full blown Linux distributions [1]. So your average hard drive definitely already has enough grunt to get the job done. Just needs a firmware written to expose the functionality. 0: https://hackaday.com/2015/06/08/hard-drive-rootkit-is-frighteningly-persistent/ https://hackaday.com/2015/06/08/hard-drive-rootkit-is-fright... 1: https://spritesmods.com/?art=hddhack https://spritesmods.com/?art=hddhack
- bb88 2y agoI think what's important is that most SMR drives can only write a few MB per second anyway once their buffer gets saturated. That's well within wifi/100M ethernet speeds. I feel like 10gb superspeed hardware is more than a fast enough connection. The hardware is relatively cheap to build, it's just the software. I'm not saying you need a super high speed processor or memory either, since the SMR drive itself can serve can serve as (slow) memory for the CPU. The trick is trying to figure out mostly how to replicate blocks across the raid, and then mapping the files to raid blocks.