使用软Raid 发挥多块SSD硬盘的性能并提升数据安全性

磁盘IO的瓶颈已经很多年了,随着SSD硬盘技术日益成熟、成本的逐步下降,越来越多公司开始在服务器上使用SSD硬盘。

自打去年给笔记本加了一块mSata接口的SSD之后,整个系统性能的提升无以言表!

单块SSD的性能已经非常好了,若没有Raid则数据安全性无法保证。但使用普通的Raid卡跑SSD硬盘,瓶颈会压在Raid卡上。既要性能好、又要数据安全,可以选择高大上的:PCIE接口的固态硬盘(SSD)或闪存卡(FlashCard)。

Debian软RAID安装笔记 – 使用mdadm安装RAID1

常用RAID技术介绍以及示例演示(多图)

Linux实现最常用的磁盘阵列– RAID5

RAID0+1和RAID5的性能测试结果

有没一种亲民方案呢?答案就是软Raid,比如Linux下的 mdadm v3.2.5。

下图是在 CentOS 6.4 x86_64 结合 fio v2.1.4-8-g3e26,结出不同Raid结合下的iops测试结果:

结论如下:

1、软Raid可以发挥多个SSD的性能,盘越多性能越好(目前只测试了最多5块盘)

2、Raid0 的性能最佳,但安全性最差

3、Raid5 的写性能较差,,导致混合读写时性能被拖跨

4、Raid10 是性能、容量、数据安全 综合最优的方案

测试脚本如下:

需要注意的是,软Raid默认不会开机自动加载,需要手动生成配置文件。

“/etc/mdadm.conf”的详细说明可以查看帮助或“rpm -ql mdadm | grep “mdadm.conf””给的示例文件作参考。

然后将Raid分区写入到 fstab 中,可以使用 /dev/md0 或者 `ls -l /dev/disk/by-uuid` 查看其 uuid。写入一些数据,然后重启、验证。大功告成!

via :

本文永久更新链接地址:

其实只要你愿意,一切都可以变得很容易。

使用软Raid 发挥多块SSD硬盘的性能并提升数据安全性

相关文章:

你感兴趣的文章:

标签云: