Jump to content

Recommended Posts

Posted

Всем привет, вопрос по теме, нужен совет по SSD дискам, под базы данных MySQL.
Есть две больших и одна маленькая база, общий вес почти 1 терабайта. В iostat запись под ~50-80 Мбайт\с....

Смотрю на контроллер RAID Controller LSI 9460-16i и парочку NVMe в RAID1, но слышал что это не самое лучшее решение, т.к. между дисками и процом появляется "лишнее звено". 
Говорят, что "Изменятся задержки доступа к дисковой системе (то есть насколько быстро система получит ответ и данные при обращении к дисковой подсистеме)".

так или нет, странно, ведь контроллеры тоже не первый день делают. И сделать так, что бы потерять все + решения, сложно представить.

Posted

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 вытянет, наверное, любой, если не китайский

 

 

Posted

Да, под NVME контроллер и RAID смысла особого не имеет.

Впрочем, SSD под БД не обязательно всегда лучше, чем HDD. Бывает по всякому и могут быть такие сценарии, когда правильно использованные HDD будут производительнее, чем SSD.

 

Почитайте resql.ru. Это клон sql.ru и многие старые материалы (а именно они в данном случае и нужны) в нем успешно восстановлены.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...