为什么不是所有的ssd都适合做ceph journal存储
发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,小编给大家分享一下为什么不是所有的ssd都适合做ceph journal存储,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
千家信息网最后更新 2025年02月04日为什么不是所有的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安全错误
数据库的锁怎样保障安全
说一说你对网络安全的认识
数据库free是什么意思
网络安全钥匙密码
呼市app软件开发培训学校
网络安全法里规定哪些
网络安全测评程序
苏州应用软件开发怎么样
根域名服务器是什么
宁夏曙光服务器维修调试价格
各种物联网服务器优缺点
大学软件开发的吗
网络安全支撑体系发展
福建pdu服务器专用电源哪种好
主机屋服务器怎么样
数据库如何批量插入
服务器测压网
软件开发去哪个学校最好
数据库系统的安全性控制
捕鱼软件开发制作
程序设计网络安全系列
雅博数据库
软件开发师傅
宁夏曙光服务器维修调试价格
软件开发合同履行一半解除
私人网络安全管理制度
家庭网络安全隐患
北京班信网络技术有限公司
中国核心期刊数据库英文
网络不通服务器是什么原因
连外面的无线网络安全吗