戴尔企业RAID和物理驱动器:更换常见问题 - 可以在RAID中使用不同类型的驱动器吗?

 admin   2019-03-11 12:41   411 人阅读  1 条评论

戴尔保修更换驱动器的驱动器更换策略是什么?

戴尔将使用类似或规格更好的驱动器来更换保修期内的硬盘。  更换驱动器可能更大或更快,也可能来自其它制造商。  戴尔更换驱动器经过认证,与戴尔硬件兼容。

什么是MD阵列的认证和非认证硬盘?

如果出现故障的磁盘不再处于保修期,则必须获取新磁盘。
此PDF的表12中可找到MD系列受支持的物理驱动器列表。

 

警告:仅在表12中列出戴尔部件号的物理磁盘受支持,并将显示为“认证驱动器”。  
解释:
可从外部提供商购买受支持表中列出的磁盘,例如没有戴尔认证的“ST9500430SS”,但非认证驱动器将无法在MD阵列中正常使用。
为确保硬盘经过戴尔认证,它必须有戴尔部件号,这意味着此驱动器已使用戴尔固件刷入,将与MD阵列完全兼容。
上面通常有戴尔标签。

RAID阵列中的硬盘是否必须相同?

否,使用不同制造商、型号、大小和转速(轴转速或RPM)的硬盘完全有效。

为什么普遍认为硬盘必须相同?

自最初认识RAID以来,使用相同的硬盘就从来不是RAID阵列内的要求。  但是,可能造成硬盘必须相同的错觉有多个因素。

首先,从最初使用硬盘创建RAID阵列的角度来看,使用不同的硬盘并没有太大的实际意义。   例如,如果您选择将500GB驱动器与100GB驱动器组合使用,则最多只可使用阵列中500GB驱动器的100GB,导致400GB空间的净损失。   同样,如果您选择使用10k RPM驱动器和15k RPM驱动器,会正常工作,但通常将失去任何更快驱动器的优势。   考虑到较大和/或较快驱动器之间可能存在的成本差异,也没有实际技术优势,那么以这种方式设计RAID阵列就几乎没有财政意义,尽管没有限制这种设计的技术理由。

从硬盘更换策略角度来看,用2010年购买的500GB驱动器更换2007年购买的100GB驱动器通常是最佳选择。   100GB硬盘可能会变得更加罕见,并且价格可能实际上比500GB驱动器更高,尽管500GB驱动器的规格可能更好(在大小和速度上)。   它对使用较大(也可能较快)的驱动器没有影响,如果这是最经济高效的选项,则是最佳选择。

其次,在发明RAID(1988年)以及进入20世纪90年代时,硬盘固件还相对不成熟。  使用多个硬盘时通常会遇到兼容性问题。   例如,单独使用硬盘A工作正常,单独使用硬盘B也工作正常。  但一起使用硬盘A和硬盘B时,连接到同一控制器时通常会遇到许多问题。   这个问题很普遍,致使它成为当时使用多个驱动器(不管是否在RAID阵列中使用)时,使用相同驱动器(相同制造商、相同型号、相同批号等)的最佳做法。   硬盘技术已成熟到此类问题不再适用,并且十几年都不适用的程度。 

鉴于第一个示例(创建阵列时使用类似驱动器的财政原因)和第二个示例(兼容性问题),可能更容易了解使用相同驱动器的观念如何流传多年,并且今天还在流传。    

哪些硬盘规格(如果有)必须相同?

都不亮。  通常强制要求硬盘必须使用相同的接口技术(SCSI或SAS或SATA)。   此外,通常还强制要求机械驱动器(硬盘)和非机械驱动器(SSD)不能混合在同一阵列中。   尽管在技术上未禁止在阵列内混合SAS和SATA或SATA和SSD或SAS和SSD,但很可能会混淆配置和性能变量,并且很少甚至没有实际好处。鉴于这些事实,大多数(如果不是全部)企业RAID技术制造商不允许进行这样的组合。

一般来说,为什么可以在同一阵列中使用不同硬盘?

RAID技术和设计固有的概念是硬盘最终将出现故障,需要更换。  鉴于技术不断发展,表明使用相同硬盘可能很难,价格昂贵,甚或在需要更换时无法获取。  RAID技术从最初设计起,从未需要相同的驱动器。 

更具体地说,连接到控制器(RAID或其它)的每个硬盘始终完全独立于连接到该控制器的每个其它硬盘操作。    RAID控制器以逻辑方式将物理驱动器组合到阵列中,但是,从硬件通信角度来看,控制器向每个个别驱动器发送独立命令。   即使相同(制造商、型号、规格)的硬盘也不可能始终以相同的速度运行。 
即使在使用速度和大小相差很大的驱动器时,RAID功能仍正常工作,由于驱动器的差异,没有数据损坏或丢失的风险。

为什么阵列中的硬盘大小可以不同?

RAID控制器通过阵列中的最小驱动器将硬盘上的空间分配至阵列。   例如,在创建具有三个大小分别为500GB、200GB和100GB的驱动器的RAID 5时,每个驱动器最多有100GB分配到阵列中。   较大驱动器上的任何过剩空间在该阵列内都不可用,并且可能可以也可能不可以在其它阵列中使用。

同样,使用三个500GB驱动器创建的RAID 5阵列将能够使用各驱动器中的500GB空间。  使用较大驱动器(例如2TB)更换其中一个驱动器时,500GB将是重建过程中分配的阵列,任何额外空间在该阵列内都不可用。

为什么阵列中的硬盘速度可以不同?

RAID控制器单独与驱动器通信。  完成到包含多个驱动器的RAID阵列的I/O时,每个驱动器均收到以个别驱动器速度完成的单独命令。  完成所有驱动器后,I/O即被视为完成。
以包含三个驱动器的RAID  5为例,假定驱动器0花20ms完成I/O,驱动器1花15ms完成I/O,驱动器2花10ms完成I/O。   较快的驱动器将更快完成,但控制器不会发送额外命令,直至完成所有驱动器的I/O。  在此例中,总的I/O时间为20ms(最慢驱动器的速度)。

出于此原因,添加更快的驱动器,如使用15k RPM驱动器更换10k RPM驱动器,对阵列操作没有负面影响。   用较慢的驱动器更换较快的驱动器可能降低阵列的性能。出于此原因,在戴尔保修期内更换的驱动器的速度将类似或更快。   但在任一情况下,在阵列内混合驱动器速度都没有导致数据损坏或丢失的风险。

什么时候不可以使用不同的硬盘?

较小的驱动器不能重建至阵列。  速度较慢的驱动器可能对阵列性能造成负面影响。  不能使用接口规格(SAS、SATA、SSD)不同的驱动器。  


本文地址:https://liuchunjie.top/?id=114
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

 评论列表

  1. 访客
    访客  @回复

    识别码:qpwbxc80462ZR-2020最好下的网贷http://www.zsdai.com/post/29994.html