前言:
今天网易数据库管理员笔试考了RAID的题目,之前不够了解。所以写得很差。现在根据高性能MySQL书上的内容来总结一下。
什么是RAID:
Redundant Array of Independent Disk
独立冗余磁盘阵列
由美国加州大学伯克利分校提出。简单地解释,就是将N台硬盘通过RAID Controller(分Hardware,Software)结合成虚拟单台大容量的硬盘使用。RAID的采用为存储系统(或者服务器的内置存储)带来巨大利益,其中提高传输速率和提供容错功能是最大的优点。
RAID 可以帮助做冗余、扩展存储容量、缓存、以及加速。
根据磁盘陈列的不同组合方式,可以将RAID分为不同的级别。磁盘阵列中针对不同的应用使用的不同技术,称为RAID level,而每一level都代表着不同技术,目前业界公认的标准是RAID 0~RAID 5。
RAID0 - 5
1. RAID 0
RAID 0 是成本最低和性能最高的RAID配置(不考虑数据恢复的因素),因为RAID 0 没有冗余,建议只在不担心数据丢失的时候使用。
2. RAID 1
RAID 1 在很多情况下提供很好的读性能,并且在不同的磁盘间冗余数据,所以有很好的冗余性。RAID1 在读上比RADI 0快一些。<

本文详细介绍了RAID技术,包括RAID 0、RAID 1、RAID 10和RAID 50的特性及应用场景。RAID 0提供最高性能但无冗余,RAID 1提供良好读性能和冗余,RAID 5适合读为主业务,而RAID 10和RAID 50则在性能和冗余间寻求平衡。RAID虽提供冗余,但并不能替代备份,磁盘监控同样重要。
最低0.47元/天 解锁文章
1145

被折叠的 条评论
为什么被折叠?



