hi all,
在下正在思考一个问题 🤔。
如果说拿 Intel 760p 这样的消费级 SSD 来密集 IO 作业(主要是小文件读写和连续写),
两块 512G 用 mdadm 组 RAID 0 和 单块 1TB 直接使用,可能会有何区别呢?( latency、CPU usage ?)
在下不才,不知 mdadm 和 NVMe 的组合会不会有坑。有没有哪位大侠实践过?效果如何?
ref:
Linux RAID Performance On Dual NVMe SSDs: https://www.phoronix.com/scan.php?page=article&item=samsung-960-raid&num=1
760p 性能:
1TB https://www.intel.com/content/www/us/en/products/memory-storage/solid-state-drives/consumer-ssds/760p-series/760p-series-1-024tb-m-2-80mm-3d2.html.
512GB https://www.intel.com/content/www/us/en/products/memory-storage/solid-state-drives/consumer-ssds/760p-series/760p-series-512gb-m-2-80mm-3d2.html
谢谢
p.s. 最近用 fio 发现 512GB 的 600p 的全盘写才百来兆,这比想象中的还是低不少啊。
1
loading 2018-06-30 18:12:36 +08:00
你用 raid 0,数据安全性下降,这个不考虑?
|
2
daigouspy 2018-06-30 18:13:42 +08:00 via Android 1
SSD 组 raid 效果没有很大提升的,别浪费时间金钱折腾了。
|
5
daigouspy 2018-06-30 18:24:26 +08:00 via Android 1
|
6
hjc4869 2018-06-30 18:24:52 +08:00 via iPhone 1
大容量 SSD 本身就是主控做的 RAID 的工作,把多个闪存放一起用。容量越大的 SSD 通常性能越好。
|
7
zn 2018-06-30 18:28:10 +08:00 1
这个要看你的 SSD 的性能,和 RAID 卡的性能。
如果所用的 SSD 的性能一样,RAID 卡性能也足够,那么很显然 RAID 0 性能肯定是更快的。 |
8
watermeter 2018-06-30 19:04:07 +08:00 via Android
z turbo drive 了解一下
|
9
sephinh 2018-06-30 19:11:54 +08:00 via iPhone 1
小文件本来就考验 4k,而 raid 对 4k 基本没啥作用
|
10
aheadlead OP |
11
tomczhen 2018-06-30 20:21:49 +08:00 1
RAID 0 下 4K 会降,另外还得考虑固态硬盘连续写入降速的问题(回收、动态磨损机制)。
如果写入带宽不是瓶颈,用傲腾做写入缓存,最终持久化到机械硬盘阵列是个更好的选择。 |
12
aheadlead OP @tomczhen 感谢提醒写入降速的问题。我这些数据没有持久化的必要,用完就可以全删掉。
此外,我很好奇,4K 下降的原因是什么? |
13
alcarl 2018-06-30 20:36:42 +08:00 via Android
lvm 弄两个 pv 进去应该可以提升速度,但这个取决于你用的 ssd 盘的 4k 瓶颈,是在主控还是在存储芯片上。越大的盘性能越好也是这个原理,ssd 内部本来就是 raid0,越大容量,芯片越多,速度就快。
|
15
also24 2018-06-30 20:56:28 +08:00
SSD 也分不同的 SSD,300G 数据连续写入,应该可以写爆市面上大部分消费级 SSD 的 SLC 缓存了。
如果不考虑特别贵的那些,hp ex920 1TB 版了解一下,200G 缓存,勉强能战 https://www.chiphell.com/thread-1861106-1-1.html 至于 RAID 的问题,PM981 / 970Pro 这样的盘,单盘已经可以跑出超过 PCIEx4 的速率了,接口可能会成为新的瓶颈。 |
16
xenme 2018-06-30 21:59:10 +08:00 via iPhone
还不如上一块 optane,延迟真的低。
|
17
Remember 2018-06-30 22:01:04 +08:00
4k 会下降,与你的需求背道而驰 . 上 900p 才是王道
|
18
yukiww233 2018-06-30 22:34:37 +08:00
|
19
msg7086 2018-07-01 03:05:02 +08:00
1T SSD 本身就相当于两块 512G SSD 组 RAID 0,放着现成的不用,用 MDADM 自己组吗?
|
20
jedihy 2018-07-01 04:23:21 +08:00 via iPhone
ssd 内部被来就是 raid
|
21
ryd994 2018-07-01 05:54:57 +08:00 via Android
optane 走起
问题不是带宽是延迟 |
22
aheadlead OP |
23
jedihy 2018-07-01 10:23:14 +08:00 via iPhone
容量越大越快
|