baronzzz Posted March 5, 2024 Posted March 5, 2024 Всем привет, вопрос по теме, нужен совет по SSD дискам, под базы данных MySQL. Есть две больших и одна маленькая база, общий вес почти 1 терабайта. В iostat запись под ~50-80 Мбайт\с.... Смотрю на контроллер RAID Controller LSI 9460-16i и парочку NVMe в RAID1, но слышал что это не самое лучшее решение, т.к. между дисками и процом появляется "лишнее звено". Говорят, что "Изменятся задержки доступа к дисковой системе (то есть насколько быстро система получит ответ и данные при обращении к дисковой подсистеме)". так или нет, странно, ведь контроллеры тоже не первый день делают. И сделать так, что бы потерять все + решения, сложно представить. Вставить ник Quote
jffulcrum Posted March 5, 2024 Posted March 5, 2024 1. Действительно нет смысла в установке NVME в какие-либо активные контроллеры, так как это удвоить latency и, в худшем случае, уполовинить IOPS. 2. Очень мало смысла и в RAID1 для SSD вообще. Вероятность одновременного сбоя обоих носителей весьма высока, т.к. ресурс точится одновременно, а сбои контроллера часто зависят от входных данных, которые приплывают им тоже одновременно. Резервирование в данном случае осуществляется иными методами, master/slave самого MySQL и переключение ручками, или добавить Peacemaker или (лучше) Patroni для переключения. Для чего нужны контроллеры: 1. Старая система, где BIOS и/или ОС в принципе не знают про NVME. 2. Кеш RAID-массивов обычных HDD 3. Комплаенс, сиречь соответствие чьей-то паранойе. "Хочу RAID1 угробить ресурс побыстрее, и не ...волнует." Какой диск взять. Вашу задачу вполне вытаскивает даже обычный SATA SSD с хоть каким-то DWPD, типа Samsung PM883. Хотя можно взять два и поделить tablespaces и WAL. NVME вытянет, наверное, любой, если не китайский Вставить ник Quote
alibek Posted March 5, 2024 Posted March 5, 2024 Да, под NVME контроллер и RAID смысла особого не имеет. Впрочем, SSD под БД не обязательно всегда лучше, чем HDD. Бывает по всякому и могут быть такие сценарии, когда правильно использованные HDD будут производительнее, чем SSD. Почитайте resql.ru. Это клон sql.ru и многие старые материалы (а именно они в данном случае и нужны) в нем успешно восстановлены. Вставить ник Quote
Saab95 Posted March 5, 2024 Posted March 5, 2024 Программный рейд сделайте и никаких лишних задержек не будет возникать. Вставить ник Quote
azhur Posted March 6, 2024 Posted March 6, 2024 На NAS Synology даже добавляли RAID F1 - специальную разновидность RAID 5 для SSD с преднамеренным дисбалансом операций записи. https://global.download.synology.com/download/Document/Software/WhitePaper/Firmware/DSM/All/enu/Synology_RAID_F1_WP.pdf Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.