找回密码
 加入我们
搜索
      
查看: 15802|回复: 44

[存储] Raid/HBA卡的硬盘顺序启动-疑问

[复制链接]
发表于 2022-11-4 15:53 | 显示全部楼层 |阅读模式
电脑是昨晚家里影音服务器的,打算加装一块显卡来解码,目前暂定1650s/丽台p2200选,后期可能选择30/40系;
于是想测试一下目前的功耗,顺便也把电源换了,以免未来电源功率不够用。

配置
CPU:i5-9600k
主板:华擎Z390 Extreme4
显卡:核显
电源:安钛克 HCG850 Gold
机箱:24盘位服务器机箱(国鑫RM4124-670-HSE,带Expander背板)
硬盘:14T硬盘*20个
Raid/HBA卡(均IT模式):
* LSI 9217-8i(SAS2308)
* LSI 9364-8i(SAS3108)
* 联想 430-8i(SAS3408)

以下是测试情况:

测试一:
* 所有配件通电;
* 硬盘:通电启动20个;

启动瞬时功耗400-450W,进入系统后稳定在230W

情况二:
* 所有配件通电;
* 所有硬盘不通电启动,仅通电系统盘

启动瞬时功耗70-80W,进入系统后稳定在100W


测试三:
* 所有配件通电;
* 硬盘:仅通电启动1个;

启动瞬时功耗90-100W,进入系统后稳定在100-110W


以上测试均把3张HBA卡轮换,得出的功耗数据和上面的均差不多。

大致能得出一些结果:
1.单个硬盘的瞬时功率大概在20W,稳定进入系统后功率在5-10W(与官方的Datasheet一致)
2.根据我测试的数据,我的配置搭配那3张Raid/HBA卡没有硬盘顺序启动功能;


关于第2点的原因,不得其解,疑问点:
1.按产品新旧的话,SAS3108/3408也不像SAS2308那么旧,也支持nvme,应该没可能没这个功能;
2.不知道是否与IT模式(直通模式)有关系,因为也没有刷IR模式的经验不敢尝试。


希望有这方面的dalao解答一下。

发表于 2022-11-4 16:24 | 显示全部楼层
更新固件了吗,会在BIOS里进HBA卡设置吗
发表于 2022-11-4 16:32 | 显示全部楼层
什么系统?我用的truenas scale用了三张2308,开机的时候能听出来每个硬盘依次启动的声音......难道这不算顺序启动吗
 楼主| 发表于 2022-11-4 16:35 | 显示全部楼层
awpak78 发表于 2022-11-4 16:24
更新固件了吗,会在BIOS里进HBA卡设置吗

更新固件?MegaRAID Storage Manager吗,这个还没试过,可以尝试一下,感觉和固件关系不大
 楼主| 发表于 2022-11-4 16:36 | 显示全部楼层
BHlt 发表于 2022-11-4 16:32
什么系统?我用的truenas scale用了三张2308,开机的时候能听出来每个硬盘依次启动的声音......难道这不算 ...

我的是win10 专业版,还是以功耗数据为准吧
发表于 2022-11-4 16:43 | 显示全部楼层
yangjia 发表于 2022-11-4 16:35
更新固件?MegaRAID Storage Manager吗,这个还没试过,可以尝试一下,感觉和固件关系不大 ...

固件不是管理软件!

你要是买来就没动过,盲猜连EFI都不支持的远古版本,能让你开机就不错了

HBA卡的设置界面都找不到还谈什么设置顺序启动
发表于 2022-11-4 16:54 来自手机 | 显示全部楼层
我原来想法是在旁边再开一台机器(板载atom CPU的机器,只需要插24P),这台机器的电源接口就解放了。
发表于 2022-11-4 17:02 | 显示全部楼层
本帖最后由 wxlg1117 于 2022-11-4 17:04 编辑

LSI卡一般都默认Spinup开启的啊,默认是Spin Up Delay 2 second,Spin Up Drive Count 4.

你试试用storcli之类的查询下看看

命令功能
查询和设置每组起转硬盘间的时间间隔以及上电时允许同时起转的硬盘数量。
命令格式
storcli64 /ccontroller_id show spinupdelay
storcli64 /ccontroller_id show spinupdrivecount
storcli64 /ccontroller_id set spinupdelay=time
storcli64 /ccontroller_id set spinupdrivecount=count


参数              参数说明                                     取值
controller_id 硬盘所在RAID卡的ID                   –
time              每组起转硬盘间的时间间隔          默认为2,单位为s。
count           上电时允许同时起转的硬盘数量    默认为4。



发表于 2022-11-4 18:03 | 显示全部楼层
230W, 7x24运行也很耗电了
 楼主| 发表于 2022-11-4 18:17 | 显示全部楼层
