При решении проблем производительности VMware vSphere вам может оказаться полезной статья Scott’а Sauer’а Performance Troubleshooting VMware vSphere – Memory.
В статье описаны все технологии VMware vSphere, такие как Transparent Page Sharing, Memory Overcommitment, Memory Balloon Driver и т.п.
Коллега с vinf.net опубликовал интересное тестирование производительности дисковой подсистемы при использовании RAM Disk в качестве Datastore для VMware ESX. Диск на основе энергозависимой памяти (RAM) можно сделать с помощью ПО StarWind (например, в Windows 2008 Server) и подключить его как Datastore к ESX через Software iSCSI.
Если интересует, что такое StarWind - обращайтесь в компанию VMC.
Многим из вас, должно быть, известна компания VKernel, продукты которой предназначены для упрощения управления виртуальной инфраструктурой VMware vSphere. Один из таких продуктов, VKernel Capacity Analyzer помогает анализировать инфраструктуру виртуальных машин под управлением VMware ESX или Microsoft Hyper-V.
Если вы используете VMware ESX с хранилищами NFS, то VMware vCenter вам не даст необходимых инструментов для обнаружения и [...]
Компания VMware на блогах опубликовала интересную запись о производительности технологии непрерывной доступаности VMware Fault Tolerance: “VMware Fault Tolerance, single vCPU workloads, and performance on modern hardware“.
Интересная картинка:
Кроме известного уже, должно быть, вам документа Performance Best Practices for VMware vSphere 4.0, у VMware есть еще и документ, описывающий как решать проблемы производительности виртуальной инфраструктуры VMware vSphere 4 - Performance Troubleshooting for VMware vSphere:
Известный евангелист VMware в плане производительности (и скандалист, кстати:) Scott Drummonds опубликовал отличную статью, описывающую улучшения в планировщике VMware ESX 4 (это компонент, отвещающий за то, какую виртуальную машину на каком ядре или процессоре исполнять). Описываются 4 основных аспекта распределения vCPU машин по CPU и проблемы использования многопроцессорных ВМ (рекомендую смотреть в каменты):
http://communities.vmware.com/blogs/drummonds/2009/08/21/four-things-you-should-know-about-esx-4s-scheduler
Компания VMware выпустила документ, где описаны основные приемы для оптимизации производительности VMware vSphere в составе VMware ESX, vCenter. Рассмотрены механизмы VMware DRS, хосты ESX, виртуальные машины и инструменты управления:
Можно почитать тут: http://www.vmware.com/files/pdf/perf_vsphere_sql_scalability.pdf
Несколько картинок (однако говорят, что не очень показательно):
1
Коллеги из VMware приводят вот такую картинку про производительность виртуальных машин, работающих в кластере постоянной доступности VMware Fault Tolerance на платформе VMware vSphere:
Как видно из картинки, виртуальные машины могут терять до 10% в производительности. Кроме того, для обеспечения постоянной доступности виртуальных машин, необходимо выполнить множество условий: http://www.vsphere.ru/2009/04/vmware-fault-tolerance-vsphere-limitations/