В какую сторону убегать от тормозов 1с
Модераторы: Trinity admin`s, Free-lance moderator`s
В какую сторону убегать от тормозов 1с
Привет всем!
Есть сервер Intel Harlingen SE7501HG2 / 2 x Xeon 2.8 GHz (HT) / 3 Gb ECC registered PC2100 / 2 x 36 Gb SCSI 10000 rpm, raid1 на LSI1030, сетка 100Mb, сервер на гигабите. Win server 2003 sp1 + сервер терминалов + MS скуль-сервер + AD (но не хозяин операций). В терминалах 1с 7.7.
2 базы в дбф, по 600 МБ, прирост 100 МБ/месяц, текущие торговая и бухия, до 30 и до 10 активных пользователей соответсвенно. И там и там ввод доков и отчеты 50 на 50. Причем торговую базу хотелось бы пополнять года 3 без обрезок, т.е. предположительно будет перевод в скуль.
+ 1 база 1.5 GB в дбф - только отчеты, макс. до 10 пользователей.
+ несколько баз 300 - 600 MB в скуле - только отчеты - макс. до 10 польз. Итого в часы пик до 35 терминальных сессий, в 10 из которых открыты 2 базы, у пары юзеров до 4-х баз. Ну по моим прикидкам получается пиковая нагрузка 40 юзеров. Хотя и при 30 уже работать, мягко говоря, некомфортно
Основная проблема - загрузка процессоров под 100%, иногда 100% висит по несколько минут, потом скачок до 70-60%, и по новой.... Ессно в 1с тормоза во всем, долгие блокировки, отчеты еле ползают, сервер терминалов периодически начинает отключать сеансы, не дает новых подключений....
Что делать? Варианты:
1. переводить все под скуль и долго и нудно оптимизировать конфы, типа прямых запросов и пр.
2. апгрейдить сервер - как?
3. покупать еще один, на него терминалы, на этом - скуль, между собой - гигабит витая пара....
Причем варианты не взаимоисключаемые.....
Кто что может посоветовать?
Есть сервер Intel Harlingen SE7501HG2 / 2 x Xeon 2.8 GHz (HT) / 3 Gb ECC registered PC2100 / 2 x 36 Gb SCSI 10000 rpm, raid1 на LSI1030, сетка 100Mb, сервер на гигабите. Win server 2003 sp1 + сервер терминалов + MS скуль-сервер + AD (но не хозяин операций). В терминалах 1с 7.7.
2 базы в дбф, по 600 МБ, прирост 100 МБ/месяц, текущие торговая и бухия, до 30 и до 10 активных пользователей соответсвенно. И там и там ввод доков и отчеты 50 на 50. Причем торговую базу хотелось бы пополнять года 3 без обрезок, т.е. предположительно будет перевод в скуль.
+ 1 база 1.5 GB в дбф - только отчеты, макс. до 10 пользователей.
+ несколько баз 300 - 600 MB в скуле - только отчеты - макс. до 10 польз. Итого в часы пик до 35 терминальных сессий, в 10 из которых открыты 2 базы, у пары юзеров до 4-х баз. Ну по моим прикидкам получается пиковая нагрузка 40 юзеров. Хотя и при 30 уже работать, мягко говоря, некомфортно
Основная проблема - загрузка процессоров под 100%, иногда 100% висит по несколько минут, потом скачок до 70-60%, и по новой.... Ессно в 1с тормоза во всем, долгие блокировки, отчеты еле ползают, сервер терминалов периодически начинает отключать сеансы, не дает новых подключений....
Что делать? Варианты:
1. переводить все под скуль и долго и нудно оптимизировать конфы, типа прямых запросов и пр.
2. апгрейдить сервер - как?
3. покупать еще один, на него терминалы, на этом - скуль, между собой - гигабит витая пара....
Причем варианты не взаимоисключаемые.....
Кто что может посоветовать?
вот мониторинг
файл server1_000002.blg - нормальная работа, ок. 20 юзеров
файл server1_000003.blg - 30 юзеров, тормозим
файл server1_000002.blg - нормальная работа, ок. 20 юзеров
файл server1_000003.blg - 30 юзеров, тормозим
- Вложения
-
- server1_000002.rar
- мониторинг
- (33.16 КБ) 958 скачиваний
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Смотрю...
Память - свободной до 1,5 ГБ, это много. Дайте MSSQL побольше (эдак с 1 ГБайт) и зафиксируйте.
Процессоры нагружены как-то уж очень нехило...
Дисковая - ничего смертельного, тормоза невелики - но они есть и именно на запись.
Решение-минимум
- приобрести хотя бы минимальный RAID-контроллер (типа LSI MegaRAID 320-1) с BBU и еще 2 винта, таких же, как у Вас - и сделать RAID10 (WriteBack включить)
- процессоры проапгрейдить до 3,2 ГГц 1 МБ кэш.
- память добавить до 4 ГБ
- убрать AD с машины совсем (иначе кэширование записи для dbf (файловый кэш ОС) так и не будет работать).
Большой вопрос только - где это железо сейчас взять...
Память - свободной до 1,5 ГБ, это много. Дайте MSSQL побольше (эдак с 1 ГБайт) и зафиксируйте.
Процессоры нагружены как-то уж очень нехило...
Дисковая - ничего смертельного, тормоза невелики - но они есть и именно на запись.
Решение-минимум
- приобрести хотя бы минимальный RAID-контроллер (типа LSI MegaRAID 320-1) с BBU и еще 2 винта, таких же, как у Вас - и сделать RAID10 (WriteBack включить)
- процессоры проапгрейдить до 3,2 ГГц 1 МБ кэш.
- память добавить до 4 ГБ
- убрать AD с машины совсем (иначе кэширование записи для dbf (файловый кэш ОС) так и не будет работать).
Большой вопрос только - где это железо сейчас взять...
Спасибо вам за советы! Насчет AD вы развеяли мои сомнения - уберу.
По поводу raid-контроллера.... Тот что у нас, он значит тормозной? Ну на сколько я помню, брали самый дешевый, не удивительно.... Память уже заказали, а вот где взять камни?... И опять же, куда эти пристроить?... И особенно винтов на 36 ГБ сейчас днем с огнем не сыщешь... Ну в любом случае - спасибо :)
По поводу raid-контроллера.... Тот что у нас, он значит тормозной? Ну на сколько я помню, брали самый дешевый, не удивительно.... Память уже заказали, а вот где взять камни?... И опять же, куда эти пристроить?... И особенно винтов на 36 ГБ сейчас днем с огнем не сыщешь... Ну в любом случае - спасибо :)
А поставить новый контроллер вторым и на нем собрать массив в дополнение к первому?viddik писал(а):Спасибо вам за советы! Насчет AD вы развеяли мои сомнения - уберу.
По поводу raid-контроллера.... Тот что у нас, он значит тормозной? Ну на сколько я помню, брали самый дешевый, не удивительно.... Память уже заказали, а вот где взять камни?... И опять же, куда эти пристроить?... И особенно винтов на 36 ГБ сейчас днем с огнем не сыщешь... Ну в любом случае - спасибо :)
Вынести на него Dbf-базы. Дисковую разгрузите -все же веселей будет.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей