简介
PVE支持本地存储、LVM、NFS、iSCSI、CephFS、RBD、ZFS等存储方式,我这里使用两种存储方式,一种是通过ceph实现分布式存储,一种是通过truenas实现集中式存储。
ceph简介
Ceph是一个开源的分布式存储系统,旨在提供高可靠性、高性能和可扩展性。它使用一种称为CRUSH(Controlled Replication Under Scalable Hashing)算法的数据分布算法来将数据均匀地分布在多个存储节点上,并确保数据的冗余和容错。
Ceph的核心组件包括:
1. RADOS(Reliable Autonomic Distributed Object Store):RADOS是Ceph存储集群的基础,它提供了对象存储的功能。它负责管理数据的分布、冗余和自动修复。
2. RADOS Block Device(RBD):RBD允许用户创建块设备,就像传统的块存储一样。这使得Ceph可以被用作虚拟机、容器等需要块存储的应用程序的后端存储。
3. Ceph文件系统(CephFS):CephFS是一个分布式的文件系统,提供了与传统文件系统类似的接口和功能。它支持多个客户端并发访问,并具有高性能和可扩展性。
C