Существует такая штука как VAAI, или vStorage API for Array Integration.
(не путать с VADP, vStorage API for Data Protection — это то, что пришло на смену VCB, VMware Consolidated Backup)
Тем не менее, оба набора API — часть единого целого. Правда, VAAI только должны появится, вроде как в 4.1.
Так вот, VAAI — это штука нужна для того, чтобы ESX(i) отдал дисковые операции на откуп тому, кто на них собаку съел — системе хранения данных. Это еще называют «offload».
Это означает, что некоторые операции будут делаться быстрее и/или не будут создавать нагрузку на гипервизор.
Что за операции? В теории вот они:
- Все, что связанно с перемещением файлов на хранилище.
Это миграция дисков ВМ (Storage VMotion в частности). За счет того, что СХД сможет получить от гипервизора информацию о том, какие блоки заняты данными этой ВМ.
Еще это применение снапшотов — опять же, гипервизор сообщает какие блоки какими следует заменить
- Интеграция в области Thin Provisioning c системами хранения с блочным доступом.
- Дедупликация IO запросов.
Насколько я понимаю, поддержка VAAI должна идти со стороны систем хранения. Так что на этот пункт в будущем следует обращать внимание при выборе стораджа. Надеюсь, какие-то из уже существующих моделей начнут поддерживать эту фичу после появления соответствующей версии прошивки.
UPD.
Официальное FAQ - vStorage APIs for Array Integration FAQ.
Еще интересное видео на тему от NetApp:
Еще от EMC:
vSphere 4.1 - What do the “vStorage APIs for Array Integration” mean to you?
http://features.techworld.com/storage/3228468/get-smart-with-intelligent-data-storage/
ОтветитьУдалитьэто к чему?
ОтветитьУдалитьвроде ничего нового там не написано?