前言:做raid可以增加I/O速度哦,别忘了ups电源
----------------------------------------------------
Raid:磁盘组成的冗余阵列
ide,SCSI,STAT
raid的出现:大磁盘价格贵,小磁盘价格便宜,有人想用小磁盘代替大磁盘。
将多块硬盘,当一个设备来使用
提高容错能力
raid0 (100%):将数据依次分片,存到每个磁盘 , 缺点:当一块坏掉,不能恢复数据,没有容错能力
至少需要两块磁盘,读写性能提升,适合swap不怕丢失数据存储
raid1 (50%):同时写入两块磁盘,一样的数据。缺点:磁盘利用率低,无法取代备份,rm-rf / 也就完了
至少需要两块磁盘,提高读性能,具备容错能力,防止设备损坏导致业务终止
raid4 (n-1)/n: 至少需要三块盘,读写性能提升,允许一块盘出错,有限的容错能力,一块坏了,导致性能下降严重,再坏一块数据就没了
raid5 同理 raid4,只不过,校验数据分布到每个磁盘,坏一个,性能不会下降很严重,pn代表第n带区的奇偶校验值,当依次磁盘坏掉的时候,可以通过pn和其他磁盘对应的技术进行恢复磁盘,磁盘的利用率是(N-1)/N.最少需要三块盘
raid6 (n-2)/n :同理raid5 ,只不过,至少需要4块盘,允许两个磁盘出错
raid 1 0 :至少需要4块,先做raid1 再做rand0,如果一组里两个硬盘同时坏了,就完了 有钱的话,用这个
raid 0 1 : 反之同上 ,但一组坏一个,就完了
UPS 备用供电
全局热备盘:当磁盘坏掉,自动写入到磁盘阵列中,尽快恢复数据。提高高可用
专属热备:当有一块磁盘坏了时候,磁盘有全局热备盘,不用关机,直接换磁盘就好了
京东的磁盘整列:应用服务器 300g 4块 3(raid5)+1(热备)
数据库服务器 300g 8块 7(raid5)+1(热备)
1 2 3 4 5 6 7 8(热备)
4坏了,8直接写入raid,恢复数据,当更换4以后,4不会重新恢复,而是直接从8拷贝,然后8清空,重新当热备
本文出自 “Mr.Robot” 博客,请务必保留此出处http://80602872.blog.51cto.com/12350020/1893927
原文地址:http://80602872.blog.51cto.com/12350020/1893927