聊聊 esxi 和 pve 家用场景哪个更有优势

2022-01-07 12:50:46 +08:00
 loy23
家里服务器,esxi 稳定跑了 4 年了,生产环境没用过 pve ,问想一下大家家用都是 pve 还是 esxi 。
pve 除了直通简单一点,还有什么优势么。pve 一直没怎么玩懂,感觉设置上面要比 esxi 复杂。
目前家用 esxi 下跑的是
爱快:主路由
op:科学
server2016:3 块 8T ,做一些资料和电影的存储 smb ,emby+数据库的学习+有时候远程进来查点资料+工作文件夹 rsync 家服务器公司云服务器 3 地同步
freenas:3 块 4t ,zfs 重要文件的存储,qt ,nfs 共享
debian:docker+学习用

整体用下来还是挺舒服的,esxi 给 server2016 直通了 3 块 8t ,1 个网口直通,爱快直通 2 个,freenas 直通一个。3 块 4t 。
最近想尝试一下 pve ,在独服上整了半天也没整明白。
31497 次点击
所在节点    程序员
96 条回复
geekvcn
2022-01-08 13:30:02 +08:00
@kgdb00 LXC 可以直通任何设备,网卡,USB ,硬盘,显卡,键鼠。装个桌面环境就能当 Linux 主机
geekvcn
2022-01-08 13:59:50 +08:00
@kgdb00 标准 LXC 直接谷歌就行了,PVE 内置 LXC 配置文件稍微有点区别,给你举几个例子,你举一反三就行了。我现在就是直接 LXC 跑 openwrt 旁路由,直通网卡,调下物理机内核参数,性能不是虚拟机能比的。所以我说 Esxi 就是傻瓜式玩具还收费,和 PVE 完全不是一个层面的东西,Linux 水平扎实 PVE 就是完美的存在,等于自带管理 GUI 配置好虚拟化环境的 Debian 。

限制使用核心数+指定内核:
cores: 4
cpulimit: 4
lxc.cgroup.cpuset.cpus: 0,1,2,3 (指定使用处理器 0 ,1 ,2 ,3 内核)

直通硬盘:
mp0: /物理机目录 0,mp=/容器机目录 0,backup=0,replicate=0
mp1: /物理机目录 1,mp=/容器机目录 1,backup=0,replicate=0
mp2: /物理机目录 2,mp=/容器机目录 2,backup=0,replicate=0 (直接挂载硬盘 /dev 路径也行)

直通网卡:
lxc.net.0.link: enp1s0f1 (物理机网卡名 1 )
lxc.net.0.type: phys
lxc.net.1.link: enp1s0f2 (物理机网卡名 2 )
lxc.net.1.type: phys

直通显卡:
lxc.cgroup.devices.allow: c 226:0 rwm
lxc.cgroup.devices.allow: c 226:128 rwm
lxc.cgroup.devices.allow: c 4:7 rwm
lxc.cgroup.devices.allow: c 29:0 rwm
lxc.mount.entry: /dev/dri/card0 dev/dri/card0 none bind,optional,create=file
lxc.mount.entry: /dev/dri/renderD128 dev/dri/renderD128 none bind,optional,create=file
lxc.mount.entry: /dev/tty7 dev/tty7 none bind,optional,create=file
lxc.mount.entry: /dev/fb0 dev/fb0 none bind,optional,create=file

直通键鼠:
lxc.cgroup.devices.allow = c 13:* rwm
lxc.mount.entry: /dev/input dev/input none bind,optional,create=dir

直通声卡:
lxc.cgroup.devices.allow = c 116:* rwm
lxc.mount.entry: /dev/snd dev/snd none bind,optional,create=dir

直通之后 LXC 容器内需要安装对应依赖包,比如显卡声卡等
geekvcn
2022-01-08 14:19:24 +08:00
我这里反正建议大家抛弃收费的 Esxi ,用开源免费还优秀的 PVE ,商用场景可以订阅支持下。在没有替代并且经济拮据的情况下用盗版可以理解,有免费替代还用盗版真的只能用恶心形容了。
Blacate
2022-01-08 15:31:56 +08:00
@geekvcn 有免费的许可证吧 不过有些功能没法用
Tink
2022-01-08 15:50:07 +08:00
我两个都有,我反正是用不出来区别,也没碰到说硬件不兼容或者直通有问题的
tril
2022-01-09 23:13:12 +08:00
@geekvcn VMware vSphere Hypervisor ,ESXi 有免费许可证。反倒是 PVE 在没有购买支持的情况下每次登录控制台都会弹窗提醒你 :(
TheSixWings
2022-01-10 15:09:24 +08:00
只发现一个 vSphere 比 PVE 强的地方
人家支持 Live Failover ,而 PVE 只有 Live Migration
家用肯定是不需要这些功能了,免费的 ESXi 也没有集群功能
另外普通人用 Windows + HyperV 才是最简单的吧
Rorysky
2022-01-13 21:02:40 +08:00
@hjahgdthab750 esxi 底层是 vmware 专有的内核 不是 linux kernel
410054336
2022-03-16 14:46:04 +08:00
为什么要用 ESXI ?就是那帮卖多网卡硬件的 UP 主推动而已。PVE 在单网口的主板上,利用多个 USB 网口配置为端口聚合,利用二层交换机,一样跑得好好的。
najunuoyan
2022-05-11 11:45:30 +08:00
@qazsewong J1900 能跑这些吗?感觉很吃力啊
sunnysab
2022-06-12 23:33:32 +08:00
@CloudMx 我也有块 2700, 开始是做 NAS 的,但是因为这块 U 没有核显,加上亮机卡和两块机械盘后整机功耗 80w, 感觉有点高,把它放台式机了。。
CloudMx
2022-06-13 13:03:59 +08:00
@sunnysab 哈,我就算跑 ALL IN ONE ,暂时没管啥功耗,扩展出 NAS 只是其中功能之一,看看后面我也要不要换个带核显的 U ,那样 PCIE 可以扩展万兆,然后多点网口,再虚拟一个 OPENWET 出来,把自己现在的 R2S 给解放出来。
justaname
2022-12-11 22:28:15 +08:00
@geekvcn 有啥好恶心的,非商用人家公司都懒得管,这要恶心那几亿用盗版 Office 的中国人都恶心,毕竟有免费 WPS 哩
dasf53adf
2023-03-12 08:31:49 +08:00
@qazsewong J1900 都能跑起 WIN10 + IKUAI + JIKE 三个虚拟机? 这么强么?
wwwohio
2023-03-22 11:08:27 +08:00
@dasf53adf jike 是什么?
hanssx
2023-08-20 15:43:40 +08:00
@mritd 卄,我开始遇到了”pve 生产环境某台虚拟机把宿主机跑死的教训历历在目“

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

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

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

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

© 2021 V2EX