Имя: Пароль:
1C
1С v8
1C:ERP Управление предприятием 2 Тормоза системы.
,
0 mastak1lla
 
10.07.18
21:15
Друзья , помогите разобраться с тормозами при работе в базе, симптомы, долго ищет артикулы , может по минуте формировать отчет об остатках, при открытие документов из реализации товаров, подвисает при открытие на секунд 5.

Характеристики сервера:
СХД: NETAPP EF560 flash память, подключена с хостами по FiberChannel 16Gb/s
Хост где стоит кластер 1С:
http://joxi.ru/bmoRXdRCxdWYnr - ЦПУ ОЗУ
Настройки Кластера:
http://joxi.ru/xAeyWEyup5BGGA
Настройки сервера в кластере:
http://joxi.ru/l2ZKoMKuwL3PbA

Размер базы: 31GB

Сервер SQL 2014:
http://joxi.ru/Dr8a71ai4vE8Dm - ЦПУ ОЗУ

Все на базе Vsphere 6.5.

Если нужна еще какая либо информация, я ее предоставлю, выручайте друзья.
122 Черный маклер
 
13.07.18
21:40
+121 думаю у тебя будет 11-13 попугаев :)
123 ProxyInspector
 
13.07.18
22:06
Наш "крутой" сервер начинал с 4 попугаев.
124 Черный маклер
 
13.07.18
22:21
(123) i7-8700K с SSD ~30 попугаев
для 25-30 пользователей УТ вполне достаточно
125 mastak1lla
 
13.07.18
23:20
14.75 показало
126 mastak1lla
 
14.07.18
00:15
17,54 добился )))
127 Fram
 
14.07.18
08:39
Xeon E3-1245v5 3.5 Ггц (HT включен)
1с+sql на одной вирт машине на XenServer (выделено 4 ядра, 16 Гб памяти)
2 локальных десктопных ССД (1-базы, 2-темпы)
Тест Гилева показывает 33 попугая
128 Fram
 
14.07.18
08:44
(114) а теперь однопоточный 4K запусти
129 Hmster
 
14.07.18
09:47
http://fragster.ru/perfomanceTest/

А в таких попугаях измерял свою железяку?
130 Черный маклер
 
14.07.18
20:37
(126) сделай рокировку серверов 1с и sql - будет еще 5 попугаев
И пользователи материться станцт про себя :)
131 mastak1lla
 
14.07.18
23:44
Черный маклер, так я рокировку и сделал, было 13, стало 17 :)
132 H A D G E H O G s
 
15.07.18
01:42
(131) Прекрасно.
Теперь свисните откуда нибудь i7-8700, i7-7700, i7-6700 и поставьте сервером 1С.
133 PR
 
15.07.18
01:48
(132) А месье знает толк в процессорах
Полчаса назад ковырялся в Яндексе, что там происходит у Интела, эти же процы смотрел :))
134 dmpl
 
15.07.18
14:10
(124) А в файловом варианте он же дает 100 попугаев.
135 Nikoss
 
16.07.18
08:47
Мда, с http://www.gilev.ru/tpc1cgilv/: "Во всем этом можно легко убедиться — код теста 100% открыт."

По факту все модули закрыты.
136 Макар Безборецкий
 
16.07.18
10:00
(0) Напиши на [email protected] в 1С.
У них есть услуга ЦКТП http://v8.1c.ru/expert/cts/cts.htm
137 Вафель
 
16.07.18
10:17
(136) раньше ценга такого проекта начиналась от 600к
138 ssh2006
 
16.07.18
11:05
(127) 1с + PostgreSQL на CentOS
Xeon E3-1280v6  3.90 GHz up to 4.20 GHz
SSD Intel SATA III 400Gb S3710

43.5 попугаев
139 PloAl
 
16.07.18
12:27
(126)
ESXi 6.7 + Deb like OS + docker 1705
7700K + проброшен в vm LSI 9211 c ssd intel 535
1с сервер 8.3.11 + postgres 9.6.9

52.6 попугаев
на ESXi 6.5 максимум 49 было
140 H A D G E H O G s
 
16.07.18
12:46
Адологеты серверных решений - возликуйте. Intel выпустила CoffeLake в упаковке Xeon.
141 ansh15
 
16.07.18
13:35
(138) (139) fsync и full_page_writes включены?
142 Галахад
 
гуру
16.07.18
13:49
(140) Как называется?
143 ssh2006
 
16.07.18
13:57
(141) да
144 ssh2006
 
16.07.18
14:00
+(143) и wal_sync_method  = fdatasync
145 PloAl
 
16.07.18
14:04
(141) в конфиге закоментировано, как по дефолту не знаю
146 H A D G E H O G s
 
16.07.18
14:28
147 sclar
 
16.07.18
14:34
(0) Решение одно: Без виртуалки и частота проца выше 2,7 Ггц
148 sclar
 
