|
Выбор процессора для вынесения БД на отдельный сервер. | ☑ | ||||||
---|---|---|---|---|---|---|---|---|
0
nik-weter
07.10.22
✎
05:33
|
Добрый день. Сейчас 1с и postgres крутятся на одном сервере с 2 Xeon 4215R. С лета производительность стала ухудшаться, сплошные жалобы. Расчет себестоимости с 10 часов плавно поднялся до 2х суток. Программисты кивают на сервер, я как админ - на программистов. Поскольку перенос всего на NVME и добавление 128Гб оперативки никакого влияния не оказал, решили купить второй сервер и разнести postgres и 1с на разные физические машины. Впрочем, это собирались сделать еще до тормозов.
Вижу 2 сокета в продаже плюс-минус за одинаковые деньги. Вот и думаю что лучше взять Intel Xeon Gold-6354 или Intel Xeon Gold-6246R. С одной стороны, 6354 в бенчмарках быстрее на 30 процентов и pci express у него 4.0, с другой стороны у 6246R частота на ядро выше на 20 процентов, а для 1с же рекомендуют более высокую частоту. Что лучше? Что выбрали бы лично вы? |
|||||||
52
nik-weter
07.10.22
✎
07:42
|
(48) В начале года было 40Гб оперативки в 1с и 48 в посгре. Сейчас по 100Гб
|
|||||||
53
nik-weter
07.10.22
✎
07:42
|
(49) Я понятия не имею о каких файлах речь. 1с программисты отказываются.
|
|||||||
54
Hmster
07.10.22
✎
07:44
|
есть вариант, что после разнесения станет хуже.
|
|||||||
55
Chai Nic
07.10.22
✎
07:46
|
(48) У любой базы есть некий пул "горячих" блоков, с которыми ведется работа. Ситуация, когда нужна ВСЯ база, крайне редка и исключительна. Типа поиска ссылок по базе.
|
|||||||
56
nik-weter
07.10.22
✎
07:48
|
(47) Ну и насчет десктопов - я на удаленке работаю еще в фирме со штатом 27 человек там все на десктопах и норм.
Чего только не было за 5 лет! И директор БП менял, и программисты. И ждали пока я приеду из-за вылетевшего диска. И тд и тп. Все осознают риски и сроки. А на основной работе вы меня не принудите к такому. Проще уволиться. Никто не пойдет с флешкой в серверную, никто кроме меня не полезет менять БП. Да даже просто попасть туда постороннему потребует кучу согласований! Мне гемморой с десктопами здесь не нужен. |
|||||||
57
nik-weter
07.10.22
✎
07:48
|
(54) Проверил на дополнительном десктопе - стало лучше.
|
|||||||
58
Garykom
гуру
07.10.22
✎
07:49
|
(53) эээ
ну файлы (обычно сканы, шаблоны ворд/эксель и т.д.) в типовых 1С можно хранить прямо в базе т.е. в sql а можно на внешнем томе в каталоге, в базе только ссылки тогда база 1С резко размеры сокращаются у вас размер бэкапа базы 1С какой? когда у нас размеры бэкапов стали превышать 8 гигов, после выноса файлов в тома вернулись к нормальным в 2 гига сча а вот файлы в томе там уже 30 гигов для БП и далеко за 250 гигов для ДО |
|||||||
59
Garykom
гуру
07.10.22
✎
07:50
|
(55) имхо там все вместе набор проблем
еще и блокировки думаю доставляют на 110 юзерах |
|||||||
60
nik-weter
07.10.22
✎
07:52
|
(59) С блокировками все более менее, следим за этим.
|
|||||||
61
nik-weter
07.10.22
✎
07:52
|
(58) Бэкап средствами БД 24Гб. Выгрузка ДТ 19Гб. На мс скуль, кстати, база 240Гб.
|
|||||||
62
Hmster
07.10.22
✎
07:53
|
вообще странно. А замеры производительности что говорят? в чем именно затык? Может там надо несколько дисков и по ним разнести файлы и функционал?
|
|||||||
63
Garykom
гуру
07.10.22
✎
07:54
|
(61) точно файлы внутри есть
настройте и перенесите на внешние тома там для безопасности каталог сделать доступным только учетке от которой сервер 1С |
|||||||
64
Garykom
гуру
07.10.22
✎
07:55
|
(63)+ сразу на бэкапах сэкономите, они сильно уменьшатся
|
|||||||
65
Garykom
гуру
07.10.22
✎
07:55
|
(64)+ файлы на томе отдельный бэкап настроить, там проще
|
|||||||
66
nik-weter
07.10.22
✎
07:56
|
(63) Ну я сам не знаю как, да и не даст мне в базе что-то делать никто. Программисты тоже не будут.
|
|||||||
67
nik-weter
07.10.22
✎
07:57
|
(65) Да и нет проблем с бэкапами. Вопрос в том какой процессор купить. Нужно нести на соглосование договор.
|
|||||||
68
Garykom
гуру
07.10.22
✎
07:58
|
(67) >нет проблем с бэкапами
э а вы сколько бэкапов хотя бы храните? ежедневные ночной и обеденный за неделю хотя бы, еженедельный, ежемесячный и по 24 гига это сколько набегает то? |
|||||||
69
Пузан
07.10.22
✎
08:00
|
(66) Какие-то программисты у вас... то не будут делать, се не будут делать. Гнать их в шею.
|
|||||||
70
Garykom
гуру
07.10.22
✎
08:00
|
(68)+ сколько по времени делается бэкап?
никогда еще не напарывались на PostgreSQL что реструктуризация базы с монопольной блокировкой во время бэкапа средствами Postgres приводит к краху базы? |
|||||||
71
Garykom
гуру
07.10.22
✎
08:01
|
(70)+ "реструктуризация базы с монопольной блокировкой" - обычное обновление конфы 1С
|
|||||||
72
Обработка
07.10.22
✎
08:28
|
Ну вот не зря спросил про базы и тп.
Видно тут нужно комплексно подойти. Как и всегда надо делать так. |
|||||||
73
nik-weter
07.10.22
✎
08:36
|
(68) Ну месяц примерно день-ночь хранятся. Все что старше уезжает на долговременное хранение еженедельные бекапы. Не важно, в общем. Недавно еще 16Тб добавил туда.
|
|||||||
74
nik-weter
07.10.22
✎
08:37
|
(70) Бэкап по разному длится. В одном формате 40 минут, но восстанавливается 2 часа.В другом 1,5 часа, восстановление 30 минут. Дт около 2х часов выгружается-загружается.
По краху - бог миловал. |
|||||||
75
nik-weter
07.10.22
✎
08:45
|
(71) я много лет делал на УПП ту же реструктуризацию монопольно - vacuum full
Только в этом году переделал на неблокирующий pg_repack |
|||||||
76
nik-weter
07.10.22
✎
08:54
|
Коллеги, маловато голосов. Можете проставить свое мнение? Даже без аргументов.
|
|||||||
77
Обработка
07.10.22
✎
09:00
|
Intel Xeon Gold-6246R |
|||||||
78
Обработка
07.10.22
✎
09:03
|
https://devicelist.best/ru/intel-xeon-gold-6246r-vs-intel-xeon-gold-6254/
В железе плохо разбираюсь. Ну раз хочешь вот. Intel Xeon Gold-6354 |
|||||||
79
nik-weter
07.10.22
✎
09:07
|
(78) Ну мне все говорят - конечно Intel Xeon Gold-6354, он в полтора раза быстрее!
А вот местные 1сники - э, не, у Intel Xeon Gold-6246R частота выше, бери его. |
|||||||
80
Обработка
07.10.22
✎
09:28
|
А что за диски у тебя? И как там они собран.
|
|||||||
81
Garykom
гуру
07.10.22
✎
09:37
|
(79) лично моем мнение https://www.cpubenchmark.net/singleThread.html#server-thread
который выше то и брать под 1С и SQL |
|||||||
82
Garykom
гуру
07.10.22
✎
09:40
|
(79) разница между ними по (81) чисто условная в однопотоке
пофиг какой брать но https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+Gold+6354+%40+3.00GHz&id=4627 более новый и лучше в многопотоке в отличие от https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+Gold+6246+%40+3.30GHz&id=3521 |
|||||||
83
Garykom
гуру
07.10.22
✎
09:42
|
(82) хотя ты про R
https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+Gold+6246R+%40+3.40GHz&id=3854 говно не брать лучше 6354 конечно же! |
|||||||
84
Garykom
гуру
07.10.22
✎
09:42
|
лучше
Intel Xeon Gold-6354 |
|||||||
85
ansh15
07.10.22
✎
10:18
|
У Gold-6354 есть
High Priority Cores 8 High Priority Core Frequency 3.10 GHz Low Priority Cores 10 Low Priority Core Frequency 2.80 GHz https://ark.intel.com/content/www/ru/ru/ark/products/212460/intel-xeon-gold-6354-processor-39m-cache-3-00-ghz.html Как процессы будут распределяться по ядрам - непонятно, особенно при многопоточной интенсивной нагрузке. И не будет ли частота снижаться при этом, несмотря на установки высокой(максимальной) производительности в ОС.. Потом опять будут жалобы. |
|||||||
86
nik-weter
07.10.22
✎
10:34
|
(84) Ниже уже написали про Low Priority Cores 10 Low Priority Core Frequency 2.80 GHz
В контексте 1с это весомый аргумент |
|||||||
87
Bigbro
07.10.22
✎
10:35
|
про лоу приорити коры не видел - тогда сразу в топку его.
|
|||||||
88
Garykom
гуру
07.10.22
✎
10:39
|
(86) это не аргумент при правильной настройке планировщика
чтобы 1С и SQL сначала на P-ядрах работали и уже потом на E-ядрах В винде 11 пишут уже нормально, в серверных пока не знаю В линуксе ваяют https://www.reddit.com/r/linuxhardware/comments/s31zba/whats_the_state_of_alder_lake_on_linux_in_regards/ Вот с виртуалками будет засада |
|||||||
89
Garykom
гуру
07.10.22
✎
10:40
|
(88)+ Т.е. можно смело брать но знать про эту проблему и искать решения
|
|||||||
90
nik-weter
07.10.22
✎
10:47
|
(83) Я не зацикливаюсь именно на этих процессорах, они показался лучшими в рамках сокета и бюджета.
Есть Intel Xeon Gold-6246, 3.3GHz, 12C/24T без R, но не маловато ли ядер? Можно замахнуться на Intel Xeon Gold-6258R, 2.7GHz, 28C/56T хоть и дороже на 30тр Но не маловата ли базовая частота? Хотя Максимальная 4.0 В сокете 4189 можно посмотреть и другие модели, но там и ниже частота, и все те же Low Priority Cores |
|||||||
91
nik-weter
07.10.22
✎
10:48
|
(89) А вот теперь, зная проблему, практически решил не брать 4189 сокет.
У нас система виртуализации на Linux, мало того что еще не решили с управлением ядрами, а только пилят, так еще и виртуалки! |
|||||||
92
ansh15
07.10.22
✎
10:49
|
(87) Посмотрел описание нескольких 63ХХ - они всем там такие.
В это плане, наверное, лучше смотрится 6334, у него 4 ядра - 3.7 и 4 ядра - 3.4 2 штуки |
|||||||
93
Bigbro
07.10.22
✎
10:56
|
(90) 28 ядер даже если частота чуть ниже - это серьезный аргумент.
я бы брал. |
|||||||
94
Garykom
гуру
07.10.22
✎
11:00
|
(90) ты не на частоту смотри а на тесты в однопотоке!
|
|||||||
95
Garykom
гуру
07.10.22
✎
11:02
|
(93) Зачем?
У нас на 120 юзеров хватает 12 ядер на сервер 1С и PostgreSQL Больше избыточно Вот частоты и соответственно однопоточной скорости не хватает Много ядер надо для RDP сервера |
|||||||
96
Bigbro
07.10.22
✎
11:07
|
про постгри не знаю, а для МС скуля двойное количество ядер значит больше чем +15% по частоте.
насколько я помню. |
|||||||
97
nik-weter
07.10.22
✎
11:09
|
(95) Intel Xeon Gold-6258R, 2.7GHz, 28C/56T в однопотоке как и Intel Xeon Gold-6246R
|
|||||||
98
nik-weter
07.10.22
✎
11:10
|
(95) RDP у нас нет, тонкие клиенты.
|
|||||||
99
Фрэнки
07.10.22
✎
11:13
|
если де-факто на железном сервере будет обязательно ставиться виртуалки,
а сами конкретные 1С-сервера или один сервер и RPD-сервера или терминальный сервер тоже будут сидеть внутри _виртуальных_ машин Ну да, не выдашь ВМ больше ядер, чем показывает хостовая железяка. Но количество ядер внутри каждого сервера может быть разным. И МС-Скуль хоть и любит ядра жрать, но все-таки у него не настолько круто выполнено распареллеливание на большое количество ядер, чтобы игнорить возможность поднять частоту ядра. Частота ядра все-равно больше дает, чем их количество, если это к примеру одна база запускается на выполнение внутри мс-скуль Если баз много, то там возможно, что 1С раскидает их в разные рпхосты и только в этом случае начнёт явно проявляться доступ к множеству ядер одновременно. |
|||||||
100
Chai Nic
07.10.22
✎
11:17
|
Ой чё делается то. Ядра оказывается теперь и не одинаковые. И если ОС об этом не знает, то всё будет энергоэффективно тупить.. Буду знать.
|
|||||||
101
nik-weter
07.10.22
✎
11:18
|
(96) А для 1с все наоборот. С виртуалками никогда не угадаешь на каком хосте окажутся 8) (99)
|
|||||||
102
nik-weter
07.10.22
✎
11:20
|
(99) Базы три рабочих, ну и копий полтора десятка. Копии на отдельных виртуалках. Основная проблема ЕРП 2.5 в которой больше 100 человек и куча интеграций - црм, сайты, маркетплейсы.
|
|||||||
103
Bigbro
07.10.22
✎
11:21
|
про 1с сервер гариком уже все написал.
используйте толковые десктопные машины с кратным резервированием. работать будет в разы быстрее и если все нормально организовать то без затыков. |
|||||||
104
Bigbro
07.10.22
✎
11:22
|
ну или то что я сказал в самом начале
не делите постгри и сервер 1с отделите тяжелую базу от всего остального. и для этого отдельного сервака тогда разумеется нужна будет частота. |
|||||||
105
nik-weter
07.10.22
✎
11:26
|
(104) Ну тут еще момент что Intel Xeon Gold-6258R будет работать в турбобусте примерно на 3.6Ггц, а Intel Xeon Gold-6246R - 3.8 - 3.9Ггц. Имеет ли значение эта разница?
|
|||||||
106
Пузан
07.10.22
✎
11:28
|
(105) А тем временем Core i9 12900K спокойно работает на частоте 5ГГц по всем ядрам P-ядрам и не жужжит.
|
|||||||
107
Фрэнки
07.10.22
✎
11:31
|
(105) может и имеет, но нужно тогда каким-то образом заставить проц постоянно держать турбобуст на ядрах.
Иначе, какой проц ни поставь, а он будет срезать частоту ядер на минимум для энергоэффективности, когда ОС увидит огромное число запросов от клиентов (больше 100 килентов по сетевым соединениям), раскидываемых по обслуживающим сетевые соединения ядрам. |
|||||||
108
Bigbro
07.10.22
✎
11:39
|
(105) турбобуст на то и турбо. чтобы давать резкий прирост скорости ненадолго, когда в основном простаивает проц. а на самом деле понятно что для маркетологов чтобы покупателям в уши лить...
постоянно в таком режиме он работать не может. |
|||||||
109
Garykom
гуру
07.10.22
✎
11:41
|
(106) Именно.
И уделывает в многопоточной с учетом E-ядер все тут перечисленные Xeon'ы |
|||||||
110
Garykom
гуру
07.10.22
✎
11:43
|
(108) >постоянно в таком режиме он работать не может.
Там охлаждение надо и если мамка по питанию позволяет то вполне может постоянно Какая именно будет постоянная частота по всем P-ядрам конечно вопрос, но 5ГГц вполне на 12900K |
|||||||
111
Garykom
гуру
07.10.22
✎
11:44
|
(110)+ Там обычно проблема что VRM дико греется подавая нужное питание на камень и начинается троттлинг
|
|||||||
112
Garykom
гуру
07.10.22
✎
11:45
|
(111)+ В смысле воткнуть водянку на проц этого мало, надо еще радиатор(ы) (VRM) на плате охлаждать
|
|||||||
113
Пузан
07.10.22
✎
11:47
|
Кстати, если уж советуем десктоп, то почему проходим мимо Тридриперов и вообще AMD?
|
|||||||
114
Garykom
гуру
07.10.22
✎
11:49
|
(113) синенькие уделали красненьких по частотам и бенчмаркам
но красные по энергоэффективности пока впереди |
|||||||
115
Пузан
07.10.22
✎
11:49
|
(111) Сделать небольшой даунвольтинг и поставить частоту 4.8 на все ядра. Это все-равно в полтора раза быстрее будет, при этом можно обойтись и без водянки.
|
|||||||
116
Garykom
гуру
07.10.22
✎
11:50
|
До выхода интел 12, был смысл рязань 5900 брать
|
|||||||
117
Garykom
гуру
07.10.22
✎
11:51
|
(115) если удачный камень да
|
|||||||
118
Пузан
07.10.22
✎
11:52
|
(116) А Тридриперы? Там ядер че грязи и все быстрее аж капец.
|
|||||||
119
Bigbro
07.10.22
✎
11:54
|
они вроде были крайне дороги. как минимум.
|
|||||||
120
kauksi
07.10.22
✎
11:59
|
я бы взял 3е поколение Intel Xeon Gold 6328H 16С турбо-частота уже 4.3 Ггц. А с десктопами все хорошо, но есть один затык - если памяти 128 Гб станет не хватать скулю, ее уже не нарастишь. А есть базы где и 768 мало...
Intel Xeon Gold-6354 |
|||||||
121
Garykom
гуру
07.10.22
✎
12:11
|
(120) да эти пипипип специально на десктопах максрам ограничивают
чтобы хоть как то их зионы покупали |
|||||||
122
nik-weter
07.10.22
✎
12:15
|
(120) Ну мне под виртуалки. И тут вылазит гемморой с пиннингом виртуалок к определенным ядрам, и выесняется что у нас всего 8 производительных... В общем, ну его. У меня proxmox, туда работу с этим добром еще не завезли вроде. Так что пора менять опрос
Intel Xeon Gold-6258R vs Intel Xeon Gold-6246R |
|||||||
123
nik-weter
07.10.22
✎
12:18
|
(121) Вот кстати да! Там где я на десктопах все собираю, основная проблемы это заканчивается оперативка. А добавить нельзя. Приходится менять комп. Так менял сервак с мкс 16Гб на макс 32, тот потом на 64. И только последний амд 3950Х работает 3 года с 64, можно вставить до 128 но похоже тоже начинает в проц упираться. За 6 лет там первый раз комп не по памяти поменяю.
|
|||||||
124
nik-weter
07.10.22
✎
12:20
|
(107) не будет. Как настроишь. У меня Зион 4215R выставлен на макс перформансе и в биосе и в системе. Постоянно держит частоту 3.6Ггц на всех ядрах. База у него 3.2, макс турбо 4.0
|
|||||||
125
Пузан
07.10.22
✎
12:24
|
(119) Да ладно. AMD Ryzen Threadripper 1920X всего 8т.р., 12 ядер 24 потока 4ГГц и 2Тб поддерживаемой памяти.
|
|||||||
126
Пузан
07.10.22
✎
12:27
|
+(125) Хотя в случае чего фиг где найдешь мать и проц.
|
|||||||
127
ansh15
07.10.22
✎
13:05
|
(124) Не всегда держит https://en.wikichip.org/wiki/intel/xeon_silver/4215r (цветная таблица)
Причем, независимо от ОС и настроек биоса. Как пример https://en.wikichip.org/wiki/intel/xeon_gold/6244 здесь с этим получше. Нагрузить его моногопоточным тестом Fragster-а, посмотреть как держится частота. |
|||||||
128
nik-weter
07.10.22
✎
14:00
|
(127) Да, интересная ссылка. Жаль там нет про Xeon Gold 6246R и Xeon Gold 6258R
|
|||||||
129
ansh15
07.10.22
✎
14:59
|
(128) https://www.cpu-monkey.com/en/cpu-intel_xeon_gold_6246r
Turbo Frequency (1 Core): 4.10 GHz Turbo Frequency (16 Cores): 3.60 GHz |
|||||||
130
kauksi
07.10.22
✎
15:07
|
на некоторых серверах часть ядер можно отключить, тогда оставшиеся будут работать на более высоких частотах https://internet-lab.ru/server_1c_low_core
|
|||||||
131
kauksi
07.10.22
✎
15:08
|
||||||||
132
nik-weter
07.10.22
✎
16:13
|
(130) круто значит 28 ядер берем. нужна чкстота - отключам ядра нужны ядра - включаем
|
|||||||
133
pavig
07.10.22
✎
18:29
|
(0)
Не факт, что с разнесением БД на отдельный сервер всё вдруг станет лучше. Может и хуже. Если закупать сервер, то уж лучше на нём же размещать и 1С, и СУБД. Причём ни в коем случае не на виртуалках. И больше никаких ролей этому серверу. И в таком случае, конечно, лучше ядра побыстрее, пусть даже если и немного меньше. Intel Xeon Gold-6246R |
|||||||
134
Ivan_495
07.10.22
✎
19:13
|
Исходя из этого, можно сделать более вероятное предположение, что 1С версии 8.3 и новее можно перенести с MS SQL на PostgreSQL с максимальной потерей производительности до 15%
https://habr.com/ru/post/457602/ |
|||||||
135
Garykom
гуру
07.10.22
✎
19:28
|
(134) а более древнего не смог откопать?
фреш на линуксе с постгре поэтому основная оптимизация платформы и кода давно под них так что современные платформы по тесту гилева показывают иначе, причем разница между платформами бывает огромная ну и постгре надо правильно уметь готовить, я задолбался пока правильно параметры подобрал под сервер, платформу и базу с юзерами |
|||||||
136
nik-weter
08.10.22
✎
05:45
|
(133) так уже разнесено на разные виртуалки. и так и останется, просто еще виртуалки на разных хостах будут
|
|||||||
137
Bigbro
08.10.22
✎
17:54
|
рискуете ничего не выиграть потратив пресс бабла.
и даже потерять возможно |
|||||||
138
kauksi
09.10.22
✎
08:38
|
(136) shared memory всяко быстрее чем "виртуальные" 10 Гбит и тем более если между хостами
|
|||||||
139
Chai Nic
09.10.22
✎
09:46
|
(138) Вот практически никогда так не бывает, чтобы 1с тормозила из-за недостаточной скорости обмена с sql-сервером. За исключением загрузки-выгрузки базы.
|
|||||||
140
kauksi
09.10.22
✎
13:46
|
ДА? значит отключите shared memory, включите named pipes и запустите 1с цуп так на 500 пользователей. для одного 10ти может и незаметно
|
|||||||
141
nik-weter
10.10.22
✎
05:27
|
(137) потерять от чего? от того что виртуалкам больше памяти и ядер станет доступно?
|
|||||||
142
Garykom
гуру
10.10.22
✎
05:36
|
(141) потерять от того что ничего особо не изменится
ибо основные тормоза это виртуалка (с дисковой) и хоть задобавляйся ядер и памяти |
|||||||
143
Garykom
гуру
10.10.22
✎
05:38
|
(142)+ и что PostgreSQL под виндой вместо линукс
и RLS включена |
|||||||
144
Garykom
гуру
10.10.22
✎
05:40
|
Имхо юзеров которые read only надо в РИБ базу - копию выносить
Синхронизацию (средствами 1С или sql на выбор) настроить и пусть они отдельно свои отчеты крутят с задержкой относительно реальной базы |
|||||||
145
nik-weter
10.10.22
✎
05:51
|
(142) ну если ничего не изменится, то ничего и не теряю. Приобретаю возможность переносить между серверами, резервный сервер на случай выхода из строя основного, и тд. Ну и на крайний случай - один сервер выделить под 1с без виртуалок. Потому что с единственным сервером это простой большой, а с двумя появляется возможность маневра.
|
|||||||
146
nik-weter
10.10.22
✎
05:57
|
(144) да нет таких тяжелых отчетов. Основная проблема - закрытие месяца с расчетом СС и этапы производства. Это в РИБ не вынесешь.
|
|||||||
147
Garykom
гуру
10.10.22
✎
06:02
|
(146) почитай про блокировки
и как решается проблема грязного чтения вполне возможно что есть смысл тогда вынести закрытие месяца с расчетом СС в отдельную базу и после расчета грузить ОбменДанными.Загрузка = Истина естественно предусмотреть чтобы для юзеров запрет изменения вводился для периоды закрываемого |
|||||||
148
nik-weter
28.02.23
✎
06:55
|
Отпишусь, пожалуй, по результатам. Здесь меня ткнули носом, что для 1с важна не частота сама по себе, а производительность в однопотоке. Посмотрел по наличию серверов и процессоров у поставщика, глянул cpubenchmark в single thread по ним и выбор пал на AMD EPYC 74F3. Не смотря на то, что по частоте он совпадает с имеющимся на тот момент Xeon 4215R, по бенчмарку обгоняет его на 30% - 2300 против 2960 в однопотоке. Про многопоток и говорить не стоит. Машинка приехала и сходу показала в 3 раза быстрее закрытие месяца. Причем если обе виртуалки 1с и постгрес были на новом сервере. Если 1с оставить на старом, а посгрес запустить на эпике, то тоже быстро, но чуть медленнее. А вот если 1с на новый, а посгрес оставить на старом - сколько оперативки для базы не выделяй, закрытие месяца все равно сутками длится. Парадокс! Всегда считал что скорость ядра важна для 1с, но оказалось что для посгрес важнее.
В итоге 1с и БД на новом, копии, терминал, почта и тд - на старом сервере. Слава AMD! Правда потом еще новый программист 1с пришел, поковырял 1с и закрытие месяца стало идти еще в 2 раза быстрее, но это уже другая история... |
|||||||
149
magicSan
28.02.23
✎
07:09
|
(146) это постгрес туппит - не поможет ничего, у тебя не расчет занимает время а запись в бд.
|
|||||||
150
Йохохо
28.02.23
✎
07:10
|
(148) думается главное тут не в частоте. Вы ушли от двух-головости раз, и общий кеш два. Огромный выигрышь по латенси всем. Частота вторична в этом результате
|
|||||||
151
Bigbro
28.02.23
✎
07:40
|
(148) Спасибо за результат.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |