Углядел неплохую статью про VAAI и как он работает.
В качестве побочного эффекта углядел, что сравниваются VAAI в разных версиях vSphere. Список мне понравился, привожу его тут:
- VAAI использует команды T10, а не проприетарные VAAI (зависящие от массива). Теоретически, это должно увеличить количество поддерживаемого оборудования;
- Полная поддержка ATS на VMFS5. Различия в работе ATS и резервациях SCSI приведены в этой статье;
- Поддерживаются примитивы для оптимизации NFS-хранилищ;
- Есть поддержка View Composer Array Integration для разворачивания linked clones;
- Добавлены команды UNMAP, освобождающие место на тонких VMFS-разделах после удаления/миграции виртуальной машины;
- Сертификация массива по VAAI требует определенной производительности при выполнении примитивов T10. Соответственно, часть массивов перестала поддерживать VAAI в vSphere 5.