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

Что будет, если я сделаю рейд на SSD и HDD?

Я создаю еще один сервер (дешевый) и хотел бы использовать SSD-накопитель на 256 ГБ для загрузки и данных. Этого будет достаточно для моих нужд, но наличие одного SSD пугает меня по нескольким причинам.

Если бы я сделал зеркальный рейд с SSD и HDD, что бы произошло?

Насколько это замедлит рейд при чтении? Будет ли он читать из более быстрого источника?

Насколько это замедлит запись? Будет ли он ждать, пока запись не будет отправлена ​​как на SSD, так и на HDD?

Кто-нибудь видит в этом преимущество?

Я нашел этот вопрос, но я думаю, что он немного другой: Резервирование SSD через HDD

Самоговорящий отрывок из man mdadm:

   -W, --write-mostly
          subsequent  devices  listed in a --build, --create, or --add command will be flagged as 'write-mostly'.  This is valid for RAID1
          only and means that the 'md' driver will avoid reading from these devices if at all possible.  This can be useful  if  mirroring
          over a slow link.

В целом это было бы плохой идеей. Разумеется, реализации RAID производителями различаются, поэтому у разных производителей будет разное поведение. Большинство считает, что диски в значительной степени идентичны, поэтому не предназначены для работы с дисками с такими разными характеристиками производительности. Скорее всего, ваша производительность будет снижена из-за более медленного диска.

Для зеркальных записей RAID это особенно актуально, поскольку многие поставщики не считают, что запись зафиксирована до тех пор, пока она не будет включена. обе диски, что ограничит вашу скорость записи скоростью более медленного диска. Для поставщиков, которые используют «фиксацию при записи в», вы будете ограничены размером кеша записи RAID-устройства, так как это приведет к буферизации всех записей, которые более медленный диск не может зафиксировать. к.

Для зеркального чтения RAID вы по-прежнему будете ограничены скоростью более медленного диска во многих случаях, поскольку поставщики RAID могут сделать несколько вещей:

  • Выберите один для чтения. Если он выберет медленный диск, все операции чтения будут медленными.
  • По-круговой. Опять же, медленный диск затруднит чтение.
  • Оптимизация с комбинированием чтения, чередование. И снова медленному накопителю будет препятствовать чтение.
  • Чтение с диска с наименьшей очередью записи. Это единственный способ, при котором SSD поможет.

Parity-RAID имеет те же проблемы.

По крайней мере один поставщик явно поддерживает эту опцию. Смотрите Hybrid RAID от Adaptec:

http://www.adaptec.com/en-us/_common/hybrid-raid/