|
помогите выбрать дисковую подсистему
|
|||
---|---|---|---|
#18+
Всем добрый день, хотим определиться с железом (дисковая подсистема) на сервер informix. Какая конфигурация из нижеперечисленных предпочтительнее в плане скорости выполнения операций (чтения/записи) в базе? 1. sata зеркало под базу + sata зеркало под ( OC и mirror чанки) 2. sata зеркало под ОС + два sata винта (не в зеркале) на первом база, на втором mirror чанки. 3. sata зеркало под базу (без mirror чанков) + sata зеркало под ОС. считается что mirror чанки дают прирост производительности при операциях чтения, как вы посоветуете? Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2010, 16:54 |
|
помогите выбрать дисковую подсистему
|
|||
---|---|---|---|
#18+
VilmerВсем добрый день, хотим определиться с железом (дисковая подсистема) на сервер informix. Какая конфигурация из нижеперечисленных предпочтительнее в плане скорости выполнения операций (чтения/записи) в базе? 1. sata зеркало под базу + sata зеркало под ( OC и mirror чанки) 2. sata зеркало под ОС + два sata винта (не в зеркале) на первом база, на втором mirror чанки. 3. sata зеркало под базу (без mirror чанков) + sata зеркало под ОС. считается что mirror чанки дают прирост производительности при операциях чтения, как вы посоветуете? Спасибо. Если OC ничем более не занимается кроме базы (а она по хорошему и не должна ничем более заниматься в таком случае), то варианты 2 и 3 избыточны в части простоя половины винтов под ничего не делающей ОС Остаётся только вариант 1 - пара зеркал под базу + пара под зеркало для mirror+ОС А дальше варианты Если это два разных контроллера то вариант 1 гуд и в нём можно даже наверно повеселиться при помощи софтового мирора разнеся зеркала по разным котроллерам - на контроллере А первые диски от обоих софт-зеркал, на контролере Б - вторые (смысл - да же при вылете одного котроллера вы полность живы. иначе вылет котроллера с ОС вас убивает) Если это один контроллер и софт/железо позволит ещё одну шутку, то зачем вам mirror базы ? Он и ресурсов базы на поддержание требует и не факт что база будет равномерно mirror и основные диски читать (давно проверял на 7.31 - предпочитала база читать только основные чанки) А ещё одна шутка такая: четыре диска ? одни миррор на них всех. И даже вылет трёх из них вам не страшен. И скорость чтения будет огого - паралельно-то с четырёх. И даже в таком случае - бэкапы,бэкапы,бэкапы У нас вылетал даже RAID-10 - из трёх померших дисков два оказались в паре. Радости не было конца. Ну и ..... SAS лучше. Тот самый RAID10 был для разнообразия на SATA (ентерпрайз версии и 24x7 и всё такое - не помогло это им) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2010, 23:06 |
|
помогите выбрать дисковую подсистему
|
|||
---|---|---|---|
#18+
получается при использовании рейда создание mirror чанков непринесет дополнительно производительности? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2010, 17:39 |
|
помогите выбрать дисковую подсистему
|
|||
---|---|---|---|
#18+
Vilmerполучается при использовании рейда создание mirror чанков непринесет дополнительно производительности? Да не связаны raid и mirror ни как - это из разных областей сущности. И на сколько мне казалось первичная польза mirror - именно мирор ;) - надёжность. (ну еще есть хитрый способо использовать mirror для мигрирования с сервера на сервер практически без остановки - пауза только на время от остановки старого до запуска нового информикса). А даёт ли mirror паралельное чтение самой базой - надо проверять. Кроме того желаемая вами "производительность" вещь абстрактная. Вам какую чтения ? записи ? транзакций в секунду ? запросов в секунду ? Так как пока ваше любимое слово raid-0 и mirror, то предположу что чтений. Если ОС позволит - сделайте RAID-1 из 4 дисков - читать будет шустро. Вопрос будет ли это быстрее "обычного" из 2х дисков. Не факт что будет - возможно и 2x дискового RAID-1 вам хватит что бы упереться в процессора или память. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2010, 23:03 |
|
помогите выбрать дисковую подсистему
|
|||
---|---|---|---|
#18+
Яковлев Павел Кроме того желаемая вами "производительность" вещь абстрактная. Вам какую чтения ? записи ? транзакций в секунду ? запросов в секунду ? необходимо достичь максиму чтения и записи. Как вы думаете, что будет лучше для скорости чтения/записи, "raid 1" или "raid10" (и тот и тот из 4х дисков). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2010, 11:00 |
|
помогите выбрать дисковую подсистему
|
|||
---|---|---|---|
#18+
VilmerЯковлев Павел Кроме того желаемая вами "производительность" вещь абстрактная. Вам какую чтения ? записи ? транзакций в секунду ? запросов в секунду ? необходимо достичь максиму чтения и записи. Как вы думаете, что будет лучше для скорости чтения/записи, "raid 1" или "raid10" (и тот и тот из 4х дисков). Однозначно ответить на этот вопрос нельзя. Надо экспериментировать. Протестируйте оба варианта с помощью информиксовской утилиты genoncfg. Она, кроме того, что генерит рекомендуемые конфигурационные параметры, еще замеряет скорость чтения-записи с дисков. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2010, 11:26 |
|
помогите выбрать дисковую подсистему
|
|||
---|---|---|---|
#18+
спасибо, будем пробовать. И еще хотел спросить, рекомендуется ли включать на рейд-контроллере функции кеширования? (informix по идее и сам успешно занимается кешированием). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2010, 13:25 |
|
помогите выбрать дисковую подсистему
|
|||
---|---|---|---|
#18+
Vilmerспасибо, будем пробовать. И еще хотел спросить, рекомендуется ли включать на рейд-контроллере функции кеширования? (informix по идее и сам успешно занимается кешированием). Касательно выбора массива RAID1 vs 10. не все так просто, нужно учитвать множество факторов. - Средний обьем дисковой операции по базе , или в разрезе табиц. - Разделение таблиц по дб пространствам или фрагментирование. - Стратегию создания индексов в разрезе дбпространств. - Возможности менеджера томов ОС ( если есть). Если Вам некогда это анализировать, или Вы не хотите , берите RAID10 с рекомендуемым для среднепотолочной СУБД размером страйпа. Подбор оптимального размера страйпа, потребует анализа всего выше перечисленного. Но смиритесь с мыслью что при этом вы можете потерять 5 -30% пиковой производительности ввода вывода в зависимости от задачи. Что касается кеша, то для ускорения чекпоинта энергонезависимый кеш на запись очень желателен, кеш на чтение можете выключить . ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2010, 14:01 |
|
|
start [/forum/topic.php?fid=44&fpage=24&tid=1607624]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 10ms |
total: | 123ms |
0 / 0 |