基于对象的文件系统与混合存储(文件系统和对象存储),它们的区别是什么?

时间:2015-03-27 15:32:05

标签: ceph

在本文中“http://en.wikipedia.org/wiki/Object_storage”,

它说Lustre是一个基于对象的文件系统,并说ceph是一个混合存储。

我真的不知道他们的分歧。 ceph也是一个分布式文件系统,块存储,对象存储。任何人都知道,Ceph的文件系统和块存储是否基于对象存储?

1 个答案:

答案 0 :(得分:1)

可以通过Ceph file system检索存储在提供POSIX API的librados API上的文件内容,SWIFT是一个类似于S3Ceph的Object Store API 。虽然这就是{{3}}值得称为UFOS(统一文件和对象存储)或混合存储的原因,但它不是受支持的用例。

如果更改Ceph文件系统实现以修改用于存储文件内容的对象的名称,则librados API的用户将需要了解它并进行调整。

混合存储将允许用户通过对象存储API方便地存储名为 foo 的对象,并以类似的名称检索它(例如 / objectstore / foo )通过POSIX API,不知道实现细节。