在现有 NAS 的基础上添置了一台 Intel 12500 + 64G 的家用服务器,预计是跑帕鲁服务端 + Home Assistant ,同时从 NAS 上剥离出 JellyFin 独立运行,以及未来的一些其他服务。
现在有三个想法:
ESXi 硬虚拟化,然后各自分宿主 OS 隔离,然后跑服务容器(或直接服务 Binary )
直接在裸机上安装单宿主 OS ,然后跑容器隔离
最传统的 Windows(Server) + 虚拟机软件跑宿主 OS
各位觉得哪一种好点?
101
heider 274 天前
debian + kvm
|
102
ghostwwg 274 天前
用的话,挑擅长的,这 3 条都大差不差;
玩儿票的话,随意了,哪个有兴趣冲哪个! |
103
McreeWu 274 天前
我是 PVE
|
104
shenqi 274 天前
我建议第二点。跟我公司目前测试环境一样架构。
如果后续想部署的东西全在 linux 环境,那我建议直接 ubuntu os + docker 。你说的三个,都能在 linux 下运行,而且还有封装了 docker 版本。 确保宿主 os 存在而且 raid 正常,就能大概率稳定数据不丢失。重装的话,docker 十分方便,而且 docker 没这个说法,数据挂载出来就行。 每个 docker 还能配置不同的局域网内 ip ,端口不冲突。详情可以研究 docker IPvlan. 这样子,能达到最佳性能。 如果有不明白可联系我交流 |
105
ShadowPower 274 天前
@dakb 只有 Hyper-V
|
106
tave 274 天前
没有太多虚拟机需求,我直接 Win11(ReviOS) +docker desktop + hyper-v 一天半度电,稳定养老。
windows 的优势太大了,即便使用别的方案,我也抛弃不了 window ,索性直接做减法,能装服务装服务,没有服务就开容器,开 N 个虚拟机属实是没必要 |
107
mingge2333 274 天前
建议 esxi
个人经验, 使用 n5105 软路由快 3 年了, 第一年 esxi 很稳定, 没有出现过问题, 第二年换了 pve, 中途出现过很多问题, 比如使用的时候会断网一分钟, 然后自动恢复, pve 中并没有看到服务重启情况, 使用光猫拨号的, 断网后, pve,爱快,群辉都连不上, 基本上每天必现, 没有查到原因 后续又换回了 esxi, 很折腾,现在打算买白群辉了, 数据无价 |
108
libook 274 天前
个人观点:
1. 虚拟化适用于不同系统内核的需求,比如同时跑 Windows 、Linux 、macOS ,或者不同的 Linux Kernel 。 2. 虚拟化的资源调整灵活性不如容器,比如虚拟硬盘空间不够用了,调整硬盘大小也是比较折腾。 3. 虚拟机访问显卡需要进行显卡的虚拟化或直通配置,局限性大、难度高,而容器调用显卡十分方便。 综上,由于我个人只需要使用 Linux 跑家庭服务,且所有服务都可以在容器内运行,所以虚拟化方案并不适合我,我选择了 Linux+容器的方案。 不用 PVE 、EXSi 不代表就不能跑虚拟化了,偶尔需要跑虚拟机的情况完全可以装个 libvirt ( KVM/QEMU )、VirtualBox 之类的虚拟化应用,不需要从系统底层就完全使用虚拟化平台。 我过去是使用的 Debian+MergerFS+SnapRAID+Docker ,后来我的场景不再适合用 MergerFS 就换了 unRAID+Docker ,目前带 2NVMe+6HHD 跑了四十多个服务,已经稳定运行四个月。 |
109
uncat 274 天前 1
|
110
Admstor 274 天前
我用的是 1
1 的隔离性是最好的,我个人比较看中这一点,并且我目前对性能并无太高的要求(绝大部分的 home lab 也是如此) 1 的故障恢复可能并没有其他的快,但是实际上很省心 1 主要的问题还是硬件兼容性,家用硬件上 esxi 需要考虑很多 我目前还是用的 esxi 6.7U3 U 是 12100 ,主板是 B760 选择 6.7 的主要原因还是我这个主板是螃蟹网卡无法兼容 8.0 (从 7 开始驱动方式变了,无法很方便的手动补丁) 然后我加了个 LSI9271-8i 的 RAID 卡,做了 2 个 RAID1 的阵列 目前运行半年,情况良好 6.7U3 虽然是很老的,不过目前家用而言,也完全没什么问题 如果你需要上最新的 esxi8 ,那么网卡这里一定要注意兼容性 i226v 这种低端 intel 2.5G 好像有断流问题 最好独立 X550 这种 我没用也是因为我的 ITX+半高机箱,很拧吧,只能在 RAID 和网卡二选一,对我而言 RAID 更重要一些 总结就是,esxi 比较挑硬件配置,特别是网卡最好是服务器上用的型号 win 硬件兼容性非常好,特别是如果你不是很需要直通功能,那么可以说是是个电脑就能跑 第二个项目我个人不会考虑,因为并不算是虚拟化方案,我也只会在性能极其有限的设备上考虑这种 |
111
Greendays 274 天前
我是直接装 Ubuntu 的。如果性能富余的话,装 PVE 之类的虚拟机可玩性更高。
|
112
anubu 274 天前
从架构上讲,1 和 3 (如果是 hyper-v 的话)是一样的,都是 hypervisor+os+container 的方案,区别只是 hypervisor 选型问题。2 里面没有 hypervisor ,但折腾起来难免会有使用不同内核操作系统的需求,container 解决不了这个问题,还是需要一个 Type-2 的 hypervisor 。
所以自己折腾玩的话基本就 2 种架构: 1. baremetal+hypervisor+os+container 2. baremetal+os ,os 上并行跑 Type-2 的 hypervisor 和 container 第一种更稳定一些,折腾上层时不太会影响下层。另外还有一些 HCI 超融合基础架构的方案也可以折腾玩玩。 |
113
PhosphorLin 274 天前
直接装 OS
|
115
MyLove23 274 天前
pve ,稳定 2 年了
|
116
crazyweeds 274 天前
@mingge2333 你这个问题我遇到过,忘记怎么解决的了,开始只能物理重启。后来我修复了,大概是出现网络高负载的时候会有问题。
|
117
libook 274 天前
@sicifus #114 我遇到了这个问题 https://github.com/trapexit/mergerfs/discussions/1136
和开发者交流过几次,没有定位到问题。 在使用的几年里出现过两三次,但每次持续时间数天到数周,可能是因为系统核心或者硬件变动导致的兼容问题,也可能是小文件打开数量过多导致的问题。 |
118
mingge2333 274 天前
@crazyweeds 我解决方式也是物理重启, 但是不久后又遇到这个问题, 我安装了 pve, 上面携带者 Ikuai, openWRT, 群辉, centOS, 我也是怀疑网络负载, 但是 IKuai 日志并没有错误日志, 问题不知道怎么排查了
|
119
xinmans 274 天前
Linux 基础好,PVE 很香,可以各种脚本一键恢复,备份功能很赞。
小白用户,unraid 或者 exsi 或者 windows server 技术要求 PVE>unriad>exsi>windows server |
120
crazyweeds 274 天前 1
@mingge2333 我印象里面就是这个原因,别人的博客。https://www.barhe.org/archives/1219
|
121
jonty 274 天前
esxi ,pve ,unraid 全都用过。最后还是 unraid 了,主要是喜欢 unraid 的 webUI
|
122
ltkun 274 天前
看到这么多人 PVE 就放心了
免费开源的唯有它了 |
123
mingge2333 274 天前
@crazyweeds 感谢, 这个作者也是排查了好久, 刚刚查了下, 不少人遇到 pve 断网的问题, https://www.right.com.cn/forum/thread-8240741-1-1.html,https://www.right.com.cn/forum/thread-8247576-1-1.html
这个问题特别影响使用,我一度想扔了我的软路由, 还以为是软路由坏掉了 |
124
hi2hi 274 天前
PVE ,官方的,不给钱也能用
|
125
AmoxiDu 274 天前
我选择 PVE ,最主要原因是:想使 ESXi 的虚拟磁盘为最佳性能,需要太长时间生成(厚置备延迟置零)。
|
126
muzihuaner 274 天前
pve 呀必须是 allinone.quickso.cn
|
127
luckybricks9711 274 天前
WinServer
很多功能只要添加组件就行了 |
128
panlatent 274 天前 via Android
exsi ,ubuntu server + kvm 用过一段时间,因为不是特别精通 linux 也不爱折腾 就换了 exsi ,省心( hpe mserver gen10p 和一台工控机)
|
129
yf215 274 天前
@LindsayZhou AlpineLinux 是直接在主机上用么,是笔记本吗?
|
130
blessedbin 274 天前
PVE ,方便折腾,比较稳的还是
|
131
4s4IYOLfT1s3InRR 274 天前
我是 pve 虚拟,上一代和你配置一样
|
132
suwu 274 天前
pve 吧 感觉挺好
|
133
zbowen66 274 天前
跑个题:Home Assistant 体验不如米家,别瞎折腾了
|
134
Hopetree 274 天前
exsi 爽歪歪
|
135
Ackvincent 274 天前
exsi 上手简单,方便折腾。
|
136
chairuosen 274 天前
pve
|
137
CivAx OP @zbowen66 #133 我非常清楚米家体验是极其糟糕的,尤其是在售卖独立网关之前断了公网不允许我开空调。装 HA 是为了把米家的余孽桥进 HomeKit 里。
|
138
qanniu 274 天前
@ShadowPower #50 请问关机吗.
我弄了 hypter 后, window server 无法休眠了. |
139
ShadowPower 274 天前
@qanniu 不关机,待机的时候电源输入功率大概接近 60W……
|
140
frankilla 274 天前
1.一直用 pve ,我就是那种只会抄作业的类型。如果 2 的话重装的成本太高。3 的话不会。
|
143
gdfsjunjun 273 天前
直接闲置主机装 Windows Server ,不花一分钱。
|
144
CivAx OP @zbowen66 #141 有,但我必须购置一个单一用途的网关,跟我现在的多个 HomeKit 兼用型中枢实在是太不够格了。何况米家的产品体验比 Aqara 和 Yeelight 差了不止一个位面,而这俩支持直接接入 HomeKit ,我家目前绝大部分的也是这俩厂商的产品,只有一些很边缘的小型设备是小米米家的。
|
145
ktyang 273 天前
我自己折腾了半天,最后发现对我而言直接装 os 功耗最低,就直接装 os 了。都配置好了几年都不怎么动,我觉得对我而言没差别,功耗越低越好了。。。
|
146
layxy 273 天前
虚拟化吧,否则宿主机搞挂了上面的容器都挂了,虚拟机搞挂了只影响这个虚拟机
|
147
LindsayZhou 273 天前
|
148
yf215 273 天前
@LindsayZhou 这样子,我现在还是用 Debian Sid 为主。
|
149
sherg98 273 天前
服务器我觉得还是得有 vpro 带外管理,而且得连接独立网络(例如 4g cpe 等),不然人不在家系统出问题很麻烦
|
151
iamwin 272 天前 via Android
直接装 debian ,基本上不用虚拟机,docker 没有需求,全部服务部署没有冲突
|