news 2026/8/1 0:40:30

Ceph基础原理分享

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ceph基础原理分享

1、Ceph存储架构

2、Radosgw层

2.1 Bucket & Object

3、Rados层

3.1 重要成员

3.2 Pool & Object

3.3 Object 对象寻址

3.4 PG PGP

3.5 Crush Map

4、RadosgwObject VS RadosObject

5. Ceph调优配置

a.PG和PGP分配 参考https://ceph.com/pgcalc/

b.建议取消分片功能

rgw_dynamic_resharding = false

注:目前开源社区功能不稳定,建议提前预估数据量,对bucket进行手动分片

c.给指定Pool设置SSD

ceph osd crush set-device-class ssd osd.0

ceph osd crush rule create-replicated rule-ssd default host ssd

ceph osd pool create default.rgw.buckets.index 4 4 rule-ssd

d.Radosgw GC参数配置调优

rgw_gc_max_objs是控制每次GC任务可处理的最大对象数,高速存储设备可以适当扩大,当底层存储设备比较慢并且负载较高的时候,可适当缩小。

rgw_gc_processor_max_time是控制每次GC任务最多能够执行的时长,高速存储设备可以适当缩小,当底层存储设备比较慢并且负载较高的时候,可适当调大。

rgw_gc_obj_min_wait 是控制删除数据以后多久以后开始真正的底层数据回收,默认是2小时,如果线上对空间资源利用率比较敏感,可以适当缩短。

rgw_gc_processor_period 是控制多久时长以后GCworker开始下一轮的GC操作,如果单次GC需要操作的列表条目数较少,可以适当缩短这个参数。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/1 17:25:23

Excalidraw AI绘图准确率实测报告

Excalidraw AI绘图准确率实测报告 在一次产品需求评审会上,团队争论了整整20分钟——产品经理口中的“用户从注册到下单的完整路径”,在设计师笔下始终无法对齐。这类沟通鸿沟在跨职能协作中屡见不鲜。而如今,只需一句自然语言:“…

作者头像 李华
网站建设 2026/7/31 8:02:01

29、创建和部署 Silverlight Web 部件

创建和部署 Silverlight Web 部件 1. 理解 Silverlight 与 SharePoint 的关系 Silverlight 是一个强大的开发平台,可用于为 Web、桌面和移动应用程序创建引人入胜的交互式用户体验,无论在线还是离线。它具有浏览器独立性,通过跨平台和跨设备的浏览器插件执行。在 SharePoi…

作者头像 李华
网站建设 2026/8/1 16:29:39

31、深入探索 SharePoint:Web 部件与页面定制全解析

深入探索 SharePoint:Web 部件与页面定制全解析 1. SharePoint Web 部件概述 在 SharePoint 环境中,创建 Web 部件是开发者最常用的场景之一。常见的 Web 部件类型包括可视化 Web 部件、纯代码 Web 部件和 Silverlight Web 部件。借助 Visual Studio,开发者能够构建并定制…

作者头像 李华
网站建设 2026/7/29 15:50:54

35、深入探索Visual Studio中SharePoint项目结构与部署

深入探索Visual Studio中SharePoint项目结构与部署 1. 映射文件夹 在Visual Studio的SharePoint项目里,映射文件夹是一种能将项目文件部署到SharePoint配置单元下文件夹(如 Program Files\Common Files\Microsoft Shared\web server extensions\14 )的结构。添加映射文件…

作者头像 李华
网站建设 2026/7/30 15:13:45

36、可配置的 SharePoint 项目部署指南

可配置的 SharePoint 项目部署指南 1. 可配置部署概述 在 Visual Studio 中部署 SharePoint 项目可借助可配置部署功能。该功能允许用户灵活配置项目的部署和撤回方式。Visual Studio 2010 自带两种部署配置:默认部署和无激活部署。 每个部署配置由部署和撤回两部分构成,这…

作者头像 李华
网站建设 2026/8/1 16:14:33

Excalidraw智能排版算法研究进展

Excalidraw智能排版算法研究进展 在远程协作成为常态的今天,一个空白画布往往比会议邀请更让人焦虑。面对复杂系统的设计讨论,团队成员不仅要快速理清逻辑结构,还要即时可视化表达——而这正是传统绘图工具难以胜任的地方:手动对齐…

作者头像 李华