小型虚拟化环境中, ESXI、PVE、XEN,该如何选择? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
captainm
V2EX    程序员

小型虚拟化环境中, ESXI、PVE、XEN,该如何选择?

  •  
  •   captainm 2019-10-21 11:20:38 +08:00 38851 次点击
    这是一个创建于 2251 天前的主题,其中的信息可能已经有所发展或是发生改变。
    小公司,开发人员 20 多,有一台服务器,性能尚可,物理机装 server 2008,然后现在用 hyper-v 装了不少虚拟机,svn、还有其他测试环境都跑在 hyper-v 上,感觉 hyper-v 很不灵活,虚拟机复制什么的,而且母鸡打个补丁重启一次想死。。
    准备将物理机虚拟化,考虑到后面人多起来(扩张还蛮快),会逐渐桌面虚拟化、增加服务器,欲问,何种虚拟化方案比较合适?个人比较熟悉 PVE。求刁大的大佬们解惑
    服务器配置:金牌 6130*2,128G
    59 条回复    2022-11-24 17:45:57 +08:00
    wordsman
        1
    wordsman  
       2019-10-21 11:37:30 +08:00
    windows 一路升上去,2012 以后也能用用的
    gzzchh
        2
    gzzchh  
       2019-10-21 11:49:12 +08:00 via Android
    落伍的 xen 别用 其他都可以
    PVE 核心也是 KVM 所以最后无非就是在 VMware 和 KVM 里选 这两个都没问题的。
    realpg
        3
    realpg  
    PRO
       2019-10-21 11:53:56 +08:00
    如果没有国产软件要求和正版软件要求啥的 VMWARE

    搞私有云的忠告
    MonoLogueChi
        4
    MonoLogueChi  
       2019-10-21 11:54:42 +08:00 via Android
    用自己最熟悉的,否则会踩很多的坑。

    个人感觉 hyper-v 还可以,我一直在用,不过只是管理几台虚拟机,没试过虚拟机数量比较多的时候会怎么样
    mhycy
        5
    mhycy  
       2019-10-21 11:54:57 +08:00
    ESXI 好用好使好运维
    Osk
        6
    Osk  
       2019-10-21 12:06:19 +08:00
    Hyper-V 不支持 USB 设备重定向, 硬伤
    CallMeReznov
        7
    CallMeReznov  
       2019-10-21 12:08:49 +08:00
    还是 hyper-v 吧,你后面需要多的话肯定要上集群 HA 超融合 SAN 什么的 还是 hyper-v 最便宜
    当然 ESXI 是最好的选择,当时方案也贵。你爱折腾除外。
    wangyzj
        8
    wangyzj  
       2019-10-21 12:22:14 +08:00
    ESXI
    smallc2009
        9
    smallc2009  
       2019-10-21 12:22:14 +08:00
    Esxi 上手快, 易管理, 配合 vcenter 使用, 堪称降龙十八掌.
    当然价格贵的感人.
    FS1P7dJz
        10
    FS1P7dJz  
       2019-10-21 12:23:01 +08:00
    vmware 全家桶对中小型企业都是很不错的解决方案
    skyeycirno
        11
    skyeycirno  
       2019-10-21 12:24:34 +08:00
    如果为了好用,推荐 ESXI,好上手,和 VMWARE 一样,界面简单易操作,就是有正版化要求,建议问下行不行,如果不能正版就 KVM 吧,各大厂商主力的虚拟化方式,也最成熟
    Nasei
        12
    Nasei  
       2019-10-21 12:37:06 +08:00 via Android
    hyperv server 有人用过么
    whywhywhy
        13
    whywhywhy  
       2019-10-21 12:46:11 +08:00 via Android
    我也是反感 hyper-v 服务器每次打补丁要重启

    但是又没有切换去 esxi 的决心(毕竟还是习惯 windows 系的不折腾)
    snoopygao
        14
    snoopygao  
       2019-10-21 12:53:02 +08:00
    hyper-v 可以加 system center vmm 组件,不过这个必须有授权,并且……运维起来很麻烦,vmm 经常有问题,不如直接换成 vmware
    captainm
        15
    captainm  
    OP
       2019-10-21 13:18:19 +08:00
    @wordsman 打算齐了 hyper-v 了,虚拟机一多起来不好管理

    @gzzchh 好的,谢谢大佬回复
    captainm
        16
    captainm  
    OP
       2019-10-21 13:21:16 +08:00
    @realpg 大佬的意思是如果有和谐版软件,就不要用 VMWARE 吗?说实话,小公司,确实有些软件是用的和谐版的~~
    captainm
        17
    captainm  
    OP
       2019-10-21 13:23:47 +08:00
    @MonoLogueChi 虚拟机一多起来就不好管理了(我是直接 hyper-v 界面管理的,没有使用 vmm ),虚拟机复制、添加什么的,都不方便,不像 KVM、ESXI 这种弄好模板就可以直接用(也可能是我 hyper-v 的使用姿势不对),不过 hyper-v 快照倒是很方便
    captainm
        18
    captainm  
    OP
       2019-10-21 13:24:44 +08:00
    @CallMeReznov 不爱折腾。。最好放在那里就不用去管。。主要是虚拟机一多起来 hyper-v 确实不好管理
    rubycedar
        19
    rubycedar  
       2019-10-21 13:25:23 +08:00 via iPhone
    别问 问就是无脑 ESXi
    captainm
        20
    captainm  
    OP
       2019-10-21 13:25:49 +08:00
    @smallc2009 感谢大佬回复。ESXI 其实我自己的小机器上就在用,就是不知道企业环境中哪种方案比较好用,故来问下 v 站刁大的大佬们
    Chenamy2017
        21
    Chenamy2017  
       2019-10-21 13:26:56 +08:00
    我们目前 10 人,用的 ESXi
    okudayukiko0
        22
    okudayukiko0  
       2019-10-21 13:43:48 +08:00 via iPhone
    VMware ESXi 功能最全,但是价格最贵
    Hyper-V 性能不错,但不支持 USB 和声音( Windows Guest 通过远程桌面可支持声音和 USB )
    KVM 的图形性能是硬伤
    dk7952638
        23
    dk7952638  
       2019-10-21 13:50:16 +08:00
    pve 不好吗?
    captainm
        24
    captainm  
    OP
       2019-10-21 13:52:24 +08:00
    @skyeycirno ESXI、PVE 我自己的小机器都有在用,就是没有了解过企业级的方案,哪种比较合适
    @whywhywhy 实际上 esxi、kvm 这些也是部署的时候比较折腾吧~ windows 每次打补丁母鸡重启太难受了
    captainm
        25
    captainm  
    OP
       2019-10-21 13:52:44 +08:00
    @okudayukiko0 了解了,感谢吊大的大佬回复
    captainm
        26
    captainm  
    OP
       2019-10-21 13:53:17 +08:00
    @Chenamy2017 请问大佬用的是正版吗? 10 人的授权费用是多少
    skyeycirno
        27
    skyeycirno  
       2019-10-21 13:54:45 +08:00
    @captainm #24 这些都是企业级的,你买得起正版就 ESXI 呗,特别好用
    skyeycirno
        28
    skyeycirno  
       2019-10-21 13:56:01 +08:00
    @captainm #26 大概 3500RMB 左右一台正版授权
    realpg
        29
    realpg  
    PRO
       2019-10-21 14:03:17 +08:00
    @captainm #16
    不用如果 keygen 满大街 vmware 也不打击
    我的意思是 你不是政企有国产化要求 且公司也没啥必须要用正版的压力 那就 VSPHERE 吧
    不要单 ESXi 连带 VCENTER,CLUSTER 都上来
    whywhywhy
        30
    whywhywhy  
       2019-10-21 14:24:42 +08:00
    @captainm 最大的原因我倒不是因为这个,我是因为只有一个服务器,Windows 的话容易找替代,要是我有替代服务器我肯定用 esxi,这玩意部署也简单。
    msg7086
        31
    msg7086  
       2019-10-21 14:28:36 +08:00
    有钱或者 D 版,vCenter + ESXi 搞起。
    穷,追求开源,PVE。
    我们的大厂客户清一色 vCenter + ESXi 跑 Windows 虚拟化,没见过用 KVM 和 Hyper-V 的。
    rocky1015
        32
    rocky1015  
       2019-10-21 14:35:06 +08:00
    Esxi 用了几年,转 PVE,印象深刻。说起来,PVE 和 Esxi 都不差,但 PVE 可以说更好用。去中心化,操作很好处理,之前 vcenter 一挂就开始头大。有条件的话完全可以做超融合集群。我这有好几个客户,都是 PVE 做的解决方案,授权成本可以完全忽略。存储方便,Pve 可以直接建 Ceph,很直接。
    e1nher1ar
        33
    e1nher1ar  
       2019-10-21 14:58:38 +08:00
    VMware 虚拟化方案,除了贵没别的毛病。
    laminux29
        34
    laminux29  
       2019-10-21 15:07:39 +08:00
    如果只有一台服务器,请插满内存条,然后装 WindowsServer2008R2,接着在上面跑 VMware WorkStation。

    如果有两台或两台以上的服务器,就可以用 VMware ESXi 了。目前 5.5 版本有*特*别*版。
    voscn
        35
    voscn  
       2019-10-21 16:02:40 +08:00
    ESXI 吧。。真的,别胡折腾了
    nullboy
        36
    nullboy  
       2019-10-21 16:16:30 +08:00
    pve 挺好的啊。kvm 能有啥毛病。
    tempdban
        37
    tempdban  
       2019-10-21 16:18:41 +08:00
    ESXI
    w2er
        38
    w2er  
       2019-10-21 16:22:58 +08:00 via iPhone
    如果是我选,用户全都用的是是 Linux ?我选 KVM,不然,我选 vmware
    uleh
        39
    uleh  
       2019-10-21 16:54:30 +08:00
    pve 或者 ovirt 了解一下
    Les1ie
        40
    Les1ie  
       2019-10-21 20:12:08 +08:00
    esxi 和 pve 都用过,感觉差不多 可能我没怎么用到高级功能吧 (doge)
    captainm
        41
    captainm  
    OP
       2019-10-21 23:54:20 +08:00
    @skyeycirno #27 了解了,感谢大佬的回复。

    @realpg #29 明白了,感谢大佬的回复。
    @msg7086 #31 了解了,感谢大佬的回复。
    captainm
        42
    captainm  
    OP
       2019-10-21 23:56:27 +08:00
    @rocky1015 #32 就个人的使用经验而言,赞同您的看法,PVE 确实从搭建到使用都更简单一些,但是考虑到之后的桌面虚拟化,综合衡量,我打算选择 ESXI。
    captainm
        43
    captainm  
    OP
       2019-10-21 23:59:23 +08:00
    @laminux29 #34 目前是只有一台服务器,emmm 我目前在 server2008 上跑 hyper-v,如果您的建议是换成 VMware 的话,我还不如继续使用 hyper-v。 跑虚拟机软件,太不灵活,母鸡打个补丁重启一次是真的很麻烦,跑在母鸡上的所有系统都要跟着暂停,因此才打算做虚拟化。
    good758
        44
    good758  
       2019-10-22 00:05:48 +08:00
    哈哈 ,我全弄 linux docker 我是来搞笑的吗
    lihongming
        45
    lihongming  
       2019-10-22 00:16:00 +08:00 via iPhone
    记得 Windows Hyper-V Server 是免费的,只要你的子鸡不用 Windows,就可以全免费了。
    追求正版的可以考虑一下
    loading
        46
    loading  
       2019-10-22 06:50:50 +08:00 via Android
    esxi 硬盘直通,简单无脑,靠谱。
    imydou
        47
    imydou  
       2019-10-22 09:02:38 +08:00
    公司之前用的 esxi,因为 vcenter 授权问题全部迁移到 hyper-v。
    发票软件一直是跑在虚拟机里,这个月抄税没有办法重定向税盘。
    defunct9
        48
    defunct9  
       2019-10-22 10:39:01 +08:00
    当然 kvm 了,esxi 没钱买
    evilic
        49
    evilic  
       2019-10-22 11:58:07 +08:00
    能折腾的话就 kvm,不想花太多时间的话,就 vmware。
    就我个人的话,偏向于搭建一个 openstack ……
    ps1aniuge
        50
    ps1aniuge  
       2019-10-22 12:24:17 +08:00
    ------------------------------------------------- [下载] -------------------------------------------------
    微软发布 Microsoft Hyper-V Server 2019 免费版!

    功能:
    它相当于一个简化版的,只含 hyper-v 功能的 win2019。

    关于 [商业] [永久免费] :
    从 hyper-v-2012r2,hyper-v-2016,hyper-v-2019,很多年以来,微软一直说它是 [商业] 免费的。
    都可以在微软免费下载并 [商业] 使用,不需要序号。

    安装镜像 iso 下载:
    https://www.microsoft.com/en-us/evalcenter/evaluate-hyper-v-server-2019

    Microsoft Hyper-V Server 2019 (x64) DVD (Chinese-Simplified)
    文件大小=2.4GB
    发布日期=2018/10/03
    sha1=0F1265772F83E5319F22AB60FD6CB61EDFEBCEE1
    下载地址:
    ed2k://|file|cn_microsoft_hyper-v_server_2019_x64_dvd_55a748df.iso|2595502080|4D96CDA1A48BE682A109D4D00D6BD9FE|/

    Microsoft Hyper-V Server 2019 (updated Sept 2019) (x64) 中文
    sha1=61e083934d0f018f8c79539aeaca4587988bbf92
    cn_microsoft_hyper-v_server_2019_updated_sept_2019_x64_dvd_892226e4.iso
    下载地址:
    微软官方 msdn 最新出炉的软件,下载地址未知,欢迎大家告诉我。帮忙补全下载地址。

    @captainm
    ps1aniuge
        51
    ps1aniuge  
       2019-10-22 12:29:55 +08:00
    关于补丁多:
    1 3 月后,win2008r2,你想要补丁都没有了。2020-01-14 win2008eol,去掉节假日,即 3 个月后 eol。
    2 补丁多,是因为 win2008r2 太老,你用 hyperv2019 就没那么多补丁。
    3 补丁多,一部分是图形补丁,你若安装 [无图形版] hyperv2019,补丁就少多了。但只能从远程,用 powershell 来管理。若 powershell 水平不行,不建议用无图
    ps1aniuge
        52
    ps1aniuge  
       2019-10-22 12:42:43 +08:00
    关于用哪种,我觉得企业只有 hyperv,ESXI,2 种选择。这两种,用命令管理都得用 powershell。
    选择的原则应该是图形,命令行,介意的主要功能。


    hyperv 的 powershell 命令行手册:
    win8.1+win2012R2 中的 hyper-V 命令管理手册:
    https://docs.microsoft.com/zh-cn/powershell/module/hyper-v/?view=winserver2012r2-ps

    win10+win2016 中的 hyper-V 命令管理手册:
    https://docs.microsoft.com/zh-cn/powershell/module/hyper-v/?view=win10-ps



    esix 的 powershell 命令行:
    vsphere 官方 管理命令( powershell 模块),
    powercli-v11.4 手册
    https://code.vmware.com/docs/9638/cmdlet-reference/doc/index-all_cmdlets.html


    一台安装了最新版 win10 的,虚拟机上,安装 PowerCLI 模块:
    1 管理员权限,启动 powershell。
    2 install-module VMware.PowerCLI

    ==========
    让我来谈谈为什么不用 kvm,因为 kvm 的命令行不行。图形也不行。性能好像也不太好,只是据说。谁给点实测对比?

    kvm 是传统的 linux 虚拟化,命令行不支持对象,不支持基于管道的对象。比 powershell 差远了。

    图形界面,百家争鸣,有 30 以上种 web 界面。中文的少吧?比 vcenter,hyperv 差远了。
    fkmc
        53
    fkmc  
       2019-10-22 14:51:20 +08:00
    @ps1aniuge #52 https://www.redhat.com/zh/topics/virtualization/kvm-vs-vmware-comparison
    kvm 性能不行不太对的 ,只能说对于 windows 支持没有那么好 ,尤其的针对于图形的虚拟化,但是安装相关驱动以后.
    还是可以的.
    我记得阿里云 这种云服务商底层使用的都是 kvm 虚拟化
    ps1aniuge
        54
    ps1aniuge  
       2019-10-22 18:40:44 +08:00
    阿里云 这种云服务商底层使用的都是 kvm----------这话让人笑掉大牙。kvm 效率不行。会挤占 cpu。
    阿里用的是专用的,自己开发的硬件芯片,叫什么 xxx 第三代。
    captainm
        55
    captainm  
    OP
       2019-10-22 21:27:26 +08:00
    @ps1aniuge #52 非常感谢您的详细解答与资料。我已经决定使用 ESXi 方案,也会搭建一个 hyper-v2019 来玩玩看看。另外,cn_microsoft_hyper-v_server_2019_updated_sept_2019_x64_dvd_892226e4.iso 此镜像里里外外都找不到下载地址,或许未微软尚未放出吧。
    lchunk
        56
    lchunk  
       2019-10-25 14:28:21 +08:00
    kvm 性能不行搞笑吧,xenserver 也可以,贴一个链接对比一下吧
    http://blog.jason.tools/2019/01/pve-esxi-benchmark.html
    Madwyn
        57
    Madwyn  
       2020-01-10 01:46:30 +08:00
    @ps1aniuge 不用笑掉大牙。阿里云早期用的是 Xen 和 KVM,2015 年的时候两个版本都存在。现在除了基于神龙的 ECS 系列是使用芯片的虚拟化之外,剩下的机型都是基于 KVM。也就是说,目前阿里云大多数的服务器都是基于 KVM。不光是阿里云,AWS 也是一样,一点点 Xen,大部分是 KVM,还有一点点 Nitro。
    jmxct520
        58
    jmxct520  
       2020-09-08 15:23:24 +08:00
    ESXI 你的选择,授权问题。家用直接上盗版破解
    eudemonwind
        59
    eudemonwind  
       2022-11-24 17:45:57 +08:00
    感觉家用还是 PVE 或者 Hyper-V 好,
    PVE 的话自身就是 linux, 比如是 debian, 可以 all in boom, 省掉宿主机的内存消耗, 直接上一些 linux 优势的程序.
    Hyper-V 的话, 如果是无 GUI 的 core 版本, 可以远程管理, 开启一些防火墙之后就可以 MMC 远程管理+用其他 win 系统的 hyper-v 管理器来管理, 好像得加域控, 也应该有办法跳过域控. 如果是图形的就更简单了, 和操作 win 没啥区别, 而且 win 的电源管理也比较好, 无负载的时候 cpu 就运行在最低档, 非常的省电. 其他 Exsi PVE 基本上都是全速跑满负载的... EXSI 好像是, PVE 我没注意.
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2701 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 40ms UTC 02:26 PVG 10:26 LAX 18:26 JFK 21:26
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86