wxlg1117 发表于 2022-11-4 17:02
LSI卡一般都默认Spinup开启的啊,默认是Spin Up Delay 2 second,Spin Up Drive Count 4.

你试试用storcli之 ...

谢谢回复,我用LSI 9364-8i(SAS3108)进入BIOS里面就看到默认就是硬盘时间间隔就是默认12,硬盘数量是2,我改成间隔15s,数量5,然后关机重新开机依然是20个硬盘的峰值功耗
 楼主| 发表于 2022-11-4 18:18 | 显示全部楼层
saiyaman5 发表于 2022-11-4 18:03
230W, 7x24运行也很耗电了

肯定的,毕竟20个硬盘
 楼主| 发表于 2022-11-4 18:20 | 显示全部楼层
bxhomd 发表于 2022-11-4 16:54
我原来想法是在旁边再开一台机器(板载atom CPU的机器,只需要插24P),这台机器的电源接口就解放了。 ...

不是很理解您表达的内容,这台机器的电源接口解放之后的目的是什么?
 楼主| 发表于 2022-11-4 18:22 | 显示全部楼层
awpak78 发表于 2022-11-4 16:43
固件不是管理软件!

你要是买来就没动过,盲猜连EFI都不支持的远古版本,能让你开机就不错了

我明白MSM是管理软件,其实我想表达的是,用MSM来更新固件
发表于 2022-11-4 18:51 | 显示全部楼层
yangjia 发表于 2022-11-4 18:20
不是很理解您表达的内容,这台机器的电源接口解放之后的目的是什么?

我是指20个硬盘对一个电源还是有点压力。上两个电源,本机一个,旁边一个
 楼主| 发表于 2022-11-4 21:29 | 显示全部楼层
bxhomd 发表于 2022-11-4 18:51
我是指20个硬盘对一个电源还是有点压力。上两个电源,本机一个,旁边一个 ...

其实还好,单个机械硬盘的典型启动用到12V 2A,而HCG850 +12V是最大70A,这个足够了,目前我瞬时功耗是400W左右,电源+12V是840W,预留两倍算是充足
 楼主| 发表于 2022-11-4 21:32 | 显示全部楼层
bxhomd 发表于 2022-11-4 18:51
我是指20个硬盘对一个电源还是有点压力。上两个电源,本机一个,旁边一个 ...

另外如果是双电源启动一台主机的话,没必要再开一台机器,有单独的配件卖,tb“24pin双电源"

123.jpg
发表于 2022-11-4 22:32 | 显示全部楼层
yangjia 发表于 2022-11-4 18:17
谢谢回复,我用LSI 9364-8i(SAS3108)进入BIOS里面就看到默认就是硬盘时间间隔就是默认12,硬盘数量是2 ...

也可能是"带Expander背板"不支持,你可以临时试试卡直接接个几块盘测试一下.
发表于 2022-11-4 23:11 | 显示全部楼层
19个硬盘 LSI 9217-8i   启动的时候能听到硬盘先后启动的声音  也就没太担心电源的事了  之前还担心过电源的5v不够用
发表于 2022-11-5 00:28 | 显示全部楼层
本帖最后由 hhoen 于 2022-11-5 00:37 编辑

要硬盤順序啟動,Power-up in standby (PUIS) 或稱 Power Management 2 Mode (PM2),需要用hdparm或HDAT2之類的軟件,設置啟用硬盤的PUIS功能。HBA卡和硬盤兩者都啟用了PUIS功能,才能做到順序啟動。

要確定BIOS和系統都支援PUIS,才好開啟硬盤的PUIS功能,否則開機後會不認盤。
发表于 2022-11-7 12:54 | 显示全部楼层
yangjia 发表于 2022-11-4 18:22
我明白MSM是管理软件,其实我想表达的是,用MSM来更新固件

用的什么背板?硬盘的第11脚要悬空,它负责错峰上电,如果你使用的是电源出来的SATA电源线,会直接接地禁用此功能,详情搜索Staggered Spinup
发表于 2022-12-15 01:08 | 显示全部楼层
rx_78gp02a 发表于 2022-11-7 12:54
用的什么背板?硬盘的第11脚要悬空,它负责错峰上电,如果你使用的是电源出来的SATA电源线,会直接接地禁 ...

老哥,我搜了下这个,明白了是怎么回事,但是在实际使用过程中,难道不都是从电源处导出sata pwr的吗?能成功实现PUIS的供电线连接方法是啥?
发表于 2023-10-8 15:32 | 显示全部楼层
本帖最后由 ts02147823 于 2023-10-8 16:39 编辑

LZ最后解决了嘛

看了很多文章感觉都没很清楚,有Staggered Spinup和PUIS,这感觉目标一样,但实现过程又不相同

