Getting Physical - Seagate Kinetic Drive Hardware(swiftstack.com) |
Getting Physical - Seagate Kinetic Drive Hardware(swiftstack.com) |
On the practical side, this means that the drive is "connected" to one or more servers (and can be re-homed on the fly). The storage system itself is responsible for coordinating the communication across the cluster of Kinetic drives. In our case, the coordinating storage system is OpenStack Swift.
On the humorous side, this means that technobabble like "Can you ping the boot record?" or "What does a traceroute to the directory show?" actually sorta make sense now.
Does this not scream "bad idea" to anyone else?
Is the concern more from an ergonomic perspective, that someone in a data center may plug in a drive into the wrong system?
The main concern would be that, yes, someone could plug the drive into the wrong system.
Even though (for example) USB3 is blue connectors, it's interoperable if you plug USB2 gear in.
It's probably not too long of a stretch.
Incidentally, because the drive is moving to a key/value model vs. sectors it means that the useful life of the device will be much better. This is because the device can manage bad sectors itself vs having that be the responsibility of the filesystem. So the drive would just report lower % capacity.