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 1MirroredSet(最少2个磁盘),没有奇偶校验。2硬盘1。 Office应用程序2.金融应用程序3.薪资应用程序等提供磁盘错误和单个磁盘故障的容错能力。当使用支持拆分查找的多线程操作系统时,读取性能会提高,而写入时的性能下降将非常小。只要至少一个驱动器正在运行,阵列就会继续运行
RAID 53硬盘1。文件和应用程序服务器2. Internet Web,电子邮件服务器3. Intranet服务器最高读取数据交易率,中级写入数据交易率,总体(总计)传输率。驱动器故障需要更换,但单个驱动器故障不会破坏阵列。如果发生驱动器故障,则可以从分布式奇偶校验计算任何后续读取,从而使最终用户可以屏蔽驱动器故障。阵列将在第二个驱动器发生故障时丢失数据,并且容易受到损坏,直到发生故障的驱动器上的数据重建到替换驱动器上为止。
RAID 10(嵌套RAID 1 + 0)4硬盘1。需要高性能和容错能力的数据库服务器(例如Oracle/MySQL/MS-SQL)提供容错能力和改进的性能,但会增加复杂性。