Цель open-iscsi: включить обратную запись

Ubuntu 16.10 вынудил меня перенести цели iSCSI в openscsi, поскольку предыдущий пакет iscsitarget (также известный как ietd - iSCSI Enterprise Target Daemon) не был поддержан и удален.

Open-iscsi работает, и единственное, чего мне не хватает, это как управлять дисковым кешем на целевой стороне?

Ранее я устанавливал IOMode=wb в ietd.conf. Как я могу достичь того же эффекта в целях open-iSCSI?

Кэш обратной записи на целевой стороне необходим во избежание существенного снижения скорости записи в массивах RAID-6 (500 Мбит / с -> 100 Мбит / с). Если вы передадите каждую команду SCSI на диск - вы будете постоянно обновлять паритет, а ваша скорость будет ограничена 1 диском. Кэш записи на стороне клиента не помогает с этой проблемой.

1 ответ

Я не могу проверить на своем ноутбуке, но,

ПРИМЕЧАНИЕ. IOMode "wb" игнорируется при использовании blockio, поскольку он не выполняет кэширование.

ВНИМАНИЕ: IOMode=wb может привести к серьезной потере данных из-за непредвиденного сбоя системы (потеря питания, сбой системы). Используйте на свой риск!

Если вы используете blockio переключиться на fileio как эта ссылка документы:

Другие вопросы по тегам