Basicamente, existem 4 comandos que precisam ser implementados no alvo para suporte a VAAI, a saber:
- WriteSame
- UNMAP
- ComareAndWrite (ATS)
- EXtendedCOPY (XCOPY)
No lado LIO você precisa configurar emulate_3pc (Xcopy), emulate_tpu (UNMAP) e emulate_caw (ATS), assim você terá o status de VAAI suportado para o alvo LIO no lado esxi.
targetcli> /backstore/fileio/disk1>set attributes emulate_3pc=1,emultate_tpu=1,emulate_caw=1
Consulte linux-iscsi.org/wiki/Targetcli para detalhes.