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

MooseFS1.6是一种分布式文件系统,具备分布式存储能力,可通过增加硬盘或服务器轻松扩展容量。该系统支持元数据服务器的高可用性,并能通过设置文件副本数量来确保文件对象级别的高可用性。此外,它还提供了回收站和快照功能,有助于提升小文件的读取性能。

 MooseFS1.6文件系统有以下特点:

分布式存储

方便容量扩充,可以通过增加硬盘或数据存储服务器(Trunk server)实现

元数据服务器(Master Server)的高可用性(用MetaLogger服务器实现)

文件对象级的高可用性(可以任意设定一个文件的拷贝份数),提高读并发数

支持文件对象的回收站功能,已删除的文件在指定的时间内可以恢复

支持快照功能,这个功能一般只在高端存储设备上才会有

对于小文件的读性能更好

架构示图:

MFS文件系统读原理

 

MFS文件系统写原理

生产中我们设计:

一台独立的性能强健的元数据服务器,一台元数据日志服务,若干台存储块服务器。出于元数据服务器的高可用考虑,可以增加一台元数据服务器的备机,手动去切换,或者通过Drbd+Corosync+Pacemaker实现自动切换。

出于安全性考虑,服务器只接内网。

要考虑服务器的监控,可以通过自带的微型服务器程序mfscgiserver来实现。

并不是所有的业务都适合MFS,因为增加存储块服务器的时候,单一客户端的读写性能都有下降。并发客户端的读写性能都有所提升。

关于异地备份,还不是很清楚。


     本文转自xiaoyuwang 51CTO博客,原文链接:http://blog.51cto.com/wangxiaoyu/536907,如需转载请自行联系原作者




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值