RAID
Redumdant array inexpensive disks 廉价磁盘冗余阵列
使用软件模拟中间层或用硬件做为中间层来实现。
在操作系统层面模拟的raid叫软raid
使用硬件操作叫硬件raid
RAID Level
raid0: 磁盘条带,读写性能都得到提高。磁盘可以为任意快。尽量使用同一个型号同一个厂商的硬盘来做。没有容错能力,在可靠性上没有提高。坏一块硬盘所有数据都会丢失,增加了出错的风险。没有空间浪费。
raid1: 磁盘镜像,读的性能得到提高写性能没的提高略有下降。按位对齐存储,以01级别进行镜像存储,两个磁盘存储的数据一模一样。有容错能力,空间只能使用一半。一般只用两块硬盘做镜像,
raid4: 读写性能都有提升。 至少需要三块磁盘,有容错能力,用其中一块硬盘做校验。使用异或算法。最多允许坏1块硬盘。空间利用率为(n-1)*disk。如果坏了其中一块硬盘,读写数据会很慢。因为读写时都会校验,所以校验硬盘为成为整个系统的瓶颈。
raid5: 与raid4的不同是,校验位轮流存储于各个磁盘,不会存储在单个硬盘上。
raid10:先做raid1然后再做raid0,读写性能性能都有提升,空间利用率为空间的一半。每个raid1级只能坏一块。但不允许坏一组硬盘。允许每个组同时坏一块盘。性能会比raid01好一点。
raid01:先raid0然后再raid1。允许坏一组硬盘,但不可以每组同时坏硬盘。
raid50: 先做raid5然后再做raid0。
raid6: raid5的升级版,有两块硬盘做校验。允许同进坏两块。至少需要4块盘。
购买raid卡时,是否有cpu,内存,电池。
本文出自 “红颜易逝豪情长” 博客,请务必保留此出处http://wukui.blog.51cto.com/1080241/1439626
原文:http://wukui.blog.51cto.com/1080241/1439626