1 (7 лет 2 месяца назад)

Тема: как пнуть сервер 1с упп на максимальную нагрузку железа?

сабж

Комплектующие под заказ - оптовые цены! тел. +79254801080

2 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

отчет написанный кривыми рукамми запусти за большой период он тебе сервак и повесит, а если серьезно
более конкретно опиши что на чем вертится база в каком варинте SQL/file, серваки раздельные или все на одном ...

3 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Hanks пишет:

отчет написанный кривыми рукамми запусти за большой период он тебе сервак и повесит, а если серьезно
более конкретно опиши что на чем вертится база в каком варинте SQL/file, серваки раздельные или все на одном ...

Ага ))
Тестовый стенд1
Железо 1 cpu, 8core, 16ht
32Gb RAM
RAID6 (300Gb, 10K x 5шт)

Win Server 2012 + УПП Сервер приложения, 1С клиент,  MS SQL 2016
Пока что всё рядом на физике, никакой виртуализации и исключение сети.
Запускаю ГРУППОВУЮ ОБРАБОТКУ перепроведения Приходных и расходных кассовых ордеров за месяц... ~800шт... колбасится долго, 12 МИНУТ!, сервер простаивает практически... База небольшая, около 2Гб

Отредактировано (, 7 лет 2 месяца назад)

Комплектующие под заказ - оптовые цены! тел. +79254801080

4 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:
Hanks пишет:

отчет написанный кривыми рукамми запусти за большой период он тебе сервак и повесит, а если серьезно
более конкретно опиши что на чем вертится база в каком варинте SQL/file, серваки раздельные или все на одном ...

Ага ))
Тестовый стенд1
Железо 1 cpu, 8core, 16ht
32Gb RAM
RAID6 (300Gb, 10K x 5шт)

Win Server 2012 + УПП Сервер приложения, 1С клиент,  MS SQL 2016

юзеры в терминалке сидят или юзают на локальных тачках тонкого клиента ?

ты имеешь ввиду под словом "сервер простаивает", что нагрузка на ядра маленькая ?

Отредактировано Hanks (, 7 лет 2 месяца назад)

5 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Hanks пишет:

юзеры в терминалке сидят или юзают на локальных тачках тонкого клиента ?

Локально, зашёл запустил перепроведение смотрю и удивляюсь "корявости" 1С 8,3
Нагрузка на ядра около 5%, память до 4Гб общая, винты особо не напрягаются по задачам...

Синтетический ТЕСТ Гилёва в этой же связке просто зажарил сервачёк по полной... проц до 30% и бешеное обращение к винтам...

Комплектующие под заказ - оптовые цены! тел. +79254801080

6 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:
Hanks пишет:

юзеры в терминалке сидят или юзают на локальных тачках тонкого клиента ?

Локально, зашёл запустил перепроведение смотрю и удивляюсь "корявости" 1С 8,3
Нагрузка на ядра около 5%, память до 4Гб общая, винты особо не напрягаются по задачам...

открою секрет для 1С8 - особо процы и ихние ядра не важны
ей надо быструю скорость обмена с диском + оперативку
и по какой причине я не знаю но максимум она дает 4 одновременных соединения с SQL
1c7 для сравнения - 1 соединение

перепроведение - не такая сложная задача для восьмерки ибо грамотно написанный алгоритм позволяет проводить не по одной записи в регистр, а набором записей - что актуально с точки зрения производительности

а на Гилевский тест не смотри он жарит по полной, я думаю в Барнауле вряд ли бывают документы с таким количеством строк как в тесте, да и количество тоже  slightly_smiling_face

Отредактировано Hanks (, 7 лет 2 месяца назад)

7 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Hanks пишет:

перепроведение - не такая сложная задача для восьмерки ибо грамотно написанный алгоритм позволяет проводить не по одной записи в регистр, а набором записей - что актуально с точки зрения производительности

Чем можно загрузить тогда на рабочей-тестовой базе, чтобы сравнить результат миграций. Есть узкое место, я от него ухожу, нужно теперь в цифрах всё просчитать и практически протестировать...
PS: у меня более 50 БД, особо жирные более 10Гб )) Поэтому нагрузка тут неслабая. Мне нужен частный пример для эк обоснования перехода на недешёвую СХД  sunglasses

