光电磁公司供应商「多图」
raid技术主要有以下三个基本功能:
(1)通过对磁盘上的数据进行条带化,实现对数据成块存取,减少磁盘的机械寻道时间,提高了数据存取速度。
(2)通过对一个阵列中的几块磁盘同时读取,减少了磁盘的机械寻道时间,提高数据存取速度。
(3)通过镜像或者存储奇偶校验信息的方式,实现了对数据的冗余保护。
提高传输速率。raid通过在多个磁盘上同时存储和读取数据来大幅提高存储系统的数据吞吐量throughput。在raid中,可以让很多磁盘驱动器同时传输数据,而这些磁盘驱动器在逻辑上又是一个磁盘驱动器,所以使用raid可以达到单个磁盘驱动器几倍、几十倍甚百倍的速率。这也是raid起初想要解决的问题。因为当时cpu的速度增长很快,而磁盘驱动器的数据传输速率无法大幅提高,所以需要有一种方案解决二者之间的矛盾。raid成功了。 [2] 通过数据校验提供容错功能。普通磁盘驱动器无法提供容错功能,如果不包括写在磁盘上的crc循环冗余校验码的话。raid容错是建立在每个磁盘驱动器的硬件容错功能之上的,所以它提供更高的安全性。在很多raid模式中都有较为完备的相互校验/恢复的措施,甚至是直接相互的镜像备份,从而大大提高了raid系统的容错度,提高了系统的稳定冗余性。
标准的raid写操作,需包括以下几个步骤:
1以校验盘中读取数据
2以目标数据盘中读取数据
3以旧校验数据,新数据及已存在数据,生成新的校验数据
4将新校验数据写入校验盘
5将新数据写入目标数据盘
当主机将一个待写入阵列raid组中的数据发送到阵列时,阵列控制器将该数据保存在缓存中并立即报告主机该数据的写入工作已完成。该数据写入到阵列硬盘的工作由阵列控制器完成,该数据可继续存放在cache中直到cache满,而且要为新数据腾出空间而必须刷新时或阵列需停机时,控制器会及时将该数据从cache写入阵列硬盘中。
这种缓存回写技术使得主机不必等待raid校验计算过程的完成,即可处理下一个读写任务,这样,主机的读写效率大为增加。当主机命令将一个数据写入硬盘,则阵列控制器将该数据写入缓存上面的位置,只有新数据才会被控制器按write-back cache的方式之后写入硬盘。
联系时请说明是在云商网上看到的此信息,谢谢!
推荐关键词:光存储,光存储,光存储
本页网址:https://www.ynshangji.com/xw/22960161.html
声明提示:
本页信息(文字、图片等资源)由用户自行发布,若侵犯您的权益请及时联系我们,我们将迅速对信息进行核实处理。