Предоставляет ли поддельный RAID преимущество перед программным RAID?

Использует ли поддельный RAID-контроллер какую-либо полезную работу или это просто место для хранения параметров? Я знаю, что Linux предлагает гораздо большую гибкость, чем мой плохой встроенный контроллер, но для меня это не важно.

Есть ли преимущество в производительности благодаря использованию поддельного RAID?

  • Кто-нибудь знает, почему rsync будет продолжать отправлять файлы снова и снова?
  • Параметры Ubuntu 12.04 / etc / environment
  • Как загрузить один файл по FTP из командной строки?
  • SSD "healthcheck"?
  • Как найти размер блока для чтения аппаратного блока для моего жесткого диска?
  • Samba Linux - Почему машины окон не отображаются и не следуют символическим ссылкам?
  • Как получить доступ к подключенному к сети приводу в подсистеме Windows Linux?
  • Как увеличить размер раздела в Linux (ubuntu 9.04)?
  • Потерянное разрешение на использование команд sudo
  • Предоставление разрешению конкретному пользователю доступа к файлу NFS
  • Как я могу получить информацию о файлах «меньше», например, с «человеком»?
  • Как установить или обновить gnome v3.20.X в Kali Linux?
  • 4 Solutions collect form web for “Предоставляет ли поддельный RAID преимущество перед программным RAID?”

    Вообще говоря, нет никакой существенной разницы в производительности между программным RAID и поддельным RAID, поскольку поддельный RAID – это более или менее программный RAID в любом случае.

    Любые вычисления четности (для RAID5 и т. П.) Будут выполняться в CPU в любом случае (и я бы больше доверял ОС, чтобы быть эффективным и хорошо протестированным / стабильным / поддерживаемым, чем драйверы фальшивого RAID, особенно для дешевого mobo / Controller, поэтому вы можете обнаружить, что fake-RAID менее быстрый и менее надежный), а также любые чтения блоков, необходимые для обновления блоков четности, должны переходить через контроллер в ОС в обоих случаях.

    Кроме того, проблема записи нескольких дисков существует в любом случае – для записи в блок на двухдисковом RAID1, например, это означает, что две записи ОС на контроллер с программным обеспечением и поддельным RAID – с аппаратным RAID всегда есть только одна запись К контроллеру, и он управляет разговором с дисками потенциально параллельно, а не последовательно. С программным обеспечением / подделкой записи также могут быть параллельными, но это зависит от контроллеров ввода / вывода и драйверов, поддерживающих это (более вероятно, с программным RAID, если ваши диски не все находятся на одном контроллере, так что снова есть потенциал для подделки RAID на самом деле будет немного медленнее в этом случае).

    В общем, Fake RAID берет плохие бит программного RAID-массива (из-за этого возникает потенциальная нехватка процессора и латентность ввода-вывода, невозможность мультиплексирования (в зависимости от контроллера / драйверов / ОС) для экономии пропускной способности шины, без аппаратного кеша) с плохим Биты аппаратного RAID (зависимость от поставщика, а иногда и зависимость модели от контроллера) и ни одно из преимуществ (гибкость и потенциальная переносимость программного обеспечения для программного RAID или независимость ОС, эффективность записи, параметры кеша и т. Д. Аппаратного RAID). Я (и многие другие) рекомендую избегать этого.

    ПРИМЕЧАНИЕ: Мои соображения относительно эффективности / стабильности драйвера независимы от ОС – я бы доверял программным RAID-параметрам в любом из Linux / BSD / Windows / OSX / other, аналогично больше, чем драйверы для дешевой конфигурации фальшивого рейда (например, Предоставляемые вашей материнской платой).
    ТАКЖЕ ПРИМЕЧАНИЕ: потенциальные ошибки в драйверах и другие проблемы, перечисленные выше, фальшивый RAID по-прежнему защитит вас от некоторых сбоев дисков, но я бы предложил использовать программный RAID вместо этого.

    FakeRAID хранит информацию о контейнере RAID в аппаратной / прошивке, так что, если приходит другая ОС, нет необходимости сообщать ей, какие контейнеры существуют. Программный RAID хранит информацию о контейнере RAID в дисках, поэтому, если диски перемещаются на другое оборудование, нет необходимости сообщать, какие контейнеры существуют.

    Он предлагает огромный недостаток: он связан с контроллером аппаратного RAID-массива. Поэтому, если ваша рейдовая карта или материнская плата ломаются, вы теряете информацию об рейде.

    Предполагаемое преимущество «независимости операционной системы» не существует, на мой взгляд, поскольку драйверы еще должны быть установлены, чтобы воспользоваться им. В случае мультизагрузки вам будет лучше разбивать диски на разные диски и использовать встроенные возможности каждой операционной системы.

    Я инженер-аппаратчик с крупным поставщиком. Fake-RAID – это проклятие моей жизни, 80% от замены диска потребуют отключения, чтобы заменить сломанный диск, потому что после замены ОС не видит новый диск. Затем вам нужно перейти в BIOS и восстановить громкость. Как правило, вы не потеряете данные, но это хлопот, и вы будете работать через удаленную консоль.

    Если у вас имеется программный RAID-массив, не используйте fake-RAID – он отлично работает, пока что-то не сломается. Познакомьтесь с менеджером томов. За последние 13 лет я не могу вспомнить, что кто-то отключился при разрыве программного зеркального диска.

    Давайте будем гением компьютера.