|
Как провести качественный тест, чтобы убедиться, что проф не использует более 12 ядер?
Garykom, Barrel0726, RAJAH, probably, Hawk_1c, Garikk, Winnie Buh, Fregat, WildEast, fyn, kauksi, zenik, katamoto, ЕRPe, Stepashkin, Креатив, who respawn, Tahallus, Доминошник, asady, Silgis, RVN, N-S-B, АЛьФ, PLUT, Вадим33, Timon1405, Telcher, Prog_man, kir-g, Тындр, El_Lipo, crasler, Homer, Волшебник, АНДР, Звездец, Мультук, H A D G E H O G s, Bad_Aleks, dedmoroz777, Шурик71, zva, ivanov-i-i, StanLee, RoRu, s_trikozin, Каскад, boozin, kvark5d, Krendel, Многолетний Апельсин, arsik, d4rkmesa, Libertus, maxab72, Hmster, Александр111, Кирпич, DemonShinji2, shuhard, orakool, ЯнСмит, obs191, Lama12, LienXo, Толич, mishaPH, Гость из Мариуполя, trad, Мыхалыч, Mafiozaa, yopQua, Ватт, vis, Beduin, 2S, yurikmellon2, ads55, rozz, Tigrann, программистище, Ager, Amra, Андрей_Андреич, abfm, El_Duke, Страждущий, zenon46
| ☑ |
0
WildEast
25.10.24
✎
09:50
|
Как провести качественный тест чтобы убедиться, что проф не использует более 12 ядер, а корп использует?
Тест на виртуалке с 16 ядрами. Нужно запустить с лиц проф - увидеть замер/эффект, потом запустить то же самое на корп и увидеть разницу.
Есть инструкция или направление куда копать, что почитать чтобы понять как провести подобный тест?
|
|
1
Волшебник
25.10.24
✎
09:51
|
Да Вы вроде всё нормально описали.
Сначала запускаете Проф, потом Корп.
Погуглите "нагрузочное тестирование".
Кстати, плохо, что всё на виртуалке.
|
|
2
Bad_Aleks
25.10.24
✎
09:54
|
(0) Сделай 20+ Настроек синхронизаций. Зарегай на них 10к номенклатур.
Запусти одновременно.
Смотри загрузку ЦП
|
|
3
WildEast
25.10.24
✎
10:03
|
(1), (2) Да, но не получается найти разницу. Выглядит так, как будто проф используют все ядра.
Ожидал увидеть или недогруженные ядра после 11го ядра и дальше или все недогруженные ядра равномерно. Но нет 24 регзадания с циклами внутри уводят процессор по всем 16 ядрам в полочку.
Вот и думаю, где я просчитался?
|
|
4
Волшебник
25.10.24
✎
10:06
|
(3) Так радуйтесь!
|
|
5
Волшебник
25.10.24
✎
10:07
|
А вообще, это ж виртуальные ядра виртуального процессора. Там идёт жёсткая эмуляция и трансляция.
|
|
6
Bad_Aleks
25.10.24
✎
10:09
|
(3) Сервер рабочий?
На нём ещё-что работает кроме 1С?
Если там ещё 100 человек по РДП сидят, то тест не показателен, это они могут отжирать, а не 1С.
Ещё сразу же после загрузки сервера, замечал такую особенность, лицензия не сразу понимает какая она))) и работает как КОРП без ограничений, загружая все ядра.
|
|
7
WildEast
25.10.24
✎
10:16
|
(6) ну нет, DEV контур. Всех в назначенное время теста выгоняли.
|
|
8
WildEast
25.10.24
✎
10:20
|
(6) "Ещё сразу же после загрузки сервера, замечал такую особенность, лицензия не сразу понимает какая она))) и работает как КОРП без ограничений, загружая все ядра." - да, все верно. Чтобы ограничения сработали надо обеспечить 11+ сеансов. Знаем и перед запуском регламентов запустили 20 липовых тонких клиентов чтобы ограничение сработало. В 0 не описал, но делали. И лиц проф норм работает - если ставить ограничения по кол-ву баз на процесс не равный 8 - то матюкается на несоответствие лицензии. Т.е. лиц проф точно. Пользователей в тесте 20. Других процессов на сервере нет (явных). Но 1С смело грузит все 16 ядер.
|
|
9
WildEast
25.10.24
✎
10:29
|
(6) + клиенты на сервере не запущены, все по сети как тонкий клиент. Сервер не терминальный, СУБД пострес на отдельном сервере не вместе с 1С.
|
|
10
Bad_Aleks
25.10.24
✎
10:55
|
(9) Может и действительно дело в виртуалке.
А можете временно ещё больше ядер поставить? 32, 64?
И проверить как с ними будет
|
|
11
WildEast
25.10.24
✎
11:18
|
(10) ну это не так просто. Но учту, записал в чеклист такой пункт. Вообще еще есть возможность или нет, это админов надо чекать... Но принято, типа разница столь мала, что не видно.. Хм.
|
|
12
Garykom
25.10.24
✎
11:46
|
(0) Там все сложно
Во первых неточность в формулировке "12 ядер процессора"
Ибо есть wiki:Гиперпоточность
Во вторых для разной функциональности сервера 1С может быть разное поведение
Например распределение серверных обращений разных пользователей и вызовы СУБД это одно, а фоновые задания это другое
|
|
13
WildEast
25.10.24
✎
11:50
|
(12) Ну, т.е. для обоснования лицензии КОРП существенно имеет место только ограничение 500 пользователей.
По производительности и использовании ядер - это ограничение "сферического коня в вакууме", которое особо не померять и не увидеть?
|
|
14
PLUT
25.10.24
✎
11:57
|
(13) а настройки сервера 1С кастомизировали перед тестами?
помнится, без лицензии КОРП ругается на ограничения, если у сервера изменены настройки от дефолтных (по-умолчанию)
|
|
15
WildEast
25.10.24
✎
12:06
|
(14) нет. Для теста и выявления что отработала корм - меняли 1 параметр - "Количество баз на 1 процесс". Ставили вместо 8 другое значение. Но т.к. в тесте участвует 1 база - это ни на что не влияло кроме, как и ожидалось, сообщения что лиц ПРОФ не позволяет менять эту настройку..
|
|
16
RVN
25.10.24
✎
12:31
|
(13) Народ, который сидит в поддержке РКЛ, утверждает, что практически единственная причина перехода на КОРП это более 500 пользователей. Типа остальное можно решить и так за редкими, совсем специфическими случаями.
Но если что - мопед не мой. За что купил, за то и продал)))
|
|
17
Garykom
25.10.24
✎
12:45
|
(16) На практике ограничение в 500 пользователей тоже фикция
Ибо когда кол-во пользователей выходит за 200 - для нормальной скорости работы типовой (даже без допилок) ЕРП приходится делить не просто по кластерам
А отдельные РИБ базы на разных серверах 1С
|
|
18
WildEast
25.10.24
✎
12:47
|
(16) В моём случае - есть желание вынести ряд (4 штуки очень специфических) регламентных-фоновых задания на отдельный сервер.
Но пользователей у нас менее 500. Вот хотел за уши притянуть неоптимальное использование ядер, но что-то разница очень мала и 2 сервера ПРОФ на разных серверах дают куда больший выигрыш.
А дублировать инфраструктуру на оба сервера ради 4х регзаданий и потом еще поддерживать это - тяжко.
В обще спасибо за советы. Пойду думать дальше.
|
|
19
Winnie Buh
25.10.24
✎
12:55
|
(18)>Но пользователей у нас менее 500. Вот хотел за уши притянуть неоптимальное использование ядер, но что-то разница очень мала и 2 сервера ПРОФ на разных серверах дают куда больший выигрыш.
все верно, если юзеров меньше 500, то в большинстве случаев эффективнее и дешевле установить еще один сервер уровня ПРОФ, чем переходить на КОРП
|
|