Могу ли я надежно работать с одной картой Fusion-io, установленной на сервере, или мне нужно развернуть две карты в настройке программного RAID?
Fusion-io не очень ясно (почти вводит в заблуждение) тему при рассмотрении своих маркетинговых материалов. Учитывая стоимость карт, мне любопытно, как другие инженеры используют их в реальных сценариях.
Я планирую использовать фирменную карту HP Fusion-io ioDrive2 1,2 ТБ для проприетарного автономного решения для баз данных, работающего в Linux. Это установка с одним сервером без реальной опции высокой доступности. Там вне асинхронная репликации с 10-минутной RPO , что зеркала журналов транзакций на второй физический сервер.
Традиционно для этого приложения я бы указал высокопроизводительный сервер HP ProLiant с верхним степпингом ЦП. Мне нужно перейти на SSD, и я могу приобрести Fusion-io по более низкой цене, чем корпоративный SAS SSD для требуемой емкости.
- Нужно ли запускать две карты ioDrive2 и соединять их с программным RAID (md или ZFS), или это не нужно?
- Должен ли я беспокоиться о сбое Fusion-io больше, чем о сбое контроллера RAID или материнской плате?
- Системным администраторам нравится RAID. Требуется ли для этого другое мышление, учитывая другой интерфейс и встроенное выравнивание износа / исправление ошибок, доступное в этом форм-факторе?
- Что IS частота отказов этих устройств?
Редактировать: я только что прочитал документацию по надежности Fusion-io от Dell, и мне кажется, что на этом вопросе «карты Fusion-io имеют много внутренних избыточностей ... Не беспокойтесь о RAID !!» ,
Ответы:
В конечном счете, все сводится к вашей модели отказа. Каково влияние отказа?
Исторически сложилось так, что мы всегда использовали RAID, так как затраты на это были незначительны. Еще 500 долларов за диск для зеркалирования? Абсолютно стоит затрат, даже не учитывая это.
Когда вы говорите о еще $ 10K +, чтобы включить зеркалирование, это требует немного больше внимания.
Нет, вам не нужно зеркалировать
В Fusion-IO карты действительно имеют очень хорошую внутреннюю избыточность. Это не тот тип оборудования, где ваш диск представляет собой один чип. В большинстве случаев, когда я наблюдал сбой, это была проблема с микропрограммой, которая затрагивала оба элемента зеркала, поэтому RAID не имел значения.
Думайте о карте Fusion-io как о контроллере RAID с дисками позади нее. Вы в порядке с настройкой одного контроллера? Вероятно. Относись к этому так.
Во многих установках, где вы будете развертывать диски Fusion-io, у вас будут встроены другие средства защиты (избыточность на уровне узла), так что это не имеет особого смысла.
Да нужно зеркало
RAID увеличивает вашу доступность . Вам нужна абсолютная максимальная доступность, несмотря на стоимость? Дорого ли обходится отказ и возможное время простоя? Идите и зеркало зеркал. В статистически большой конфигурации у вас будут сбои дисков, несмотря на внутренние меры безопасности.
источник
Резервирование на устройстве должно отлично справляться с отказами флэш-микросхем - аналогично RAID для всех компонентов, которые выполняют фактическое хранение данных.
Отказ всего устройства был бы в значительной степени аналогичен потере контроллера RAID или материнской платы - я бы примерно так же беспокоился о плате Fusion-io, как и эти другие компоненты с одной точкой отказа, хотя я не Я имею опыт работы с устройствами в больших масштабах, чтобы иметь возможность сравнивать частоту отказов с использованием достоверных данных.
Добавление избыточности в дополнение к тому, что устройство уже имеет (скажем, программный RAID среди нескольких карт Fusion-io), будет во многом похоже на программный RAID между двумя аппаратными группами RAID на двух разных контроллерах RAID; может быть целесообразно для систем, требующих чрезвычайной избыточности, удалить дополнительную единственную точку отказа, но не для обычных развертываний (10-минутный RPO на зеркале должен быть достаточно хорош для большинства приложений?).
Думаю, да. По сути, вы получаете устройство, похожее на контроллер RAID, и кучу устройств хранения за ним в одном пакете. Определенно заманчиво беспокоиться о том, чтобы поместить ваши конфиденциальные данные на одно устройство, но нужно иметь некоторый уровень доверия к внутренней избыточности устройства ... Что должно быть сбалансировано со здоровым пониманием того, что «RAID не является Концепция резервного копирования : всегда будьте готовы к отказу избыточного компонента или удалению пользователем данных с хорошими резервными копиями.
источник
Как вы знаете, мы использовали их комплект некоторое время, как в RAID, так и не в RAID-настройках - хотелось бы, чтобы у меня был какой-то опыт неудачи, но я этого не сделал. У нас не было сбоев, с которыми мог бы помочь RAID, и их встроенные функции устойчивости только улучшаются. Кроме того, основная функция, для которой мы их используем, теперь масштабируется / кластеризуется по горизонтали, поэтому у нас еще меньше оснований для их RAID. Большие карты, хотя, очень рекомендую их.
источник
Я не знаком с Fusion напрямую, но у меня есть опыт работы с PCIe SSD.
Те, с которыми я работаю, представляют четыре разных LUN для ОС и рассматривают карту PCIe как HBA. Если я хочу RAID, я бы зеркалировал два LUN вместе, используя ОС. Это позволяет мне использовать однокарточное решение для резервирования. Хотя, если карта не сработает, я все равно получаю ручей. Я не знаю, делает ли ioDrive то же самое.
источник
Я купил 6 карт по 1,2 ТБ за последние пару месяцев. Один из них уже провалился. Поэтому я бы совершил на них рейд. Я использовал windows active disk mirror. Сбой привода с сообщением «отсутствует карта LEB». Мне сказали, что это нужно будет заменить. Но чтобы получить одобрение RMA, мне нужно было сделать снимки с обеих сторон неисправной карты (требуя остановки производства, чтобы вынуть карту). И тогда они сказали мне, что запасной карты не было в наличии без этого. Так что вы можете подумать, прежде чем купить их.
источник