首页 > 其他分享 >ESXi虚拟化的坑-细微区别下虚拟机性能差异巨大

ESXi虚拟化的坑-细微区别下虚拟机性能差异巨大

时间:2023-06-10 23:03:34浏览次数:32  
标签:超售 虚拟化 ESXi 虚拟机 CPU 6.7 内存 性能

ESXi虚拟化的坑-细微区别下虚拟机性能差异巨大


背景

周末在公司无偿加班.
同组的小伙伴周一有一个需求, 
我想着周六乘着机器压力不大进行一下虚拟机的clone
但是截止到晚上快十点都没有完全Clone完.
我感觉非常不对. 
然后突然想是不是硬件的bug导致性能有差异. 
想着最近总是在进行redis的性能测试, 直接可以拿过来验证一把. 
不查不清楚, 一查直接震惊了, ESXi6.7的不同小版本性能差异巨大

机器配置情况

公司里面很多机器都是Inspur NF5280M5的机器
配置基本上都一样 都是2*Intel Golden 5218 2.3Ghz + 1T内存 4THDD*12(Raid6)
为了便于管理大部分都是用ESXi
自从从代理采购之后, 大部分都是代理商给安装好ESXi, 我这边最多调整一下RAID卡的设置
大部分是采用Raid卡的Write back的模式. 

获取部分核心信息的方法 CPU的工作频率
esxcli hardware  cpu list|grep  -i  -E 'cpu:|core speed'
查看内存频率
smbiosDump |grep -i speed
Samsung / W0L300001103DC1430 / 2933 MHz /64G *16
看其他机器的信息为:
Samsung / 1464B712 / 3200 MHz /64G *16
一个比较早的机器为:
Ramaxel /07F22101 / 2666 MHz /32G *20

一个简单结论

6.7的版本下 15160138 的build 的GA时的8169922 性能要好很多
怀疑ESXi6.7 发布之后 进行了非常高的性能优化. 
虽然内存等效工作频率多了200MHZ(7%不到),但是提升足有 40% 以上
感觉只能通过 虚拟化技术水平的提升才能达到. 

另外也切实发现不通操作系统差异巨大,国产系统的测试值都表好一些.  

硬件平台不能单纯看CPU核数内存大小
还要查看 CPU频率, 型号, 内存工作频率, 内存厂商等等. 

性能的变量很多, 稍有不慎,可能就差异巨大. 
相同型号的CPU,在不同的虚拟化背景情况下有 67%的性能差距. 

测试结果-注意CPU都是Golden 5218 2.3Ghz

ESXi大版本 ESXi Build版本号 内存工作频率 Redis测试数据 备注情况
6.5 4564106 2666 61200 超售比较厉害-CentOS8
6.5 4564106 2666 66400 超售比较厉害-kylinV10
6.5 4564106 2666 90663 有超售-CentOS8
6.7 8169922 2999 53353 几乎没有超售-CentOS9
6.7 8169922 2999 71458 几乎没有超售-OpenEUler2203
6.7 8169922 2999 57265 几乎没有超售-CentOS9
6.7 15160138 3200 95067 几乎没有超售-CentOS7
6.7 15160138 3200 94881 几乎没有超售-OpenEUler2203
6.7 15160138 3200 102769 几乎没有超售-OpenEUler2203

标签:超售,虚拟化,ESXi,虚拟机,CPU,6.7,内存,性能
From: https://www.cnblogs.com/jinanxiaolaohu/p/17472130.html

相关文章

  • linux虚拟化平台的安装
    linux虚拟化平台的安装非常简单,只需要装上四个包就ok了qemu-kvm //为kvm提供底层系统设备的仿真支持工具libvirt-daemon //守护进程,管理虚拟机libvirt-client  //客户端软件,提供客户端管理命令libvirt-daemon-driver-qemu   //libvirtd连接qemu的驱动--管理方式1.......
  • VMware里创建的虚拟机,不支持虚拟化的解决方法
    VMware里创建的虚拟机,默认不支持虚拟化。1.使用命令lsmod|grepkvm   和lsmod-Po"vmx|svm"/proc/cpuinfo查看2.怎么解决呢,首先,先关机,然后按下图操作:3.开机验证:......
  • VirtualBox 导入/注册 虚拟机文件 .vbox 失败
    VirtualBox导入/注册虚拟机文件.vbox失败问题情景Error:Failedtoopenvirtualmachinelocatedin<.vbox所在目录>.ErrorinJ:\<.vbox所在目录>(line59)--Invalidvalue'WAS'inAudioAdapter/@driverattribute.F:\tinderbox\win-6.1\src\VBox\Main......
  • VMware克隆虚拟机后修改UUID、MAC地址、IP和主机名
    VMware克隆虚拟机后修改UUID、MAC地址、IP和主机名https://blog.csdn.net/weixin_44657888/article/details/130679813 --------------------------------------------------------设置静态ipcat/etc/sysconfig/network-scripts/ifcfg-ens33TYPE="Ethernet"PROXY_METHOD......
  • ESXI 平台系统在两台DELL R430中快速迁移实现服务器硬件升级实践过程
    ESXI 平台系统在两台DELLR430中快速迁移实现服务器硬件升级实践过程(R430上同系不同型号阵列卡间的数据迁移实践) 背景:现有两台R430服务器,需要把阵列卡为H330的服务器整机替换为H730阵列的服务器(即把H330上的服务器数据内容直接导入H730服务器中使用,H330目前为ESXI6.7虚拟化平台服......
  • 解决VMware中Kali虚拟机无法全屏(完美解决)
    今天打开VMware中的Kali虚拟机出现了个怪事,就是显示是二分之一,有部分地方空着并没有占满。之后就使用了以下方法解决:设置分辨率:但是,设置分辨率的效果并不理想,不是容易过大,就是容易过小,很难刚刚好。于是就:使用VMware自带功能“立刻适应客户机”完美解决。......
  • VMware Workstation 无法连接到虚拟机
    今天一打开VMware中的虚拟机就遇到这个问题:VMwareWorkstation无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及访问所有临时文件目录。百度找到了几个解决方法:一、删除HKEY_CURRENT_USER\Software\VMware,Inc.操作:cmd->regedit->删除HKEY_CURREN......
  • 如何在服务器上安装虚拟机呢?
    虚拟机(VirtualMachine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS......
  • 虚拟机上安装nginx、openssl、pcre、zlib步骤
    1、下载相关组件:wget http://nginx.org/download/nginx-1.10.2.tar.gzopenssl是一个开源的实现加解密和证书的专业系统。wget http://www.openssl.org/source/openssl-fips-2.0.10.tar.gzopenssl是一个开源的实现加解密和证书的专业系统。wgethttp://downloads.sourcefo......
  • esxi下虚拟机如何迁移,换硬盘也适用
    安装好了的虚拟机,运行都算稳定,但是安装的时候是小硬盘,现在有大硬盘了想把所有的虚拟机合并在一块硬盘中 好像没有什么教程,我尝试用土方法转移一次!1、目前虚拟机的情况2、存储情况 3、先拿一个简单的开刀。把win7迁移到1T的那个盘中去。4、关闭虚拟机5、浏览数据在目......