VMware vSphere 5.1 新特性之性能篇

介绍

VMware vSphere5.1不断提升vSphere平台的性能特点和功能,使之成为最强大和性能最高的云平台。 vSphere的5.1支持更大的虚拟机和物理主机,以满足即使是最苛刻的工作负载。它也引进了几种新的功能:减少延迟,提高网络的吞吐量,存储和计算。

核心平台

64路vCPU可扩展性:

VMware vSphere5.1现在可以支持的虚拟机可达64个虚拟CPU。能够利用更大的虚拟机使大型的第1层应用程序进行虚拟化,同时还实现他们要求的关键任务的高性能。 VMware性能工程已经证明,vSphere5.1中,大量的CPU和内存密集型工作负载(HPC工作负载:SPEC MPI和SPEC OMP基准)运行在64个虚拟CPU的虚拟机上可以实现接近本机的性能。

其他关键业务应用程序也被证明很好地在vSphere虚拟化环境中扩展,相比物理环境。使用Oracle数据库和OLTP密集的工作量的测试显示,在vSphere5.1,即使是最艰苦的工作负载也扩展得很好,从1到64个虚拟CPU,这堪比应用程序的本机物理的扩展能力。这种创造更大的64路虚拟机的能力,结合vSphere的扩展性能,使用户到大型关键业务工作负载进行虚拟化有信心。

内存溢出减少:

庞大而复杂的虚拟机在vSphere虚拟化环境中的很典型。支持他们的管理进程,需要资源。这些大的虚拟机管理进程可以保留大量的内存,在vSphere5.1之前它们被锁在vSphere主机上的物理内存中,即使这进程只有积极使用少量该内存。为了平衡vSphere虚拟机管理进程的内存使用量与苛刻的内存,vSphere5.1引进了交换能力,从而减少vSphere后台进程预留内存。当vSphere主机有内存压力时,此功能可以减少vSphere的后台进程的内存开销高达1GB。

要使用此功能,必须先指定,系统的交换文件的位置。这可以通过vSphere Web Client来实现。

虚拟CPU性能计数器:

作为一个稳定的和可扩展的平台,许多虚拟机正在成为IT组织的标准运行工作负载。越来越多的软件开发人员和质量保证工程师利用vSphere虚拟机作为开发和测试平台。这种趋势已经导致虚拟机需要提供更准确的底层物理硬件计数器。vSphere5.1提供了更多低级别的CPU性能监视计数器给Guest OS,能够改进的操作系统和应用程序的调试,调整和故障排除和改进的能力,开发,测试和优化应用程序内部运行的VMware虚拟机。

延迟敏感性设置:

vSphere5.1简化了配置虚拟机支持低延迟的应用程序的过程。现在提供了一个延迟敏感性的高级设置,自动在vSphere内核产生低层次的变化以减少虚拟机的延迟。延迟敏感性的设置可能会提高延迟敏感的

虚拟机的性能,当他们都在与非延迟敏感的虚拟机争夺CPU资源是。然而,如果工作量不延迟敏感的,该设置可能有负面的性能的影响。因此,应该只有在测试之后,用户的特定的应用程序表现出性能优势,才启用此功能。