最近在用网心云跑PCDN业务,由于是架在PVE环境上的,因此如何对磁盘IO进行优化就成了最大的问题…
1,开启虚拟机IO thread,有效降低CPU负载
2,强制CPU全核睿频到最大
3,磁盘IO缓存类型选择:
PVE默认无缓存模式(No Cache)磁盘IO性能(原盘速度),适合读写基本均衡,比较重视数据安全的使用场景
透写模式(Write Through)磁盘IO,适合追求读取速度,同时需要数据安全的场景,请注意为了提升读取速度,该模式下大大牺牲了写入速度,需根据实际负载类型权衡决定
回写模式(Write Back)磁盘IO,读写速度都得到了很大的提升,但代价是对于数据的安全性没有保证,慎选!
对于前期大量部署缓存阶段,建议使用No cache方案避免影响写入;后期磁盘基本写满进入上行期,可以将磁盘调整为Write Through以提升读取效能
如图为进入大缓存时期的磁盘IO情况,写入量:读取量约为1:10
跑分部分参考原文链接:http://blog.jason.tools/2019/01/pve-esxi-benchmark.html,转载请联系本人并注明出处
我在此声明,这篇文章只在博客园发布,如果在其他网站上看到,是抄袭的。
[En]
I hereby declare that this article is only posted in the blog Park and is plagiarized if seen on other websites.
Original: https://www.cnblogs.com/fusionhex/p/16022516.html
Author: FusionHEX_M
Title: 网心云在PVE下三种磁盘IO模式(No cache,Write through,Write back)选择与优化指南
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/523986/
转载文章受原作者版权保护。转载请注明原作者出处!