跳转至

7. Gluster简述

这一节会简述下glusterfs功能和特性。

glusterfs设计符合奥卡姆剃刀原则,即“若无必要,勿增实体”。

cloud-5.2-1

功能特性

gluster集群组成的存储可以通过NFS、CIFS、Glusterfs、HTTP、FTP协议交给用户使用;

GlusterFS_Architecture

gluster支持四种存储逻辑组合:Striped、Replicated、Striped-Replicated、Distributed;

Distributed_Volume

Distributed_Striped_Volume

Distributed_Replicated_Volume

Distributed_Striped_Replicated_Volume

支持跨网备份(geo-replication);

Geo-Rep_LAN

Geo-Rep_WAN

Geo-Rep03_Internet

Geo-Rep04_Cascading

统一对象视图,与UNIX设计哲学类似,所有皆对象;

跨平台兼容性高,可作为hadoop、openstack、ovirt、Amazon EC的后端;

名词解释

砖块(brick):即服务器节点上导出的一个目录,作为glusterfs的最基本单元;

扩展属性(xattr):用户/程序以之将数据和元数据关联起来;

GFID:glusterfs中的每一个文件或者目录都有一个独立的128位GFID,与普通文件系统中的inode类似;

glusterd:运行于所有服务器中的管理守护程序;