具体来说,我有一个 RAID 1 阵列配置,其中两个 500gb 7200rpm SATA 驱动器镜像为逻辑驱动器 1 (a),另外两个镜像为逻辑驱动器 2 (b)。我想以相同的镜像方式添加两个 1tb 5400rpm 驱动器作为逻辑驱动器 3 (c)。这些驱动器仅用作偶尔但必要的文件存储,因此空间比速度更重要。
在研究此配置是否可行时,我被告知并读到过阵列将只能看到最小的驱动器大小和最慢的速度。但是,我的理解是,只要驱动器对本身没有混合(在本例中没有混合),阵列就应该以实际速度和大小查看和使用所有驱动器。
我想在购买附加驱动器之前确认一下。有人知道吗?
答案1
您将受到最慢速度和最小磁盘尺寸的限制在同一个 RAID 组中。由于您说的是拥有三个独立的镜像,因此这不适用于您。每个镜像对都是一个独立的阵列/组/随便您怎么称呼它。您最终会得到三个逻辑卷,两个 500GB,另一个 1TB,且不会对 7200 RPM 磁盘的性能造成影响。
答案2
如果将磁盘组合在一个阵列中,则容量和性能将由最小、最慢的磁盘决定。
以下是一个以 RAID 1+0 中的 4 个 750GB 磁盘开始的设置示例。由于磁盘发生故障,HP 发送了 1TB 磁盘作为替换,因此现在阵列由 2 个 750GB 磁盘和 2 个 1TB 磁盘组成。这是 HP 所做的,因此这种做法肯定是受支持的。而物理布局显示:
控制器将其视为 4 x 750GB 磁盘:
Smart Array P410i in Slot 0 (Embedded) (sn: 50014380054E9DA0)
array A (SAS, Unused Space: 1188170 MB)
logicaldrive 1 (72.0 GB, RAID 1+0, OK)
logicaldrive 2 (400.0 GB, RAID 1+0, OK)
physicaldrive 0:0 (box 0:bay 0, SAS, 750 GB, OK)
physicaldrive 0:0 (box 0:bay 0, SAS, 750 GB, OK)
physicaldrive 0:0 (box 0:bay 0, SAS, 750 GB, OK)
physicaldrive 0:0 (box 0:bay 0, SAS, 750 GB, OK)
但在你的具体情况下
您的智能阵列控制器将把新阵列视为另一对镜像驱动器,独立于现有的两个逻辑驱动器。这很好。根据控制器和驱动器布局,可能会有一些注意事项(例如,是否混合使用 SAS 扩展器),但目前这仅影响 ProLiant DL180 G5/G6 服务器。
您使用的是哪种 HP 服务器型号、代数和控制器?
例如,以下是配备一对 300GB SAS 磁盘和四个SATARAID 1+0 中的固态磁盘。它是位于同一机箱中的一组混合驱动器类型,但与同类成员分组。对性能没有影响:
[root@abc ~]# hpacucli ctrl all show config
Smart Array P410i in Slot 0 (Embedded) (sn: 500143801664FE50)
array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (279.4 GB, RAID 1, OK)
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 300 GB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 300 GB, OK)
array B (Solid State SATA, Unused Space: 0 MB)
logicaldrive 2 (447.1 GB, RAID 1+0, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, Solid State SATA, 240.0 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, Solid State SATA, 240.0 GB, OK)
physicaldrive 2I:1:7 (port 2I:box 1:bay 7, Solid State SATA, 240.0 GB, OK)
physicaldrive 2I:1:8 (port 2I:box 1:bay 8, Solid State SATA, 240.0 GB, OK)