![RAID 中的 SSD 比单个设备慢/提高性能的技巧](https://linux22.com/image/103222/RAID%20%E4%B8%AD%E7%9A%84%20SSD%20%E6%AF%94%E5%8D%95%E4%B8%AA%E8%AE%BE%E5%A4%87%E6%85%A2%2F%E6%8F%90%E9%AB%98%E6%80%A7%E8%83%BD%E7%9A%84%E6%8A%80%E5%B7%A7%20.png)
我有几台托管服务器,运行 Debian 7,其中一台有一个 Samsung MZ7LM120HCFD,另一台有 3 个 Intel SSDSC2BB160G4,采用 RAID1。配备单个三星 SSD 的机器对数千个小文件的随机文件访问速度明显更快,我非常依赖它,但我晚上无法入睡,因为我知道我没有冗余。
现在,SSD 不同了,我对此无能为力,但是不应该用 3 个驱动器来读取数据来弥补这一点吗?
这让我想到;我可以做什么来改善它?一些 mdadm 魔法或者从 ext4 更改为 btrfs 或 xfs 可以帮助我吗?
工作负载约为 80% 读取和 20% 写入。
$ cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] [multipath] [faulty]
md1 : active raid1 sdc1[2] sdb1[1] sda1[0]
20478912 blocks [3/3] [UUU]
md2 : active raid1 sdc2[2] sdb2[1] sda2[0]
135282624 blocks [3/3] [UUU]
bitmap: 1/2 pages [4KB], 65536KB chunk
unused devices: <none>