Имя: Пароль:
1C
1С v8
УТ 10.3 + MSSQL + SSD Оптимизация конфигурации
0 kostyk92
 
10.09.18
23:17
Добрый день, народ! Прошу помочь советом по доводки конфига до ума. Имеем следующее:
Intel Core i7-8700K 3.7 Ггц * 6
32 Гб DDR-4
RAID-1 2 х WD 1TB GOLD (На нем Windows Server 2008 r2)
SSD Intel Optane 260 Гб на PCI-E (На нём файлы БД MS SQL 2014 с УТ 10.3)

Юзеров промерно челове 30, периодически жалуются на то что колом встаёт, одупляется долго.
Прошу подсказать как исходя из имеющегося железа и софта максимально эффективно выставить конфиг.
На данный момент выделил 12 гб под нужды MSSQL. В последний раз переустановил MSSQL полностю, со всеми исполняемыми файлами на SSD, эфекта не дало.
1 kostyk92
 
10.09.18
23:19
Ах да, забыл уточнить. Работают все через RDP прям на сервере. Процессы запущенной 1С под юзером могут довольно прилично места занимать, по этому оперативки под MS SQL выделил немного.
2 SeriyP
 
10.09.18
23:30
(0) когда вот это: "периодически жалуются на то что колом встаёт, одупляется долго" происходит посмотрите на длину очереди дисков. Возможно, файл подкачки активно начинает использоваться.
Сервер терминалов, сервер 1С, скуль - все на одной ОС при 30 пользователях и 32 ГБ ОЗУ? Тяжело это все вместе ворочаться будет.
3 Fram
 
10.09.18
23:31
временные файлы юзеров, 1с сервера и скуля где крутятся?
4 RomanYS
 
10.09.18
23:32
Посмотреть во что упирается когда тормоза.
Скорей всего в системный диск, логичнее как раз систему иметь на ssd. 1с как клиенты так и сервер очень любят темпы, плюс из-за нехватки памяти там своп наверное постоянный.
5 ansh15
 
10.09.18
23:32
(1) База большая?
6 kostyk92
 
10.09.18
23:33
(2) Спасибо большое за ответ. Файл подкачки действительно гоняется. Как избежать этого? Только добавлением ОЗУ? Уместны ли манипуляции типа переноса кэш пользователей 1С на SSD?
7 kostyk92
 
10.09.18
23:35
(5) Файл mdf около 64 гб.
8 kostyk92
 
10.09.18
23:37
(3) Юзеров и 1C Сервер на RAID,  SQL полностью всё на SSD.
9 Fram
 
10.09.18
23:41
(8) Очередь к диску на RAID глянь ...
10 SeriyP
 
10.09.18
23:44
(6) Что с версиями платформ 1С? Связка 8.2.19.130 + SQL 2012 для УТ10 должна показывать хороший результат. https://forum.infostart.ru/forum16/topic178746/
11 kostyk92
 
10.09.18
23:53
(9) За счет чего можно разгрузить очередь?
12 Fram
 
11.09.18
00:05
(11) ну во первых, если действительно выходите за рамки ОЗУ 32Гб, то докупить память. Хотя странно. Для УТ10+30 юзеров+1С сервер+СКЛ 32Гб должно хватать, если юзеры ничего кроме 1С ничего не запскают в RDP сеансах. хотя кодом можно много чего наворотить.
кстати, а почему через RDP все клиенты 1С?
13 ansh15
 
11.09.18
00:05
Добавить памяти до 64 ГБ(максимум), убрать РДП с сервера, убрать RAID, собранный на чипсете матплаты(так же?) дать MS SQL  хотя бы 32-40 ГБ. Систему и сервер приложений на SSD, файл подкачки и журнал регистрации быстрее будут.
14 H A D G E H O G s
 
11.09.18
01:21
(0)
- Движение по партиям - во временные таблицы.
- Настроить sql по заветам 1С.
- Отследить обработчики ожидания на клиентах

И будет щасте.
15 vladimir80
 
11.09.18
01:53
Попробую и я )

Для начала:
RAID-1 2 х WD 1TB GOLD (На нем Windows Server 2008 r2)
если я правильно понял то это 7200 rpm, соответственно все остальное можно сильно не думать, очереди диска явно за гранью добра и зла. Нужно хотя бы 15k sas, причем в raid-10 (будет шустрее).

1) Не слушать предыдущего оратора и не убирать рейд. Восстанавливать скуль с мертвого диска с мисты никто не приедет
2) Конечно затыки не из-за оперативы, но и жать оперативу с таким размером бд и длинной массива юзеров - грешно. Думай сам, сколько ее тебе нужно, не забудь посчитать еще и сессии юзеров на удаленке. 32 на 30 юзеров это ничто. Особенно когда начнут крутить отчеты и формировать километровые прайсы, с картинками и блекджеком.
3) Все, кроме базы засунь на ssd. tempdb особенно. Хотя о том, что это за диск (ssd) и через сколько он перестанет работать я не знаю.
16 xXeNoNx
 
11.09.18
07:10
(0) а я ставлю на ту, которая черненькая с белым пятном....
Уже наверное накуевертил из советов выше?
Настрой виндовые счетчики произволительности и будешь не как та бабка, которая гадает на кофейной гуще
Программист всегда исправляет последнюю ошибку.