请注意,本文编写于 40 天前,最后修改于 37 天前,其中某些信息可能已经过时。
目录
冷热分层文件系统
全闪存文件系统
Intel DAOS
主文件系统
归档文件系统
冷热分层文件系统

全闪存文件系统
Intel DAOS
Intel 的DAOS是目前能看到的唯一开源的高性能的全闪分布式存储系统。
它具有以下特性:
- 介质主要是 SCM和 NVME SSD存储。用Persistent Memory Development Kit (PMDK)来把SCM通过memory map的方式直接访问。通过Storage Performance Development Kit (SPDK)库直接访问NVM-Express SSD盘。
- 在对外接口上,通过libdaos实现了两类接口:Native key-value接口和Native array接口。可以理解为:DAOS同时实现了一个分布式的KV存储系统和一个分布式的类似于Ceph RADOS的对象存储系统。基于libdaos库可以实现各种应用层的接口:POSIX filesystem,HDF5,HDFS Connector等。
- By OS kernel:直接使用PMDK,SPDK等用户态库绕过操作系统直接访问SCM和NVME SSD等高性能设备。
- RDMA:实现用户空间数据端到端的数据拷贝。
- UTL(user level thread)用户态线程或者称为协程的概念。
主文件系统
例如共享存储文件系统
归档文件系统
归档文件系统是一种用于长期存储不常用、历史性数据的存储管理机制,旨在将旧数据从昂贵的高性能主存储迁移到低成本的容量存储(如归档介质或云端),以优化存储空间并降低成本。它通常支持自动归档、文件索引与搜索功能,并能通过保留快捷方式使用户在需要时透明访问数据。
本文作者:曹永皓
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA
许可协议。转载请注明出处!