QFS 第一次接触

时间:2021-10-15 08:55:08

没错,的确是QFS,一开始老大说的时候,我还以为是别的。

QFS是和HDFS解决同样问题的,都是分布式文件系统,但是官方给出的数据, QFS的使用效率非常高,相对于HDFS,QFS的写能够提高75%, 读能够提高47%。

粗略看了一下DOC,给我印象最深刻的优点是:

  1. 灾难恢复。比较牛的各种校验,重启或者恢复文件的时候效率会高一些。
  2. Client Side Fail-over, 当client在和chunserver进行通信出现问题的时候,client会自动选择另外的chunkserver,这样使用者就不用关心底层的问题了。
  3. 支持fuse。 这个对于运维的同学来说是个好事儿, 支持fuse,意味着可以在linux本地挂载,把远端存储当成本地逻辑挂载点,方便。

缺点:
1. 就像HDFS一样,也是具有单点问题,最好手动把metadata从本地被分到远端。
2. 目前看起来比较小众,或许HDFS太被大家熟悉了,真是要用到生产环境,认为那是绝对不行的,否则,等着背锅吧。实验或者玩玩还是不错滴。

更多资料:
https://github.com/quantcast/qfs/wiki/Introduction-To-QFS