各位的家用服务器是 EXSi + OS 还是直接装 OS

89 天前
 CivAx

在现有 NAS 的基础上添置了一台 Intel 12500 + 64G 的家用服务器,预计是跑帕鲁服务端 + Home Assistant ,同时从 NAS 上剥离出 JellyFin 独立运行,以及未来的一些其他服务。

现在有三个想法:

  1. ESXi 硬虚拟化,然后各自分宿主 OS 隔离,然后跑服务容器(或直接服务 Binary )

  2. 直接在裸机上安装单宿主 OS ,然后跑容器隔离

  3. 最传统的 Windows(Server) + 虚拟机软件跑宿主 OS

各位觉得哪一种好点?

9319 次点击
所在节点    程序员
151 条回复
1423
89 天前
原来 1 现在 3
强烈建议 3, parsec 远程不要太爽
laminux29
89 天前
主要是看你实力。

啥都不懂,就装个 Windows Server 吧。

懂一点,但不多,就装个 VMware ESXi 。

大佬,就 Debian 12.5.0 + PVE 。好处是,PVE 提供虚拟化,Debian 提供原生 docker ,相当于性能最好的方案了。
IvanLi127
89 天前
用 PVE 的路过。All in One 的情况下,推荐方案一。

方案一能直接定时备份虚拟机,用起来其实挺稳的,误删东西了直接备份还原成新的虚拟机去恢复数据也很方便。
方案二的话,来不如 LXC 开容器化的虚拟机,PVE 有这个功能,EXSi 不知道有没有。
方案三的话,有高性能 Windows 需求可以上。
wheat0r
89 天前
@prosgtsr #7 风扇转速下不来手动装 ahci 就好了
stinkytofu
89 天前
@laminux29 #22 PVE 直接用 Docker 不是更快么, 再用 Debian 虚拟机套一层会降低效率吧,直接用 PVE 装 Docker 有什么缺陷吗?
Laysan
89 天前
PVE
Laysan
89 天前
laminux29
89 天前
@stinkytofu

我在前面说的 Debian ,是在物理机器上直接安装的 Debian 系统。

PVE 是基于 Debian 的虚拟化管理工具,PVE 与其 KVM 是在 Debian 上面运行的。

Debian 的容器 Docker 与 PVE/KVM 是同一层级,按照原理,Debian 的容器性能高于 PVE/KVM 。
CivAx
89 天前
@stinkytofu #25 这个实际上是比较传统的 KVM 部署架构。裸机先部署宿主 OS 打底作为主控机,在此之上再安装 KVM 组件来支撑虚拟 OS ,但是宿主 OS 同时也可以兼顾着跑别的东西( Binary 或者容器),逻辑是以泛用性的宿主 OS 为中心,而不是以硬件虚拟化为中心。
cnbatch
89 天前
最好是 ESXi (我自己正在用这个方案)

至于理由嘛,我的想法可能有点奇葩。
裸机安装 Windows Server 或者 Linux PVE 或者 FreeBSD Bhyve ,哪天可能就会图方便直接在主系统安装大量软件,放置一大堆文件,搞得自己都觉得乱七八糟。

用 ESXi 就可以最大限度阻止自己这么干
leonme
89 天前
目前 1 ,用了大概 3 年,体验不错
stinkytofu
89 天前
@laminux29 #28 那就对了, 是我理解错了
Fish1024
89 天前
windows server 为基础,用 hyperv 虚拟化。
ccde8259
89 天前
Bare Metal 的 Ubuntu...上面跑的 K8S
YongXMan
89 天前
ESXi ,可以避免在宿主机上瞎折腾导致的全局影响。
Donaldo
89 天前
@Jat001 #11 这个可以直接装服务器版的(突然忘了后缀是啥。。)
neroxps
89 天前
自己的服务器,自己怎么用爽就怎么部署呗,问每个人都不一样。
fakecoder
89 天前
Intel 12500 + 64G 的家用服务器。方便问下在哪攒的机器吗
bingfengfeifei
89 天前
用的 esxi ,管理起来方便点
wonderfulcxm
89 天前
我是 3. win11+hyperV
垃圾小主机,之前试了装 pve ,再装 windows ,卡成狗。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1016954

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX