|
Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2016/2019/2022 » 2016 - Программный RAID 1 (Зеркальные тома): плюсы, минусы, подводные камни |
|
|
2016 - Программный RAID 1 (Зеркальные тома): плюсы, минусы, подводные камни
|
Новый участник Сообщения: 41 |
Какие имеются основные минусы и подводные камни в программном RAID 1?
Пока выяснил 1 явный: долгая синхронизация после внезапной перезагрузки и при этом непонятно, какой статус и сколько осталось еще ждать. Работать можно, но дисковые операции медленнее. p.s. пожалуйста, воздержитесь от рекомендации приобрести аппаратный raid. Меня интересует, что ждать от программного raid'а. |
|
Отправлено: 20:59, 02-11-2018 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать choodo, у обычного низкоуровневого RAID1 нет никаких "плюсов", и разницы тут практически никакой: что аппаратный, что программный.
|
Отправлено: 21:37, 02-11-2018 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать choodo, при том RAID-1 предназначен не для обеспечения сохранности информации, в для повышения живучести системы при выходе из строя одного из дисков (т.е. сохранность информации обеспечивается лишь косвенно). Например, шифрующему трояну всё равно что шифровать: данные на одиночном диске — или данные на RAID. Точно так же, как и шаловливым ручкам всё равно, где удалять или портить информацию.
|
------- Отправлено: 22:05, 02-11-2018 | #3 |
Старожил Сообщения: 231
|
Профиль | Отправить PM | Цитировать Цитата Busla:
Разница глобальна - в загрузочном секторе - в случае програмного RAID 1 загрузочный сектор есть только на одном из дисков и если именно он выйдет из строя система стартовать не будет без вмешательства извне... Да - возможно руками его переписать заранее и тогда отличия почти не будет(данные загрузочных секторов синхронизироваться не будут) в плане отказоустойчивости. |
|
------- Отправлено: 23:40, 03-11-2018 | #4 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Цитата y--:
но при разумном подходе результат идентичный |
||
Отправлено: 11:18, 04-11-2018 | #5 |
Старожил Сообщения: 231
|
Профиль | Отправить PM | Цитировать Цитата Busla:
Учитывая что практически на любой, относительно(до 5 лет), новой матери есть полуаппаратный недорейд который для целей RAID 1 идентичен в поведении с нормальным аппаратным RAID-контроллером. |
|
------- Отправлено: 12:45, 04-11-2018 | #6 |
Ветеран Сообщения: 2102
|
Профиль | Отправить PM | Цитировать Цитата Busla:
- убираю умерший, ставлю новый аналогичный, синхронизация массива - если аналогичного нет беру 2 новых - > новый масив, перенос данных со старого. Если у меня данные на 1 диске, и диск умер, и, Внимание, не сразу, а в течении месяца, и я (такой плохой админ) сразу-то не уследил что диск умирает, как итог получил то что половина данных с него либо не архивировалась - т.к. исходные файлы битые и была ошибка записи, либо данные архивировались, но были уже поврежденные. А был бы RAID 1 (аппаратный, конечно) - ничего такого не было бы. И возвращаясь к вашему посту, у любого RAID, несущего отказоустойчивость, эта отказоустойчисовть и является (ИМХО) плюсом - избавляет от гемора на ровном месте. И когда я читаю ваше мнение, а вы - опытный и неглупый специалист, оно меня сильно удивило. Может я не знаю чего-то, а вы знаете, и у вас такое мнение - просветите меня. Цитата choodo:
- Дополнительный минус - нагрузка на проц компа, т.к. ОС задействует проц компа при вычислениях связанных с RAID. |
||
------- Отправлено: 05:44, 05-11-2018 | #7 |
Старожил Сообщения: 231
|
Профиль | Отправить PM | Цитировать choodo,
Главное надо всегда помнить: элементная основа аппаратного/полуаппаратного рейда - диск, элементная основа программного рейда - том. Отсюда и все особенности. |
------- Отправлено: 10:33, 05-11-2018 | #8 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать __sa__nya, это очень наивное заблуждение, что RAID1 заменяет бэкап и компенсирует плохого админа.
RAID1, это в принципе "псевдоотказоустойчивость": современные HDD слишком умные и работают несинхронно, а на уровне массива нет контрольных сумм. Сбой по питанию (а это наиболее частая ситуация для подобных бюджетных решений - кто покупает серверы с двумя БП и два ИБП на дисках не пытаются выкроить лишний рубль) приводит к тому, что два диска содержат разные, но консистентные данные. Причём это не детектится: сегодня этот блок прочитали с первого диска, а завтра - со второго. Купить аппаратный RAID контроллер с поддержкой только зеркала нереально. Вот и получается, что мы покупаем контроллер + три диска и делаем на этом зеркало, а третий диск кладём на полочку. Либо покупаем 4 диска меньшего размера и собираем RAID 5e/5ee/6, имеем пересборку массива на лету, полноценную отказоустойчивость и другие приятные плюшки. Цитата __sa__nya:
Но на самом деле при современном уровне виртуализации закладываться на BSOD'ы особого смысла нет: ну завалит 1с гостевую ОС, softRAID так и будет продолжать работать в своём изолированном пространстве. y--, посекторное копирование дисков и загрузчики не нужны: UEFI Цитата y--:
upd: Цитата __sa__nya:
1. Сделать RAID1 и всё туда засыпать. В случае сбоя делать полную синхронизацию дисков, потом чекать ФС. В случае выхода диска из стоя - втыкать резервный и делать ребилд. 2. Разложить БД на два диска: отдельно данные, отдельно лог транзакций. В случае сбоя только чекаем ФС. В случае выхода диска из строя - втыкаем резервный. Если вышел из строя диск с логом транзакций - просто создаём новый и тут же продолжаем работу. Если с БД - восстанавливаем бэкап, и докатываем транзакции. Это обычно быстрее чем полное посекторное копирование всего диска, Поэтому простой меньше плюс БД работает резвее. Резервирование можно делать на разных уровнях. Если прижиматься и экономить, то более высокие уровни эффективнее, т.к. понимают природу данных. Но отчасти вы правы: подобный подход требует больше |
|||
Последний раз редактировалось Busla, 05-11-2018 в 13:41. Отправлено: 13:16, 05-11-2018 | #9 |
Старожил Сообщения: 231
|
Профиль | Отправить PM | Цитировать Цитата Busla:
ЗЫ - все люди хешируются по условию - те кто восстанавливал систему после отказа первого диска из программного зеркала и все остальные... |
|
------- Отправлено: 19:25, 05-11-2018 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Windows Embedded - проблемы и подводные камни | Vitac_Black | Флейм | 2 | 31-03-2014 12:40 | |
Разное - Подводные камни при сборке компа. | nick1551 | Выбор отдельных компонентов компьютера и конфигурации в целом | 8 | 01-06-2012 14:37 | |
SCSI - плюсы и минусы | BlackDragon | Накопители (SSD, HDD, USB Flash) | 29 | 13-06-2006 17:50 |
|