Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Конфигурирование, планирование RAID систем, возможности, технологии, теория. Qlogic, LSI Logic, Adaptec ...

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

Аватара пользователя
deevil
Power member
Сообщения: 44
Зарегистрирован: 14 ноя 2006, 13:03
Откуда: Махачкала

Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение deevil » 08 июн 2012, 20:07

Доброго времени суток.

Прочитав пару топиков по анализу нагрузки на дисковую подсистему заметил что в основном рекомендации основываются на показаниях перфмона под Windows.
Какие есть аналоги под Linux (желательно Centos/Redhat)?
И какие есть рекомендации по дисковой для сервера БД (Centos + Postgresql)?

PS.. Текущая конфигурация:
Сервер БД - 2*Xeon 5110, 4*SAS 15K 70Gb + 2*SATA, 16Gb RAM, Centos 5, Postgresql 8
Сервер 1c - 2*Xeon 5420, 4*SATA, 16Gb RAM, Windows 2008 r2, Сервер 1c 8.2 + Терминальный сервер

Пользователей до 100. В терминале сидит около половины.

squirL
Advanced member
Сообщения: 114
Зарегистрирован: 11 апр 2006, 20:16
Откуда: Киев

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение squirL » 13 июн 2012, 00:09

под Linux можно воспользоваться утилитой nmon

http://nmon.sourceforge.net/pmwiki.php

а по вашей конфигурации - дисковая подсистема и ее производительность зависят не только от собственно дисков, но и от контроллера и обьема кэша контроллера. у вас там чо?

Аватара пользователя
deevil
Power member
Сообщения: 44
Зарегистрирован: 14 ноя 2006, 13:03
Откуда: Махачкала

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение deevil » 13 июн 2012, 01:54

Сейчас на сервере БД Adaptec 5805 + BBU...
На сервере 1c HostRaid от Intel...

Кстати сейчас когда проверял, заметил что температура контролера
Temperature : 76 C/ 168 F (Normal)
Это действительно нормально?
Температура в серверной в данный момент 22-23С. Процов на этом сервере 40-42С.


Насчет nmon:
не нашел параметров Avg. Disk Queue Length, Avg. Disk Read Queue Length, Avg. Disk Write Queue Length, которые по местному форуму считаются основными.
логировать и строить графики есть чем (zabbix), вопрос в том как и чем снимать эти данные...

squirL
Advanced member
Сообщения: 114
Зарегистрирован: 11 апр 2006, 20:16
Откуда: Киев

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение squirL » 13 июн 2012, 09:54

deevil писал(а): Насчет nmon:
не нашел параметров Avg. Disk Queue Length, Avg. Disk Read Queue Length, Avg. Disk Write Queue Length, которые по местному форуму считаются основными.
вопрос - а вы nmon как запускали? в интерактивном режиме? почитайте man, почитайте как собрать статистику в фоне за период, а потом почитайте про nmon analyzer (Excel). и вы будете удивлены. приятно ;)

да, по поводу Intel Host RAID - это не RAID, а несчастье. лучше уж софтовый ))

Аватара пользователя
deevil
Power member
Сообщения: 44
Зарегистрирован: 14 ноя 2006, 13:03
Откуда: Махачкала

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение deevil » 13 июн 2012, 13:17

squirL писал(а): вопрос - а вы nmon как запускали? в интерактивном режиме? почитайте man, почитайте как собрать статистику в фоне за период, а потом почитайте про nmon analyzer (Excel). и вы будете удивлены. приятно ;)
В интерактивном. Да судя по мануалу функционал мощный, но плодить 2 сущности для мониторинга не хочется.
Имеется ввиду то, что сейчас забиксом снимаются данные из /proc/diskstats, но там нет параметров указанных в местном faq.
squirL писал(а):да, по поводу Intel Host RAID - это не RAID, а несчастье. лучше уж софтовый ))
Да, но для терминальника + сервер 1с этого вроде как более чем достаточно.
По крайней мере проблем в данный момент сильных с ним нет...

