суббота, 21 мая 2011 г.

Влияние снапшотов на производительность - 1

Зачастую пользователи жалуются: "Если я нажимаю "Delete snapshot" - все просто встает!" Причем у кого-то действительно все сильно тормозит, а кто-то практически не замечает, что вообще что-то происходит.
Так что же происходит со снапшотами и как они влияют на производительность?

Описание тестовой среды:
  • Windows 2003-R2-SP2 ВМ (32 bit);
  • 1 vCPU;
  • 2048 MB RAM;
  • 5 GB загрузочный диск в режиме "independent" - SAN;
  • Конфигурационные файлы ВМ и 4 GB диск для измерений на локальных дисках (10K RAID1);
  • IOmeter (version 2006.07.27);
  • Perfmon измеряет reads/writes на PhysicalDisk с интервалом 20 секунд;
  • ВМ созданы на ESX3.5 и 4.0 для сравнения.

Обращаю ваше внимание, что и конфигурационные файлы и диск для измерений находятся на локальных дисках, т.е. все файлы снапшота тоже будут находиться на локальных дисках. Поскольку загрузочный диск ВМ в режиме independent - снапшот к нему не применяется и соотв. влияния на производительность он не оказывает.