V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Evovil
V2EX  ›  问与答

如何合理利用服务器虚拟化硬件资源

  •  
  •   Evovil · 2018-02-07 22:40:19 +08:00 via iPhone · 2338 次点击
    这是一个创建于 2478 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前手头收了一台二手服务器
    目前用途是想做一个虚拟机
    开一些 linux os 做测试环境和开发 希望方便做 snapshot 和快速克隆销毁

    还有想做一些文件系统 和 gitolite 存放一些开发文档和代码版本控制(挂载出去一些 nfs 和 samba 或者 iscsi )
    但是不想把这些文件放在虚拟机子机的系统的文件系统中,因为不便于管理 备份
    我想专门用几个物理盘位然后以 ext4 的形式对外提供文件服务 和 代码控制等等
    这样就要把 samba nfs 和 gitolite iscsi 等等服务就要运行在虚拟机母鸡上面

    有什么比较好的方案吗?
    虚拟机母鸡没有 apt 或者 yum 之类的自己编译一些 gitolite 相对比较麻烦
    母鸡 esxi 好像克隆和 snapshot 相对不是很方便,加一些母鸡模块也比较麻烦
    xenserver 管理虚拟机到不错 便于管理,操作简单
    母鸡用裸 linux 的话服务到没问题,管理虚拟机又不是很方便
    所以有没有比较好的方案
    3 条回复    2018-02-08 10:31:32 +08:00
    msg7086
        1
    msg7086  
       2018-02-07 23:26:22 +08:00
    Linux 可以试试 Proxmox ?
    (虽然很多时候我也觉得不够方便,但是基本够用的,做不到的功能 SSH 上去手撸就行

    提供文件服务的话 Linux 下可以用 LXC,配置文件里可以直接用挂载点挂分区到小鸡里,能达到裸机性能。

    ESXi 需要有 vCenter 才能玩得开,但是这货你买正版就是 4 位数的刀,而且新版砍了客户端访问,HTML5 UI 又是残废,只能用卡得半死的 Flash 界面。相对 Linux 而言,这货更多地关注于大企业和 Windows Guest。
    ryd994
        2
    ryd994  
       2018-02-08 02:33:38 +08:00 via Android
    不涉及内核开发的话,为什么不用容器呢?
    比如 coreos
    gamexg
        3
    gamexg  
       2018-02-08 10:31:32 +08:00
    我是 freenas@esxi
    磁盘控制器直通给了 freenas。

    缺陷:
    1. freenas nfs 储存虚拟机文件需要 zfs set sync=disabled pool0/test 或者加 ssd 或用 iscsi。
    2.好像是磁盘不休眠,没细测。

    esxi 克隆需要自己拷贝虚拟机文件,快照倒是工作正常。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3084 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 13:49 · PVG 21:49 · LAX 05:49 · JFK 08:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.