首页 > 解决方案 > 在线性 nvme RAID (RAID 0) 上优化只读工作负载 [for Clickhouse]

问题描述

所以,我有一个只读工作负载,我计划使用“Clickhouse”数据库来完成。

我想知道可以在现代服务器(Ubuntu 18.0.4)上对(8)个 NVME 上的 RAID 进行哪些优化,以帮助完成此类任务。

似乎为这种情况推荐的大多数 RAID 优化都已过时(例如,将调度程序设置为noop似乎与 nvme 控制器 ssds 无关)。

我想出的唯一方法是设置 noabarrier 和 noatime ......但除此之外,似乎我能找到的大多数优化都已经过时了。

那么,我可以做些什么来使 NVME 线性 RAID 中的只读工作负载更快?

**注意:我知道这个问题的答案已经“存在”,但它以 10 或 20 年前相关的形式存在,所以请不要将我指向 10 年前的文章/帖子并报告问题作为“重复”,我对与 4.x+ 内核相关的东西特别感兴趣,PCIE 连接的上一代 NVME 设备在线性 RAID 中。

标签: databaseoptimizationclickhouseraidnvme

解决方案


推荐阅读