想知道HBA卡LSI + HC550 SATA多颗时,会一起启动,还是会延迟上电,需要特别的线材嘛
 楼主| 发表于 2023-10-9 10:14 | 显示全部楼层
ts02147823 发表于 2023-10-8 15:32
LZ最后解决了嘛

看了很多文章感觉都没很清楚,有Staggered Spinup和PUIS,这感觉目标一样,但实现过程又不 ...

根据我的测试(调整HBA卡的BIOS)和环境(win10 企业版)。,目前没解决这个顺序启动的问题;
目前的方法是直接用HCG850电源(预留2倍容量,i5-9600k+20个硬盘总瞬时功耗大概是400-450W,)

后来我硬件升级也没出现问题(i5-12600k+HDD*24+GTX1650S)

根据其他坛友的回复,有这几个因素没测试
1.系统;truenas scale+2308可以顺序启动(3#
2.expander背板不支持顺序启动;这个我没测试过,待验证
3.HBA卡与硬盘需开启PUIS功能(19#
发表于 2023-10-9 15:00 | 显示全部楼层
yangjia 发表于 2023-10-9 10:14
根据我的测试(调整HBA卡的BIOS)和环境(win10 企业版)。,目前没解决这个顺序启动的问题;
目前的方法是 ...

谢谢,我打算上个1000w了,估算了一下5v带20块应该是很充足了

只是还在纠结要选5v 20a 150w 还是 5v 25a 130w的

不过我看HCG850只有4个6-pin的SATA电源孔 (1分4最多16颗?),请问要怎样接到24个呢?

等拿到HBA + 硬盘后再测试看看有没有staggered spinup功能。

网路上资料确实难找,有说要HBA卡/硬盘支援、又有说要线材支援的,没有很明确的答案


2023-10-09 144631.png
 楼主| 发表于 2023-10-11 09:35 | 显示全部楼层
ts02147823 发表于 2023-10-9 15:00
谢谢,我打算上个1000w了,估算了一下5v带20块应该是很充足了

只是还在纠结要选5v 20a 150w 还是 5v 25a ...

①5v的20a和5v的25a差不多吧,3.5的硬盘都是12v驱动电机+5v驱动电路,所以基本不会超。

②接盘数量,我是国鑫服务器的机箱,一条sata供电线(1分2)借2条背板,一共6条背板。
有点好奇如果你用普通的ATX机箱,怎么解决散热、共振和空间问题。现在的服务器机箱不贵,买点4040铝材弄一个架子(很简单)
发表于 2023-10-12 17:19 | 显示全部楼层
建议全部用电源上的大4D口接背板的6个供电口。
发表于 2023-10-12 17:48 | 显示全部楼层
ATX电源出来的SATA供电线一般会把第11脚接地,这个是LED指示灯和错峰上电使能脚,启动时拉高或者悬空才能使能错峰上电,接地会让硬盘一上电即启动。
O6PWJ.jpg
这个是SATA的针脚定义,第11脚是错峰上电使能脚
Snipaste_2023-10-12_17-42-33.jpg
这个功能在我的MS04 DIY 背板上得到验证了
Snipaste_2023-10-12_17-46-41.jpg
第十一脚不要接地,同时HBA要支持顺序启动
Snipaste_2023-10-12_17-48-05.jpg


评分

参与人数 1邪恶指数 +6 收起 理由
Mufasa + 6 666

查看全部评分

发表于 2023-10-12 21:18 来自手机 | 显示全部楼层
本帖最后由 wxlg1117 于 2023-10-12 21:19 编辑

留意了一下,机器上板载2208接浪潮12盘位背板+6*普通SATA硬盘似乎开机即全部转动,同一机器上IBM M5210接英特尔8盘位+3*1.5万转SAS盘似乎很明显机器自检好几秒后才开始转动.

改天换上 microsemi 3152-8i卡再试试.
发表于 2023-10-13 21:26 | 显示全部楼层
yangjia 发表于 2023-10-11 09:35
①5v的20a和5v的25a差不多吧,3.5的硬盘都是12v驱动电机+5v驱动电路,所以基本不会超。

②接盘数量,我 ...

①我后来买了个1200W的电源...加个UPS,想说算了,买大一点

②原本有考虑服务器机箱,后来还是上了Meshify 2 XL,也没试过,且战且走了
发表于 2023-10-13 21:40 | 显示全部楼层
wxlg1117 发表于 2023-10-12 21:18
留意了一下,机器上板载2208接浪潮12盘位背板+6*普通SATA硬盘似乎开机即全部转动,同一机器上IBM M5210接英特 ...

很多时候和卡没啥关系

SATA硬盘就是一通电全部转,SAS会交错延迟启动。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2024-11-27 17:47 , Processed in 0.016117 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表