家庭服务器:Dell R730XD入坑到退坑
需求:
我原本需要装一台较为廉价的All in one服务器,同时作为NAS,软路由,内网调试项目,PVE多开Linux学习使用,所以要求兼顾核心多和主频高,内存量大,盘位多。而且由于放在家里使用,功耗和噪音都不能太高。看中了二手企业服务器Dell R730XD。
服务器配件选购指南:
CPU:
追求性价比推荐企业E5洋垃圾低价神U,还能搞双路快乐翻倍。不过考虑24h开机,对功耗也比较敏感。E5 CPU满空载时功耗高,两颗E5 2690V4,整机待机功耗200W左右,这个电费成本还是不能忽视的。
至于CPU具体选什么型号,可以自行搜索"E5 v4 cpu选购指南",下面给出一些通用建议:
单颗CPU价格超过400就不推荐购买了(性能特强的另说)。二手产品没必要花太多,毕竟是"捡垃圾"的玩法。
注重单核性能就买睿频高的,注重多核性能就买核心/线程多的,也可以像我这样选择E5 2690v4折中,两者兼顾。
买新不买旧,价格合理的情况下优先选择新一代。
不要选低功耗CPU,性能差。不如选择光刻更小的,能效比更高。
内存条:
服务器内存条是专用的,不能和普通台式机混用,所以二手服务器内存价格低了不少。
一般服务器内存频率不会太高,DDR4的一般2400Mhz,品牌都是镁光,三星等大厂,选那个都行。
网卡:
一般X99的服务器,都默认带千兆电口网卡,也可以升级万兆电/光口网卡。
如果只是个人使用,自带的千兆就够了,当然如果万兆网卡比较便宜(百元内),也可以加购。
Raid卡:
挖坑:后续也许会出一期RAID阵列详解。
不同品牌的服务器raid卡名称各异,但功能都类似,主要关注有无缓存和对Raid阵列的支持。
如果是Raid0或Raid1,有无缓存均可。但是如果用Raid5等类型一定选有缓存的,否则读写性能会很差。
缓存不一定要大,1G就够。一般带缓存的Raid卡,卖家都会送你电池(用于意外断电后,缓存内数据不丢失,写入硬盘),注意电池没电后很可能导致RAID卡过不了自检而无法开机,无缓存的卡就不用担心这个了。
硬盘位:
一般较老的服务器(X99及更老)都没有M.2接口,还是SATA接口。不过盘位是真多,一般8个或12个还能再扩展。
买的时候记得问清楚是2.5寸盘位还是3.5寸盘位,2.5寸盘位一般只能用固态硬盘,3.5寸的想用2.5寸的盘需要转接架,不贵,一般5元左右1个。
默认准系统都是不带盘架的,补一个盘架10元左右一个。
目前SATA固态优秀的较少,需要仔细选购。
也可以通过Pcie转接M.2的方式上M.2固态,注意做好散热。但这样做的硬盘不能当系统盘引导启动,而且无法使用Raid卡的缓存。
显卡扩展性:
我没有详细了解,尝试装了一张古董GT430刀卡,可正常使用。
注意显卡尺寸,功耗和供电接口即可,推荐买前问卖家,支持什么尺寸的显卡,是否需要转接电源线等等。服务器一般都上专业计算卡(当然装家用游戏显卡也不是不行)。
IPMI:
IPMI可以当作1台独立于服务器运行的小设备,可以远程操作服务器,一般包含在准系统内。
各家IPMI名称各异,功能略有不同。注意Dell的IPMI有些功能需要授权才能用,一般卖家会帮你搞好。
电源:
服务器电源一般都是金牌认证起步的,也不会虚标。挑选一款合适的(略高于总功耗)即可。
硅脂:
服务器和家用电脑一样,都要涂硅脂,方法也是相同的。不过双路服务器有两颗CPU,所以需要的硅脂自然多些,实测1g足够两颗涂的。
关于是否要纠结硅脂导热系数问题,其实只要你不用导热系数只有1w/m·K的特差品就没问题,基本4.0w/m·K就够了。
固态硬盘:
SATA:
目前性价比较高的消费级SATA比较少,论性能还得看三星870EVO和英睿达MX500,追求性价比可以选致态SC001,国产之光。
各种二手企业级固态不推荐,很有可能是重度使用后翻新的,一般SATA固态都是2.5寸的,我没太见过3.5寸的。
M.2接口:
这里不细分PCIe3.0和4.0了,日常使用体验差别较小。
M.2固态因为国产长江储存的出现,降价幅度还是很大的。不要过度追求品牌,找个较为知名牌子挑一款性价比高的即可,最好是公布主控和颗粒方案,或者直接买原厂固态。
颗粒方面,黑片不要买,白片就可以用,也可以考虑加钱买原厂颗粒。
机械硬盘:
与百花齐放的固态市场不同,由于技术和竞争原因,如今能生产机械硬盘的只有希捷、西数、东芝三家企业。其中东芝市场份额较少,相应的资料也较少,所以选购一般只考虑希捷和西数。
个人主观感受,同定位的产品,希捷比西数卖的贵一点,但硬盘也安静一些。
关于如何选择,网上教程太多,故不再一一赘述。记住不要买叠瓦盘,官方自营店太贵可以找第三方商家,但最好买带官方质保而非店保的新盘,不推荐二手硬盘和OEM硬盘。
我的配置一览:
二手Dell R730XD准系统(带750W单电源,H730 Raid卡+电池,idrac+企业授权),8个3.5寸盘架,合计953元。
三星16G DDR4 ECC 2400频率 服务器内存 8根,共128G,合计752元。
E5 2690V4 2颗 合计338元。
致态SC001 256G 3块,共384元。
全新国行盒装希捷酷鹰4T ST4000VX016 512元
全新海康OEM希捷酷鹰4T ST4000VX015 445元
合计3384元。
使用:
装机:
服务器准系统和内存条在同一家买的,所以老板帮我把内存条装好了。快递小哥送上门,所以没有遇到几十公斤的大件如何扛上楼的问题。到货后自己装CPU和硬盘即可。
服务器CPU的散热器比较难装,要用大点力量才能拧得动。
硬盘安装比较简单,和装电脑上的SATA硬盘过程类似。不过不用插各种线了,装好直接插到盘位里接口就行了。
电费与噪音:
虽然电费使用峰谷值计费,但为了便于换算统一取平均数0.5元/千瓦时计算。这台Dell R730XD轻度负载(CPU20%以下)时,功耗在190W上下,满载时功耗在400W左右。
按照24H开机轻度负载计算,1个月电费在72元左右,有点小贵。
噪音通过第三方软件调整风扇转速为满速的10%,声音较小,刚开始听着觉得没什么,但听上好几个月就会难受,这也是我最后退坑的的主要原因。建议找个房间单独放着。
风扇转速为满速的10%,CPU轻度负载时,温度在50-60度区间。
开机初始化:
插上网线和电源线,服务器就开始轰鸣了。可是过了好久,路由器还没有看到有设备联网。
后来才知道idrac默认的IP是固定的,要改为DHCP才能让路由器分配。
Dell R730XD只有VGA口还算常用,没有常见的HDMI和DP接口,我只得翻出一个老旧的VGA显示器来临时使用。
连屏幕后插上鼠标键盘,进Bios改了idrac的ip获取方式为DHCP,重启后即可通过idrac网页管理服务器,不知道idrac密码的可以顺手把密码也改了。
注:idrac内部会残留配置的缓存信息,所以发现和自己的硬件完全对不上也没关系,开机等待1-2h后就好了。
升级固件:
推荐把Bios和idrac的固件都升级到最新版本。可以先登录进当前版本的idrac网页管理,从戴尔官网上下载好对应的固件后通过idrac网页升级,简单便捷。
调风扇和组Raid:
风扇转速可以通过第三方软件操作,推荐设置为10%。
通过idrac网页组Raid还是很简单的,选择好硬盘和Raid类型,其它基本默认即可。
H730可以选择RAID或直通模式。如果你选择了RAID模式,但又有部分硬盘无需组RAID,直接单盘Raid 0即可。效果一样,但是可能无法正确获取SMART信息。
安装PVE系统:
在idrac首页的"虚拟控制台预览"右侧点击设置,把"插件类型"改为"HTML5"。返回首页,点击"虚拟控制台预览"右侧的"启动",即可远程控制服务器,并将本地的系统镜像远程虚拟挂载为第一启动项来安装系统。
我安装的PVE7.4(安装完不久后就出了PVE8,新系统暂时不打算尝鲜,稳定了再说)用于虚拟化,后面过程和家用电脑装系统差不多。
不过PVE设置网络时一定注意要和路由器在同一网段!比如路由器是192.168.0.1,你就设置为192.168.0.x(x可为1-255的任意值,不要和其它设备的ip冲突即可)。当时我因为这个折腾了半天......
其他系统可能不会有这个问题,直接DHCP联网。
退坑:
前面说过了,这套方案最大的缺点就是电费和噪音了。此外,我还发现了性能过剩问题,我根本用不完2颗2690V4的性能和128G的内存。最终我打算保留着硬盘,把服务器出掉,闲鱼卖了1888(不包邮),小亏100左右,还能接受。所以,下篇文章会将我最新的的家庭服务器解决方案。
本文中所有的内容均以发布当天信息为参考,日后若有变更请以最新信息为准。