16.07.18
14:35
(147) + Тест Гилева выше 25 должен быть.
149 PloAl
 
16.07.18
14:44
(141)
пытался несколько раз по рекомендациям с интернета, конфиг настраивать
но попугаев становилось меньше, видимо большинство из рекомендации относилось к postgres 9.2 и ниже

существенно добавилось попугаев:
при переходе 8.3.11  ~3-4
выносе статистики pg на ramdisk ~4
обновлении ESXi до 6.7 ~3
150 Nikoss
 
16.07.18
15:00
а что внутри этого теста, на сколько можно опираться на полученные данные?
151 Адинэснег
 
16.07.18
15:13
кстати, про обновления ESXi
у кого программные лицензии уезжали, без смены оборудования(они разрядность нумерации дисков по-моему увеличивали)?
152 Адинэснег
 
16.07.18
15:14
были например, с окончанием #03 и #04 стали #003 и #004
153 ansh15
 
16.07.18
15:15
(142) Обзор новшества https://servernews.ru/972513
Для сервера даже начального уровня памяти маловато уже(на мой взгляд)
154 Галахад
 
гуру
17.07.18
04:45
(146) (153) Спасибо.
155 mastak1lla
 
22.07.18
12:03
(149) переход на 6.7 попугаев не добавляет.
156 PloAl
 
22.07.18
14:07
(155) Попробуйте, выполнить все рекомендации из статьи http://www.gilev.ru/virtual/
157 Djelf
 
22.07.18
14:37
А обновления все накатаны?
https://www.virtualizationhowto.com/2018/01/vmware-performance-impact-of-meltdown-and-spectre-patches/
Про процу то не очень просаживается, а по винту хуже.
И это синтетические тесты, как это влияет на sql и сервер 1с никто вроде не замерял.
158 PloAl
 
22.07.18
14:45
(155) По умолчанию при добавлении ВМ настройки позволяют ВМ претендовать на всю память и все ядра хоста. В статьях описывающих бест практиклс, написано что нужно строго разделять имеющиеся ядра и память тогда потери на виртуализацию не превысят 10 - 15%.
159 mastak1lla
 
22.07.18
15:02
(158) Имеется ввиду создать под каждую ВМ ресурс пул?
160 mastak1lla
 
22.07.18
15:02
(158) В ВМ просто при создание задаешь ОЗУ и Ядра кол-во
161 PloAl
 
22.07.18
15:55
(159) Незнаю что вы имеете в виду под "ресурс пул"
(160) Открыл диалог настроек вкладка процессор 5 различных настроек и 9 настроек память.
Свои настройки делал давно, гуглил и читал описание каждого пункта.
162 Djelf
 
22.07.18
19:27
(0) Попробуй поискать причину наоборот.
Т.е. на одном сервере поднять и sql сервер и сервер 1С.
И на нем же запустить тонкий клиент.
На этапе тестирования скорости ты получишь пиковую производительность и сможешь понять что больше чем есть ты уже из него не выжмешь.
Сравнишь по железу/скорости с аналогами по табличке в тесте Гилева и если сильного провала нет то, увы...
Одновременно искать где узкое место на 3х серверах может занять слишком много времени.
Постепенно... постепенно...

Бывают чудеса: как то было 3 одинаковых по железу терминалки для 7.7 и на одной все тормозило. Стал сверять и оказалось что отличаются дрова на сетевушку, хотя 7.7 то в dbf была! При чем тут сетевуха?
Поменял дрова - взлетело...
И еще 100500 таких чудес видал, уже все и не упомню.
163 Djelf
 
22.07.18
19:44
+(162) Забыл сказать, протокол Shared Memory еще включи.
164 mastak1lla
 
22.07.18
19:59
23.6 попугая выжал) Путем оптимизации биоса и на одну физическую машину загнал 1с и SQL, поставил 6.7 esxi и накатил все патчи, сделал диски paravirtual и в прямой доступ отдал. Не знаю что помогло больше, скорее на один физ сервер. Но кстати тормоза были не из за железа, а из за бага в РЛС 1С
165 mastak1lla
 
22.07.18
20:22
Теперь 19 показывает, в общем значения теста скачут :)
166 mastak1lla
 
23.07.18
00:52
http://joxi.ru/Dr8a71ai4pNDLm ну это лучшее время)
167 mastak1lla
 
23.07.18
01:00
http://joxi.ru/krDgo4gHE3RdRA :) зачем вы меня на эту игрушку подсадили))))))))))))
168 Новиков
 
23.07.18
09:51
(146) какой-то первый обзор: https://www.youtube.com/watch?v=MiFdZ_qoJqI
169 mastak1lla
 
23.07.18
11:32
В процессе работы юзеров, попугаи до 11 падают
170 Черный маклер
 
