V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
dunhanson
V2EX  ›  程序员

Vagrant 替换 PVE 和 EXSI 咋样?

  •  
  •   dunhanson · 70 天前 · 2220 次点击
    这是一个创建于 70 天前的主题,其中的信息可能已经有所发展或是发生改变。

    现在公司用三四台服务器安装的是 PVE 和 EXSI

    感觉用起来都不是特别方便,比如说备份和或者创建模板

    自己个人用的 Vagrant 感觉很爽,系统模板很多,而且更新也很及时

    于是就想着找个时间把 Varant 替换 PVE 和 EXSI

    39 条回复    2021-11-25 23:20:24 +08:00
    root01
        1
    root01  
       70 天前
    确认一下, 我刚才看 vg,只是虚拟环境而非虚拟机环境
    你确定能用吗?
    thtznet
        2
    thtznet  
       70 天前
    根本不是一个东西,有啥对比性。
    2i2Re2PLMaDnghL
        3
    2i2Re2PLMaDnghL  
       70 天前
    @root01 vg 是能用各种东西当它的 provider 来着。
    是编配工具,这点和 PVE 和 EXSI 还算类似?

    ——

    我记得是不适合持久化的,同公司对应 Infra 配置的工具是 terraform ,但我没用过。
    imydou
        4
    imydou  
       70 天前
    是 VirtualBox
    dunhanson
        5
    dunhanson  
    OP
       70 天前
    @root01 vagrant+virtualbox
    root01
        6
    root01  
       70 天前
    @2i2Re2PLMaDnghL 维护成本也高啊,毕竟大家都是用 esxi pve xen win 虚拟机多
    nbweb
        7
    nbweb  
       70 天前
    esxi 劝退,pve 值得拥有。
    huangmingyou
        8
    huangmingyou  
       70 天前
    vg 面向的开发人员,方便快速构建环境,你确定不是开玩笑?
    dunhanson
        9
    dunhanson  
    OP
       70 天前
    @nbweb esxi 界面还可以
    dunhanson
        10
    dunhanson  
    OP
       70 天前
    @huangmingyou 看公司规模,或者应用场景

    我这个公司的本地环境虚拟化用 vagrant ,我个人觉得没啥问题
    huangmingyou
        11
    huangmingyou  
       70 天前
    整个虚拟环境是独立的,没做成集群?
    root01
        12
    root01  
       70 天前
    @dunhanson 那么环境是不是得有 win ? 还占用资源,还不如 esxi pve 好
    msg7086
        13
    msg7086  
       70 天前
    PVE 是可以拿来跑生产的,vagrant 是给你构建开发环境的。
    你公司服务器如果只是拿来开发,小鸡都是随手开随手删的,那换 vagrant 倒是无所谓。
    dunhanson
        14
    dunhanson  
    OP
       70 天前
    @huangmingyou 没做集群
    dunhanson
        15
    dunhanson  
    OP
       70 天前
    @root01 vagrant linux 不是也可以吗
    dunhanson
        16
    dunhanson  
    OP
       70 天前
    @msg7086 差不多这个情况,不过像公司的 git 仓库啥的也会在上面
    pydiff
        17
    pydiff  
       70 天前 via iPhone
    我个人体验觉得还是 esxi 好,什么管理工具都全
    willqianji
        18
    willqianji  
       69 天前 via iPhone
    pve 创建高可用集群,模板,备份之类的都很灵活
    ElmerZhang
        19
    ElmerZhang  
       69 天前
    只是普通虚拟机管理,不需要直通硬件,不考虑性能的话,vagrant 够用了
    documentzhangx66
        20
    documentzhangx66  
       69 天前
    能否展开说一下,为什么你会觉得 ESXi 的备份和创建模板不方便?
    SIGEV13
        21
    SIGEV13  
       69 天前
    试试 OpenStack 吧 :D
    dunhanson
        22
    dunhanson  
    OP
       69 天前
    @documentzhangx66 varant 基本最新的模板直接下载就好了
    dunhanson
        23
    dunhanson  
    OP
       69 天前
    OpenStack 听说过,应该和 PVE 类似的
    dunhanson
        24
    dunhanson  
    OP
       69 天前
    @ElmerZhang vagrant+virtualbox 性能应该不会太差吧?底层基于 QEMU
    miao1007
        25
    miao1007  
       69 天前
    这个场景要 OpenStack/KVM
    dunhanson
        26
    dunhanson  
    OP
       69 天前
    @documentzhangx66 PVE 的模板都是 LXC 这种容器,ESXI 使用模板每次都要上传。vagrant 的模板 box 只需要导入即可,下次要用就很方便,模板也更新很及时,像 rockylinux 这种马上就出来了
    changwei
        27
    changwei  
       69 天前
    exsi 似乎没有免费版?试用版安装好以后只能用 60 天,要么每次都先迁移后重装,要么破解
    但是公司商业环境用破解版不怕被查水表吗?个人建议还是 pve 吧!
    documentzhangx66
        29
    documentzhangx66  
       69 天前
    @dunhanson

    ESXi 模板的正确使用方法是:

    1.第一次需要根据自己的需求,建立一台模板虚拟机。

    2.需要使用模板时,直接链接克隆就行,既不需要导入,更不需要下载,比 PVE 、vagrant 、Docker 还要方便且定制性高。

    建议你试试。
    dunhanson
        30
    dunhanson  
    OP
       69 天前
    @documentzhangx66 是的,我的意思是没有现成的系统,比如像 rockylinux 就需要自己安装制作模板
    dunhanson
        31
    dunhanson  
    OP
       69 天前
    @changwei 没有免费版
    2i2Re2PLMaDnghL
        32
    2i2Re2PLMaDnghL  
       69 天前
    @changwei 免费版是要注册账号申请一个 Key 并输入的
    输入 Key 后会产生限制,每个 VM 最高 8 核,并且 vCenter 和 vStorage 会关闭
    huangmingyou
        33
    huangmingyou  
       69 天前
    ubuntu , centos 也有现成的 cluod image 了,可以直接导入 pve
    dunhanson
        34
    dunhanson  
    OP
       69 天前
    @2i2Re2PLMaDnghL 这个限制有点坑 哈哈
    dunhanson
        35
    dunhanson  
    OP
       69 天前
    @huangmingyou WEB 页面上好像没有直接导入的操作吧?
    huangmingyou
        36
    huangmingyou  
       68 天前
    @dunhanson pve 命令行可以直接导入 cloud image 做成模板,web 界面没尝试过,应该也可以。
    ZeroDu
        37
    ZeroDu  
       68 天前
    esxi 性能更高一点,虚拟 win 很好
    13eet
        38
    13eet  
       60 天前
    https://github.com/telcat/vagrant-proxmox
    这个东西是你要的吗,让 vagrant 可以管理 pve
    dunhanson
        39
    dunhanson  
    OP
       59 天前
    @13eet 感觉还是继续用 PVE 吧
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2918 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:04 · PVG 19:04 · LAX 03:04 · JFK 06:04
    ♥ Do have faith in what you're doing.