Сервер, SQL и 1С - реконфигурирование
Модераторы: Trinity admin`s, Free-lance moderator`s
-
- Power member
- Сообщения: 35
- Зарегистрирован: 26 дек 2007, 14:12
- Откуда: Krasnoyarsk
Сервер, SQL и 1С - реконфигурирование
Добрый день. Нужен дельный совет специалистов. Ситуация следующая:
Есть сервер HP Proliant DL380 с двумя квадро ксеонами 2.8, на нем был RAID 10 из 8 дисков SAS 10k. Размер кластера по MS-умолчанию, 4Гб ОЗУ.
Windows srv 2003 Ent 32x, SQL srv 2005 с базами 1С. Также на нем был AD, файловые шары.
Решил я оптимизацией заняться, объем ОЗУ увеличить. Получилось следующее:
2 диска - RAID 1 под систему и системные базы SQL - размер кластера по MS умолчанию
4 диска - RAID 10 под базы SQL - размер кластера 64к
2 диска - RAID 1 под журналы транзакий - размер кластера 64к
Windows 2008 srv Ent 64x, SQL srv 2005 64x с базами 1С (SQL 2008 c 1C не подружились).
В итоге 1С стала работать заметно медленнее. Думаю, что увеличение объема ОЗУ уже не поможет.
Как считаете, в чем проблема, в 64х, в Win srv 2008 или не надо было дисковый массив разбивать?
Опережая вопрос, отвечаю. Базы 1С две 8 и 5 Гб. Рост незначительный. Пользователей 100-150. Раньше тормоза возникали в момент формирования больших отчетов. Сейчас рано судить, но думаю причина та же.
Постоянной высокой нагрузки на дисковый массив вроде нет, хотяможет я просто не понимаю чего-то.
На перфмоне зеленая линия - это загрузка процессора
Есть сервер HP Proliant DL380 с двумя квадро ксеонами 2.8, на нем был RAID 10 из 8 дисков SAS 10k. Размер кластера по MS-умолчанию, 4Гб ОЗУ.
Windows srv 2003 Ent 32x, SQL srv 2005 с базами 1С. Также на нем был AD, файловые шары.
Решил я оптимизацией заняться, объем ОЗУ увеличить. Получилось следующее:
2 диска - RAID 1 под систему и системные базы SQL - размер кластера по MS умолчанию
4 диска - RAID 10 под базы SQL - размер кластера 64к
2 диска - RAID 1 под журналы транзакий - размер кластера 64к
Windows 2008 srv Ent 64x, SQL srv 2005 64x с базами 1С (SQL 2008 c 1C не подружились).
В итоге 1С стала работать заметно медленнее. Думаю, что увеличение объема ОЗУ уже не поможет.
Как считаете, в чем проблема, в 64х, в Win srv 2008 или не надо было дисковый массив разбивать?
Опережая вопрос, отвечаю. Базы 1С две 8 и 5 Гб. Рост незначительный. Пользователей 100-150. Раньше тормоза возникали в момент формирования больших отчетов. Сейчас рано судить, но думаю причина та же.
Постоянной высокой нагрузки на дисковый массив вроде нет, хотяможет я просто не понимаю чего-то.
На перфмоне зеленая линия - это загрузка процессора
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Сервер, SQL и 1С - реконфигурирование
"romich1981"
Картинка оно конечно хорошо, но желательно взглянуть на бинарник.
% загрузки процессора (общее и по ядрам)
% загрузки памяти
дисковые очереди общая, на запись и на чтение
А так судя по картинке очереди маленькие, пики есть, но не смертельны. В принципе все в норме. Судя по вашей оптимизации она прошла не совсем корректно. У вас крайне мало дисков. Лучше сделать одну рейд-группу и порезать на луны.
Картинка оно конечно хорошо, но желательно взглянуть на бинарник.
% загрузки процессора (общее и по ядрам)
% загрузки памяти
дисковые очереди общая, на запись и на чтение
А так судя по картинке очереди маленькие, пики есть, но не смертельны. В принципе все в норме. Судя по вашей оптимизации она прошла не совсем корректно. У вас крайне мало дисков. Лучше сделать одну рейд-группу и порезать на луны.
-
- Power member
- Сообщения: 35
- Зарегистрирован: 26 дек 2007, 14:12
- Откуда: Krasnoyarsk
Re: Сервер, SQL и 1С - реконфигурирование
ок, сегодня к вечеру или завтра постараюсь подготовить.
Пики в районе 15:00 и 15:15 - это backup.
Делил RAID исходя из принципов работы SQL сервера.
Увеличить количество дисков на DL380 невозможно, только внешний массив, а это уже дорого.
Еще прошу прощения за неграмотность, Луны - это что такое?
Пики в районе 15:00 и 15:15 - это backup.
Делил RAID исходя из принципов работы SQL сервера.
Увеличить количество дисков на DL380 невозможно, только внешний массив, а это уже дорого.
Еще прошу прощения за неграмотность, Луны - это что такое?
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Сервер, SQL и 1С - реконфигурирование
Логические диски, нарезаются контроллером (если он это умеет). Для винды луны представляются отдельными дисками.romich1981 писал(а):Луны - это что такое?
-
- Power member
- Сообщения: 35
- Зарегистрирован: 26 дек 2007, 14:12
- Откуда: Krasnoyarsk
Re: Сервер, SQL и 1С - реконфигурирование
Между Лунами, нарезанными контроллером и разделами, нарезанными виндой, существеная разница в производительности?
MS рекомендует размещать журналы транзакций на другом физическом диске, чтобы минимизировать перемещение головки диска. Если массив один, то на мой взгляд разницы особой нет как разбивать. Не дадите ссылочку на полезное инфо, чтоб разобраться с лунами?
MS рекомендует размещать журналы транзакций на другом физическом диске, чтобы минимизировать перемещение головки диска. Если массив один, то на мой взгляд разницы особой нет как разбивать. Не дадите ссылочку на полезное инфо, чтоб разобраться с лунами?
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Сервер, SQL и 1С - реконфигурирование
есть, при наличии АД на этом сервере будет отключен кеш на запись на физическом диске, где лежит база АД.romich1981 писал(а):Между Лунами, нарезанными контроллером и разделами, нарезанными виндой, существеная разница в производительности?
http://3nity.ru/search.phpНе дадите ссылочку на полезное инфо, чтоб разобраться с лунами?
-
- Power member
- Сообщения: 35
- Зарегистрирован: 26 дек 2007, 14:12
- Откуда: Krasnoyarsk
Re: Сервер, SQL и 1С - реконфигурирование
На сервере не будет АД, и что-то мне подсказывает, что мой контроллер не умеет резать массив на луны...
-
- Power member
- Сообщения: 35
- Зарегистрирован: 26 дек 2007, 14:12
- Откуда: Krasnoyarsk
Re: Сервер, SQL и 1С - реконфигурирование
А кэширование записи на диск сможет ощутимо повысить производительность массива?
- DeadMazay
- Advanced member
- Сообщения: 1743
- Зарегистрирован: 20 сен 2007, 15:07
- Откуда: Новосибирск, Мск
- Контактная информация:
Re: Сервер, SQL и 1С - реконфигурирование
на операциях записи несомненноromich1981 писал(а):А кэширование записи на диск сможет ощутимо повысить производительность массива?
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Сервер, SQL и 1С - реконфигурирование
Контроллер-то какой?
З.Ы. Разбивка дисковой на кучки "исходя из принципов" обсуждалась уже не раз. Краткое резюме - если у Вас нет хотя бы пары десятков шпинделей, толку в этом никакого, зато вред вполне может быть.
З.Ы. Разбивка дисковой на кучки "исходя из принципов" обсуждалась уже не раз. Краткое резюме - если у Вас нет хотя бы пары десятков шпинделей, толку в этом никакого, зато вред вполне может быть.
-
- Power member
- Сообщения: 35
- Зарегистрирован: 26 дек 2007, 14:12
- Откуда: Krasnoyarsk
Re: Сервер, SQL и 1С - реконфигурирование
Контроллер Smart Array P400. Чувствую вы скажите, что он легко умеет делать луны...
Вобщем, если я правильно понимаю направление нашей беседы, придется снова ночевать на работе, собирая все 8 винтов обратно в RAID 10...
счетчики за полдня в архиве
На диск E с логами сохраняются архивы, поэтому возникают пики на запись в районе 15:00
По этой же причине на диске D с базами в районе 15-00 пики на чтение
Если еще надо счетчики какие-нибудь, подскажите, их много, и я в них не сильно разбираюсь...
Вобщем, если я правильно понимаю направление нашей беседы, придется снова ночевать на работе, собирая все 8 винтов обратно в RAID 10...
счетчики за полдня в архиве
На диск E с логами сохраняются архивы, поэтому возникают пики на запись в районе 15:00
По этой же причине на диске D с базами в районе 15-00 пики на чтение
Если еще надо счетчики какие-нибудь, подскажите, их много, и я в них не сильно разбираюсь...
- Вложения
-
- DataCollector01.rar
- (364.49 КБ) 384 скачивания
- gs
- Сотрудник Тринити
- Сообщения: 16650
- Зарегистрирован: 23 авг 2002, 17:34
- Откуда: Москва
- Контактная информация:
Re: Сервер, SQL и 1С - реконфигурирование
BBWC есть?
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Сервер, SQL и 1С - реконфигурирование
"romich1981"
Счетчики вполне нормальные. ИМХО здесь дело не в железе.
Счетчики вполне нормальные. ИМХО здесь дело не в железе.
-
- Power member
- Сообщения: 35
- Зарегистрирован: 26 дек 2007, 14:12
- Откуда: Krasnoyarsk
Re: Сервер, SQL и 1С - реконфигурирование
Есть.gs писал(а):BBWC есть?
Может в размере клатера или в 64х ?Stranger03 писал(а):Счетчики вполне нормальные. ИМХО здесь дело не в железе.
Или в несовместимости Win2008 и SQL2005 ?
На 2008-й позарился из-за возможностей мониторинга...
- Stranger03
- Сотрудник Тринити
- Сообщения: 12979
- Зарегистрирован: 14 ноя 2003, 16:25
- Откуда: СПб, Екатеринбург
- Контактная информация:
Re: Сервер, SQL и 1С - реконфигурирование
Сложно сказать, надо подключать скулеводов. Соберите еще счетчики скуля, давайте сюда. Попробуем их подключить. По железу и винде все в норме. Но, разбивку винтов вы сделали неправильно.romich1981 писал(а):На 2008-й позарился из-за возможностей мониторинга...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 39 гостей