Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   Технический флейм »   Современный RAID
RSS

Современный RAID

Вопросы новичка

<<Назад  Вперед>> Страницы: 1 2 3 4 * 5 6 7 8 9
Печать
 
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
aleksvolgin написал:
[q]
Первая выделенная фраза, это что такое?
[/q]
К сожалению, форматирование текста в цитатах не работает. Лучше выделять так:

hardware10 написал:
[q]
Потому что запись идет _с проверкой до дальнейшей записи._ Она либо прошла эту проверку, либо нет. Это даже не касаясь постоянного контроля смарта. Предполагать ничего не надо, _аппаратный контроллер априори делает верификацию,_
[/q]
Rio444 написал:
[q]
При записи сектора вычисляется контрольная сумма всех байтов, находящихся в секторе
[/q]
Rio444 написал:
[q]
Так что, не всё так плохо.
[/q]
Не знаю, не так уж невероятен вариант при котором CRC изменённого набора данных в секторе совпадёт с CRC оригинального. Хотя, вероятность конечно сильно уменьшается. Просто при этих условиях RAID1 нельзя назвать "истинно" отказоустойчивым. Я не хочу сказать, что RAID1 заменяет бекап, но получается он просто снижает возможное время простоя сервера не увеличивая при этом надёжность хранения данных?


Rio444 написал:
[q]
Возвращаясь к исходному вопросу:
[/q]
И тут тоже пока ни одного (хотя бы для частного случая), но конкретного ответа я не увидел. RAID1 пишет на 2 диска, а читает с одного? И если, допустим по CRC, он обнаружил ошибку данных он помечает "основной для чтения" диск как сбойный и начинает работать только с одним перечитывая данные где обнаружилась ошибка CRC с начала но уже со второго диска? Если подмена данных не обнаружилась по CRC, то всё, правильная информация накрылась медным тазом?
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
CodeMaster написал:
[q]
И тут тоже пока ни одного (хотя бы для частного случая), но конкретного ответа я не увидел. RAID1 пишет на 2 диска, а читает с одного? И если, допустим по CRC, он обнаружил ошибку данных он помечает "основной для чтения" диск как сбойный и начинает работать только с одним перечитывая данные где обнаружилась ошибка CRC с начала но уже со второго диска? Если подмена данных не обнаружилась по CRC, то всё, правильная информация накрылась медным тазом?
[/q]
Вам бы литературу специальную почитать. Задаёте не сложные вопросы. Но никому не интересные. Обычно такую информацию знают узкие специалисты, а остальные прочитывают и забывают.
Что происходит когда на обычном HDD, не включенном в рейд обнаруживается сбойный сектор? Контроллер HDD сам помечает этот сектор как сбойный ("bad") и переносит информацию на другой сектор. Примерно то же и в рейде. Нюансы мне не интересны.
Вероятность случайного совпадения CRC можете посчитать сами. Её размер - 2 байта.

Да, RAID1 читает с обоих дисков одновременно (разные сектора), за счет этого в этом рейде удваивается скорость чтения с HDD.
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
Rio444 написал:
[q]
Вам бы литературу специальную почитать.
[/q]
Не встречал, где доступным языком описано.


Rio444 написал:
[q]
Задаёте не сложные вопросы.
[/q]
Но на которые пока не услышал простого ответа.


Rio444 написал:
[q]
Но никому не интересные.
[/q]
Я не заставляю отвечать кому неинтересно.


Rio444 написал:
[q]
а остальные прочитывают и забывают.
[/q]
Не нашёл где прочитать, что бы забыть.


Rio444 написал:
[q]
и переносит информацию на другой сектор.
[/q]
Что можно и главное зачем переносить со сбойного сектора?


Rio444 написал:
[q]
Примерно то же и в рейде.
[/q]
Думацо это не примерно, а точно так и в RAID, но меня интересует другой вопрос.


