upload paper pdf
oc-bluestore 是集成在 ceph 的一个组件,它是在 bluestore,一个新型的 object store 的基础上实现的。 它为 bluestore 增加了对 open channel ssd 的有限支持。 oc-bluestore 的用途是模拟多租户共享一个物理SSD的场景下,基于channel进行SSD盘进行静态分割(垂直管理),对比传统软件分区分割(水平管理)的效果。 目录 src/libocssd 包含 ocssd.h , 目录 src/os/bluestore 下包含修改后的 bluestore 代码。
须从 github 下载 ceph-13.2.0 的源码,将本项目的 libocssd 和 bluestore 目录分别拷贝到 src 和 src/os 目录下,然后按照 ceph 的过程进行编译。 由于版权原因,open channel ssd 厂家提供的访问 open channel ssd 的 lib 源码无法开放。只开放了头文件。
面向云计算场景分布式存储系统单机引擎,基于开放SSD实现软件定义和租户感知 的数据布局,支持软件触发垃圾回收。
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
oc-bluestore_ceph-v0.1
介绍
oc-bluestore 是集成在 ceph 的一个组件,它是在 bluestore,一个新型的 object store 的基础上实现的。 它为 bluestore 增加了对 open channel ssd 的有限支持。 oc-bluestore 的用途是模拟多租户共享一个物理SSD的场景下,基于channel进行SSD盘进行静态分割(垂直管理),对比传统软件分区分割(水平管理)的效果。 目录 src/libocssd 包含 ocssd.h , 目录 src/os/bluestore 下包含修改后的 bluestore 代码。
软件说明
其他说明
须从 github 下载 ceph-13.2.0 的源码,将本项目的 libocssd 和 bluestore 目录分别拷贝到 src 和 src/os 目录下,然后按照 ceph 的过程进行编译。 由于版权原因,open channel ssd 厂家提供的访问 open channel ssd 的 lib 源码无法开放。只开放了头文件。