Помогите понять логику работы HP EVA 4400

Поломалось, посыпалось, не работает...

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
johny82
Junior member
Сообщения: 6
Зарегистрирован: 18 сен 2009, 18:11
Откуда: Москва

Помогите понять логику работы HP EVA 4400

Сообщение johny82 » 21 сен 2009, 10:33

Доброго времени суток, форумчане.
Нужна ваша квалифицированная помощь. Есть в наличии HP EVA 4400 c полным комплектом (2 контроллера, 8 дисковых
полок, забитых дисками FC и FATA). Должна ли данная связка обеспечивать работоспособность дисковой системы в случае выхода из строя одной дисковой полки??? У кого есть практика разбиения дисков по дисковым группам и VRAID, какими критериями вы руководствовались???

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Re: Помогите понять логику работы HP EVA 4400

Сообщение exLH » 21 сен 2009, 10:55

johny82 писал(а):Должна ли данная связка обеспечивать работоспособность дисковой системы в случае выхода из строя одной дисковой полки?
Если будете следовать рекомендациям (best practices), то должна.
Почтовый адрес для связи: a.ivanov@trinitygroup.ru | ICQ: 112586598

johny82
Junior member
Сообщения: 6
Зарегистрирован: 18 сен 2009, 18:11
Откуда: Москва

Re: Помогите понять логику работы HP EVA 4400

Сообщение johny82 » 21 сен 2009, 11:07

Следовали best practics, но при отключении одной полки, получали полный ступор системы.
Становились недоступны присоединенные LUN, все зависало.
Прошивка на этой полке стоит самая последняя, Common View тоже. Может имеет значение каким образом разбиты
диски на дисковые группы?????

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Помогите понять логику работы HP EVA 4400

Сообщение Black-Dragon » 21 сен 2009, 11:35

johny82
Я вообще не разбираюсь в СХД, но чисто логически, чтобы выход из строя одной полки не приводил к останову системы, вам надо организовать массивы таким образом, чтобы вылет целой полки означал для них вылет допустимого количества дисков.

Например, у вас 8 полок, вы делаете 7 штук RAID5, засунув в них по одному диску с каждой полки (диски 8-й полки идут под HS, это к примеру). Тогда, очевидно, вылет любой одной полки не приведет к остановке систем.
Другой пример, n штук RAID10, организованных как угодно, но с одним условием: чтобы диски из одного зеркала не находились в одной и той же полке. И т.д.

johny82
Junior member
Сообщения: 6
Зарегистрирован: 18 сен 2009, 18:11
Откуда: Москва

Re: Помогите понять логику работы HP EVA 4400

Сообщение johny82 » 21 сен 2009, 11:44

Black-Dragon
При создании VRAID в EVA нет возможности выбрать на каких дисках создавать VRAID. Если это нужно реализовать
необходимо создавать дисковые группы, состоящие из одного (двух) диска с каждой полки, и затем создавать VRAID.
Вы имеете ввиду, что для обеспечения отказоустйчивости, необходимо создать 6 дисковых групп (по 2 диска с каждой полки)???? Есть реальные примеры использования такой конфигурации????

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Помогите понять логику работы HP EVA 4400

Сообщение Black-Dragon » 21 сен 2009, 11:57

johny82 писал(а):Вы имеете ввиду, что для обеспечения отказоустйчивости, необходимо создать 6 дисковых групп (по 2 диска с каждой полки)????
Абсолютно не это, а мой первый пример наглядно это демонстрирует.

А что я хотел сказать, так это то, что какой бы рейд вы не создавали, он должен включать в себя ровно (или меньше, т.е. не больше :) ) столько дисков из каждой полки, выход из строя скольких рейд данного уровня способен выдержать.

Мне кажется, это очевидно.

johny82
Junior member
Сообщения: 6
Зарегистрирован: 18 сен 2009, 18:11
Откуда: Москва

Re: Помогите понять логику работы HP EVA 4400

Сообщение johny82 » 21 сен 2009, 12:13

Black-Dragon
Если говорить про классический RAID (внутренний контроллер, с подключенными к нему дисками), то с ним все понятно
и относительно очевидно. Меня интересует именно реализация в HP EVA 4400 (не зря в названии есть слово Virtual).
Хотелось бы понять, каким образом реализуется заявленная HP доступность 99.99%. В основном, все понятно:
-вывалился диск => начался Leveling, все стало хорошо
-разорвали FC кольцо => все данные начали ходить по другому кольцу, и снова все стало хорошо
-накрылся контроллер => есть второй, который сможет все обработать, и опять все ОК
-сдохла дисковая полка =>??????????????????????????????????????????????? (на практике все данные, отваливаются), вот именно это и хочется понять))))

