Ceph对象存储方案

31 篇文章
41 人订阅

全部文章

用户1260683

Ceph的磁盘管理tips

换盘的时候一定要验明正身,原生的ceph-disk方式对磁盘分区的信息标记实在是太粗糙,很容易看花眼,比如下面这个例子,虽然通过PARTLABEL可以区分jou...

1237
用户1260683

通过ELK实现Nginx日志字段扩展

在日常访问RGW过程中,一般会在RGW前端架设Nginx,并通过Nginx日志来统计或者分析用户请求,但是默认Nginx日志字段是不含bucket_name的,...

1282
用户1260683

Bluestore下的OSD开机自启动分析

整个Bluestore现在由官方推出的ceph-volume工具进行管理,用以替代之前的ceph-disk。回顾之前ceph-disk是通过在xfs文件系统中打...

1504
用户1260683

Luminous下删除和新建OSD的正确姿势

L版本开始极大的降低了对运维操作复杂度,新增了很多命令去确保数据安全,很多新手在删除OSD的时候很容易忽视了集群PGs的状态最终导致数据丢失,因此官方加入以下几...

1242
用户1260683

RGW 服务端加密爬坑记

参考了官方文档,决定采用 Customer-Provided Keys(Amazon SSE-C)方式进行加密

1343
用户1260683

不重启修复磁盘乱序

1483
用户1260683

systemd下手工部署OSD服务-Jewel版本

1353
用户1260683

Ceph亚太峰会RGW议题分享

5073
用户1260683

对象存储基础概念

对象存储诞生之初 谈到为什么要有对象存储,必须聊聊对象存储诞生之前的两大存储模型:块存储和文件存储。 块存储主要是将存储介质的空间整个映射给主机使用的,主机如果...

3694
用户1260683

对象存储服务-构架设计

对象存储服务构架设计 基本构架组成 ? 1.网关服务(Gateway): 客户端发送请求(Request)到网关服务(Gateway)再由网关服务实现将客户端请...

3924
用户1260683

拜年啦-聊聊RGW新特性

12.2.3的RGW新特性 数据缓存支持 12.2.3加强了对rgw的cache支持,之前版本cache只是实现了对元数据的缓存,新版的L版本开始实现以对象为单...

3305
用户1260683

S3上传代码用例-golang

S3上传用例-golang 使用AWS-SDk-golang实现文件上传,支持大文件并发,注意只支持AWS4签名,因此ceph的jewel以上版本才可以用。 p...

6418
用户1260683

简谈RGW的index shard计算

在RGW里面每个存储到rados的Object都需要先计算出对应元数据存储的shard number,之后再将元数据信息更新到shard number对应的Ob...

2146
用户1260683

基于Logstash的自动化运维系统实现

利用Logstash实现Nginx日志的监控与告警 1.实现思路 首先将Nginx日志按json格式保存到文件,之后利用rsyslog服务将日志数据推送到Log...

2297
用户1260683

RGW 的GC深入解析与调优

什么是GC Garbage Collection缩写GC,简称垃圾回收。在RGW中GC一般都是指一些异步的磁盘空间回收操作,一般下面三种情况会发生GC。 1. ...

3788
用户1260683

源码解读bucket 删除中的一些细节

问题描述 社区群里有人说删除bucket以后还有部分数据残留,用的ceph 10.2.x版本做的验证 测试用例 from boto.s3.connection ...

20910
用户1260683

ceph-rest-api 用例

1.版本问题 0.67-10.x版本如果需要集成现有业务可以考虑这个内置的rest接口,从12.x开始这个接口将被内置的mgr模块替代,后期可能会被移除,所以...

3346
用户1260683

源码解读提高RGW并发数-fastcgi模式

以rgw服务的main()为入口,查看整个fastcgi的初始化过程,代码如下 #src/rgw/rgw_main.cc int main(int argc, ...

24510
用户1260683

如何创建自定义数据pool的RGW实例

本文适用于jewel以上版本(含) 本文用到的软件版本如下 ceph:version 10.2.7 OS: Linux 3.16.0-4-amd64 #1 SM...

2689
用户1260683

实弹军演-基于Ceph对象存储的实战兵法

1 知己知彼,百战不殆 剖析业务IO模型 了解业务基本存储模型: 最高并发多少,最高读写带宽需求。 并发多少决定了在知道单个RGW最大并发数上限的前提下你需要用...

2507

扫码关注云+社区