gluster概念
节点(Node) 节点指的是参与 GlusterFS 集群的物理或虚拟服务器主机。每个节点上可以运行 GlusterFS 服务,并提供存储资源。
Peer(对等体) Peer 指的是集群中彼此认识并通信的节点。一个 GlusterFS 集群由多个 peer 组成,peer 之间通过网络互联,形成分布式存储系统。
- 在加入集群时,需要执行
gluster peer probe <hostname>
将节点加入集群,建立 peer 关系。
- 在加入集群时,需要执行
Brick(砖块) Brick 是 GlusterFS 中最小的存储单元,实际是节点上的一个目录或磁盘分区,作为卷(volume)的基本构建块。
- 每个 brick 代表一个目录路径,比如
/data/brick1
。 - 一个节点上可以有多个 brick。
- 每个 brick 代表一个目录路径,比如
Volume(卷) Volume 是对外暴露的逻辑存储池,由一个或多个 brick 组成。它是客户端挂载和使用的存储资源。
- Volume 可以有多种类型,如分布式(distributed)、复制(replicated)、分布式复制(distributed replicated)、条带(striped)等。
- Volume 通过将多个 brick 组合起来,实现数据分布、冗余备份和性能提升。
它们之间的关系总结
- 节点 是物理服务器,承载着 GlusterFS 服务和存储资源。
- Peer 是节点之间建立的集群关系,节点通过 peer 连接组成集群。
- Brick 是节点上的目录或磁盘分区,提供实际的数据存储空间。
- Volume 是由多个 brick 组成的逻辑存储单元,供客户端挂载使用。
示意:
1 |
|
gluster概念
http://example.com/2025/08/10/gluster概念/