OpenIO SDS runs, again, on ARM 32bit (aka Raspberry Pi)! All packages are updated and ready to install, as well as the documentation.
A couple of weeks ago we resurrected this small internal project aimed at running OpenIO SDS on the Raspberry Pi; not just the powerful models, but also the Zero (1 CPU core and 512MB RAM). ARM is in our heart (and business, since our SLS appliance runs on ARM64), but we had to tweak a few things to get it running on ARM32 as well.
The idea is to let as many people as possible to try the product at home, and also demonstrate that OpenIO SDS can run on anything from a single Raspberry Pi zero to a few nodes or even multi-petabyte installations, no matter what CPU architecture is available. True flexibility for everyone.
There are other object stores that can run on Raspberry Pi, but some of them are just single node servers. This is fine, but it’s just a proof of concept; there’s no actual reason to use it. With OpenIO SDS, you can create a full-featured cluster on the Raspberry Pi, the same cluster you could have on an x86 server, with the same features and characteristics, just smaller in size and with less power consumption.
Am I excited? Yeah, for sure! But think about the implications. By installing OpenIO SDS on a cluster of Raspberry Pis you could have your own home object storage system and reproduce the same architecture of the largest datacenters. It's easy to install, easy to use, and it’s inexpensive. You can have a full functioning 3-node cluster for less then $120 (or even less if you are lucky enough to have more than one Pi Zero). Isn’t that awesome? The perfect proof of concept at the smallest of the budgets!