Компания 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/