pyramid
member
Сообщения: 25
Зарегистрирован: 13 июл 2004, 12:58
Откуда: Караганда

Re: Помогите понять логику работы HP EVA 4400

Сообщение pyramid » 21 сен 2009, 12:22

Сдохла дисковая полка = вышли из строя те самые избыточные диски, которые Вы заложили в RAID. Именно об этом Вам толкует Black-Dragon.

johny82
Junior member
Сообщения: 6
Зарегистрирован: 18 сен 2009, 18:11
Откуда: Москва

Re: Помогите понять логику работы HP EVA 4400

Сообщение johny82 » 21 сен 2009, 12:26

При 8 дисках в RAID5 (RAID6) сколько может одновременно вылететь???
А при 16 дисках в RAID5 (RAID6) сколько может одновременно вылететь???

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Re: Помогите понять логику работы HP EVA 4400

Сообщение exLH » 21 сен 2009, 12:44

Black-Dragon писал(а):Я вообще не разбираюсь в СХД
Может быть тогда сначала разобраться? :?
johny82 писал(а):при отключении одной полки, получали полный ступор системы
Проверьте, что в каждой DG число дисков кратно 8. После этого проверьте правильность подключения кабелей, убедитесь, что все в optimal state и начните дергать кабели:
сначала отлючите один от одного I/O модуля в дисковой полке, потом второй от этого же I/O модуля. Все должно продолжать работать, после этого продолжайте издевательства над вторым I/O модулем в этой же полке. после отключения второго (итого, 4го кабеля) кабеля все должно продолжать работу (уже с потерей дисков в полке), если кабели были подключены изначально правильно.
Почтовый адрес для связи: a.ivanov@trinitygroup.ru | ICQ: 112586598

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Помогите понять логику работы HP EVA 4400

Сообщение Black-Dragon » 21 сен 2009, 13:43

exLH писал(а):Может быть тогда сначала разобраться?

На данный момент нет необходимости. :P

По сабжу, чисто логически есть всего два варианта обеспечения избыточности "на уровне полки": первый я описал, второй - зеркалирование полок, что слишком затратно, но это уже смотря для чего\кого.
Буду рад услышать о других вариантах.


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

johny82
Junior member
Сообщения: 6
Зарегистрирован: 18 сен 2009, 18:11
Откуда: Москва

Re: Помогите понять логику работы HP EVA 4400

Сообщение johny82 » 21 сен 2009, 14:03

Black-Dragon писал(а):Буду рад услышать о других вариантах.
Еще есть вариант репликации на уровне HP EVA)

Black-Dragon
Advanced member
Сообщения: 507
Зарегистрирован: 17 апр 2009, 00:49
Откуда: Yerevan

Re: Помогите понять логику работы HP EVA 4400

Сообщение Black-Dragon » 21 сен 2009, 14:13

В смысле "зеркалирование" СХД?
Если да, то это не в тему, ибо речь об обеспечении избыточности полок в одной СХД.

Korban Dalass
Junior member
Сообщения: 1
Зарегистрирован: 05 ноя 2009, 14:44
Откуда: Spb

Re: Помогите понять логику работы HP EVA 4400

Сообщение Korban Dalass » 05 ноя 2009, 15:09

На самом деле все очень чрезвычайно просто)) В EVA, из доступных ей дисков, создаются дисковые группы, внутри которых создаются Vitrual RAID нужного Вам типа и емкости ( которые затем как LUN презентуются хостам) + резервируется место для замены вышедшего из строя HDD. Так как дисковые группы могут быть очень большими ( для EV 4400 -96 HDD), то EVA для повышения надежности, разбивает дисковые группы на меньшие наборы дисков ( RSS- Redundant Storage Sets), числом от 6 до 11, но оптимальное число 8.
Внутри RSS и реализуются на физическом уровне запись блоков данных с контролями четности ( RAID-5, 6) или их зеркалирование - RAID-1. При наличии нескольких дисковых полок, EVA автоматически стремится делать дисковые группы ( и RSS) вертикальными, включая в них по 1 диску с каждой полки. Таким образом, EVA4400 с 96 HDD ( 8 полок по 12 HDD) может выдержать выход из строя полной одной полки и не потерять данные, если Вы разобьете ее на 1 дисковую группу с 96 HDD в группе ( а автоматически созданными 12 вертикальными RSS, включающими в себя по 1 диску с каждой полки) .

Ответить

Вернуться в «Массивы - Технические вопросы, решение проблем.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 24 гостя