Возможен ли SSD-кеш для дисков с блочным режимом ISCSI?

У меня есть дистрибутив Openmediavault 3.0 на основе Debian с подключаемым модулем iscsi на основе ietd. Среди прочего, я использую его для обслуживания нескольких дисков в блочном режиме ISCSI для серверов VMWare. Он работает, однако медленно выходит из IOP.

Я хотел добавить SSD для операций чтения / записи в кэш. Лучше всего, если он будет обеспечивать кеширование нескольких дисков на одном SSD. К сожалению, я обнаружил, что кэширование с открытым исходным кодом требует какой-то подготовки дисков перед использованием, и оно не работает с неизмененным хранилищем RAW, которое у меня есть. Я не могу подготовить диски, потому что эти диски отформатированы в VMFS и планируется вернуть на сервер, если не будет найден метод кэширования.

Интересно, возможно ли это вообще? При необходимости я могу изменить программное обеспечение ISCSI.

Спасибо.

0
задан 31 March 2017 в 00:58
1 ответ

Существует ряд инструментов для блочного кэширования, например bcache, dm-cache иhanceio. Имейте в виду, что кэширование записи жертвует долговечностью в ущерб скорости; если есть ошибка записи на резервный диск, выполняющиеся программы уже давно прошли точку, в которой они могут получить сообщение об ошибке.

0
ответ дан 5 December 2019 в 08:22

Теги

Похожие вопросы