问一下大佬,家用服务器是选择 ESXI 套娃,还是直接物理机上 Linux

2022-02-22 16:24:49 +08:00
 v2410117

搞了个 X86 ,打算拿来 7x24 开机,主要装 homeassistant ,node ,web 这些常用环境,需要使用到 Docker ,

刚开始打算的是 ESXI 装 Ubuntu 再套 Docker

但是想了下,我又不拿来玩软路由,所有的环境在 Linux 下就都能跑了,直接物理机上个 Linux 就行哇,是不是没必要走 ESXI 这样套个娃(主要还是考虑是不是有性能损耗,虽然我这些东西好像对性能也没啥过分的要求,哈哈)

求大佬分析下利弊,有必要套娃吗?

11126 次点击
所在节点    程序员
80 条回复
ZeroDu
2022-02-23 10:47:29 +08:00
其实 esxi 要简单些,界面易懂。就很你电脑上用 wmware 一样; pve 就是适合折腾
preach
2022-02-23 10:50:25 +08:00
各有各的用处,别人说的你永远不能死心,建议体验之后自己选择。
ps: 我用 PVE
zerohzd
2022-02-23 10:51:43 +08:00
esxi 支持你电脑的网卡的话,建议上 esxi ,毕竟是商业公司的产品,上手容易。PVE 的界面还是太简陋了。
THESDZ
2022-02-23 11:38:04 +08:00
裸机跑 docker 就好了
1.考虑安全问题(权限)
2.考虑备份问题
jasonyang9
2022-02-23 11:48:33 +08:00
硬件配置性能足够,又想方便的创建虚拟机或容器的话就上 PVE 咯。比如你经常会弄几个虚拟机做试验的那种
tankren
2022-02-23 13:17:51 +08:00
习惯了 ESXI 前提是硬件兼容性高
ugvfpdcuwfnh
2022-02-23 14:29:38 +08:00
居然没有人说 hyper-v server 2019 ?那我来给他推一波。

先提醒一下喷子,hyper-v server 跟 hyper-v 不一样:
hyper-v server 是裸机系统,对标的是 vsphere ; hyper-v 是 windows 里的组件,对标的是 VMware 、virtualbox 。

我的软路由用的既不是 esxi/vsphere ,也不是 pve ,而是 hyper-v server ,在国内算是小众里的小众了。
ugvfpdcuwfnh
2022-02-23 14:31:28 +08:00
@ugvfpdcuwfnh 楼上忘了说了,hyper-v server 2019 是免费系统。
xlsepiphone
2022-02-23 14:32:07 +08:00
PVE 套娃
GKLuke
2022-02-23 15:31:28 +08:00
我用 esxi
anubu
2022-02-23 15:37:41 +08:00
Windows + Hyper-V 稳定使用多年。
还是看自己是否需要一个 7X24 开机的桌面,如果需要,则一般是在保证桌面使用情况下兼顾虚拟化、容器等各种玩具。这种场景下的 Windows 桌面 + Hyper-V 和 Linux 桌面 + KVM 都是不错的选择。当然也可以反过来,保证虚拟化平台优先,再考虑兼顾桌面使用,各种 Hypervisor+虚拟机桌面直通,会比较折腾一些。

@ugvfpdcuwfnh 就我个人了解到的信息,不考虑管理组件,Hyper-V Server 和 Windows 桌面中的 Hyper-V 都是 type-1 的虚拟化,层级应该是一致的。VMware Workstation 和 VBox 是 type-2 虚拟化,和 Hyper-V 的层级不一致。
bitllion
2022-02-23 15:59:09 +08:00
@LeeReamond pve 、esxi 这类都有硬件直通功能的,显卡直通到虚拟机,网上都有教程,俺在学校维护的集群就是这么干的
ugvfpdcuwfnh
2022-02-23 16:22:22 +08:00
@anubu 你说的是技术层面的,我说的是商业竞争层面的。

虽然都是 type1 ,但是宿主系统是 hyper-V server 时,它是专职虚拟化工作的,而 windows 作为宿主系统,虚拟化只是其中之一的一个功能。
psirnull
2022-02-23 16:30:41 +08:00
问就是 esxi
ugvfpdcuwfnh
2022-02-23 16:33:50 +08:00
@anubu 顺带说一句,我以前也是从 windows + hyper-V 入手的(应该没有人直接上手 hyper-v server 的吧?),因为软路由的 CPU 是 3865U ,性能一般般,才改成 hyper-V server 的。

现在玩软路由,对 CPU 要求越来越高,因为科学上网的原因,对加密解密的需求越来越大,所以 CPU 在 fq 测网速时,影响很大,能省一点是一点。如果你只是要求能科学上网,那你现在那个方案可以不改,如果你在 fq 时,也有跑满带宽的需求,你就会改方案了。

当然,土豪无视哈~~加钱解决!
mosliu
2022-02-23 17:33:34 +08:00
个人推荐 PVE
zyq2280539
2022-02-24 12:45:04 +08:00
我推荐直接裸机直接 Linux 就好,这些基础环境很容易折腾。折腾就好好折腾下,尽量裸机自己跑。😆
mayli
2022-02-27 07:22:29 +08:00
个人推荐裸 linux Ubuntu Alpine 都行 zfs libvirt lxc docker 都能玩
workman2021
2022-03-03 14:08:29 +08:00
@bthulu 请问 在局域网内 如何从其他客户端上访问 esxi 上的 windows server 呢 。
bthulu
2022-03-03 14:15:06 +08:00
@workman2021 跟你访问局域网内其他独立主机一样的方式访问

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

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

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

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

© 2021 V2EX