Rockstor – A Btrfs based NAS
Before joining Red Hat again two years back I was part of startup KQ Infotech (Which later got acquired by STEC Inc and now HGST). Before acquisition of KQ Infotech, we were extending the work from Lawrence Livermore National Laboratory (LLNL) of bring the Sun/Oracle ZFS file-system to Linux by porting POSIX layer. After the acquisition not much was done at that front. Anyways that is not what I want to discuss here.
Rockstor has come up with a NAS solution for Btrfs which is developed on top of Centos 7. I have been following it for year or so.The installation and manager is super easy. You can install it on VM, any commmodity hardware, Amazon. It provides some great feature like :-
– Fast Cloning
– Thin provisioning
– Dynamic volume management
– Replication over WAN
The other very interesting add-on which Rockstor provides is Smart Probes through which one can dig deeper to explore various aspect of storage infrasturure. It is based on SystemTap, so it would be very helpful to debug performance related problems.
It also has RESTful API to do automated provisioning and management, which would make it easy for integration with cloud storage.
As far as I know Rockstor is first to come-up with NAS solution on Btrfs. It is a very interesting project to watch.