Rio444 написал:
[q]
Вероятность случайного совпадения CRC можете посчитать сами. Её размер - 2 байта.
[/q]
Не запредельная: 1/65536
Rio444
Гость


Откуда: Ростов-на-Дону
Всего сообщений: 8632
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
14 сен. 2014
CodeMaster написал:
[q]
Не запредельная: 1/65536
[/q]
Помножьте на вероятность появления сбойного сектора. При нормальной работе HDD это ситуация экстраординарная.
Каждый день они не появляются. Если появляются - HDD на помойку.

CodeMaster написал:
[q]
Rio444 написал:
[q]
Вам бы литературу специальную почитать.
[/q]
Не встречал, где доступным языком описано.
[/q]
Посмотрите на Rutracker.org, там много литературы. Причем, довольно старой. Вопросы, которые Вы задаёте скорее всего разжеваны где-то в 90-х. У того же Гука может быть. В литературе по восстановлению информации с HDD. И т.п.
hardware10
Advanced Member


Откуда: Moscow
Всего сообщений: 2051
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 мая 2007
Rio444

Соглашусь. Это совсем не интересно обсуждать, т.к. многократно описано.
Намного более интересные вопросы на данный день это аппаратное решение vs хаб+ZFS или raidix.
Последние намного легче масштабируются, намного быстрее ребилдятся, причем без фатальной потери скорости,
особенно в случае рейдикса, но... абсолютно беззащитны при пропадании питания.
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
hardware10 написал:
[q]
Соглашусь. Это совсем не интересно обсуждать, т.к. многократно описано.
[/q]
Ну, кому как. Да и ссылку конкретную не дали.


hardware10 написал:
[q]
+ZFS
[/q]
А ответ был рядом, цитата с Вики про ZFS:
[q]
а также 64-разрядный механизм использования контрольных сумм, сводящий к минимуму вероятность незаметного разрушения данных.
[/q]
Т.е. я правильно предположил, что RAID1 не 100% гарантия сохранности данных (и получается что абсолютной гарантии быть не может). И как правильно сказал Rio444 эта вероятность зависит только от разрядности используемого CRC.

Вообщем, я для себя вопрос закрыл, всем спасибо ;-)
hardware10
Advanced Member


Откуда: Moscow
Всего сообщений: 2051
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
21 мая 2007
CodeMaster написал:
[q]
Т.е. я правильно предположил, что RAID1 не 100% гарантия сохранности данных
[/q]
Ты предположил грубо говоря - если я имею запаску, то я точно доеду.
А еще есть варианты с подкачкой шин, шины на flatrun и даже шины
вообще на жесткой структуре.



