Настройка контроллера Intel SRCSAS18E (LSI Logic)
В этой статье я расскажу про то, как правильно настроить RAID массив на контроллере Intel SRCSAS18E.
Несмотря на бренд Intel, по факту это обычный LSI MegaRAID, но с процессором Intel, так что думаю что для LSI данная статья тоже подойдёт.
Раньше у меня были такие настройки:
Говоря прямо: они говно. По этой причине я начал искать информацию по каждому параметру, пока в конце концов не нашёл «оптимизированные» настройки, которые действительно оказались оптимизированными, но добавил кое что от себя.
И так, что мы имеем:
То что выше мягко говоря не идеально. Лучше, чем было, но всё же не зря у меня целых 256 мегабайт кеша.
Переходим к «оптимизированным настройкам»
По скорости чтения скорее просадки, но по скорости записи прирост в 2 раза. Если же посмотреть на вывод pveperf, то параметр FSYNCS/SECOND вырос в более чем 8,2 раза. В принципе на этом можно было бы остановиться, но я был бы не я если остановился.
И таки переходим к тому, на чём я остановился:
После включения кэша записи (Write policy: always write back), параметр fsyncs/second вырос до 1170, что я считаю очень хорошим приростом, но в этом есть один подводный камень.
Writeback — отложенная запись, и данные которые записываются попадают сначала в кэш контроллера, затем на жёсткие диски. В случае потери питания данные из кэша будут утеряны, что может повредить виртуальные машины, базы данных, файлы и так далее, поэтому настоятельно не рекомендую использовать writeback хотя бы без ИБП. Ну или же если по каким то причинам вы не хотите или не можете поставить ИБП, то купите аккумулятор для RAID контроллера (правда на некоторые модели они могут быть неприлично дорогие).
Кстати, насчёт qcow2 и предыдущих статей: по результатам моих тестов, qcow2 не хуже чем raw или vmdk. Просто я был немного введён в заблуждение, прочитав на каком то сайте, что qcow2 не любит некоторые виды операций чтения/записи, но тесты показали обратное. Так что извиняюсь за кибербуллинг qcow2.
Если я вам помог, вы можете оставить комментарий, поделиться статьёй, или закинуть мне денег на DonationAlerts. А можно всё сразу 🙂 Перейти на DonationAlerts ->