首页
学习
活动
专区
圈层
工具
发布

打造用户态存储利器,基于SPDK的存储引擎Blobstore & BlobFS

Blobstore是位于SPDK bdev之上的Blob管理层,用于与用户态文件系统Blobstore Filesystem (BlobFS)集成,从而代替传统的文件系统,支持更上层的服务,如数据库MySQL...BlobFS与Blobstore的关系可以理解为Blobstore实现了对Blob的管理,包括Blob的分配、删除、读取、写入、元数据的管理等,而BlobFS是在Blobstore的基础上进行封装的一个轻量级文件系统...在Blobstore下层,与SPDK bdev层对接。...那么Blobstore是如何管理块的分配呢? 在Blobstore中,会将cluster 0作为一个特殊的cluster。...Blobstore Filesystem (BlobFS)是基于Blobstore实现的轻量级文件系统,对Blobstore进行封装,提供一些文件的常用接口,如read、write、open、sync等

5.5K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到
    领券