RAID SATA SSD или PCIe Flash?

Как ссылка:

  • Crucial RealSSD C300 256ГБ диски.
  • MySQL 5.1.5x работает с таблицами InnoDB.
  • Linux (CentOS 5.5 etx3 в журнале).

Вопросы:

  1. Лучше использовать RAID-массив, чтобы можно было вставлять и извлекать диски или получать карты FusionIO или RevoDrive?

  2. Если RAID, какой контроллер? БИС? 3Ware?

  3. Какой макет? Я бы предположил, что дыра в RAID 5 не так применима к SSD, так как время восстановления намного меньше. Плохое предположение?

  4. Если флешка, то какая карта?

  5. Лучше перейти на Solaris и ZFS, пропустить карты и забрать другие вкусности вместе с? У меня есть только опыт работы с Linux, поэтому переход на Solaris будет неудобным, но выполнимым.

1 ответ

  1. Я вижу, вы думаете об использовании ZFS, если вы знаете, что это меняет большинство ваших соображений дизайна. ZFS - это не просто другая файловая система, это еще и менеджер томов. Если вы идете в этом направлении, обновите вопрос, и я буду более конкретен.

    Несколько SSD быстро насытят большинство карт RAID, хотя топовые карты могут легко справиться с ними. Карты памяти PCIe, как правило, быстрее, стоят дороже, и многие МБ пока не будут загружаться с них.

  2. Нужна дополнительная информация о ваших требованиях...

  3. Отверстие RAID5 всегда применимо (хотя его эффекты могут быть в значительной степени смягчены, зависит от вашей настройки и того, для чего вы ее используете)

  4. FusionIO очень дороги. RevoDrive больше для энтузиастов, у них также нет особого резерва. Если ваше приложение интенсивно пишет, оно может уничтожить RevoDrive в течение ожидаемого срока службы.

  5. Смотрите выше мой комментарий о ZFS. Честно говоря, если вы думаете об этом (и готовы сделать решающий шаг), я бы предложил это. Функции L2ARC, ZIL, Dedupe, snapshot, ACL и т. Д. И т. Д. Значительно опережают конкурентов и ведут остальную часть этого обсуждения в другом направлении. Кроме того, BSD поддерживают ZFS и значительно улучшают их поддержку прямо сейчас. Linux также поддерживает это, хотя они немного отстают из-за несовместимости лицензий.

Стандартный отказ от ответственности - я очень мало знаю о ваших конкретных требованиях и условиях; возьми все это с огромным зерном соли.

Другие вопросы по тегам