Вход | Регистрация
    1  2   
1С:Предприятие :: 1С:Предприятие 8 общая

Настройка сервера 1С

Настройка сервера 1С
Я
   1Сергей
 
21.05.19 - 16:28
Добрый день, дамы и господа!

Никогда не приходилось заниматься настройкой сервера (как правило для этого есть специально обученные люди), но теперь пришлось. Опыта в этом деле нет.
Переехали на новые сервера (условно новые). Имеется одна большая база ЕРП и куча маленьких ЗУПов. Ранее был один отдельный сервер 1С (80 гб оперативки) и отдельный сервер БД (50 гб) sql. Всё работало более-менее сносно.
Теперь разделили по 2 сервера: под ЕРП отдельный сервер 1С и отдельный под БД. С ЗУП-ами то же самое - отдельные сервера.
Всё перенеслось, но скорость работы заметно снизилась. Наиболее остро стоит проблема с ЕРП. Документы проводятся от 5 до 10 минут.
Настройку сервера делал по методичке https://its.1c.ru/db/metod8dev#content:5904:hdoc

Сервер SQL: на сервере 60 гб, ограничил потребление скулем до 50 гб.
Сервер 1С: на сервере 60 гб
Настройки:
http://pics.rsh.ru/img/temp0_pacmehz9.png
http://pics.rsh.ru/img/temp1_56e6q9bb.png
http://pics.rsh.ru/img/temp2_3iahykce.png



Что я упустил? Почему такие тормоза? Подскажите, пожалуйста

ЗЫ Знаю, что профан. Не пинайте
 
 
   H A D G E H O G s
 
1 - 21.05.19 - 16:30
А вы - программист.
   1Сергей
 
2 - 21.05.19 - 16:31
Да, забыл упомянуть. И до переезда, и после все сервера виртуальные. Не удалось убедить на физик
   lodger
 
3 - 21.05.19 - 16:32
(2) ну вот и смысл? )
   H A D G E H O G s
 
4 - 21.05.19 - 16:33
Прогони тесты 
crystalmark (1 проход, 5 Гб)
cpu-z (bencmark, 2 потока, важно сказать значение в начале и значение в конце теста)

И возвращайтесь
   H A D G E H O G s
 
5 - 21.05.19 - 16:34
crystalmark (1 проход, 4 Гб)
   1Сергей
 
6 - 21.05.19 - 16:34
(4) на каком сервере?
   rphosts
 
7 - 21.05.19 - 16:34
иб на процесс =1 и на первом скрине ничего не заполнено... это не правильно.
   rphosts
 
8 - 21.05.19 - 16:35
(4) так то для дисков-же
(6) скуль
   H A D G E H O G s
 
9 - 21.05.19 - 16:35
(6) На обоих.
   seevkik
 
10 - 21.05.19 - 16:35
В конце есть ссылка с планами обслуживания - это сделал?

Разделять сервер бд и 1с на два виртуальных нет смысла если они находятся на одном физическом сервере
 
 Рекламное место пустует
   rphosts
 
11 - 21.05.19 - 16:36
(9) у него и скуль и 1С виртуалки 1 железки?
   rphosts
 
12 - 21.05.19 - 16:37
(10) ибо shared memory + несколько % к скорости
   seevkik
 
13 - 21.05.19 - 16:39
(12) При виртуалках там не несколько)
   bolero
 
14 - 21.05.19 - 16:42
(0) > ЕРП. Документы проводятся от 5 до 10 минут.

сбор статистики скорее всего забыли сделать

если так - то после включения и все остальное начнет быстрее ворочаться
   seevkik
 
15 - 21.05.19 - 16:42
Что с дисками и процессором по сравнению со старым серваком?
   1Сергей
 
16 - 21.05.19 - 16:44
(15) всё то же самое
   1Сергей
 
17 - 21.05.19 - 16:44
(14) вот это UPDATE STATISTICS?
   spiller26
 
18 - 21.05.19 - 16:45
(0) Смотри процессы особенно регламентные.

Настройка дело тонкое и приходиться применять метод "проб и ошибок"
Вот мои настройки на текущий момент. Кластера и сервера.

Local cluster
**********************************************************
Интервал перезапуска                 = 86400
Доступный объем памяти                 = 3000000
Интервал превышения объема памяти         = 90
Допустимое отклонение количества ошибок сервера = 0
-----------------
Принудительно завершить проблемные процессы = Истина
-----------------
Выключенные процессы останавливать через     = 30
Уровень отказоустойчивости            = 0
Режим распределения нагрузки = Приоритет по производительности

