FastDFS分布式文件系统

分布式文件系统

如果你的系统之中需要存放大量的图片或者是视频资源,那么FastDFS是最好的选择。
在这里插入图片描述
在整个系统的开发过程之中,最初的考虑都是单服务器的实例居多。就会造成一个问题:

  • 如果要想性能高,那么CPU一定要快
  • 如果要想存储大,那么CPU可以忽略,而硬盘需要更大

既然无法阻止二进制文件的增长,那么就干脆建立一个传统的文件集群好了,那么对于文件集群,应该满足如下要求:

  • 该文件集群可以无限扩大
  • 该文件集群里面需要对数据进行备份(从主机关系)
  • 灾难恢复
    在这里插入图片描述
    这类集群最明显的特征是:文件服务器的集群的数据量很大,但是真正参与运算的很少,所以这类的集群可以使用大磁盘低CPU的服务器,这样的话整体的成本,将得到很大的降低。(cpu处理慢,但是文件的存储量很大)

FastDFS是阿里巴巴开源的一套轻量级、高性能的分布式文件系统(源代码由C语言开发),目前可运行在Linux、FreeBSD、Unix等操作系统上。
FastDFS解决了大数据量文件存储和读写分离,备份容错,负载均衡,动态扩容等问题。这也就是原作者说描述的高性能和高扩展的文件系统。
在这里插入图片描述
FastDFS 一共有两个核心的组成部分:

  • Tracker:负责保存所有的Storage的元信息以及信息查找
  • Storage:真正的数据才存储

在理论上而言,Storage是可以进行无限制扩容的,用户不会参与到storage存储上,用户只是找到了tracker。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值