为什么不是所有的ssd都适合做ceph journal存储
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,小编给大家分享一下为什么不是所有的ssd都适合做ceph journal存储,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
千家信息网最后更新 2025年12月01日为什么不是所有的ssd都适合做ceph journal存储
小编给大家分享一下为什么不是所有的ssd都适合做ceph journal存储,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
公司前段采购了一些ssd来优化ceph集群,flashcache利用intel 530的ssd;journal利用intel520的ssd。今天看到sebastien的文章介绍,并不是所有的ssd都适合做journal的存储。这与journal的存储机制有关,journal的写入是D_SYN和O_DIRECT的。O_DIRECT指不经过kernel的页缓存而直接写入磁盘;D_SYN指系统会确保每一个写操作完成后才返回。网上有哥们测试520和530的ssd结果如下:
~# dd if=randfile.gz of=/dev/sda bs=350k count=10000 oflag=direct,dsync3584000000 bytes (3,6 GB) copied, 22,287 s, 161 MB/s~# dd if=randfile.gz of=/dev/sdb bs=350k count=10000 oflag=direct,dsync3584000000 bytes (3,6 GB) copied, 136,505 s, 26,3 MB/s
自己也可以测一下手头的ssd,首先关闭disk的写cache功能:
$ sudo hdparm -W 0 /dev/hda 0
然后就可以利用fio或dd测试你的ssd了:
$ sudo fio --filename=/dev/sda --direct=1 --sync=1 --rw=write --bs=4k --numjobs=2 --group_reporting --invalidate=0 --name=journal-test$ sudo dd if=randfile of=/dev/sda bs=4k count=100000 oflag=direct,dsync
ssd在用于生产环境之前最好测试一下。
另外,在使用ssd时最好给每块ssd预留一些空间不使用。例如一块120GB的ssd可以预留5-10GB,这样可以有效增加ssd的寿命,并提高一些性能。
以上是"为什么不是所有的ssd都适合做ceph journal存储"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
存储
篇文章
测试
内容
最好
有效
不怎么
公司
功能
哥们
大部分
寿命
性能
手头
文章
更多
机制
环境
知识
磁盘
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
贵州超杰网络技术有限公司
高斯数据库修改表名称
长春软件开发工作
沈阳软件开发薪酬
vb6.0软件开发教程
北京直销软件开发要多少钱
数据库的完整性为
nfs搭建文件服务器毕业设计
戴尔服务器导轨安装
服务器机箱与主板的关系
网络安全知识竞赛预约取消
数据库下划线忘记怎么办
漳州联迅网络技术服务有限公司
快消品软件开发
以前4399奥拉星服务器
网络安全技术应用试点示范申报
扶贫服务器怎么查询真伪
新乡市慧讯网络技术
老王服务器可以用ins吗
微信连接服务器数据库的方法
办公现场网络安全检查
热门云服务器加盟平台
免备案独立服务器
cs1.6服务器2017
计算机网络技术_百度百科
沈海高速有多少个服务器
smtp服务器名称怎么查询
关系数据库标准语言sql复习题
建行软件开发中心 厦门
北京国电网络技术