Рабочие серверы > 1С
************************
Максимальный объем памяти рабочих процессов    = 0
Безопасный расход памяти за один вызов        = 2147483648 (2 Гб)
Объем памяти рабочих процессов, до которого    = 0
сервер считается производительным
-----------------
Количество ИБ на процесс         = 1
Количество соединений на процесс    = 25
-----------------
Менеджер на каждый сервис     = Истина
Центральный сервер        = Истина
   seevkik
 
19 - 21.05.19 - 16:46
(17) а с (10) ?  https://its.1c.ru/db/metod8dev#content:5837:hdoc вот ссылка, настрой по ней
   1Сергей
 
20 - 21.05.19 - 16:47
(19) о, спасибо
   shuhard
 
21 - 21.05.19 - 16:47
(17) без просмотра типовых счётчиков и разговор начинать не будем
   rphosts
 
22 - 21.05.19 - 16:48
>Количество соединений на процесс    = 25

Может привести к избыточному кол-ву меня а это будет не торт отнюдь. Хотя нужно смотреть подробности (сколько баз, сколько в среднем юзеров и т.п.)
   1Сергей
 
23 - 21.05.19 - 16:48
(18) спасибо.

Вот этот параметр я не пойму:
Доступный объем памяти                 = 3000000


ограничивать в 3 гб, при 60 гб оперативки?
   1Сергей
 
24 - 21.05.19 - 16:49
(22) Одна база, активных пользователей в среднем около сотни
   Cyberhawk
 
25 - 21.05.19 - 16:49
(18) "Безопасный расход памяти за один вызов = 2 Гб" // Так у тебя месяц может никогда не закрыться. Это значение нужно подбирать с учетом реально обоснованного максимально потребляемого в пиках объема, выше которого уже типа звоночек к расследованию. Типовая ЕРП может до 6 гигов кушать за один вызов при закрытии / расчете с/с.
   bolero
 
26 - 21.05.19 - 16:50
(23) имеет смысл при 32битном сервере
если он упирается в 4 гига - падает
поставишь лимит 3.5 - успевает падать
поставишь 3 - почти не падает
   Вафель
 
27 - 21.05.19 - 16:50
скорее всего сервера более слабые чем был.
плюс разделение на 2 снижает скорость % на 15
   Вафель
 
28 - 21.05.19 - 16:50
настройками особо ничего не сделаешь.
максимум статистику обновлять
   spiller26
 
29 - 21.05.19 - 16:51
(0) По железкам и софту.
- связь Сервера 1С и Сервера БД, настроили тунель, быстрее.
- сервер лицензий на отдельный, т.к. при обновлении чего либо по виртуалке, получите "бан" (лицензия).
(23) Нам норм.
(25) Регламентное по закрытию всех соединений, происходит ночью.
   rphosts
 
30 - 21.05.19 - 16:51
(24) отдельного сервера для BackgroundJob нет?
   H A D G E H O G s
 
31 - 21.05.19 - 16:51
В любой непонятной ситуации проверяй mdop
   spiller26
 
32 - 21.05.19 - 16:51
(26) всё верно
   Cyberhawk
 
33 - 21.05.19 - 16:51
(29) Что ты несешь?
 
 
   Вафель
 
34 - 21.05.19 - 16:52
(25) смысла вообще трогать эту настройку нет.
это только если многие пользаки работают и есть вероятность что кто-то отнимает много иногда.
для типичной работы не поможет ничем
   1Сергей
 
35 - 21.05.19 - 16:52
(27) Ненене. Было два сервера 1с и скл. Стало 4. грубо говоря, ЕРП вынесли на отдельные сервера
   1Сергей
 
36 - 21.05.19 - 16:52
(30) >>отдельного сервера для BackgroundJob нет?

нет
   H A D G E H O G s
 
37 - 21.05.19 - 16:52
(35) Что с физическим оборудованием?
   Вафель
 
38 - 21.05.19 - 16:52
(27) + небось еще и виртуалки, а это еще минус 10-15%
   spiller26
 
39 - 21.05.19 - 16:52
Ну еще придется попотеть настраивать Сервер БД, т.к. он тоже существенно имеет вес.
   Cyberhawk
 
40 - 21.05.19 - 16:53
(34) Лол
   Вафель
 
41 - 21.05.19 - 16:53
(35) кластер чтоли подняли?
   rphosts
 
