我想在放入另一个Rack服务器之前进行虚拟化,但是我不愿意失去监控实际物理CPU和networkingI / O的能力。 我的应用程序是实时和高度networkingI / O密集型的。 我根据每个应用程序的I / Ostream量统计来监视和分配CPU。 由于新闻和其他外部事件,stream量可以每天都在不同的应用上发生变化。
1)在时间t,vSphere(Free)可以为我提供每个虚拟机的物理CPU使用数量吗?
2)如果我有2个网卡,我可以知道在每个虚拟机在时间t的网卡的负载?
3)还是应该信任vSphere来优化和微pipe理每个虚拟机?
- vSphere确实提供了可以启用的性能监视器来实时监视。 您也可以通过SSH连接到主机并运行esxtop命令。
- 在ESXi服务器上,您有两种types的NIC:物理网卡(vmnics)和虚拟网卡(vNIC)。 vNIC是虚拟机上的网卡。 您可以使用esxtop或性能图表来跟踪NIC使用情况和统计信息。 您也可以使用安装的VMware Tools来详细监视虚拟机的网卡使用情况。
- 您可以信任vSphere进行微型pipe理,但作为vSpherepipe理员,您有责任pipe理stream量整形和资源调整。 我会说你可能会从vSphere Operations Manager获得最好的报告,但是我不认为他们已经做了基础版了。