跳转到: 导航, 搜索

对象存储后端

OpenStack Swift 对象存储后端漫游

我们带领开发者了解现有的 OpenStack Swift DiskFile 后端。Swift 中的 DiskFile 接口是一种改变对象物理存储方式的 API。Swift 提供了基于 XFS (Posix) 的默认实现,以及一个参考的内存示例版本,以帮助大家入门。现有的 Gluster-Swift DiskFile 接口将进行详细分析,展示一个工作、项目外部的 DiskFile 实现与 Swift 项目内部实现之间的比较。

我们将介绍对象存储的内部机制,API 交互的运作方式,并回顾和比较现有的 DiskFile 后端实现。我们将特别关注 DiskFile API 为对象服务器代码提供的语义,以及实现为了实现平滑集成需要做的事情。