自己买一台物理服务器搞虚拟化,有没有可能让其变得像公有云一样方便? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hellogbk
V2EX    问与答

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

  • &nbp;
  •   hellogbk 2018-12-15 15:11:58 +08:00 4879 次点击
    这是一个创建于 2543 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    我说的方便主要指的是:

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

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

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

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

    SolusVM 有自带的操作系统模板可以下载,Proxmox 和 ESXi 都要你自己安装完操作系统以后自动做模板,不管哪种方案都不算是开箱即用的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1083 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 18:16 PVG 02:16 LAX 10:16 JFK 13:16
    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