VAAI в FreeNAS 11

VAAI в FreeNAS 11

Определение

VAAI (VMware’s vStorage APIs for Array Integration) это — API-интерфейсы VMware vStorage для интеграции массивов. Они позволяют выполнять задачи хранения, такие как перенос больших данных, из оборудования виртуализации в массив хранения. Эти операции выполняются локально на NAS без передачи объемных данных по сети.

 

VAAI для iSCSI

VAAI для iSCSI поддерживает следующие операции:

  • Atomic Test and Set (ATS) позволяет нескольким инициаторам синхронизировать доступ к LUN мелкозернистым способом, а не блокировать весь LUN и препятствовать одновременному доступу других хостов к одному и тому же LUN.
  • Clone Blocks (XCOPY) копирует блоки дисков на NAS. Копии встречаются локально, а не по сети. Операция похожа на Microsoft ODX. — https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/hh831628(v=ws.11)
  • LUN Reporting позволяет гипервизору запрашивать NAS, чтобы определить, использует ли LUN тонкое выделение ресурсов.
  • Stun приостанавливает запуск виртуальных машин, когда объем заканчивается. Затем проблема пространства может быть исправлена, и виртуальные машины могут продолжать, а не сообщать о ошибках записи.
  • Threshold Warning (Порог Предупреждение): система сообщает о предупреждении о достижении настраиваемой емкости. В FreeNAS этот порог может быть настроен на уровне пула при использовании zvols (см. Таблицу 10.5.1) или на уровне степени (см. Таблицу 10.5.6) для экстентов, основанных на файлах и устройствах. Как правило, предупреждение устанавливается на уровне пула, если не используются экстенты файлов, и в этом случае он должен быть установлен на уровне степени.
  • Unmap сообщает FreeNAS, что пространство, занимаемое удаленными файлами, должно быть освобождено. Без unmap, NAS не осознает освобожденное пространство, созданное, когда инициатор удаляет файлы. Чтобы эта функция работала, инициатор должен поддерживать команду unmap.
  • Zero Blocks или Write Same происходит с дисковыми областями. При распределении виртуальных машин с мощным предоставлением нулевой записи выполняется локально, а не по сети. Это значительно ускоряет создание виртуальной машины и любое другое обнуление областей диска.