Hello everybody,
We are pleased to announce that today we are releasing our custom
storage layer, Archipelago, as open source software under a 2-clause BSD license. Archipelago has
been running in production for over half a year without problems, so
after a substantial cleanup we decided to open it up to the public.
Archipelago is a new storage layer that decouples Volume and File
operations/logic from the actual underlying storage technology, used to store
data. It provides a unified way to provision, handle and present Volumes and
Files independently of the storage backend. It also implements thin clones,
snapshots, and deduplication, and has pluggable drivers for different backend
storage technologies. It was primarily designed to solve problems that arise on
large scale cloud environments. Archipelago is written in C.
Please check out the official documentation:
You can try it out for yourself,
following the instructions found here:
You can also find the code here:
https://code.grnet.gr/git/archipelago
https://code.grnet.gr/git/archipelago
Debian packages can be found on our apt repository under unstable. Add the following to your sources to use them:
deb http://apt.dev.grnet.gr unstable/
deb-src http://apt.dev.grnet.gr unstable/
Finally, on the apt repository, we provide an Archipelago ExtStorage provider, for those that want to use Archipelago with Ganeti.
We hope Archipelago is going to prove useful to others as it did to us.
As always, for comments, questions, or bug reports feel free to contact us at:
synnefo@googlegroups.com
synnefo@googlegroups.com
Enjoy,
the Synnefo team