为什么不是所有的ssd都适合做ceph journal存储
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,小编给大家分享一下为什么不是所有的ssd都适合做ceph journal存储,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
千家信息网最后更新 2026年11月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安全错误
数据库的锁怎样保障安全
科技互联网
重生之互联网科技帝国
科技金融是不是互联网金融
互联网 科技
互联网未来科技
万易互联网科技有限公司
互联网科技媒体
互联网科技logo设计
互联网科技的未来发展
上海亿帐通互联网科技
恒生科技互联网指数分析
互联网科技公司的市场部门
互联网科技扶贫时间
互联网金融科技名词解释
厦门江牛科技互联网
东营紫格互联网科技
新氧科技和美国互联网有关系吗
福建互联网展示科技馆设计
北京天晋互联网科技有限公司
北京品多多互联网科技有限公司
深圳市人人互联网科技有限公司
互联网科技工作委员会副主任毛军
科技赋能下的互联网金融
万易互联网科技
嘟嘟瓜互联网科技
云创客互联网科技公司
阿里巴巴算科技企业还是互联网
互联网科技革命什么开始
科技互联网专业工作会议发言稿
北京瑞云互联网科技有限公司