Morpheus_God
@Morpheus_God

Как провести грамотный апгрейд сервера 1С?

Добрый день. Помогите с апгрейдом сервера 1C.
Краткая история.
Изначально все было настроено файловым вариантом пока юзеров было 5-6 человек одновременно.
Постепенно количество юзеров росло и в конечном итоге вышло, что одновременно могли работать 10-12 человек.
Перевели базы в SQL(postgresql) вариант, стало получше, но добавилось еще несколько человек и появились вновь тормоза в работе.
Характеристики сервера:
Материнская плата: Asus P9D-X,
Процессор: Intel Xeon E3 1220 v3,
ОЗУ : Одной планкой 8гб DDR3 1600.
Жесткие диски: Два по 1тб настроены в RAID1.
Локалка между клиентами и сервером - 1 гигабит.
ОС на сервере Windows Server 2012.
Конфигурацию мы не выбирали. Как говорится, что дали тем и пользуемся.
Базы по размеру до 1гб если выгружать их бекапы. Баз 3.
Бухгалтерия, ЗУП и Диета и Питание.
Что можно добавить-улучшить в текущей конфигурации сервера, что бы работа была быстрее.
Есть ли смысл ставить SSD диск? Даст ли это прирост? В основном лаги происходят когда формируется какая либо отчетность.
  • Вопрос задан
  • 619 просмотров
Решения вопроса 3
@d-stream
Готовые решения - не подаю, но...
Вообще независимо от того что используется - стоит снять профили производительности. Уже исходя из этого будут выявлены узкие места. Возможно дисковая подсистема, возможно память, возможно сеть, возможно процессоры.

Так что для начала - perfmon хотя бы, а потом более подробно по компонентам. Как итог - чего не хватает и кому.
Исходя из этого вполне может быть что получится вывод что надо уходить на рекомендуемые варианты масштабирования в виде разнесения всех звеньев на разные серверы, каждый из которых будет иметь разные требования к критичной для функции части.
Ответ написан
Комментировать
@LollyFox
Без анализа можно только посоветовать SSD + увеличить ОЗУ - это минимум, чего точно не хватает серверу.
А дальше садиться и настраивать PostgreSQL или переходить на MS SQL.
Ответ написан
Комментировать
@Maximus-nsk
Конечно лучше перевести бд на ssd
Также важно чтобы оперативная память работала в двух канальном режиме и ее должно быть с запасом и с максимальной поддерживаемой частотой. По поводу процессора - у вас предел, если начнут сразу запускать несколько отчетов в разных конфигурациях то проц может не вывезти(мало ядер и Кеша 3-го уровня). Подумайте над тем чтобы начать хотябы с перехода на ssd и добавить памяти с запасом в двух канале чтоб было. Если не поможет то тогда можно перейти на ксеон v3 серии (с Али экспресс можно купить не так дорого материнскую плату под два процессора и недорогую серверную память. )
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@fpir
Пользователи, поди, по rdp сидят, тогда памяти не хватает отчаянно. А если через клиенты, то пилите конфиг постгри, для таких маленьких баз, конфигурации должно хватать, по идее. Сомнительно, чтоб условные бухгалтеры сильно диски нагружали. Но от ssd хуже точно не будет, только не забывайте, что если они умирают, то внезапно. Backup'ы наше фсё.
Ответ написан
Комментировать
@Fleg
Около 5 раз пробовали 1с крутить на windows server 2012 и файловый и серверный вариант и на postgree и на ms sql, всегда тормоза на пустом месте. Не знаю почему но так и не удалось подружить. Windows server 2008, 2016 полет отличный с первого раза.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы