一台物理服务器可运行多少个虚拟机最合适

 一台物理服务器可运行多少个虚拟机最合适?

答:这个具体取决于你的物理服务器的硬件配置,以及虚拟机的资源消耗情况来定。没有固定的算法。

但是一般会有几个限制:

1. 内存

内存基本上是一个硬限制。物理服务器的内存肯定是有限的。例如,一台服务器有8 core, 8G内存,通常hypervisor会占用512M内存,大概还剩下7.5G内存,假设每个虚拟机的配置是1 core cpu, 1G内存,那么在此机器上最多可以运行7个这样的虚拟机。 再创建新的虚拟机时,就会报错说内存不够。 在此情况下,每个虚拟机在满负载情况下最多可以拥有1个cpu core的运算能力,1G的内存空间。

当然,现在的hypervisor基本上都支持over-commit的功能,也就是说,如果你的内存只有8G,但是设定一定比例的overcommit,例如50%,那么你可以最多分出去12G内存。还是上面那个例子,如果设定overcommit为50%,那么最多可以创建11个虚拟机(1core,1Gmem)。 在服务器虚拟化方面,建议overcommit设置的不要太高,一般20%。在桌面虚拟化方面,可以将overcommit设置到50%.

2. 网卡

如果服务器只有一个网卡,所有虚拟机的网络流量都是通过一块网卡出去,虚拟机越多,每个虚拟机可以使用的带宽就会越少,这个是需要综合考虑。例如使用多个网卡等。

3. CPU

CPU资源基本上都是采用时分复用,也就是时间片的方式来轮询的。

4. 磁盘I/O

是本地磁盘还是网络磁盘?如果是网络磁盘,是使用的iSCSI还是光纤?不同的情况,负载是不一样的。

一般一台服务器上能跑多少个虚拟机,需要综合考虑物理服务器,虚拟机负载等方面的整体情况,再来计算。没有一个固定的公式。

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
服务器性能测试报告 目录 一、 测试简介 3 1.1报告编写目的 3 1.2测试背景 3 二、 目标及范围 4 2.1 测试目的及标准 4 2.2 测试范围 4 三、 测试过程 4 3.1 服务器基本硬件资料: 4 3.2 测试内容 5 3.3 测试时间 5 3.4 测试环境 5 3.5 测试工具 5 四、 测试结果分析 6 4.1 测试概要 6 4.2 测试执行情况 6 4.3 测试结果分析 10 五、 试结果分析 13 5.1处理器性能测试 13 5.2内存性能测试 14 5.3磁盘I/O性能测试 14 5.4网络 15 5.5结论 16 5.6此次测试的不足 16 1. 测试简介 1.1报告编写目的 中等配置服务器在2013年普遍出现在xxxxx的典型设计方案里,如:xxxxxxxx,这些 系统中均采用了中端(2路)服务器作为数据库、中间件或接口程序的部署平。 在前期与项目组交流的过程中,xxxxxx均表示对虚拟服务器的稳定性和性能提出以质 疑,尤其是对虚拟化的运算性能、稳定性、和磁盘性能表示存在顾虑,所以xxxx计划进 行一次性能对比,对xxxxx中的中端服务器(2路)和xxxxx虚拟化建立的同等配置虚 拟服务器进行主要运算指标对比。 由于这些质疑不涉及到相关应用层面,所以这次xxxx未采用Load Runner等高端测试服务,只对两种服务器的处理器、内存、存储、网络和稳定性行了测 试。 1.2测试背景 此次测试不进行完全对等的硬件配置对比,由于典设里2路服务器配置的是E5级别的 CPU,存储一般采用本地Raid5方式,而虚拟服务器的宿主一般采用E7级别的CPU和统一光 纤存储,这样虽然从配置上看不具备同等标准的对等性,但是由于虚拟化心就是将 高性能资源细化分配的一种方式,所以在这次测试中我们只将CPU数量,内存容量、磁盘 格式(NTFS)和操作系统进行统一,这样得出的结果反而更具有实用性。 2. 目标及范围 2.1 测试目的及标准 测试目的:2路物理服务器的各方面性能和对应配置的虚拟机性能的对比。 测试标准:测试标准以选择的各方面性能测试工具为标准,如CPU运算性能以superp i的Flops(每秒浮点运算次数)。内存、磁盘等测试也主要以选取的benchmark来指定标准 。 2.2 测试范围 从服务器主要的功能硬件角度测试重点范围是:CPU性能测试、磁盘性能测试、内存 性能测试、网络性能测试等。 从服务器性能指标的可度量性角度进行测试的话测试范围包括:1.定量性能指标测试 ,其中有CPU浮点运算性能、内存读写速度、磁盘读写速度、IO吞吐量等;2.定性性能指 标测试,包括CPU稳定性、内存稳定性等。 3. 测试过程 3.1 服务器基本硬件资料: "类型 "HP DL 380G6 "虚拟机 " "操作系统 "Windows2003-64 "Windows2003-64 " "CPU 类型 "16C "16 C " " "Intel Xeon "Intel Xeon [email protected] (6 x " " "[email protected] "333) " "系统内存 "16G "16G " "硬盘 "300G SAS 15K(Raid5) "40G(HDS分配空间) " 3.2 测试内容 本次服务器性能测试的内容。测试对象包括2路 HP服务器虚拟机。针对两服务器展开相同的测试,测试内容包括: 1.CPU浮点运算、稳定性、处理器运算能力 2.内存读写速度、稳定性 3.磁盘读写速度、存取时间 4.网络IOs、IO平均响应时间、每秒网络包流量 3.3 测试时间 2013年4月24日—2012年4月28日 3.4 测试环境 1.测试场景:均采用本地主机测试 2.系统环境:均采用windows操作系统;HP DL380 G6 服务器虚拟机均使用windows2003-企业版64位操作系统 3.应用环境:测试工具运行条件相同,保证无其他运行程序干扰 3.5 测试工具 由测试内容决定的计算机全面性能测试,分不同角度进测试 主要包括CPU、内存、磁盘网络、拓展性。对应测试工具如下: CPU浮点运算: SuperPI、 CPU稳定性测试:SP2004 内存读写速度:SiSoftware 内存稳定性:SP2004 磁盘读写速度:HD TunePro_v5.00 Network IOs : Iometer_2006_win32.i386 IO-respond time: Iometer_2006_win32.i386 4. 测试结果分析 4.1 测试概要 测试过程中,尽最大努力保证两服务器的实际测试环境尽可能相同,以免造成没必要 的误差。测试过程中不难发现一部分性能相当客观地反映在计算机的硬件配置上,诸如 CPU、

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值