CodeMaster написал:
[q]
ответ был рядом, цитата с Вики про ZFS
[/q]
Угу, только все эти телодвижения строго основаны на хабе и требуют гарантированного внешнего питания.
При том, что аппаратный контроллер с флешем, он абсолютно независим от внешнего питания.
Т.е. ребилд массива начнется с того момента, когда пропало питание на дисках и контроллере,
ес-но при подаче питания на эти элементы. Инициализация контроллера ес-но тоже потребуется.
ZFS и рейдикс, при этом теряют все, что было в этот момент в оперативной памяти машины.
А могло при этом быть восстановление массива на дофига террабайт с вылетом критичного количества дисков.
Райдикс об этом тактично умалчивает, ZFS - это понятно, каждый сам себе...
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
Прикупил я себе "современный" RAID ;-) HP Smart Array P410, хотел заменить им PERC 5i с которого грузится ОСь, но всё непросто оказалось :-( Как многие и пишут HP железо себе на уме и с другим железом дружить не желает. Вот и у меня контроллер типа работает, но войти в конфигуратор по F8 я не могу (кстати, а должен он туда входить без подключенных дисков?). Почитал в нете, я не один такой, но у всех типа ещё хуже: система в постоянном ребуте, но нашёл и проблему с F8, там советуют откатить firmware на старую. Нашёл страницу с прошивками, скачал там версию 3.66, но она не хочет прошиваться. Скачал последнюю 6.64, она прошилась без проблем. Попробовал другие варианты, но походу в софте стоит защита от downgrade.

Кто работал с HPшными контроллерами, можно ли сконфигурировать загрузочные диски на них каким-то софтом из-под ОСи?
И второй вопрос: как искать софт на https://support.hpe.com? Прямую ссылку на вот эту страницу с firmware кто-то выложил в нете, поиском по сайту я ничего найти не могу, ни дров ни утилит для P410, вообще ничего :-( Полагаю всё это там должно быть, но то ли лыжи не едут, то ли...
CodeMaster
Advanced Member
Рыцарь ордена Хламовников

Откуда: Воронеж
Всего сообщений: 1655
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 авг. 2010
Контроллер вроде победил, но появились несколько вопросов, скорее общего плана:

1. Есть ли для RAID-контроллеров, с точки зрения функционала, между SAS и SATA дисками?
2. Где контроллеры хранят информацию о RAID-массивах, во внутренней флеш-памяти или на дисках?

3. Если подключеный к контроллеру диск полностью инициализирован как RAID 0
3.1. И если инфа хранится во флеш-памяти, то при смене контроллера контроллера, достаточно его так же инициализировать как RAID 0, что бы стали полностью доступны все данные с диска?
3.2. Если же инфа хранится на самом диске, будет ли доступна инфа с него при инициализации его на другом контроллере или у разных контроллеров служебные данные на диске занимаю разное место?

4. Те же вопросы 3.1 и 3.2 если к контроллеру подключены два диска и они сконфигурированы как RAID 1?

5. Что лучше с точки зрения легкости восстановления данных (и при этом желательно без потери производительности): создать RAID 1 и разбить его на диски в контроллере или создать RAID 1 и разбить его на логические диски в Windows? Т.е. например к контроллеру подключены SATA диски в RAID 1 и контроллер сдох, в каком из вариантов проще получить доступ к данным если один из дисков подключить к SATA контроллеру на материнке?
igor_me
Гость

Ссылка

Не суперспец по RAID, отвечу, что знаю.
1) По функционалу - нет. Это просто типы интерфейса...
2) Абсолютное большинство контроллёров (если не все) хранит на дисках (как правило в конце, в неразмеченной области), некоторые продвинутые возможно дублируют в своей памяти, если она есть.
По 3-4 не подскажу, думается, сильно зависит от конкретного контроллёра и его нюансов работы.
(Разве что добавлю, если под разными контроллёрами имеются в виду РАЗНЫЕ модели РАЗНЫХ фирм - то да. Инфа она чаще всего хранится-то в уконце дисков (но не всегда), но ФОРМАт её стопудово разный, этот параметр НЕ СТАНДАРТИЗИРОВАН, каждый производитель волен использовать свой формат, насколько мне известно. Более того нормальные контроллёры если обнаруживают "совместимые" RAID на подключенных дисках зачастую даже и не будут требовать инициализации, а просто сообщат что найден такой RAID или вовсе сразу запустят его в работу).
5) Думается, что если зеркало создаётся контролллёром в "чистом" виде, без наворотов, то второй вариант. Сами подумайте, если там именно два раздела ФС скажем так (а не два RAID) то подцепив такой диск к другой системе вы увидите оба этих раздела. В случае если там два RAID - то второй RAID уже скорее всего сформирован не как простой раздел и не будет виден без контроллёра. Хотя не утверждаю за все контроллёры...
Сейчас на форуме
<<Назад  Вперед>> Страницы: 1 2 3 4 * 5 6 7 8 9
Печать
Полигон-2 »   Технический флейм »   Современный RAID
RSS

0 посетителей просмотрели эту тему за последние 15 минут
В том числе: 0 гостей, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS