GFS —— 分布式文件系统
1.概述
GlusterFS:开源分布式文件系统,无元数据服务器
FS:文件系统
1.1 文件系统组成
文件系统的接口(API)
功能模块(管理、存储的工具):对对象管理的软件集合
对象及属性(使用此文件系统的消费者)
1.2 文件系统FS作用
从系统角度来看,文件系统是对文件存储设备的空间进行组织和分配,负责文件存储并对存入的文件进行
1.3 文件系统FS 的挂载使用
除了根文件系统外,需要先挂载到挂载点后,才可被访问
挂载点即分区设备文件关联的某个目录文件
1.4 分布式文件系统(GFS)组成
存储服务器
客户端
NFS/samba存储网关组成
1.5 分布式文件系统(GFS)特点
扩展性和高性能
高可用(冗余)
全局统一命名空间
弹性卷管理(复制卷,条带卷
基于标准协议(http https)
1.6 分布式文件系统(GFS)专业术语
brick块:实际存储用户数据的服务器
volume:本地文件系统的分区
fuse:用户空间的文件系统(伪文件系统),客户端与服务端连接的工具,本地的数据以网络的方式传递,客户端服务端口连接工具客户端请求交给fuse
VFS:虚拟接口,用户提交请求给VFS,VFS把文件给fuse