12 Open Source Cloud Storage Software to Store and Sync Your Data Quickly and Safely

7. GlusterFS

GlusterFS is a network attached file storage system. Initially, started by Gluster Inc., this project is now under Red Hat Inc. After their purchase of Gluster Inc in 2011. Red Hat integrated Gluster FS with their Red Hat Storage Server changing its name to Red Hat Gluster Storage. It is available for platforms including Linux, OS X, NetBSd and OpenSolaris with some of its parts licensed under GPLv3 while others dual licensed under GPLv2. It has been used as a foundation for academic research.

GlusterFs uses a client-server model with servers being deployed as storage bricks. Client can connect to server with custom protocol over TCP/IP, Infiband or SDP and store files to the GlusterFs server. Various functionalities being employed by it over the files are: file-based mirroring and replication, file-based stripping, load balancing, scheduling and disk caching to name a few.

Other very useful feature of it is that it is flexible i.e. data here is stored on native file systems like: xfs, ext4 etc.

GlusterFS Storage

GlusterFS Storage

Read More: How to Install GlusterFS in Linux Systems

8. StackSync

StackSync is a Dropbox like tool running on top of OpenStack swift which is specially designed to tackle the needs of organizations to sync their data at one place. It us written in Java and released under GNU General public license v3.

Its framework is composed of three main components: a synchronization server, Openstack swift, desktop & mobile clients. While the server processes metadata and logic, Openstack is focused on storing the metadata while desktop and mobile clients help users sync their data to their personal cloud.

StackSync employs various data optimizations that allow it to scale to cater the needs of thousands of people with efficient use of cloud resources. Its other features are: provision of RESTful API as a Swift module which allows mobile apps and other third party applications to use it to sync data, separation between data and metadata which makes it flexible for deployment based on different configurations, provides both Public configuration which is useful for Public Cloud providers and Private configuration which solves the problems of big organizations aiming for a better cloud storage solution.

StackSync Cloud Storage

StackSync Cloud Storage

9. Git-annex

Git-annex is another file synchronization service developed by Joey Hess, released in October 2010 which also aims to solve file sharing and synchronization problems but independent of any commercial service or central server. It is written in Haskell and available for Linux, Android, OS X and Windows.

Git-annex manages the git repository of the user without storing the session into git again. But instead it stores only the linking to the file in the git repository and manages the files associated to the link at a separate place. It ensures the duplicacy of file which is needed in case recovery of lost information is required.

Further, it ensures availability of file data instantly as and when required which prevents files to present on each system. This reduces a lot of memory overhead. Notably, git-annex is available on various Linux distributions including: Fedora, Ubuntu, Debian etc.

Git-Annex

Git-Annex

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Gunjit Khera

Currently a Computer Science student and a geek when it comes to Operating System and its concepts. Have 1+ years of experience in Linux and currently doing a research on its internals along with developing applications for Linux on python and C.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

15 Responses

  1. Soft Altum says:

    How come you are missing nextcloud in your list

  2. Windows guy says:

    One of the Best Open source Windows Software which I know are:

    1. Mozilla Firefox
    2. Google Chrome
    3. Apache Open Office
    4. LibreOffice
    5. Thunderbird

  3. Peter Stahl says:

    why not trying Tonido at http://www.tonido.com/ ? I have used it for several years now and it is easy and free.

  4. Zachtbaardige says:

    I am missing 2 very popular open source cloud storage solutions: yunohost.org and sandstorm.io. Also ArkOS.io is an slow growing but lightweight environment for home use.

  5. Gheorghe says:

    Hello, good article, but if you mentioned for each cloud storage how many GB are per free account, that would be great.

    • Ravi Saive says:

      @Gheorghe,

      Thanks for finding this article useful, yes we do agree that we would’ve mentioned about storage per account, but their storage changes regularly, so its difficult for us to check every-time and update the article, you can get the details about storage on their official page..

      your point is noted, but they keep change their storage very ofenly, so

  6. David says:

    This is a great compilation although I believe you missed out syncthing.net

  7. John says:

    Numbers 10 (Yandex Disk) and 11 (Bitcasa) aren’t open source. It’s the same as saying Amazon S3 is free.

    You missed one: http://barebonescms.com/documentation/cloud_storage_server/

    Replace 10 or 11 with the above software?

    • Gunjit Khera says:

      Accept your point.
      Thanks for updating about cloud storage server
      Would try to replace above 10 and 11 with this

  8. Yannis says:

    I don’t see how No.10 (Yandex.Disk), fits in this list. Am I missing something?

  9. gerrit says:

    Thank You for the nice review.

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.