题要:1600块人民币搭建一台 14 核 64G 内存 homelab。
一直很想在家里搭一台强劲点的服务器,又因为最近的计算需求比较多,需要一些 MQ 消费者集群处理任务。于是就立马动手了。
本着垃圾佬能节约就节约的精神,当然需要超高性价比的机器,现在咸鱼上能找到很多非常便宜的退役机器,例如 DELL r730xd 等保有量很大,但除了便宜,还需要考虑到家庭使用的场景:
1. 风扇不能太吵,排除了大部分刀片机。
2. 功耗适中,电表友好,需要在性能、性价比和功耗之间选择一个平衡。
3. 接口,例如盘位、显卡、网口之类的。我主要是计算需求,所以对盘位和网口不做太多的要求,但需要支持显卡和多一些内存槽。
根据这些需求,我选定了 HP Z440 这款机器,这是一款单路工作站,咸鱼价格准系统大概 550 块钱,在杭州看到有人出就立马开车过去,卖机器的老板连电源线都没有,但是看到机器非常喜欢,机箱比普通台式机稍大,做工非常扎实,果断买回来。
和 Macmini 大小的比较(这么看也不大,但实际比较深)
下面是我的装机配置表:
准系统 |
*1 |
550 |
电源线 |
|
12 |
内存:三星DDR4ECC 16G 2400(64GB) |
*4 |
133 * 4 = 532 |
CPU: E5 2690v4(14 Core 2.6 GHz) |
*1 |
205 |
1G 显卡(亮机卡) |
*1 |
36 |
硬盘 WD 480GB SSD |
*1 |
299 |
Total expense |
|
1634 元 |
这里面除了硬盘其他都是二手退役产品,有条件的同学可以去华强北逛逛,我估计能找到更便宜的内存和 CPU。E5 CPU 是没有核显的,所以临时买了一张亮机显卡,作为一台计算型服务器,后面肯定需要配备一张真正发挥生产力的显卡(还在蹲咸鱼)。
机器装好后,开始安装 VMWare ESXi 虚拟化平台,网上找了一些镜像(WMWare 被收购后就不提供开放授权了),然后使用 Rufus (只有 windows 版)制作装机 U 盘
分区类型选择 GPT,其他默认配置,点击开始,以 ISO 镜像模式写入(第一个推荐选项),等待制作完成即可。
制作好 U 盘后插入机器,然后启动机器时按 F9 进入 BIOS 引导安装,直接根据提示 next,安装好后,会出现以下界面,浏览器访问对应的 IP 地址即可进入 ESXi 的管理界面。注意进入时的账号密码是安装系统时设置的 root 账号密码。
然后就是创建虚拟机,在创建之前需要先准备好操作系统 iso 镜像,点击存储-> 数据存储浏览器 -> 上载,将准备好的 iso 镜像传到服务器上
我这里上传了一个 windows10 和一个 centos 的镜像,上传好之后就可以点击 创建/注册虚拟机 -> 创建新虚拟机,然后根据你要创建的操作系统类型选择,例如创建 centos,
客户机操作系统版本选择 其他 Liunx(64位),最后点击下一页
选择默认存储后,进入自定义设置,CPU、内存硬盘根据需要填写,CD/DVD 驱动器 需要选择数据存储 ISO 文件,选择我们刚刚上传的系统镜像。
最后点击下一页直到完成即可创建成功,ESXi 会自动引导装系统,全程只需点击 Next
到这里,就得到一台功能齐全的计算服务器啦。实际待机正常使用功率大概 50w 上下,还没有跑满过,跑满的话功耗估计会高很多,当然不能和最新一代 i 系列比,但是这个 200 块钱的价格,还要什么自行车呢。