raid独立冗余磁盘阵列

raid0
工作原理:将数据一分为二分别写入2块磁盘,读取时将2块磁盘的数据合二为一。这样每块磁盘只负责传输一半的数据,得到的结果就是速度的增加。只要任意一块磁盘损坏,导致整个数据出现问题。
硬盘数量:1块以上。
读写性能:读写性能为2块磁盘的读写性能之和。
是否冗余:没有冗余
使用场景:数据库从库
raid独立冗余磁盘阵列

raid1
工作原理:通过磁盘数据镜像实现数据冗余,2块磁盘写入相同的数据,读取时从任意磁盘中读取都可得到完整数据。
硬盘数量:2块以上。
读写性能:读性能取决于磁盘中较快的那个盘;写性能相当于(略慢)单块磁盘。
是否冗余:50%冗余,成本较高。
使用场景:系统盘
raid独立冗余磁盘阵列

raid5
工作原理:将数据写入任意N-1块磁盘上,剩下的1块磁盘用于存放奇偶过校验信息。一块磁盘的损坏不会影响数据完整性,当损坏的磁盘被换下后,raid会自动利用校验码去重建此磁盘信息
硬盘数量:3块以上。
读写性能:读性能是(n-1)单块磁盘的读性能;写性能相当于(略慢)单块磁盘。
是否冗余:有冗余
使用场景:一般的业务都可以用
raid独立冗余磁盘阵列

raid10
工作原理:数据先被一分为二写入2个raid1中,raid1又将数据镜像化存入2个磁盘中。只允许一对镜像盘中有一块磁盘损坏。
硬盘数量:4块以上(偶数个)。
读写性能:读性能是n/2块磁盘的读性能,写性能是n/2块磁盘的写性能。
是否冗余:50%冗余
使用场景:数据库主库
raid独立冗余磁盘阵列

猜你喜欢

转载自blog.51cto.com/14226031/2379600