Назад | Перейти на главную страницу

Использование твердотельных накопителей SATA III для пулов ZFS

Я думаю о создании ZFS-сервера, оптимизированного для произвольного доступа (база данных PostgreSQL). Я решил, что у меня есть 2 варианта:

  1. Используйте пулы, состоящие из твердотельных накопителей Crucial M500 960 ГБ SATA III. Корпоративные твердотельные накопители SAS не являются рентабельными, учитывая, что они могут стоить в 10 раз больше, чем их аналоги с SATA III.

  2. Используйте пулы, состоящие из 15 000 жестких дисков SAS. (Напротив, разница в цене между корпоративным жестким диском SAS и обычным жестким диском SATA III намного меньше, поэтому покупка жесткого диска SAS все еще оправдана.)

Мои вопросы:

  1. SATA III SSD против 15k SAS HDD: Большинство аргументов против SATA III связано с рабочим циклом (не подходит для 24/7?), Но учитывая, что MTBF потребительских твердотельных накопителей SATA III (например, Samsung 840 Pro, Crucial M500) сопоставимы с таковыми SAS SSD и 15k HDD, есть ли что-нибудь плохое в использовании M500? Или мне лучше использовать жесткие диски SAS 15k, несмотря на явное преимущество SSD в производительности для произвольного доступа?

  2. Пулы L2ARC и SSD ZFS: Если я использую только твердотельные накопители для своих пулов ZFS, смогу ли я воспользоваться устройством L2ARC?

Мои рекомендации немного различаются в зависимости от распределения и подхода к ZFS ...

  • Пулы только для SSD работают хорошо - Тем не менее, вам нужно очень тщательно продумать расположение контроллера, объединительной платы и накопителя. Основные соображения: никаких расширителей, используйте чистые SAS HBA, зеркала ZFS - король.

  • Диски SAS 15k в 2014 г. Мех - Если вам нужна производительность произвольного ввода-вывода SSD. Вы можете использовать диски SAS в качестве другого уровня или даже близкие к сети, если вам нужна емкость.

  • L2ARC не понадобится для вашего пула, полностью состоящего из SSD - Оптимизировать и увеличить оперативную память. Есть некоторые соображения для решений ZFS на базе Linux, но в целом больше ОЗУ лучше, чем кучи L2ARC, особенно если вы не знаете свой шаблон ввода-вывода и рабочий набор.

  • Разное - Используйте сжатие, отслеживайте и очищайте свой пул, используйте хорошую оперативную память, тестируйте, покупайте качественные твердотельные накопители ... Crucial не находится на моем радаре. Доступны и другие высококачественные твердотельные накопители SATA, которые будут иметь лучшие характеристики производительности.