Комплектующие под заказ - оптовые цены! тел. +79254801080

8 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:
Hanks пишет:

перепроведение - не такая сложная задача для восьмерки ибо грамотно написанный алгоритм позволяет проводить не по одной записи в регистр, а набором записей - что актуально с точки зрения производительности

Чем можно загрузить тогда на рабочей-тестовой базе, чтобы сравнить результат миграций. Есть узкое место, я от него ухожу, нужно теперь в цифрах всё просчитать и практически протестировать...

каким нибудь сводным отчетом по нескольким регистрам за большой период  "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами

а еще лучше по нескольким регистрам сведений, "Цены Номенклатуры" например

PS: у меня более 50 БД, особо жирные более 10Гб )) Поэтому нагрузка тут неслабая. Мне нужен частный пример для эк обоснования перехода на недешёвую СХД  cool

какой хитрый человек  slightly_smiling_face, но схд тебе не поможет, смотри в сторону SSD

Отредактировано Hanks (, 7 лет 2 месяца назад)

9 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Hanks пишет:

каким нибудь сводным отчетом по нескольким регистрам за большой период  "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами

Как можно эмитировать работу "несколькими виртуальными юзерами"? Я могу попросить разработчиков написать "персональный тест". От чего то нужно отталкиватся...

Hanks пишет:

смотри в сторону SSD

2x400Gb SSD Cashe, + 15k диски  smile  smile  smile

Отредактировано (, 7 лет 2 месяца назад)

Комплектующие под заказ - оптовые цены! тел. +79254801080

10 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:

сабж

а сейчас он грузит 15-30% ?

www.neuron.ru

dzen.ru/neuron

В эпоху повсеместной победы дилетантизма всякое проявление высокого профессионализма выглядит архаичным и неправдоподобным

Учитывая глупость большинства людей, широко распространенная точка зрения будет скорее глупа, чем разумна.

11 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Stranger пишет:
-=ReloadXP=- пишет:

сабж

а сейчас он грузит 15-30% ?

По интуитивным замерам он вообше простаивает... Может это и хорошо... Но мне нужны цифры...

Комплектующие под заказ - оптовые цены! тел. +79254801080

12 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:
Stranger пишет:
-=ReloadXP=- пишет:

сабж

а сейчас он грузит 15-30% ?

По интуитивным замерам он вообше простаивает... Может это и хорошо... Но мне нужны цифры...

серверная часть 1С никогда не будет грузить сервак более чем на 20-30%

www.neuron.ru

dzen.ru/neuron

В эпоху повсеместной победы дилетантизма всякое проявление высокого профессионализма выглядит архаичным и неправдоподобным

Учитывая глупость большинства людей, широко распространенная точка зрения будет скорее глупа, чем разумна.

13 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Hanks пишет:

каким нибудь сводным отчетом по нескольким регистрам за большой период  "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами
а еще лучше по нескольким регистрам сведений, "Цены Номенклатуры" например

доли секунды

Комплектующие под заказ - оптовые цены! тел. +79254801080

14 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:
Hanks пишет:

каким нибудь сводным отчетом по нескольким регистрам за большой период  "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами
а еще лучше по нескольким регистрам сведений, "Цены Номенклатуры" например

доли секунды

если хотите нагрузить то самое "трудоёмкое" это не отчёты, а перепроведение документов, но он не будет грузить
сервер-железку более чем на 20-30% при этом

www.neuron.ru

dzen.ru/neuron

В эпоху повсеместной победы дилетантизма всякое проявление высокого профессионализма выглядит архаичным и неправдоподобным

Учитывая глупость большинства людей, широко распространенная точка зрения будет скорее глупа, чем разумна.

15 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Stranger пишет:
-=ReloadXP=- пишет:
Hanks пишет:

каким нибудь сводным отчетом по нескольким регистрам за большой период  "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами
а еще лучше по нескольким регистрам сведений, "Цены Номенклатуры" например

доли секунды

если хотите нагрузить то самое "трудоёмкое" это не отчёты, а перепроведение документов, но он не будет грузить
сервер-железку более чем на 20-30% при этом

