We are developing a cluster storage system whose main target is shared storage for virtualised environments. In this talk we introduce its architecture and implementation as well as discussing future plans.
Sheepdog is a distributed storage system for KVM. It provides highly available block level storage volumes that can be attached to KVM virtual machines. Sheepdog supports advanced volume management features such as snapshot, cloning, and thin provisioning. The architecture of Sheepdog is fully symmetric; there is no central node such as a meta-data server. This design enables linear scalability in performance and capacity, no single point of failure, and easy administration. Sheepdog is distributed as an open-source software under the terms of the GPL.
Dropbox is probably the current leader in the storage application and service space for desktop users. Featuring an auto-commit-and-update mechanism to transparently send updates to the repository, changes are reflected on any other machine in near real-time.
Unfortunately, while Dropbox promises security, you cannot use your own infrastructure for data storage. Most data security policies would make this a show stopper for many organisations that wish to deploy such a facility.
Aliquam adipiscing aliquet felis quis pulvinar. Duis eget tellus nunc? Curabitur turpis dolor, imperdiet ac placerat ut, condimentum vitae purus. Cras eu pretium arcu. Suspendisse a nunc metus. Mauris vestibulum arcu sit amet turpis tempus quis gravida lectus tempus. Fusce sed elit lorem, a pellentesque est. Mauris sed sapien dolor. Proin pellentesque pretium eros sit amet condimentum. Curabitur at nibh eget enim tincidunt consectetur. Suspendisse aliquet nulla ac nulla egestas sodales. Suspendisse sit amet dignissim sapien. Cras fringilla tempus ligula vel laoreet.