23.07.18
12:17
(169) запускаешь тест в рабочее время ? :)
171 mastak1lla
 
23.07.18
13:44
Черный маклер, ну вот сегодня позволил себе такую роскошь :)) выдало 11 попугаев ..
172 Nikoss
 
23.07.18
13:46
(170) да можно разок, чёб нет?))

только тест в таком виде совсем не объективен
173 mastak1lla
 
24.07.18
22:16
Друзья подскажите, если брать проц 8700, и еще желательно что бы SQL на одной физ машине, откуда ОЗУ брать на это все добро? Если база 100-200 гб?
174 H A D G E H O G s
 
24.07.18
22:35
64 Гига вам хватит с головой.
175 mastak1lla
 
24.07.18
22:50
(174) при 70 юзеров, на 1с кластер +SQL 64 гига на все?)
176 H A D G E H O G s
 
24.07.18
23:31
(175) Да
177 ansh15
 
24.07.18
23:40
(173) Для процессора E5-2690 v3/v4 нормальный/хороший результат 56-65, можно найти в таблице результатов теста.
178 ansh15
 
24.07.18
23:56
(145) Попробуй выключить оба параметра, заодно и synchronous_commit тоже, посмотреть их влияние. На время теста, конечно.
179 mastak1lla
 
25.07.18
00:15
(177) это при условии наверное что на физ сервере и на одной машине кластер и sql
180 ansh15
 
25.07.18
00:29
(179) Разумеется
181 mastak1lla
 
25.07.18
00:34
(180) у нас виртуальная среда и mssql
182 rustemg
 
25.07.18
08:00
Найдите 100руб и возмите
MSI X299 TOMAHAWK или другу мать на x299
Core i7-7820X BOX
Память обязательно 4х-канальная 128Гб
Samsung 960 PRO
На линуксе сюда базу и 1с сервер
и спасешь проект на этапе внедрения
183 Dmitry1c
 
25.07.18
08:36
Я правильно понимаю, что I7-K своими частотами для сервера 1С на производительность выгоднее?
184 rustemg
 
25.07.18
08:50
Ага, важно частота процессора и обмен с памятью, 4 канальный выдает 68 Гб/с!, учитывайте при выборе десктопных версий. и для куча мелких файловых случайных операций SSD на NVMe
185 rustemg
 
25.07.18
08:51
БИОС и операционку настраиваем, чтоб не засыпали
186 ildary
 
25.07.18
09:05
(182) Скажите пожалуйста - я почитал отзывы на Core i7-7820X и вижу, что он может выдать 4300 МГц в турбо-режиме - я правильно понял, что этот самый турбо режим может дать хороший прирост даже в многопользовательском режиме и не требует водяного охлаждения?
187 rustemg
 
25.07.18
09:23
Легко и не требует
188 rustemg
 
25.07.18
09:27
Хороший кулер обязателен
189 ildary
 
25.07.18
09:57
(188) Спасибо за уточнение! Но выше вы упоминали боксовую модель, а к боксовым кулерам много вопросов (шумят и слабое охлаждение).
190 Nikoss
 
25.07.18
10:56
(189) БОКС в помойку сразу. Бери ОЕМ и хороший кулер
191 Nikoss
 
25.07.18
10:57
+(190) про термопасту еще почитай для покупаемого кулера, если в комплетке гавно - в помойку; бери отдельно хорошую. Тестов и интернете дофига.
192 H A D G E H O G s
 
25.07.18
11:16
(189) Вариант брать все равно боксовский из за гарантии, но систему охлаждения менять сразу. Чтонибудь от 1500 руб, с термотрубками (с внутренним охлаждением испарением) и термопасту mx400.
193 ildary
 
25.07.18
11:39
(192) извините, разве гарантия у боксового и небоксового разная? Или если сменить систему охлаждения у боксового - разве гарантия сохранится?
194 H A D G E H O G s
 
25.07.18
11:57
(193) Разная. OEM-1год, Box-3года
195 H A D G E H O G s
 
25.07.18
11:58
(193) "Или если сменить систему охлаждения у боксового - разве гарантия сохранится?"

Почти уверен, что - да. В боксе кулер идет отдельно от проца, а в восьмой серии кулера вообще нет :-)
196 H A D G E H O G s
 
25.07.18
11:59
"В боксе кулер идет отдельно от проца"

Читать как
"В коробочке они лежат отдельно и тебе самому надо нацепить кулер на проц, ну это как бэ очевидно"
197 ildary
 
25.07.18
12:02
(194)+(196) спасибо за информацию, намотал на ус.
198 Nikoss
 
25.07.18
12:45
(194) на практике, когда последний раз было что-то гарантийного по процессорам?
199 H A D G E H O G s
 
25.07.18
13:04
(198) У меня из оборудования за 20 лет умерло 3D на видюхе и 1планка памяти сбоила, что вылечил прогревом. А что?
200 Nikoss
 
