如果给你这样两台硬件服务器,你最多能搞多少台虚拟机?

kouqin17天前0

两台DELL服务器配置:
CPU:Gold 5218R 2.1GHz * 2MEM:64GBHRD:8TB
虚拟机性能暂不考虑,如果需要8C 8G 300GB的虚拟机,是不是最多只能按硬盘算,一台搞25虚拟机,两台共50虚拟机?
最新回复 (30)
  • 我个人的理解,精简制备。硬盘也能超分的。不过超分的问题在于。你要考虑到虚机实际的工作负载。如果你的虚机本来就会跑得很满,比如内存只要一开机,他的应用就吃了7g作为保留,那么实际瓶颈就可能在内存了。内存只是举例,总的来说你还是要全局考虑。。
  • slymitec17天前
    引用3
    esxi是每个cpu核可以分配给最多32个子虚拟机
    话说内存够用么
  • 21mm17天前
    引用4
    所有虚拟机加起来的有效文件不超过物理机硬盘容量就可以一直用 不管你开多少个虚拟机。
  • gooong17天前
    引用5
    看你是单纯比个数字还是想给人用吧。反正我司虚拟机真的卡爆,每个虚拟桌面能分到两个线程跟最高4g不到点的内存,但是没等cpu跟内存吃完基本上硬盘io就卡爆了。。体验极差。我司四千多个人可能一大半员工在用虚拟桌面。要通盘考虑啊朋友
  • 楼主kouqin17天前
    引用6
    romanticriver 发表于 2022-5-10 15:42
    我个人的理解,精简制备。硬盘也能超分的。不过超分的问题在于。你要考虑到虚机实际的工作负载。如果你的虚 ...
    好的,就是来问问大家意见,多谢各位!
  • ice029117天前
    引用7
    内存太少,虚拟化需要大量内存,不单单是为虚拟机提供,还有host的占用以及监视的部分和冗余的部分。
  • Mufasa17天前
    引用8
    我的ESXi服务器,基本都是内存用完了,CPU还在摸鱼。。。。
    128G内存,十几个虚拟机,占一半内存。
    如果开了直通,内存占用就可怕了
    48G内存,只开了4个虚拟机,剩一点点。
  • 楼主kouqin17天前
    引用9
    Mufasa 发表于 2022-5-10 16:46
    我的ESXi服务器,基本都是内存用完了,CPU还在摸鱼。。。。
    128G内存,十几个虚拟机,占一半内存。
    感觉Esxi那个资源监控的名称好难理解。如图:(事实上可能并不需要那么多的内存)
  • Mufasa17天前
    引用10
    kouqin 发表于 2022-5-10 16:50
    感觉Esxi那个资源监控的名称好难理解。如图:(事实上可能并不需要那么多的内存)
    ...
    没有开启直通的情况下,虚拟机的内存容量会被完整映射到硬盘存储,占用一份。
    至于虚拟机RAM和物理机RAM的管理,我也没弄明白。
    linux里面用top命令查看到的内存使用和ESXi显示的差距甚大。
    Windows则是分多少占多少。。。。也许一开始不多,时间久了就占满。
  • litel17天前
    引用11
    512m一台机,可以分128台。
  • imyz17天前
    引用12
    那你想表达的是能在服务器上同时创建多少虚拟机呢?还是要同时运行虚拟机?若是前者,只要你硬盘够大,可以无限创建;
    而若是后者的话,按你写的50台虚拟机、每台虚拟机分 8GB 虚拟内存?那么你需要的物理内存容量建议在:50*8GB = 400GB,在不考虑你 CPU 或 ESXi 本身的限制外,内存不低于这个数才能流畅运行。
  • HHO17天前
    引用13
    就这配置,内存不算大,剩下的得看硬盘了,如果硬盘io扛不住多虚拟机读写,还是会蛋疼的。
  • 阿崔17天前
    引用14
    PVE+Linux guest的话有KSM,如果你跑都的都是同类应用,上百个8G的VM能放在64G内存的Host里面
  • huaxy17天前
    引用15
    除了CPU强劲,内存足够多,硬盘的读写速度也很重要,我觉得你这配置最多二十台虚拟机,再多就不会很流畅了。
  • 马杰17天前
    引用16
    gooong 发表于 2022-5-10 15:49
    看你是单纯比个数字还是想给人用吧。反正我司虚拟机真的卡爆,每个虚拟桌面能分到两个线程跟最高4g不到点的 ...
    兄弟,能稍微介绍一下你们公司用的虚拟桌面的方案么?
  • 赫敏17天前
    引用17
    你的内存难道不先撞墙?
  • Smartcraft17天前
    引用18
    CPU可以超卖。RAM、Storage不建议。一旦到达临近值,hypervisor所在VM全部hang。而且条件特别容易达到。然后业务全部停机。重启都恢复不了。估计Guest OS是Windows。单个VM的disk IOPS就打爆你的石头盘(HDD,300GB估计就是SAS石头盘)。而且远程桌面带宽消耗也挺大。一是RDP类协议带宽消耗。二是guest本身就消耗带宽。
    跟你说一简单逻辑。虚拟化桌面成本远高于独立PC机。虚拟化为了是方便管理。不说销售嘴里降低TCO。
  • Mufasa17天前
    引用19
    Smartcraft 发表于 2022-5-10 23:52
    CPU可以超卖。RAM、Storage不建议。一旦到达临近值,hypervisor所在VM全部hang。而且条件特别容易达到。然 ...
    NVME 存储倒是可以跑好多个虚拟机,IO也顶得住。
    机械盘就算了,一个虚拟机占满,两个虚拟机就开始卡。
    普通SATA SSD,开4个虚拟机,也存在争抢带宽的情况,凑合能用。
  • gooong17天前
    引用20
    马杰 发表于 2022-5-10 22:41
    兄弟,能稍微介绍一下你们公司用的虚拟桌面的方案么?
    我只是用户哇。觉得虚拟桌面体验太差了,而已
  • wowedwin17天前
    引用21
    虚拟桌面性能方面最容易遇到的瓶颈就是 IO这块,说实话现在用SSD的存储可以很好的解决这点,不过成本嘛~~
    同理,vSphere这块我的感觉也差不多,要考虑 每个VM 实际上在 vmfs上会有 内存容量的投影(VM多少内存,就磁盘上就有要给对应大小的 文件), 存储这块 采用 瘦模式还相对可以缓和一点,适当超分只要实际使用容量不超过还是可以运行的,而内存,多了 真的那个 性能就没意思了。
    现在这年头,稍微对性能有要求的,我都建议 直接上 全SSD了, 哪怕不用共享存储,本机插满SSD 也还是可以的·
  • LightningWu17天前
    引用22
    Mufasa 发表于 2022-5-10 16:46
    我的ESXi服务器,基本都是内存用完了,CPU还在摸鱼。。。。
    128G内存,十几个虚拟机,占一半内存。
    兄嘚你这个虚拟吃内存也太高了
  • wswcx17天前
    引用23
    家里的台式机都128G内存了~
  • Mufasa17天前
    引用24
    LightningWu 发表于 2022-5-11 08:36
    兄嘚你这个虚拟吃内存也太高了
    那台情况特殊,开了好几个磁盘控制器的直通。
    ESXi 设计就是这样,开了直通,必须预留全部内存。
    然后就不再占用硬盘空间保存内存的镜像了。
    好处是直通控制器不再占用主机I/O,少了一个瓶颈。
    坏处嘛。。。。48GB内存
    一个虚拟机8GB,另一个虚拟机8GB,还有一个16GB,都是直通磁盘控制器,全额占用。
    剩下一个虚拟机配置了8GB内存,不是直通,但时间久了基本也是满。。。。
    剩8GB给ESXi系统自己使用。
  • 红枫叶17天前
    引用25
    按照8G内存算,你一台服务器最多能虚拟出8台电脑出来;
  • LightningWu16天前
    引用26
    Mufasa 发表于 2022-5-11 11:55
    那台情况特殊,开了好几个磁盘控制器的直通。
    ESXi 设计就是这样,开了直通,必须预留全部内存。
    内存带ECC吗?
  • 楼主kouqin16天前
    引用27
    红枫叶 发表于 2022-5-11 12:10
    按照8G内存算,你一台服务器最多能虚拟出8台电脑出来;
    我9#楼的图,服务器物理内存64GB,我给一台虚拟机的内存是80GB,当然此物理服务器上还有其他的虚拟在同时正常使用。
  • 红枫叶16天前
    引用28
    kouqin 发表于 2022-5-11 12:27
    我9#楼的图,服务器物理内存64GB,我给一台虚拟机的内存是80GB,当然此物理服务器上还有其他的虚拟在同时 ...
    我看不懂ESXI的内存分配模式/原理,是动态分配?
  • 楼主kouqin16天前
    引用29
    红枫叶 发表于 2022-5-11 12:38
    我看不懂ESXI的内存分配模式/原理,是动态分配?
    我也不太懂。反正一台宿主机上肯定不止8台虚拟机,我每台虚拟机内存都4GB以上。没有低于4GB的。4GB的也只有一台。
  • Mufasa16天前
    引用30
    LightningWu 发表于 2022-5-11 12:14
    内存带ECC吗?
    有ECC,很多年前的老服务器。
    另外一台128G内存的EPYC也是上的ECC内存。
  • chainofhonor16天前
    引用31
    最好根据需求来 而不是单纯的看能开多少台虚拟机
    有些需求 一台虚拟机就行 弄多用户就可以
  • 游客
    32
返回