Блейд-сервер SuperMicro 3U выглядит очень многообещающим - MicroCloud!
Если я настрою RAID 1 на 2 дисках SATA на каждом из блейд-серверов, как это будет работать с точки зрения надежности?
По сравнению с 8 серверами 1U с аппаратным RAID разница в цене кажется огромной - 10 тысяч долларов против 32 тысяч долларов, поэтому я хотел бы попробовать этот подход.
Кто-нибудь знает о качестве этого продукта SuperMicro из первых рук?
Программный RAID Linux полностью надежен. Однако следует отметить несколько моментов.
Большинство аппаратных RAID-массивов имеют кэш записи с автономным питанием. Для программного RAID этого нет. ИБП не приблизится к тому времени, в течение которого BBWC может хранить данные, а это месяцы. Таким образом, вам необходимо включить барьеры записи, которые могут снизить производительность. Видеть http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/writebarr.html Ваше ядро должно быть достаточно свежим (2.6.33?), Чтобы действительно иметь эту поддержку.
Большинство аппаратных RAID-массивов поддерживают горячую замену. Вам необходимо убедиться, что контроллер SATA, драйверы Linux и диски поддерживают горячее подключение, и вам нужно будет вручную вводить команды для достижения чего-то вроде горячего подключения.
У большинства аппаратных RAID-массивов есть скалкер, который будет непрерывно (или периодически) сканировать все диски целиком, чтобы обнаружить ошибки, прежде чем оба диска выйдут из строя. Linux md также имеет это, записывая значения в "/ sys / block / md0 / md / sync_action", но опять же вы должны настроить это вручную.
Mdraid уже пару лет зарекомендовал себя довольно стабильно и показывает довольно безотказную работу.
Основная проблема надежности, с которой вы можете столкнуться, - это перезагрузка с отказавшим основным загрузочным диском.
Все эти проблемы решаются за счет использования аппаратного RAID-контроллера, поскольку он включает необходимые абстракции и логику обнаружения ошибок.
В остальном программный RAID вполне подойдет, он неплохо работает и по производительности. Если вам нужны более подробные сведения о производительности, прочтите многочисленные обзоры производительности, которые вы можете найти в Google или в Эта статья Джеффа Гарзика - разработчика ядра в RedHat.
Что касается вашего второго вопроса, у меня не так много опыта работы с оборудованием Supermicro, но то, что я видел до сих пор, было в основном обычным настольным оборудованием, встроенным в дешевые 19-дюймовые корпуса. Это может сработать, если есть резервирование, я также знайте, что крупные хостинг-провайдеры любят Strato (Германия) использовали оборудование Supermicro в своих центрах обработки данных, но лично я предпочел бы поискать «подходящие» блейды.