25.07.18
13:06
(199) я к тому, что из-за гарантии в 3 года на проц, переплачивать смысла за БОКС нет, если в планах сразу менять охлаждение.
201 H A D G E H O G s
 
25.07.18
13:08
Там этой переплаты на копейки в сравнении с основным ценником.
202 Nikoss
 
25.07.18
13:10
кстати (199) "У меня из оборудования за 20 лет умерло 3D на видюхе и 1планка памяти сбоила"

это чтож, даже винты не сыпались?
203 X Leshiy
 
25.07.18
13:21
(32) Тест чет херню несет) Подсунул ему крутейшую SQL машину на full SSD (все разделено, даже бэкап на отдельном), а он выдает 12 баллов, цобако)

Перенес на этот сервант пару тяжелых баз (собрать статистику по скорости деградации SSD), юзвери сразу заметили, кк год начали перепроводить)
204 X Leshiy
 
25.07.18
13:24
(68) Вранье.
205 H A D G E H O G s
 
25.07.18
13:24
(202) Нет. Винты не сыпались ни разу.

WD 20 Гб
WD 80 Гб
WD 320 Гб
WD 500 Гб
Сейчас WD 2 Тб+ SSD sams
206 H A D G E H O G s
 
25.07.18
13:24
(205)++
WD 3.2 Гб
207 H A D G E H O G s
 
25.07.18
13:29
(204) Нет. Ну не 30%, но выигрыш есть
208 X Leshiy
 
25.07.18
13:32
(207) Ну смотри)

Если был 1 хороший сервант, на котором крутилась 1с и SQL, а потом перенесли SQL на другой хороший сервант, сделали агрегацию каналов и т.д. (вариант - умные админы), откуда будет падение?

А если был 1 хороший сервант, а разделили на 2 дерьмовых, да еще через 100 мегабит, ну тогда понятно)))
209 X Leshiy
 
25.07.18
13:37
(207) Я такое на 1 конторе делал, схлопнул 2 серванта в 1 (оба на одной виртуалке, привет админам - дегенератам).

Прирост не мерил, на глаз стало чуть лучше, вроде как, но это ИМХО из-за того, что выдал виртуалке кучу ресурсов.

Схлопнул исключительно для личного удобства)
210 H A D G E H O G s
 
25.07.18
13:58
(208) Есть же понимание, что в oltp-системе, при правильной архитектуре, узким горлышком может стать латентность сети между SQL и сервером 1С? Именно латентность, не пропускная способность. И она может быть плавающая. Сейчас все хорошо, а через час - плохо, особенно если ты это не котролируешь. А устраивая 1С и SQL на одном серваке - мы от него избавляемся в принципе.

Тоже самое с виртуалками. Мы их меньше контролируем. Вот, обращается клиент, говорит - тормозит 1С. Ок, говорю, давайте доступ к серверу 1С и SQL. В 90% случаев мне дают доступ к виртуалке, на которой скачет производительность процессора, при остановленном 1С/SQL (значит, что-то забирает ресурсы у виртуалки). И че делать?
211 Genayo
 
25.07.18
14:01
(210) При правильной архитектуре не будет никакой плавающей латентности.
212 H A D G E H O G s
 
25.07.18
14:01
(211) Конечно не будет. Найти бы клиента с правильной архитектурой. Вам такие попадались?
213 H A D G E H O G s
 
25.07.18
14:02
Если да - везучий вы человек.
214 Genayo
 
25.07.18
14:04
(212) Конечно, сейчас так. Всего-то нужен грамотный админ, который подберет и сконфигурирует нормальное железо. Причем, в штате его держать не обязательно.
215 X Leshiy
 
25.07.18
14:08
(210) Какая еще латентность? SQL будет настроен отправляться в сон?)))
216 H A D G E H O G s
 
25.07.18
14:14
(215) Давайте на этой жизнерадостной ноте закончим.
217 X Leshiy
 
25.07.18
14:20
(216) Давайте не будем считать shared memory панацеей от всех бед)
218 H A D G E H O G s
 
25.07.18
14:39
(217) Я доверюсь sharedmemory, родившемуся в колыбели Microsoft, чем сети, рожденной выпускником АлтГИУ, СибГИУ (я к примеру).
219 X Leshiy
 
25.07.18
14:45
(218) Да-да, остальные компоненты роли не играют)
220 Fram
 
25.07.18
21:45
(204) ТС переносом на одну машину показатель теста Гилева с 17 до 23 поднял. Считай.
(217) У sharedmemory тупо лишних операций, задержек, служебных(бесполезных) данных и звеньев в цепи меньше.
221 mastak1lla
 
26.07.18
09:16
Народ , а у кого vmware, скажите , у вас в полной мере работает турбо буст? Замеряли?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн