Linux/UNIX和Windows Server有哪些不同的RAID级别?
时间:2020-01-09 10:38:10 来源:igfitidea点击:
问:有哪些不同的RAID级别?
建议对文件服务器和数据库服务器使用哪一个?
答:
独立驱动器(或磁盘)的冗余阵列,也称为廉价驱动器(或磁盘)的冗余阵列(RAID),是用于在多个硬盘驱动器之间划分和/或复制数据的数据存储方案的术语。
RAID可以设计为提供更高的数据可靠性或更高的I/O性能,尽管一个目标可能会损害另一个目标。
RAID级别共有10种类型:
- RAID级别0
- RAID级别RAID级别1
- RAID 2级
- RAID级别3
- RAID级别4
- RAID级别5
- RAID级别6
- RAID级别10
- RAID等级50
- RAID级别0 + 1
UNIX/Linux和Windows服务器的常用RAID级别
以下是常用的RAID级别:
RAID级别 | 最少的硬盘 | 建议的应用程序 | 注释 |
RAID 0条带化设置,无奇偶校验 | 2硬盘 | 1。视频制作和编辑2.图像编辑3.任何需要高带宽的应用程序 | 都可以提供改进的性能和额外的存储,但不能容忍磁盘错误或磁盘故障。任何磁盘故障都会破坏阵列,阵列中的磁盘越多,磁盘阵列损坏的可能性就越大。 |
RAID 1Mirrored Set(最少2个磁盘),没有奇偶校验。 | 2硬盘 | 1。 Office应用程序2.金融应用程序3.薪资应用程序等 | 提供磁盘错误和单个磁盘故障的容错能力。当使用支持拆分查找的多线程操作系统时,读取性能会提高,而写入时的性能下降将非常小。只要至少一个驱动器正在运行,阵列就会继续运行 |
RAID 5 | 3硬盘 | 1。文件和应用程序服务器2. Internet Web,电子邮件服务器3. Intranet服务器 | 最高读取数据交易率,中级写入数据交易率,总体(总计)传输率。驱动器故障需要更换,但单个驱动器故障不会破坏阵列。如果发生驱动器故障,则可以从分布式奇偶校验计算任何后续读取,从而使最终用户可以屏蔽驱动器故障。阵列将在第二个驱动器发生故障时丢失数据,并且容易受到损坏,直到发生故障的驱动器上的数据重建到替换驱动器上为止。 |
RAID 10(嵌套RAID 1 + 0) | 4硬盘 | 1。需要高性能和容错能力的数据库服务器(例如Oracle/MySQL/MS-SQL) | 提供容错能力和改进的性能,但会增加复杂性。 |