提供具有水平缩放的巨大静态文件



我希望我能找到一个易于配置、易于使用、易于学习的分布式文件系统。

有人可以帮忙吗?

由于没有提到与用法有关的细节,并且我可以从这个问题中推断出很多,您必须尝试 MogileFS(易于设置和维护)。它来自memcached的制造商,用于服务器图像等。请参阅下面提到的链接以获得更好的解释。

http://code.google.com/p/mogilefs/

Lustre, Gluster 或 MogileFS?? 用于视频存储、编码和流式传输

我建议你考虑使用Apache Hadoop。它有很多服务和技术可以使用(Cassandra,HBase等)。引用自官方网站:

Apache Hadoop是一个框架,允许使用简单的编程模型跨计算机集群对大型数据集进行分布式处理。它旨在从单个服务器扩展到数千台机器,每台机器都提供本地计算和存储。

基本上,Hadoop是一个大型框架。您可以将Karmasphere studio与Hadoop一起使用。我想,在它的帮助下,你可以更快地学习Hadoop,更深入地了解分布式系统。

关于HDFS:阅读文章"GridGain和Hadoop"。简短引用那里:

今天,HDFS可能是在分布式文件系统中保留非常大的TB和PB级静态数据集以进行长期存储的最经济的方法

查看 Amazon

Simple Storage Service (Amazon S3)。

它具有(实际上)无限的存储空间,100%的正常运行时间,并满足大多数情况下所需的大多数框。它不是免费的,但考虑到你得到的东西,它非常便宜。

最新更新