NVMe-oF

  1. Можно создавать ERA RAID поверх устройств, которые были прокинуты через NVMe-oF. Чтобы не происходило зависание команд при потере соединения, при подключении этих устройств рекомендуем использовать опцию --ctrl-loss-tmo равную 0:

    # nvme connect -t rdma -n nqn.Рэйдикс12_1 -a 10.30.0.12 -s 4420 --ctrl-loss-tmo=0

    Актуально для nvme-cli версий >= 1.4.

  2. При создании NVMe-oF-таргета для ERA RAID рекомендуется включать Merge, если предполагается нагрузка в виде последовательной записи.

    В зависимости от версии Linux Kernel или Mellanox-драйверов, NVMe-oF-таргеты могут разбивать большие запросы на 32 КiВ + остаток. Такое поведение приводит к постоянным read-modify-write. Для SPDK NVMe-oF таргета задавайте опцию InCapsuleDataSize, обозначающую, при каком значении разбивать запросы.