hellogbk
V2EX  ›  问与答

自己买一台物理服务器搞虚拟化,有没有可能让其变得像公有云一样方便?

  •  
  •   hellogbk · Dec 15, 2018 · 5657 views
    This topic created in 2885 days ago, the information mentioned may be changed or developed.

    工作原因经常需要搭建各类虚拟机测试环境,不太了解这方面的东西,所以发个贴子请教一下。

    我说的方便主要指的是:

    1. 能够快速(几分钟内)安装多种操作系统,安装时可以直接配置 IP、HostName、密码等信息
    2. 能自动化地往虚拟机里面安装一些大型软件

    用 ESXI 之类的能实现上面这些需求吗?

    并且有可能需要同时运行三到四台双核 2-4G 内存的虚拟机,大概需要物理机达到什么样的配置呢? 多谢!

    24 replies  •  2018-12-16 07:06:10 +08:00
    phoebuss
    phoebuss
    Dec 15, 2018 via Android
    1
    你有 ip 池?
    hellogbk
    hellogbk
    OP
    Dec 15, 2018
    2
    @phoebuss #1 内网环境
    phoebuss
    phoebuss
    Dec 15, 2018 via Android
    3
    @hellogbk 那怎么公有云?
    laucenmi
    laucenmi
    Dec 15, 2018 via Android❤️1
    4
    docker 不就行了
    hellogbk
    hellogbk
    OP
    Dec 15, 2018
    5
    @laucenmi #4 需要安装的是完整的操作系统环境。
    dachuige
    dachuige
    Dec 15, 2018❤️1
    6
    直接装 xenserver
    然后用 xencenter 维护,简单
    装系统基本就是去 xenserver 用 ssh 登录几条命令的事,自动会去下载,里面装个 XenSystem 就可以了
    什么系统都有随便玩,配置简单稳定
    sagaxu
    sagaxu
    Dec 15, 2018 via Android❤️1
    7
    test0day
    test0day
    Dec 15, 2018❤️1
    8
    买台母鸡 带 IPMI 如果你对延迟没有要求的 可以使用国外的服务器供应商较为便宜
    安装 XEN 后 直接使用 Xen 分割出小鸡环境 就跟 VM 一样
    virusdefender
    virusdefender
    Dec 15, 2018❤️1
    9
    openstack
    imydou
    imydou
    Dec 15, 2018❤️1
    10
    老老实实 esxi
    liuxyon
    liuxyon
    Dec 15, 2018
    11
    xen 用什么软件
    xzl380
    xzl380
    Dec 15, 2018❤️1
    12
    proxmox 挺好用的。
    debuggerx
    debuggerx
    Dec 15, 2018 via iPhone❤️1
    13
    proxmox +1,kvm 威武,黑 mac/winserver 都不在话下,一个服务起一个独立的 lxc 容器也很方便
    FanError
    FanError
    Dec 15, 2018 via iPhone❤️1
    14
    esxi 可以做到,配了台 1700x,64g,10T 扔公司
    ifaii
    ifaii
    Dec 15, 2018 via iPhone❤️1
    15
    esxi+vcenter
    chinvo
    chinvo
    Dec 15, 2018 via iPhone❤️1
    16
    openstack ( all in one )
    billlee
    billlee
    Dec 15, 2018❤️1
    17
    promox 可以提供这些功能,快速安装操作系统可以用模板,配置 IP, hostname, 密码可以用 cloud-init 的实现,但这些都要你事先去准备,都是需要人工运营的体力活
    xenme
    xenme
    Dec 15, 2018 via iPhone❤️1
    18
    做个模版,搞个 sysprep 的 answer file 搞定。
    iceheart
    iceheart
    Dec 15, 2018 via Android❤️1
    19
    我用 virtuozzo
    ytmsdy
    ytmsdy
    Dec 15, 2018 via iPhone❤️1
    20
    vmware 有服务器版本的!
    dengshuang
    dengshuang
    Dec 15, 2018 via Android❤️1
    21
    直接装个 sever2012 开启 hyper-v,用 powershell 批量开启虚拟机。。。完美
    发个广告,百度 老兵 idc
    Tink
    Tink
    Dec 15, 2018 via iPhone
    22
    esxi
    putaozhenhaochi
    putaozhenhaochi
    Dec 15, 2018 via Android❤️1
    23
    proxmox
    msg7086
    msg7086
    Dec 16, 2018❤️1
    24
    公有云也不是装一台服务器点亮了就能跑的。
    快速安装操作系统也不是真的挂载了光盘然后一步步装的。最简单的 Linux 系统,PXE 或者 Rescue CD 启动,分区格式化脚本跑一下,然后把操作系统打包文件解压进磁盘就差不多了。像我给 SolusVM 做系统模板的时候,chroot 装完打包结束。
    那种一键部署应用的 turnkey 方案也是一样的,脚本做好目录结构以后打包成镜像,用户部署的时候直接解压或者 dd 进磁盘解决。

    SolusVM 有自带的操作系统模板可以下载,Proxmox 和 ESXi 都要你自己安装完操作系统以后自动做模板,不管哪种方案都不算是开箱即用的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1619 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 108ms · UTC 08:09 · PVG 16:09 · LAX 00:09 · JFK 03:09
    ♥ Do have faith in what you're doing.