The secret to Coraid performance is in the protocol: ATA-over-Ethernet (AoE). This lightweight, secure protocol allows hardware to perform at maximum capacity by sitting directly on top of the Ethernet layer. Because it’s not “routed,” there’s no need for bulky IP, TCP, or iSCSI layers to slow down your data.
Just like the ATA-over-Ethernet protocol, Coraid code is more lightweight and streamlined than the typical storage software appliance. This is no accident. Bugs hide in lines of code. Fewer lines mean fewer bugs. Fewer lines simply execute faster.
The Coraid kernel is only 20,000 lines. A similar program in Linux is 20 million lines. The Coraid development team prides itself in writing negative lines of code, which is how a Coraid SRX stayed in production for 1,324 days without a reboot.