Как перевести обычную ванильную проверку scsi на NVME? то есть проверьте в SCSI, указав только st lba и длину проверки, а все остальные поля равны 0 (поэтому передача данных невозможна). Как добиться того же в NVMe?
Эквивалент SCSI 'VERIFY' для NVMe
Ответы (1)
В наборе команд NVMe нет команды, эквивалентной команде SCSI VERIFY. В NVMe есть команда сравнения или команда чтения. Для команды сравнения вам необходимо предоставить данные для сравнения, а команда чтения вернет данные, которые вы можете игнорировать, но она все равно будет передавать данные, что вы пропускаете с помощью команды SCSI VERIFY.
Насколько я помню, в группе NVMe обсуждалось добавление такой команды, но, по крайней мере, в спецификации NVMe версии 1.3a эта команда еще не определена.
person
Baruch Even
schedule
14.11.2018