MSA1000, оптимальное разбиение на разделы

Технологии постороения кластеров (вычислительных и отказоустойчивых), настройка терминал серверов,
SAN , NAS, FibreChannel, Infiniband

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

Ответить
zz
Junior member
Сообщения: 14
Зарегистрирован: 27 мар 2007, 21:54
Откуда: Москва

MSA1000, оптимальное разбиение на разделы

Сообщение zz » 30 авг 2008, 23:47

Есть MSA1000, дисковая полка к нему - MSA30 и 28 дисков: 14 по 146Гб и 14 по 72Гб.
Посоветуйте, как все это лучше разметить?

К SAN подключено 4 сервера:
1. win, mssql (100Гб)
2. linux, файловая помойка (700Гб)
3. linux, DB2 (100Гб)
4. FreeBSD, почта (300Гб)

До этого был только MSA1000, на нем был создан 1 раздел RAID-6 из 14 дисков, каждая ОС видела весь диск 1.6Тб и использовала свой логический раздел. В результате при навигации по ФС происходило подвисание на несколько секунд, БД работала неудовлетворительно.

Как я понимаю, RAID-6 - худший вариант по записи.

Однако стоит ли разметить все диски двумя массивами (MSA1000 и MSA30) или поделить на несколько более мелких частей - по 1 на каждый сервер?

С одной стороны, чем больше дисков, тем больше производительность.
С другой - если, например, файл-сервер сильно загрузит массив, не приведет ли это к торможению базы (если физически 1 массив).
Кроме того, непонятно, как несколько серверов взаимодействуют одновременно с 1 массивом. Плюс невозможно использовать SSP.

Как лучше все это организовать?

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Сообщение and3008 » 31 авг 2008, 01:22

Серверы баз данных посадить на RAID-1, а лучше на RAID-10, файлопомойку и почту на RAID-5. Про диски в режиме HotSpare не забудьте.

У MSA1000 нет особых чудесатостей. Ничего более существенного вы их нее не выжмите.

Делать для всех одинаковый RAID глупо. Разным железкам он разный нужен.

zz
Junior member
Сообщения: 14
Зарегистрирован: 27 мар 2007, 21:54
Откуда: Москва

Сообщение zz » 31 авг 2008, 02:05

Как я понял, получается так: 14 72Гб дисков - корзинка маленькая, поэтому ее под БД (т.к. им много места не надо).
Значит, получается по 6 дисков на БД для win и linux, 2 в HotSpare.
А на почту и файлы разделить в пропорции 2-ю корзинку с 146Гб дисками, так?

Еще вопрос: если речь про mssql - как распорядиться 6 дисками? Создать RAID-10 (3 по 2) для данных и лога или создать RAID-10 (2 по 2) для данных и RAID-1 для лога?

И еще вопрос (хоть и немного не по теме): как лучше выставить кеширование на контроллере?
Вроде для RAID-5 лучше всего выставить чтение/запись 20/80? А если у меня еще RAID-10?

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Сообщение and3008 » 01 сен 2008, 00:08

Если у вас одно хранилище, читай "один контроллер", то на кой ляд разносить раздел с логом и данные? Выигрыша получите ну совсем мало, т.к. узким местом будут не диски, а контроллер.

Ну а поведение кэша зависит от того каких операций с данными у вас больше, а не от уровня RAID. Помониторьте систему в течении нескольких недель, тогда и поймете какое соотношение для вас будет оптимальным.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Сообщение Stranger03 » 01 сен 2008, 07:55


Ответить

Вернуться в «Кластеры, Аппаратная часть»

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

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