永不落伍 发表于 2019-2-1 09:29:40

笔记:Linux下MooseFS1.6特点、原理图、生产设计

  MooseFS1.6文件系统有以下特点:
  分布式存储
  方便容量扩充,可以通过增加硬盘或数据存储服务器(Trunk server)实现
  元数据服务器(Master Server)的高可用性(用MetaLogger服务器实现)
  文件对象级的高可用性(可以任意设定一个文件的拷贝份数),提高读并发数
  支持文件对象的回收站功能,已删除的文件在指定的时间内可以恢复
  支持快照功能,这个功能一般只在高端存储设备上才会有
  对于小文件的读性能更好
  架构示图:
http://blog.运维网.com/attachment/201104/222001187.png
http://blog.运维网.com/attachment/201104/222028679.png
  生产中我们设计:
  一台独立的性能强健的元数据服务器,一台元数据日志服务,若干台存储块服务器。出于元数据服务器的高可用考虑,可以增加一台元数据服务器的备机,手动去切换,或者通过Drbd+Corosync+Pacemaker实现自动切换。
  出于安全性考虑,服务器只接内网。
  要考虑服务器的监控,可以通过自带的微型服务器程序mfscgiserver来实现。
  并不是所有的业务都适合MFS,因为增加存储块服务器的时候,单一客户端的读写性能都有下降。并发客户端的读写性能都有所提升。
  关于异地备份,还不是很清楚。



页: [1]
查看完整版本: 笔记:Linux下MooseFS1.6特点、原理图、生产设计