42 - 21.05.19 - 16:53
(35)как разбили? 1С+1С и СКЛ+СКЛ или 1С+СКЛ и 1С+СКЛ?
   1Сергей
 
43 - 21.05.19 - 16:54
(41) нет. Мухи отдельно, котлеты отдельно
   seevkik
 
44 - 21.05.19 - 16:54
(22) кстати да, я с этим параметром не особо дружу, т.е. обычно тупо делю количество пользователей с большим запасом на количество ядер - верно ли это?
Но слишком мало и не ставлю 4 - минимум
Ну то есть особо разницы не замечал при 8-16, хотя я с высоконагруженными системами не работал (150+юзеров в одной базе или ERP)
   1Сергей
 
45 - 21.05.19 - 16:54
(42) на физическом уровне не знаю. Мне только виртуалки предоставили
   Вафель
 
46 - 21.05.19 - 16:54
(43) что значит тогда было 2 стало 4?
   1Сергей
 
47 - 21.05.19 - 16:54
(46) Сервера
   rphosts
 
48 - 21.05.19 - 16:55
(45) ну и пусть такие чудилы настраивают!
   Cyberhawk
 
49 - 21.05.19 - 16:55
(44) Для 64б сервера приложений рекомендовано оставлять по умолчанию (128), много рпхостов там плохо считается
 
 Рекламное место пустует
   H A D G E H O G s
 
50 - 21.05.19 - 16:55
(45) Ты же понимаешь, что это феерично?
   rphosts
 
51 - 21.05.19 - 16:55
(46) из 2 железок нарезали 4 виртуалки хз как хз почему а одинэснега принуждают \то настроить
   Krendel
 
52 - 21.05.19 - 16:56
(0) при желании могу дать виртуальную машину
   H A D G E H O G s
 
53 - 21.05.19 - 16:56
(45) Просто замерь производительность cpu-z. Обычно он палит дичь на физическом уровне.
Это то ты можешь?
   rphosts
 
54 - 21.05.19 - 16:57
(50) админу палкой об лоб что-б в глазах были не звёздочки а феерверк - вот это феерия!
   H A D G E H O G s
 
55 - 21.05.19 - 16:58
(54) Админу бумагу с сравнением прозводительности эталонной и фактической и идти играть в баттлу.
   rphosts
 
56 - 21.05.19 - 16:58
(0) а скажи, что у тебя на хостовых ОС какая выбрана схема электропитания.
   Cyberhawk
 
57 - 21.05.19 - 16:59
(55) Где ж он эталонную возьмет - старого-то железа нет
   Вафель
 
58 - 21.05.19 - 16:59
понял:
раньше было все на физичиских серверах, а теперь разбили на виртуалки чтобы ерп отдельно был
   H A D G E H O G s
 
59 - 21.05.19 - 16:59
(57) Все есть.
   1Сергей
 
60 - 21.05.19 - 17:00
   seevkik
 
61 - 21.05.19 - 17:00
(49) нууу, скажем если у меня одна база где 100 пользователей, тогда у меня будет 1 рпхост?
1 рпхост - одно ядро для 1с, я верно понимаю?
   H A D G E H O G s
 
62 - 21.05.19 - 17:00
(60) cpu-z - это не тест
   Вафель
 
63 - 21.05.19 - 17:01
ну от проца 2.8 многого ожидать нельзя
   H A D G E H O G s
 
64 - 21.05.19 - 17:01
Вот тест моего скромного i5
http://prntscr.com/nrfrxn
   rphosts
 
65 - 21.05.19 - 17:02
(60) 2,8 Ghz для 1СВ - мало!!! Надо 3,0 а езё лучше 3,2.
   Вафель
 
66 - 21.05.19 - 17:02
(61) рпхост уже давно многопоточен и может в много ядер
   H A D G E H O G s
 
67 - 21.05.19 - 17:02
(61) Нет
   seevkik
 
68 - 21.05.19 - 17:03
(66) (67) ну простите, спасибо за наставления, завтра поменяю)
   rphosts
 
69 - 21.05.19 - 17:03
(64) 3,6...
   Cyberhawk
 
70 - 21.05.19 - 17:04
(61) Да. Нет.
   H A D G E H O G s
 
71 - 21.05.19 - 17:05
(69) Ну не совсем
http://prntscr.com/nrfu4l
   Cyberhawk
 
72 - 21.05.19 - 17:06
(63) (65) Да там диски УГ, проц еще норм по сравнению со случаями где 2 Ггц )
   seevkik
 
73 - 21.05.19 - 17:07
(70) Ок ок)
(71) а как же МАКСИМАЛЬНАЯ ПРОИЗВОДИТЕЛЬНОСТЬ - постоянно максимальная частота процессора?
   1Сергей
 
74 - 21.05.19 - 17:07
   H A D G E H O G s
 
75 - 21.05.19 - 17:09
(74) Это на начало теста или на конец?
   rphosts
 
76 - 21.05.19 - 17:09
(71) ох тыж!!!!
   1Сергей
 
77 - 21.05.19 - 17:09
(75) конец
   rphosts
 
78 - 21.05.19 - 17:10
1Сергей на (56) ответь
   seevkik
 
79 - 21.05.19 - 17:10
(75) хватит пиписками меняться, сравнил десктоп с неголдовым серверным, лучше напомни про статистику ТСу
   1Сергей
 
80 - 21.05.19 - 17:10
(78) не знаю :(
   H A D G E H O G s
 
81 - 21.05.19 - 17:10
(77) Что на начало? Точно такая же или ползут вверх циферки?
   1Сергей
 
82 - 21.05.19 - 17:11
(81) да, примерно так же
   1Сергей
 
83 - 21.05.19 - 17:12
Пока разбираюсь с (19)
   H A D G E H O G s
 
84 - 21.05.19 - 17:16
(82) Уже лучше.
Что там на сервере sql ?

Что с mdop ?
   H A D G E H O G s
 
85 - 21.05.19 - 17:19
(79) Можно сравнить и с современным неголдовым xeon-ом. У нас на сервере 1С Xeon E5-2690 v4 дает 390 попугаев в cpu-z
Но все равно, 271 попугай на старте - это неплохо и причина многих минут документов не в нем.
   Вафель
 
86 - 21.05.19 - 17:22
у вас случайно на сиквеле диски не виртуальные?
   seevkik
 
87 - 21.05.19 - 17:24
(82) это они пытаются узнать как там устроено с энергосбережением, подлые мелкомягкие, дабы не загрязнять Землю, специально уменьшают мощность процессора пока он ничего не делает, а 1с хочет вычислительные мощности прямо здесь и сейчас, ему не надо ждать пока он нагрузится, он хочет действовать быстро, от этого идут зависания при выполнении разных процедур - чаще всяких проведений документов и формирования отчётов, то есть если процессор проставивает его частота падает до определенного значения, к примеру 800 мгц, и, в зависимости от того уходит ли нагрузка через мелкий промежуток времени, он или оставляет скорость или повышает ее на некоторое значение, и так до максимальной частоты

Под "ползут вверх циферки" имеется ввиду две - пять секунд, например со ста до 250 в однопоточном бенче, а не десять - 15 секунд
   1Сергей
 
88 - 21.05.19 - 17:25
(86) да :(
http://pics.rsh.ru/img/temp0_qsc1e418.png

Но оно и раньше так работало
   1Сергей
 
89 - 21.05.19 - 17:27
(84) >>Что с mdop ?

непонятная хрень. Это мне что, на сервере офис ставить чтоли?
   Вафель
 
90 - 21.05.19 - 17:29
(89) mdop = maximum degree of parallelism
   seevkik
 
91 - 21.05.19 - 17:29
(89) max degree of parallelism загугли
   Вафель
 
92 - 21.05.19 - 17:30
(87) но переключение в полный режим явно не 5 мин длится
   X Leshiy
 
93 - 21.05.19 - 17:30
(0) Как уже правильно сказали в (21), perfmon в руки.
   seevkik
 
94 - 21.05.19 - 17:30
(85) мне интересно сколько должно быть у процессора попугаев чтобы документ проводился дольше в 100 раз?)
   1Сергей
 
95 - 21.05.19 - 17:31
(90) (91) а....

Это я ставил в 1. Всё как в методичке
   X Leshiy
 
96 - 21.05.19 - 17:32
(89) В мониторе ресурсов хотья бы очереди дисков посмотри. Но не само наличие пиков, а сколько они дляться.
   Вафель
 
97 - 21.05.19 - 17:34
(96) Это нужно на хосте делать
   Вафель
 
98 - 21.05.19 - 17:34
а доступа скорее всего туда нет
   seevkik
 
99 - 21.05.19 - 17:34
А давай ещё реестр почистим, вирусы удалим и диски дефрагментируем? :D
   X Leshiy
 
100 - 21.05.19 - 17:35
(98) О чем тогда разговаривать?)
  1  2   

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь можно задать вопрос "Как сделать?" и получить кучу ответов, что тебе это делать не надо. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует