Форум программистов, компьютерный форум, киберфорум
Жесткие диски, HDD
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 109

материал для изучения информации по организации дисковой системы

11.08.2017, 00:10. Показов 700. Ответов 6

Студворк — интернет-сервис помощи студентам
По хорошему прежде всего хотелось бы почитать нормальную систематезированную литературу либо авторитетный объемный интернет ресурс а не хвататся за гугление собирая по частям. Посоветуйте.
Я до определенного момента понимаю что такое DAS, NAS но на практике работал только с DAS и то не в том объеме в каком хотелось бы. SAN вообще экзотика для меня.
Суть не в том чтобы читать теорию а на практике черт пойми что делать. Проблема в том что на уровне с ОС и программами можно экспеременировать бесконечно. С железом особо не по экспериментируешь - финансы.
Я хочу освоить и четко сформулировать для себя что делать в ситуациях:
Выбор RAID софтовый, аппаратный, на чипе материнки. Четкого обоснования почему нужно в таких ситуациях так а почему так нет. Кто-то сказал не бери RAID на чипе материнки остальные стали тупо повторять, обоснование почему нет. Кто-то сказал что RAID аппаратный должен быть не ниже чем со своим кешем и батарейкой. Кто то еще сказал что софтовый RAID медленный. Что делать когда горят отдельные компоненты компа? Что делать когда RAID нужно разбирать пересобирать? и тд вопросы ниже детально постарался расписать:
1) Вообщем есть неопределенность в теории по отношению выбора RAID. Обоснование почему этот а не тот контроллер RAID(софт,чип, аппарат). Частые советы что поступали мне на подобные вопросы порой кажутся личным разовым опытом советчика и отсутствием знаний.
Далее, знаю как мне кажется устроен Raid 0,1,5,1+0, 0+1. Дальше не копал. Дальше пошли НО:
2) RAID 1 вышел из строя 1 диск, проверяю состояние degraded заменяю порченый винт, проходит синхронизация, вроде минимально понятно.
3) ситуация сложнее RAID5 3 диска соотвественно зачастую. Что нужно делать если из строя вышел диск который подсчитывает контрольную сумму, какое состояние у RAID будет, что будет с данными?
4) Если есть установленная ОС. Необходим с дуру соотвественно RAID. Как организовать его правильно порядок действий? Клонирование аля Acronis в топку такие варианты, см позже. То есть возможно ли собрать RAID на существующем обычном винте который в данный момент без RAID с ОС уже на борту или нужно отдельно RAID и потом туда данные каким либо образом копировать? То есть существующий винт с ОС запихнуть в RAID которого до этого не было?
5) Какое ПО именно опенсорс вы используете для клонирования систем: Windows, Windows Server, Linux?
6) Что делать в случае если RAID 1 собран на чипе, материнка сгорела, диски живые, купили новую материнку. Что будет с дисками на новой материнке в каком состоянии и соотвественно какое состояние данных на нем будет? Можно ли восстановить RAID как был?
7) Софтовый RAID 1, например на Windows, сняли винты перенесли на другой комп с Windows. Какое состояние будет у RAID что с данными? Можно ли восстановить RAID как был?
8) Аппаратный RAID 1, сгорел поставили совершенно другой аппаратный контроллер на том же компе. Что с RAID что с данными? Можно ли восстановить RAID как был?
9) Аппаратный RAID1, сняли винты вместе с этим аппаратным RAID переместили на другой комп. Что с состоянием RAID, что с данными? Можно ли восстановить RAID как был?
10) Аппаратный RAID1, сняли винты поставили на другой комп с другим аппаратным RAID. Что с состоянием RAID, что с данными? Можно ли восстановить RAID как был?


Далее NAS(СХД):
мне не понятно что из себя на практике представляет интерфейс ISCSI. Вроде как сетевой интерфейс, который зачастую используется для раздачи дисков через аля СХД зачастую, у меня сложилось так в голове, возможно неверно.
Не понятно на что ориентироватся при выборе СХД.
11) по идее СХД это по сути слабый комп с кучей дисков, в завимимости от корзины. Данный комп имеет свой контроллер. На него должны ставится отдельно ОС? какая обычно ставится?
12) Далее диски собираются по идее в LUN, образуются либо из частей винтов либо из винтов по идее. Далее диски по интерфейсу ISCSI раздаются в сеть где принимаются серваками как сетевые диски по идее.
13) В каких точках нужно анализировать загрузку СХД? Например если DAS и это Windows у него есть соотвественно perfmon. Как анализировать загрузку процессора, сети, ОЗУ, дисков в СХД какие средства? Как анализируется загрузка интерфейса ISCSI?
14) В случаях когда необходима кластеризация СХД как это делается?
15) В случаях когда нужен высокопроизводительный СХД что нужно учитывать? Например я решил поставить ОС на СХД туда же MSSQLServer и база у меня скажем запредельно 100ГБ, которая должны давать приемлемое время отклика. Что учитывать тогда при покупке СХД где ловить узкие места? какие инструменты для анализа? это пример, то есть интересует вариант когда на СХД должна болтаться быстро-доступная и громоздкая информация, аля базы данных.
16) RAID на СХД возможно ли и как организуется?
17) основные параметры вообще на какие нужно ориентироватся при покупке СХД и на какие плюшки нужно обращать внимание?

Соотвественно SAN и такие вещи как например FibreChanel вообще экзотика лишь в общих чертах понимаю.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.08.2017, 00:10
Ответы с готовыми решениями:

материал для изучения
Всем привет,интересуюсь информационной безопасностью и технологиями. Посоветуйте ЛЮБОЙ МАТЕРИАЛ(ТЕКСТ,ВИДЕО,АУДИО) для саморазвития и...

Материал для изучения множеств и последовательностей
Где взять материал для обучения множеств и последовательностей для PascalABC.NET. Готовлюсь к олимпиаде по программированию. Была задача,...

Посоветуйте материал для самостоятельного изучения С/С++/С#
Посоветуйте эффективный методический материал (книги, сайты и т.д.) для самостоятельного изучения С/С++/С#. А так же принципов ООП. Уж...

6
 Аватар для nonym4uk
1722 / 1014 / 100
Регистрация: 23.01.2017
Сообщений: 3,870
12.08.2017, 14:01
testament007,
Вы сильно заморачиваетесь.
- Каковы цели и задачи для применения вами RAID ? Отсюда и выбор уровня для построения массива, а также выбор типа контроллера.
- Вообще, какова цель вашего запроса: практическая или теоретически-собирательная (для общего развития) ?

_ Часть ответов вы можете получить из Википедии, на простые или ошибочно сформулированные вопросы.

_ Собирать материал все равно придется, т.к. вы не получите всех ответов на каком-либо одном ресурсе.

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

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

Посмотрите еще полезные ссылки:
http://www.ibase.ru/raid/

http://www.ixbt.com/storage/raids.html

https://habrahabr.ru/company/p... og/304798/

Просматривайте исходящие ссылки и материалы спецификаций/стадартов.
0
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 109
12.08.2017, 21:01  [ТС]
Цитата Сообщение от nonym4uk Посмотреть сообщение
Вы сильно заморачиваетесь.
- Каковы цели и задачи для применения вами RAID ? Отсюда и выбор уровня для построения массива, а также выбор типа контроллера.
- Вообще, какова цель вашего запроса: практическая или теоретически-собирательная (для общего развития) ?
Цель изначально собрать достаточно информации, чтобы понимать как решаются конкретные проблемы и соотвественно, чтобы это соотносилось с практикой. В большинстве случаев интересует отказоустойчивость, однако это не значит что меня не интересует вариант который описывал выше, например, RAID0 софтовый на Windows. Каков реальный процент потери производительности процессорного времени и как это отслеживается? Про бекапы знаю что нужно делать, кроме RAID, этот вопрос меня не интересует.
Цитата Сообщение от nonym4uk Посмотреть сообщение
- Если цель организации RAID - отказоустойчивость системы и надежность хранения данных, то это неидеальный случай. В случае аппаратных проблем, поломок - будет много заморочек. Зачастую проще делать "бэкапы" на неиспользуемый носитель.
Как реагировать собственно на эти заморочки? Для этого и задавался вопрос -разобраться.
Цитата Сообщение от nonym4uk Посмотреть сообщение
Мне уже попадалась на глаза эта и подобная информация. Опять же здесь описана теория, с которой я более менее знаком. Меня же интересует практическая область, когда RAID нужно: диагностировать, исправить, изменить, переместить и другие варианты манипуляций.
0
 Аватар для nonym4uk
1722 / 1014 / 100
Регистрация: 23.01.2017
Сообщений: 3,870
13.08.2017, 01:13
testament007,
Не старайтесь охватить все и сразу, тем более все индивидуально.
Надо использовать на практике, а вопросы решать по мере поступления - это обширная тема. Конкретно по возникающим проблемам все найдете потом. Не пытайтесь уже сейчас заниматься анализом производительности, не имея массива.

_ С уровнем RAID , думаю, вы немного определились, это RAID 1 или 5 ?
Выберите приемлемый вам вариант контроллера. Если это интегрированный в MB, тогда пора действовать.
Начинать надо с простого и малого, далее соберете опыт и материал по ходу.
Цитата Сообщение от testament007
"Меня же интересует практическая область, когда RAID нужно: диагностировать, исправить, изменить, переместить и другие варианты манипуляций."
- Поймете по ходу и позже, также, что-то конкретно, по чужому опыту в сети.
Материала я вам подкину.
0
13.08.2017, 07:12

Не по теме:

тема очень объемная...
и необъятная.
как то после перестройки рейда с 10 на 5+хотсвап
(не спрашивайте почему было принято такое решение, основания были, в результате чего у меня нарисовался лишний SAS баракуда) просто хорошей знакомой пальцем показал - вот если тут что то загорится красным - звони.
(сисадмина у них нет своего) заодно сетку причесал, права настроил. так по мелочи.
к чему это я... а, к тому что выше описал nonym4uk - пока пальцами не попробуешь - не поймешь.

0
490 / 368 / 51
Регистрация: 13.04.2016
Сообщений: 1,831
03.09.2017, 20:32
Вопросы топикстартер ставил очень правильные и интересные. А ответы - бред. Ради чего столько слов?
Так и скажите прямо и одним словом, в теме рейдов - БАРДАК. Т.е. отсутствие вменяемой стандартизации. И с каждым случаем рейда придется разбираться муторно и индивидуально...
Я в рейдах мало чего понимаю, но судя по паре ответов тут... Бардак))

Добавлено через 5 минут
testament007, плюнь на рейды. SSD и резервное копирование. Просто и в разы быстрее этих всяких фильдеперстовых sas'ов. Еще и не сильно дороже, а то и дешевле получится.

Добавлено через 5 минут
Хм, или я торможу, и в рейдах давно уже терабайтные сэсэдэ (пришедшие на замену хдд) используются?...
0
0 / 0 / 0
Регистрация: 12.06.2011
Сообщений: 109
07.09.2017, 17:38  [ТС]
Цитата Сообщение от krazy2013 Посмотреть сообщение
testament007, плюнь на рейды. SSD и резервное копирование. Просто и в разы быстрее этих всяких фильдеперстовых sas'ов. Еще и не сильно дороже, а то и дешевле получится.
Добавлено через 5 минут
Хм, или я торможу, и в рейдах давно уже терабайтные сэсэдэ (пришедшие на замену хдд) используются?...
SSD уже далеко за 1TB вроде пошли. Суть не в том я использую резервное копирование, но вопрос стоит не в том что данные в случае чего нужно восстановить, а данные должны быть доступны независимо от администратора а это в первую очередь RAID.
Вопросы не только по RAID, по вопросам СХД никто вообще ничего не упомянул.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.09.2017, 17:38
Помогаю со студенческими работами здесь

Разработка системы сбора, хранения и обработки необходимой информации с функцией рекламы деятельности организации
Всем привет! Перейду сразу к делу, есть Тех.задание, которое я приведу ниже: НАЗНАЧЕНИЕ Основным назначением системы является...

Порекомендуйте книги(или др материал) для изучения "php и sql"
При создании post обработчика со sql запросом возникли множественные вопросы(ошибки), при этом имеющиеся manual и статьи показали малую...

поиск информации для изучения
Поделитесь ,пожалуйста ,информацией , цитирую : "Библиотечные функции языка программирования С Библиотечные функции обработки символов и...

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

Осуществить сброс дисковой системы (НГМД И НЖМД), Ms Debug
П. Абель показал пример на Ms Debug , как узнать оперативную память, рассказал подробно и в деталях я все это сделал у себя. А вот про 13h...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru