我家是一台 1U + 一台 4U + 一台没换机箱的家用级机器,1U 那台主要做软路由并顺带把两块老硬盘也加入存储系统(为了不浪费主力服务器的接口),4U 的和家用级机器做计算和主力的存储,全上机柜放在阳台上,整体噪音 50 分贝左右,基本被室外环境音盖住,只有 1U 那台的高频噪音比较明显,但习惯了之后也不会注意到。
两条服务器上的环境是基于 k3s (精简版 k8s )做的全容器化,裸机直接跑 ubuntu 和 openwrt ( 1U 机器),存储服务用的 rook 部署的 ceph,虚拟机直接 kubevirt 控制 kvm 开就行,比直接裸机虚拟化方便、资源利用率更高些,存储管理也方便。
对外服务是直接通过 ingress 走的容器网络(基于 kilo 管理的 wireguard 组的 vpn ),可以直接从云上的服务器反代到家里的服务器,不需要额外做 frp 之类的。而且外网内网可以统一域名访问,只需要通过 dns 解析做区分。
---
后面我准备等 ceph 的扩容完全做完、家用级机器上的数据完全迁移好之后,直接把家用级机器也跑上 ubuntu 加进集群里,然后 windows 系统盘跑在有硬盘直通的虚拟机上,并提供一个 ceph 块存储给虚拟机。这样就既可以保证基础体验没啥差别的同时还获得 ceph 提供的大容量存储服务,而且还是直接跟真实硬盘一样挂载在 windows 系统里的,不会存在部分软件抽风之类的问题,性能也可以尽可能地榨干(因为没有转换层,直接挂的 ceph rbd )。
而且由于这台机也被加进集群了,所以在 windows 不用的时候,机器本身也可以提供高主频、新架构的 CPU 跑转码之类的,管理起来也比特意在 windows 上跑方便。
---
顺带提一个和楼主问题无关但是体验挺好的事,就是我家里现在是卧室和客厅都走光纤传输画面和 USB 的,所以机顶盒、switch 、ps4 这些机器也可以放在机柜里,哪个地方要用啥只需要直接做显示切换就行,就不存在串流之类操作带来的性能和画面损耗了(服务器上跑的 plex 之类的服务也可以这么用)。而且由于用了 HDMI 切换器,所以也不需要插拔画面输入端的线缆,甚至特殊情况下还可以多屏输出同样的画面,都是直接远程控制就行。
---
另外你如果就一台服务器的话其实没必要上机柜,直接摆地上就好了。如果有未来加机器的打算的话,先搞 4U 机箱立起来放也是一样的,跟塔式机箱也没啥差别。
---
@
Tianao #1 说的噪音问题其实不一定的,4U 机器如果用了静音风扇的话实际噪音并不大,像我家的 4U 和家用级机器都是基本只有风声。但 1U 机器这种薄的就不一样,机身大小限制了风扇大小,风扇小的情况下一旦转速起来就很容易产生高频噪音,这个只能靠限速来解决,所以家用最好还是不要搞刀片或者 1U 这种特别薄的类型。