网络存储 学习笔记1

Raid redundant Array of Independent Disks

具有冗余特性的阵列

Raid 0

在这里插入图片描述

  1. 累加式,通过多个磁盘首尾连接,不同磁盘相同偏移处的块组成Stripe(条带)

优缺点

逻辑上解决了磁盘容量的问题,在有条带概念后,将数据分割分别写入一个条带中的不同磁盘。提高了并行速度。

Raid 1

将两块磁盘一块用于存储,一块用于备份。

优缺点

在读、写数据时需要同时向两个磁盘进行。有但并没有体现并发读,只有安全功能。

Raid 2

  1. 三块磁盘:两个数据盘,一个校验盘。需要主轴同步。通过校验盘和其中一个数据盘,可以得到另一个数据盘数据。

Hamming Code 错误检测

Raid 3

  1. 条带长度设置为4kb,文件系统常用4kb为一个块。提高磁盘并行度。并发只是一次io的多磁盘存取。一次io必定分摊到n个数据盘,时间必定是单盘的1/n 。连续io情况下,大大增加了iops。
  2. 使用1 xor 0 xor 1异或运算,提高了检验效率,仅中间位置支持错误纠正。

写入规律

  1. 因为一个文件系统io的块已经被分割到所有盘了,只要这个io是写的动作,那么无力磁盘的所有分块,就必定被更新重写。所有没有旧数据、旧校验概念。
  2. 在写入前控制器就会计算好校验块,同时写入数据块、校验块,所以不存在热点盘。
随机读写

没有提升。

一个io所用的时间

iops=1/(寻道时间+数据传输时间)

  1. 寻道时间大于传输时间几个数量级。

优缺点

一次io尽量让每个磁盘都参与。事实证明:在iosize/iops很大的时候全盘联动效果明显。但比值小时,得不偿失需要频繁联动各个磁盘。

Raid 4

Raid 5

在这里插入图片描述

  1. 将校验盘和数据盘组合。
  2. 多个io同时访问不同的校验盘残体。

校验公式

新数据校验值=(老数据 eor 新数据) eor 老校验数据

优缺点

  1. 随机读取方面较好。
  2. 随着磁盘数量增加,浪费的容量越来越小。??

Raid 5e

在整个阵式中增加一个热备盘。在有磁盘损坏,校验处孙欢数据写入备用盘。

Raid 6

  1. 通过求解两个未知数的二元方程,通过连立接触丢失的两个值。

优缺点

比起raid5安全,但写性能更差了,因为多读一个校验数据,计算后再写入。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值