服务器虚拟化压力测试报告(原创,欢迎探讨)
服务器虚拟化压力测试报告测试环境及目的服务器型号DELL 2950XEON X5355 2.66G 4核4线程(2U)内存16G (2G*8)硬盘73G*4 (RAID 1)可用空间为146G操作系统Windows Server 2008 Enterprise SP1虚拟机软件HyperVCPU加压工具MemoryCpuCrazy虚拟机压力测试工具HyperV_MonIO压力测试工具IOMETER、HDTunePro目的:测试物理机与虚拟机在运行各种服务器软件上的差别。此次利用软件,模拟虚拟机CPU满负载情况下对物理机逻辑CPU的占用情况,和并发数500情况下硬盘的IOPS等信息。CPU压力测试条件利用MemoryCpuCrazy软件,令CPU加压到110%,确保让跑在HyperV下的每台虚拟机CPU工作在100%状态。利用HyperV_Mon软件,在宿主机上测试CPU个体和整体使用情况。CPU压力测试结果(利用MemoryCpuCrazy软件,人工干预CPU加压到110%,)虚拟4台1核主机,逻辑CPU的真实使用情况。(实例1)虚拟1台4核主机+2台2核主机,逻辑CPU的真实使用情况。(实例2)宿主机逻辑CPU的真实使用情况。(实例3)实例1-1实例2-1实例3-1实例3-2测试结果:虚拟机同物理机在CPU利用率上相比,更能充分利用逻辑CPU的接近100%的资源。IO压力测试条件基准测试类型:读和写基准测试模式:随机测试时传输的数据快大小范围:512Byte、32KB、16KB、4KB并发数:500测试时间:1分钟/每次基准测试测试时传输的数据块大小性能100%读和顺序存储IOPS=每秒进行读写(I/O)操作的次数宿主机(Windows Server 2008 Enterprise SP1 64位)8CPU\16G内存\146G硬盘RAID 1RDC01(Windows Server2003 Standard Edition SP2 32位)1CPU\1G内存\.VHD文件RDC02(Windows Server2003 Standard Edition SP2 32位)1CPU\1G内存、\.VHD文件ex2010(Windows Server 2008 R2 Enterprise 64位)1CPU\4G内存\.VHD文件Huayu(Windows Server2003 Standard Edition SP2 32位)1CPU\1G内存\.VHD文件512ByteIOPS16201.1324093.8638628.448005.6446697.85Bandwidth(MB/s)7.9111.7618.863.9022.80Average I/OResponse time(ms)297.9241.5025.89127.1621.414KBIOPS6672.0715071.1045627.522271.1045207.40Bandwidth(MB/s)26.0658.87178.238.87176.59Average I/OResponse time(ms)6863121.90444.6322.1216KBIOPS3880.208125.0128684.03299.6332511.97Bandwidth(MB/s)60.62126.95448.184.68507.99Average I/OResponse time(ms)1147.16123.1334.842728.1930.7532KBIOPS1925.104759.1421992.5675.8523204.45Bandwidth(MB/s)60.15148.72687.262.37725.13Average I/OResponse time(ms)2331.87209.9845.4713232.9243.04测试时传输的数据块大小性能100%读和随机存储IOPS=每秒进行读写(I/O)操作的次数宿主机(Windows Server 2008 Enterprise SP1 64位)8CPU\16G内存\146G硬盘RAID 1RDC01(Windows Server2003 Standard Edition SP2 32位)1CPU\1G内存\.VHD文件RDC02(Windows Server2003 Standard Edition SP2 32位)1CPU\1G内存\.VHD文件ex2010(Windows Server 2008 R2 Enterprise 64位)1CPU\4G内存\.VHD文件Huayu(Windows Server2003 Standard Edition SP2 32位)1CPU\1G内存\.VHD文件512ByteI