с 7.7 не путайте - в 8 версии все в корне поменялось, про наборы записей регистра что то слышали ?

16 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Согласен, перепроведение долго идёт, все отчёты летают... Данные в 50Мбайт за секунду пролетают...

Комплектующие под заказ - оптовые цены! тел. +79254801080

17 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:

Согласен, перепроведение долго идёт, все отчёты летают... Данные в 50Мбайт за секунду пролетают...

вы конкрейтей скажите чего добиться хотите? железо "понасиловать" или "убыстрить" 1С ?

www.neuron.ru

dzen.ru/neuron

В эпоху повсеместной победы дилетантизма всякое проявление высокого профессионализма выглядит архаичным и неправдоподобным

Учитывая глупость большинства людей, широко распространенная точка зрения будет скорее глупа, чем разумна.

18 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:

Согласен, перепроведение долго идёт, все отчёты летают... Данные в 50Мбайт за секунду пролетают...

группировок в них побольше напихай и показателей

19 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Красота! Нашёл какое-то решение... Запустил 5 раз под одним пользователем перепроведение приходных и расходных ко разных Месяцев, и скорость даже возросла smile

Комплектующие под заказ - оптовые цены! тел. +79254801080

20 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:

Красота! Нашёл какое-то решение... Запустил 5 раз под одним пользователем перепроведение приходных и расходных ко разных Месяцев, и скорость даже возросла smile

но нагрузка то не выросла

www.neuron.ru

dzen.ru/neuron

В эпоху повсеместной победы дилетантизма всякое проявление высокого профессионализма выглядит архаичным и неправдоподобным

Учитывая глупость большинства людей, широко распространенная точка зрения будет скорее глупа, чем разумна.

21 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Stranger пишет:
-=ReloadXP=- пишет:

Красота! Нашёл какое-то решение... Запустил 5 раз под одним пользователем перепроведение приходных и расходных ко разных Месяцев, и скорость даже возросла smile

но нагрузка то не выросла

А вот и выросла, CPU 20%, запись/чтение БД примерно 1МБайт/с, памяти сразу до 2Гб отожрал SQL. Время выполнения перепроведения не изменилось...

Комплектующие под заказ - оптовые цены! тел. +79254801080

22 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:

Как можно эмитировать работу "несколькими виртуальными юзерами"? Я могу попросить разработчиков написать "персональный тест". От чего то нужно отталкиватся...

заведи несколько  юзеров нa сервере и под каждым открой RDP или RemoteAPP сессию с другой тачки

23 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

Hanks пишет:

заведи несколько  юзеров нa сервере и под каждым открой RDP или RemoteAPP сессию с другой тачки

Уже всё проделано в одном сеансе - один пользователь может несколько раз запускать приложение.

Комплектующие под заказ - оптовые цены! тел. +79254801080

24 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:
Hanks пишет:

заведи несколько  юзеров нa сервере и под каждым открой RDP или RemoteAPP сессию с другой тачки

Уже всё проделано в одном сеансе - один пользователь может несколько раз запускать приложение.

ну или так - не принципиально, просто терминалка тоже отъедает от проца и оперативки  slightly_smiling_face

25 (7 лет 2 месяца назад)

Re: как пнуть сервер 1с упп на максимальную нагрузку железа?

-=ReloadXP=- пишет:
Stranger пишет:
-=ReloadXP=- пишет:

Красота! Нашёл какое-то решение... Запустил 5 раз под одним пользователем перепроведение приходных и расходных ко разных Месяцев, и скорость даже возросла smile

но нагрузка то не выросла

А вот и выросла, CPU 20%, запись/чтение  БД примерно 1МБайт/с, памяти сразу до 2Гб отожрал SQL. Время выполнения перепроведения не изменилось...

ну больше 30% то не стало и время выполнения не изменилось,  и ты смотришь на общую загрузку или на то сколько
серверная часть 1С жрёт?

это уже давно известная баго-фича что у серверной части 1С есть некий ограничитель

www.neuron.ru

dzen.ru/neuron

В эпоху повсеместной победы дилетантизма всякое проявление высокого профессионализма выглядит архаичным и неправдоподобным

Учитывая глупость большинства людей, широко распространенная точка зрения будет скорее глупа, чем разумна.