Question

I want a distributed , highly available storage for files but not on cloud. What are the open source alternatives i have ?

One option is simple file server with apache, but thats not highly available.

I found one https://code.google.com/p/mogilefs/

Is there something better ? Have anyone used mogilefs before ?

Is it perfect replacement of S3 , my basic requirement is to upload and download files. Upload tps might be high.

Was it helpful?

Solution

Have you tried HDFS .Its is highly fault-tolerant and is designed to be deployed on low-cost hardware. HDFS provides high throughput access to application data and is suitable for applications that have large data sets. HDFS is now an Apache Hadoop subproject. The project URL is here.

OTHER TIPS

Hadoop HDFS can be accessed also over HTTP. This should be what you are exactly looking for - a replicated distributed filesystem (HDFS) on the base and can access it over HTTP like S3

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top