存储系统
- DAS(直接附加存储):IDE、 SATA、 SCSI、 SAS、 USB
- NAS(网络附加存储):NFS、 CIFS
- SAN(存储局域网络):SCSI、 ISCSI、 FC SAN
ceph分布式存储
ceph是对象式存储系统 HDFS:
- 当存储一个大文件时,将大文件切分成一个个的小块,每一个小块都叫一个shared,每一个shared都被当做一个独立的文件被分配到指定的节点上进行存储(并进行冗余)。
- 分为数据区和元数据区,元数据服务器就是中心节点,通过查询元数据路由到数据的位置 元数据区存放的元数据小而多,当数据量足够大时会成为数据读取的瓶颈 ceph:
- 把每一个待管理的数据流(例如一个文件)切分成的每一个固定大小的对象数据。对象是单独完整的被管理数据,对象自身自带元数据。
- CRUSH通过计算完成路由的算法。没有中心节点,读取数据时,通过计算路由到数据的位置
ceph结构
ceph底层是一个RADOS存储集群,由多个节点组成,RADOS存储服务是一个API(librados)。