Аватара пользователя
deevil
Power member
Сообщения: 44
Зарегистрирован: 14 ноя 2006, 13:03
Откуда: Махачкала

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение deevil » 20 июн 2012, 22:39

От сотрудников Тринити не будет никаких комментариев?

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение gs » 22 июн 2012, 10:59

Мы очень редко сталкиваемся с внедрежами 1С на постгрессе :(

Аватара пользователя
deevil
Power member
Сообщения: 44
Зарегистрирован: 14 ноя 2006, 13:03
Откуда: Махачкала

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение deevil » 22 июн 2012, 11:01

Тут вопрос не столько в Postgresql, сколько в анализе нагрузки на сервер в Linux.
Я думаю для DB2 или Oracle будут применимы такие же параметры...

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение Tert » 22 июн 2012, 13:13

А чем стандартный iostat не устраивает?

Аватара пользователя
kim_aa
Advanced member
Сообщения: 118
Зарегистрирован: 24 ноя 2011, 16:30
Откуда: Санкт-Петербург
Контактная информация:

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение kim_aa » 22 июн 2012, 14:02

Т. к. вы анализируете производительность сервера СУБД, то анализ надо начинать с его встроенных средств. Cм. "autovacuum"
(Анализ вообще желательно всегда проводить сверху вниз - от уровня приложений к физике).

Аватара пользователя
deevil
Power member
Сообщения: 44
Зарегистрирован: 14 ноя 2006, 13:03
Откуда: Махачкала

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение deevil » 22 июн 2012, 15:40

Tert писал(а):А чем стандартный iostat не устраивает?
Тем что я не знаю важные параметры.
У Вас есть FAQ и описаны важные параметры для perfmon.

Аватара пользователя
deevil
Power member
Сообщения: 44
Зарегистрирован: 14 ноя 2006, 13:03
Откуда: Махачкала

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение deevil » 22 июн 2012, 15:42

kim_aa писал(а):Т. к. вы анализируете производительность сервера СУБД, то анализ надо начинать с его встроенных средств. Cм. "autovacuum"
(Анализ вообще желательно всегда проводить сверху вниз - от уровня приложений к физике).
Не совсем понял что вы имеете ввиду...
Autovacuum работает вроде как)))

Попробую поискать на эту тему. (Анализ нагрузки Postgresql)

Аватара пользователя
Tert
Advanced member
Сообщения: 4233
Зарегистрирован: 19 янв 2003, 08:09
Откуда: Москва
Контактная информация:

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение Tert » 22 июн 2012, 16:39

deevil
Вроде Google работает без проблем. Первая же ссылка дает описание.

Аватара пользователя
deevil
Power member
Сообщения: 44
Зарегистрирован: 14 ноя 2006, 13:03
Откуда: Махачкала

Re: Анализ дисковой подсистемы для 1c Postgresql (на Centos 5)

Сообщение deevil » 22 июн 2012, 16:52

Tert писал(а):deevil
Вроде Google работает без проблем. Первая же ссылка дает описание.
Может я немного не правильно выразился...

Я имел ввиду что в FAQ по адресу http://3nity.ru/viewtopic.php?f=28&t=13388 написано:
Вопрос: Какие счетчики собрать и прислать вам?
Ответ: Счетчики:
- % использования памяти
- % использования ЦПУ (общее и по ядрам)
- дисковая очередь общая (там где база - данные)
- дисковая очередь на запись
- дисковая очередь на чтение
Physical Disk: Avg. Disk Queue Length
Physical Disk: Avg. Disk Read Queue Length
Physical Disk: Avg. Disk Write Queue Length
А аналогов этих счетчиков под линукс никак не могу найти.


Ответить

Вернуться в «Массивы - RAID технологии.»

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

Сейчас этот форум просматривают: Google [Bot] и 9 гостей