事情要从今年的 8 月份说起
那是一个艳阳高照的一天,一条阿里云的 ECS 到期提醒 短信打破了沉寂的一天,大学时用学生优惠买的 1000 块 3 年的 2 核 2G 的服务器眼看就到期了
这台 ECS 在这 3 年里充当了以下角色
Git
服务器Docker Registry
服务器Minecraft
服务器(没错,2C2G 就够三四个小伙伴快乐玩耍了)KMS
激活服务器OSS
对象存储服务器(别问为啥不用阿里的 OSS,问就是能自己折腾绝不用 SaaS (狗头.jpgw)
这一到期,摆在我面前的就只有两条路了,要么含恨续上高额的 ECS,要么迁移到其他便宜点儿的地方
这时,我的目光就落在了我的 Gen8 上……
灵光一闪
经过了长达一天的摸索和迁移,我把线上的服务,都迁到了家里的 Gen8 上,搭好了 SSH 反向隧道(会单开一篇讲一下),让外网的域名解析都不需要更改
一切都部署妥当,应用也都恢复上线
一切都似乎恢复了平静,但此时此刻我的内心却波涛汹涌
算力不足恐惧症
本地计算环境的搭建完成,我的心也活络了起来,因为我手上涉及了一些 K8S
二次开发相关的业务,同时因为做的都是偏向底层,偏向基础设施方面的工作,总觉得白嫖公司的环境,即使是测试环境,也时不时会影响到别人,所以我开始思考是不是可以在家里搭建一套实验环境,搭建一套只属于自己的 K8S
随便改,随便测,搞坏了最多就是重新部署一套,也不会影响到别人
但是看到 Gen8 里那可怜的 E3v2,区区 4 核 8 线程,再加上 16G 内存,想要承担起如 K8S
这么沉重的业务,这显然是不现实的
我把这个焦虑和隔壁桌大佬一讲,没想到大佬也有这样的烦恼!苦于没有试验环境测试一些对于生产环境来说是高危的操作,我俩一拍即合,开始了机器的选型
选型
目标
对于这台承担重计算的机器,我们有一些基本的要求
- 安静
- 多核
- 大内存
- 品牌塔式准系统
- SSD
我来一一解释一下
安静
之所以把安静放在第一考量,是因为这台机器是要放在家里而不是实验室或者数据中心,那么噪音就会变成最重要的一个限制因素,一切都要以安静优先
多核
作为一台计算机器,首先肯定是要有大量的计算核心,首先说说按摩店(AMD YES!),这几年按摩店在民用领域可谓是占尽了风头(AMD YES!),把牙膏厂的牙膏管踩的扁扁的,但是按摩店在服务器领域也主要是把精力集中在数据中心市场,很少有涉猎塔式市场,比较知名塔式的也就是 HP 家的 ProLiant MicroServer Gen10
,还使用的是一个焊死的 U,丢掉了相当重要的扩展性
所以最终我们把目光锁定在了牙膏厂身上,初步选择了 Xeon E5-2680 v3
,刚开始选型的时候,参考价格是 ¥1100
一颗
大内存
有了“超强大脑”,“草稿纸”那肯定也得跟上,满上!低于 16G 单条就不考虑了
马云家的大致内存价格如下
型号 | 价格 | 单价 |
---|---|---|
16G 2666 DDR4 ECC | ¥ 450 | ¥ 28/G |
32G 2666 DDR4 ECC | ¥ 520 | ¥ 16/G |
64G 2666 DDR4 ECC | ¥ 1500 | ¥ 23/G |
显然,32G 的性价比是最高的,就选它!(然鹅,这却为后续的使用埋下了一颗不定时的炸弹
品牌塔式准系统
这是从一开始就非常坚定的
品牌的服务器准系统就是为了 7x24h
工作而设计的,在用料和结构设计上要比自己攒的机器稳定的多得多
作为一台工作站,在搭建完成初期,业务可能并没有想象中那么的繁重,如果一把梭到顶配的话呢,总价格实在是太贵了,完全超过了预算,这就对系统的可扩展性提出了要求
至少需要拥有两个 CPU 插槽,尽可能多的 PCI-E 插槽
淘宝能买到的,看起来比较符合我们需求的准系统有以下这些
品牌 | 型号 | 价格 |
---|---|---|
DELL | T430 | ¥ 2800 |
DELL | T7810 | ¥ 4000 全新 / ¥ 2000 二手 |
HP | Z840 | ¥ 4800 |
HP | ML150 Gen9 | ¥ 2500 |
SSD
要是在 HDD 和 SSD 之间让我选择的话,没什么可说的,选 SSD!
这时大佬在马云家兜兜绕绕,发现了一块 Intel P4510 2T
的 SSD,接口是 U.2
的,价格只要 $1158
{% note default %} 关于 U.2 接口的详细介绍可以看这篇 -> U.2 SSD 到底是什么鬼? {% endnote %}
说白了 U.2 接口其实只需要一张 100 块钱的转接卡,就可以直接转接到 PCI-E 插槽上
灵光二闪
从八月份计划开始,我们一直觉得 CPU 的价格还没到心理价位,时间就来到了十一月,CPU 的价格已经从一开始的 1100 来到了 950,我们仿佛已经看到了等等党的胜利曙光
某一天的下午,隔壁桌大佬一拍脑袋,转过头来和我说:“我们为什么不看看可扩展的志强呢?”
老实说我是懵逼的,Scalable Xeon
动则都是几万块的大家伙,哪里是我们能碰的?
大佬继续点醒:“不买一手可以买二手啊,二手太贵还有 QS 啊!”
这一句话仿佛一颗闪光弹给我带来了光明
经过一下午的搜索比对,我们把目光放在了正式版的 Gold 6145
和 QS 的 Gold 6139
上
其实 Gold 6139
就是 Gold 6140
的 QS,已经非常接近正式版了
“那就 6139 吧?试试水” 大佬拍了板
CPU 换了,那么准系统就肯定是不能继续用之前挑选的那些了,逛遍了马云家,我们就找到了一台准系统最符合我们的需求:安静、美观、大品牌,他就是傻多戴的 T7820
,全新准系统的价格只要 ¥5000
这是一款只有一个 CPU 插槽,但是可以通过一块二层扩展板安装第二颗 CPU 的机器,非常符合我们需要的可扩展性
最终配置单
组件 | 型号 | 数量 | 单价 | 合计 |
---|---|---|---|---|
准系统 | DELL T7820 | 1 | 5000 | 5000 |
CPU | Gold 6139 | 1 | 2400 | 2400 |
内存 | 32G DDR4 ECC 2666 | 6 | 520 | 3120 |
存储 | Intel P4510 2T + 转接卡 | 1 | 1158 + 100 | 1258 |
亮机卡 | AMD R5240 | 1 | 100 | 100 |
总计 | 11878 |
接下来就是 买它!,硬件的安装将在下一篇介绍