powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Какой RAID построить?
10 сообщений из 10, страница 1 из 1
Какой RAID построить?
    #35221985
sergomor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте.

Помогите определиться с рэйдом для загруженной системы.

Контроллер Adaptec ASR-3805
Винты 170 GB 15k rpm, 8 штук
Память 8 GB

База ~40 GB
90% чтение, 10% запись
около 3 млн запросов в сутки

версия PostgreSQL 8.2.1
ОС FreeBSD 6.2 (64-bit)

Какой лучше RAID построить?
2 RAID 10 или 2 RAID 5, по 4 винта в каждом, или 1 RAID 10 или 1 RAID 5 по 8 винтов?
...
Рейтинг: 0 / 0
Какой RAID построить?
    #35222005
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поробовать отделить базу от логов и системы, .... возможно так:

RAID10 (4 шт) - база
RAID0 (2 шт) - логи
RAID0 (2 шт) - система

P.S. Недавно от postgresmen читал что только Adaptec. Чем обосновано это решение не прилагалось. Интересно самому узнать. Однако факт, недавно Adaptec зангулся. система вешалась наглухо. FreeBSD 6.2 база 3 гига. Вместе с базой работал коллектор netflow.

Как всегда хочется услышать мнение от гуру.
...
Рейтинг: 0 / 0
Какой RAID построить?
    #35222006
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опечатка >>> P.S. Недавно от postgresmen читал что только НЕ Adaptec.
...
Рейтинг: 0 / 0
Какой RAID построить?
    #35222080
sergomor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Степан H.Поробовать отделить базу от логов и системы, .... возможно так:

RAID10 (4 шт) - база
RAID0 (2 шт) - логи
RAID0 (2 шт) - система


Мне кажется что при такой схеме винты под логи и систему будут "отдыхать" в то время как винты под базу будет нагружены под 100%. Хочется равномерной нагрузки на все устройства.

Степан H.P.S. Недавно от postgresmen читал что только не Adaptec.

Вроде об этом контроллере отзываются положительно.
...
Рейтинг: 0 / 0
Какой RAID построить?
    #35222087
> Контроллер Adaptec ASR-3805

Сменить на Areca или 3Ware.

> версия PostgreSQL 8.2.1

Обновиться до последней.

> ОС FreeBSD 6.2 (64-bit)

Сменить на [лучше коммерческий] Linux.

> Какой лучше RAID построить?

1 raid10.
...
Рейтинг: 0 / 0
Какой RAID построить?
    #35222162
iz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
iz
Гость
По-хорошему, несколько конфигураций рейдов попробовать и потестировать все тестами bonnie++. 2 диска нужно точно отводить под WAL и делать там зеркалирование. 2 диска на систему отводить мне обычно жалко бывает, ее вполне можно оставить там же, где и $PGDATA.
Для оставшихся 6 дисков я бы попробовал потестить RAID5 (меньше 6 дисков он точно будет проигрывать другим вариантам) и RAID10. Наперед не предугадаешь, какой будет лучше, так как это сильно зависит от контроллера. Adaptec действительно не очень хороший производитель, но раз у вас уже куплено железо -- ничего не поделаешь.

PostgreSQL точно нужно обновить до 8.3, желательно еще докупить памяти, 8 гигов на 40 гиговую базу -- не очень много.
...
Рейтинг: 0 / 0
Какой RAID построить?
    #35222173
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sergomor Степан H.Поробовать отделить базу от логов и системы, .... возможно так:

RAID10 (4 шт) - база
RAID0 (2 шт) - логи
RAID0 (2 шт) - система

Мне кажется что при такой схеме винты под логи и систему будут "отдыхать" в то время как винты под базу будет нагружены под 100%. Хочется равномерной нагрузки на все устройства.

Возможно, но мне кажется что при таком изобилии дисков вы можете себе позволить зеркало логов и системы, а места для PGDATA (340 Gb) разве не хватит?

PostreSQL начинающий>
> ОС FreeBSD 6.2 (64-bit) Сменить на [лучше коммерческий] Linux.

А что это даст?
...
Рейтинг: 0 / 0
Какой RAID построить?
    #35222278
Смысл делать раздельные разделы системы, базы, логов? Все равно нагрузка на "системные" диски будет минимальна, а два вот два диска которые недополучит база - это серьезный недостаток. Конечно, это справедливо для RAID-10. Логи выносить на отдельные диски имеет смысл при FSYNC=on и большом объеме записи в базу... Можно попробовать, если так настроено, но 1 рейд 10 будет оптимальным выбором.
...
Рейтинг: 0 / 0
Какой RAID построить?
    #35222634
Фотография Степан H.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кука где блин?
1. ... Все равно нагрузка на "системные" диски будет минимальна ...
2. ... а два вот два диска которые недополучит база - это серьезный недостаток.


ОДин момент.

1. даже "отдыхаюший" системный диск не застрахован от "вылета" и если в системе (см. выше) 3 млн. запросов в день от это серьезный простой. Логи вообще рекомендуется вести если подход к делу серьезный. А дамп куда складываццо будет? Вообще то много полезных дел можно придумать отдыхающим винтам.

2. вероятность поломки 1 диска из 4-x (RAID10) меньше чем 6-ти (RAID50) а вот по производительности это еще надо смотреть насколько "выиграшным" будет 50.

Вообще то все это тоже спорный вопрос надежность/качество.

Во всем этом меня интересует "почему же тольно НЕ Adaptec" ))))
...
Рейтинг: 0 / 0
Какой RAID построить?
    #35222670
Про Adaptec не знаю, у меня Promise-контроллеры косячили. Сейчас 3ware - супер железо, никаких нареканий ни на работу, ни на драйверы.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Hardware [игнор отключен] [закрыт для гостей] / Какой RAID построить?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]