GlusterFS 3.5主要变化及特性
AFR_CLI_enhancements
改进了日志,更清晰,提供更多统计信息。
File_Snapshot
提供单个文件快照功能,该特能能够更好的结合Openstack Cinder,提供通用文件快照能力,典型的如VM p_w_picpaths。
gfid-access
该特性提供一个新的中继器,可以直接通过gfid访问数据。
Prevent NFS restart on Volume change
解决卷更改(卷选项,启动,停止,删除,添加brick等待)导致NFS服务必须重启问题。
使用该特性,可以提供更好的高可用特性,在卷更改后,不影响NFS客户端正常访问。
Features/Quota_Scalability
可大幅提升每个卷的配额个数,最大支持65536个!
readdir_ahead
该特性支持目录预读功能,可以提高连续目录读性能。
zerofill
允许创建预分配文件和空文件。支持快速清零VM磁盘镜像文件。
Brick_Failure_Detection
检测文件系统的故障,以便brick数据块可以在 Gluster 环境之外处理相应错误。
Changelog based distributed geo-replication
新的异地备份功能。与以往的异地备份不同,所有的改动都会被监控和记录到目标卷的一个节点(成为主节点)上,每个卷上的主节点参与异地复制。
变更检测
当前的异地备份功能通过确认文件的changelog属性是否设置来确定文件是否需要复制。在启动的时,changlog xlator运行在每个brick上。
分布本质
所有的节点都有责任同步数据。在复制卷情况下,一个是主动,一个是被动同步数据。
同步方法
除了使用rsync同步方法,目前还使用tar+ssh方法,可以减小大量小文件复制下的工作量。
Improved block device translator
该特性提供保存VM镜像文件能力,并将它们已文件的形式暴露给QEMU/KVM.。
Remove brick CLI Change
早期执行remove-brick命令不进行数据迁移,已不推荐使用。
Experimental Features
试验特性
RDMA连接管理
NUFA中继器支持
磁盘加密
On-Wire压缩解压缩
如有翻译理解不正确之处,望大家不吝指正,先谢谢啦