我目前在卧室里放的是树莓派 4B,4GB 内存版本,作为 DMZ 主机。性能上,跑轻 cpu 负载的应用没有太大问题,但是碍于算力和 sd 卡的 IO,跑数据库之类的应用就很吃力了。加上我需要在内网开一台 24h 运行的 Windows 服务器,于是我需要选一个新的家用服务器方案。
以下是我的需求:
- 是 x86 平台,支持 ESXi
- 不太关心单核性能,要求多核性能较强
- 尽量省电(哈尔滨电费 ≥ 0.5CNY / kWh)
0x00 前期准备
选择方案的时候,主要考虑了下面几种:
- 奔腾,例如 G4560
- 酷睿,例如 i3-9100
- 速龙 GE200
- X99 平台,例如 E5-2680 V4
- D1581
选择 D1581 的主要原因是多核性能足够强(16 核 32 线程,benchmark 在后文)、足够便宜(板 u 套装 658 CNY)、足够省电(14nm 工艺,TDP 65W)。不选择 X99 的主要原因是能耗太高、噪音大。相关的资料:
- V2EX,2021 年度洋垃圾服务器: Xeon D-1581
- Bilibili,【闲鱼战记】第三回 哪个男孩子不喜欢数框框呢——至强D-1581使用体验
- Intel,英特尔® 至强® 处理器 D-1581
我的配置单:
组件 | 型号 | 价格 |
---|---|---|
主板+CPU | 火神革命 D1581-R3 板U套装 | 658 |
内存 | 镁光 16G DDR3L ECC | 168 |
显卡 | GT610 | 66 |
电源 | 金河田 480GTX 额定 300W | 99 |
SSD | 西数 SN570 500G | 398 |
HDD | 西数 WD20EZBX 2TB 7200rpm 叠瓦磁 | 355 |
机箱 | 游戏帝国 寂静岭 | 99 |
总计 1843 |
配件组 | 价格总计 |
---|---|
板U +内存+显卡+电源 | 991 |
500G SSD + 2T HDD | 753 |
我买的这套火神革命板U有几个要注意的点:
- 内存条必须是 DDR3L,插两条 16G 可以 1600MHz。最多支持四条 16G 共 64G,降频到 1333MHz。
- SATA 盘共享带宽。不要插多个 SATA 硬盘。
- CPU 没核显,需要一张亮机卡。
- 有用户提到,温度低于 10℃ 时,CPU 会概率性地降频到 800MHz。我复现了这个情况。
- 装机之后发现,老板送的那个散热器噪音高达 40dB,属于是吵死人,所以我又买了个丐版下压式散热器。
注意这个板U的散热器很难搭配,推荐购买下压式的。
0x01 装机
下单之后几天收齐了配件。
最后收到的板U:
这个主板的设计非常离谱,主板上有不少的焊盘没有接东西。观察了一圈之后,发现这些焊盘是为了火神革命店卖的高级版主板留的。也就是说,他们的 D1581 普通版、高级版主板用的是同一块 PCB。
这一点在接口处得到了印证。在上图的右上角,普通版是一个 PS2 接口,但是那个焊盘旁边有两个丝印,分别是 JPS2
和 JRUSB2_2
,高级版主板的那个位置正是 USB 口。另一个例子是,高级版主板有两个以太网口,而在普通版上面,一个以太网口位置被 USB 接口取代。那里的丝印是 JLAN1
以及 JRUSB2_4
。又及,上图的左边部分,主板上有一个硕大的 BGA 焊盘,丝印是 UVGA
,在高级版主板上,这里正是一块 ASPEED 公司设计的服务器 VGA 芯片,型号看起来是 AST2400。下面是普通版与高配版的对比图:
能不能让普通版拥有一些高配版的功能?我感觉有些困难,因为普通版板子缺很多控制芯片。即使自己买到散片和接口,再焊上去,也不一定能立即成功,而且很难以 debug。感觉物料+时间成本还不如买个高配版的板子……
一不小心就分析主板 PCB 去了。重回正题,我们把机装上。
给个 CPU 特写:
装散热器底座、涂硅脂(硅脂涂太多了,别学我):
装上店家附赠的下压式 3pin 散热器(声音太大了,受不了,后文要换掉的):
装上内存、 M.2 NVMe 硬盘和显卡,注意内存槽优先级是 1、3、2、4:
顺带一提,显卡可以移到那个 PCIE x4 槽上去。那个槽的末端没有挡住,可以插下 X16 长度的显卡。
通电,开机,起飞!
成功进入 BIOS,至此板U、显卡、内存条都点亮了。
0x02 系统测试
看看 CPUID:
CPU-Z 结果,单核 289.8 分,多核 5577 分:
AIDA64 的一些信息:
AIDA64 Benchmark:
AIDA64 烤机,大约稳定 36℃:
硬盘测试(左边 SSD,右边 HDD):
内存测试:
0x03 散热器升级 & 装进机箱
京东买了个「超频3 青鸟」下压式散热器先用着。烤了一下机,大概维持 48℃ 左右。虽然没有店家送的那个强,但是噪声小了一些。仍然没有达到满意的噪声要求,所以又下单了个 4pin PWM 的散热器,还在路上。
下单了第二条 16G 内存,跟已有的那根相同型号,组成双通道 32G。过几天送过来。
装上新的散热器之后,把主板装进机箱。
0x04 运行 ESXi
网卡是螃蟹卡,R8111 famlily。话说我之前给我自己的各种 PC 装 ESXi,全都是这个型号的板载网卡,得打上驱动才能装 ESXi。网上有现成的 ESXi-6.5.0-r8168-update02.iso
,也可以自己打包进去。
安装过程没出啥意外情况。跑个 Debian 11 和 Win10 2021 ltsc。
拉了一条 20m 五类线,测了一下网速,内网能有 950Mbps,外网也没问题,能跑满家宽。
在 Debian 虚拟机(4核2G)上跑一下用于 vps 测试的 bench.sh 以及 unixbench。
这个 Debian 虚拟机的单核得分是 857.6 分,四核得分 2701.3 分。与之对比,我的红米2手机测试结果为单核 249.4 分、多核 722.7 分。
在 Win10 虚拟机(8核8G)上跑一下 CPU-Z。左图是物理机,右图是虚拟机。可见 ESXi 几乎没有损失 CPU 性能。
目前来看是安全下车了,总体感觉也不是很灵吧(笑),单核性能是瓶颈,不过用来开家用服务器的话,单核性能不是最关心的东西。
0x05 再换散热器
换了个 ID-COOLING DK 03i RGB 散热器(50 CNY)。其实不想要光污染,但是没找到其他合适的下压式、带 PWM、最低转速低的散热器。不过反正我是把它放储物室,光污染就光污染吧。
装的时候提心吊胆,因为外层的散热片压到了几个电解电容,无法继续往下压,不知道 cpu 能不能被导热片接触到。压下之后提起来一看,沾了硅脂,所以应该是能接触到的。顺便吐槽一句,装这个散热器需要一把比较长的螺丝刀,我的螺丝刀套组不够长,临时下去买了一把长点的。
然后正常启动,这下 cpu 散热器的声音比电源风扇还小了。5m 之外听不到太多声音,算是达成了预期的噪声容忍范围。