Тема: как пнуть сервер 1с упп на максимальную нагрузку железа?
сабж
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Price-Altai.ru » Форум » Общение — Беседка » как пнуть сервер 1с упп на максимальную нагрузку железа?
Чтобы отправить ответ, вы должны войти или зарегистрироваться
сабж
отчет написанный кривыми рукамми запусти за большой период он тебе сервак и повесит, а если серьезно
более конкретно опиши что на чем вертится база в каком варинте SQL/file, серваки раздельные или все на одном ...
отчет написанный кривыми рукамми запусти за большой период он тебе сервак и повесит, а если серьезно
более конкретно опиши что на чем вертится база в каком варинте 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 месяца назад)
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 месяца назад)
юзеры в терминалке сидят или юзают на локальных тачках тонкого клиента ?
Локально, зашёл запустил перепроведение смотрю и удивляюсь "корявости" 1С 8,3
Нагрузка на ядра около 5%, память до 4Гб общая, винты особо не напрягаются по задачам...
Синтетический ТЕСТ Гилёва в этой же связке просто зажарил сервачёк по полной... проц до 30% и бешеное обращение к винтам...
Hanks пишет:юзеры в терминалке сидят или юзают на локальных тачках тонкого клиента ?
Локально, зашёл запустил перепроведение смотрю и удивляюсь "корявости" 1С 8,3
Нагрузка на ядра около 5%, память до 4Гб общая, винты особо не напрягаются по задачам...
открою секрет для 1С8 - особо процы и ихние ядра не важны
ей надо быструю скорость обмена с диском + оперативку
и по какой причине я не знаю но максимум она дает 4 одновременных соединения с SQL
1c7 для сравнения - 1 соединение
перепроведение - не такая сложная задача для восьмерки ибо грамотно написанный алгоритм позволяет проводить не по одной записи в регистр, а набором записей - что актуально с точки зрения производительности
а на Гилевский тест не смотри он жарит по полной, я думаю в Барнауле вряд ли бывают документы с таким количеством строк как в тесте, да и количество тоже
Отредактировано Hanks (, 7 лет 2 месяца назад)
перепроведение - не такая сложная задача для восьмерки ибо грамотно написанный алгоритм позволяет проводить не по одной записи в регистр, а набором записей - что актуально с точки зрения производительности
Чем можно загрузить тогда на рабочей-тестовой базе, чтобы сравнить результат миграций. Есть узкое место, я от него ухожу, нужно теперь в цифрах всё просчитать и практически протестировать...
PS: у меня более 50 БД, особо жирные более 10Гб )) Поэтому нагрузка тут неслабая. Мне нужен частный пример для эк обоснования перехода на недешёвую СХД
Hanks пишет:перепроведение - не такая сложная задача для восьмерки ибо грамотно написанный алгоритм позволяет проводить не по одной записи в регистр, а набором записей - что актуально с точки зрения производительности
Чем можно загрузить тогда на рабочей-тестовой базе, чтобы сравнить результат миграций. Есть узкое место, я от него ухожу, нужно теперь в цифрах всё просчитать и практически протестировать...
каким нибудь сводным отчетом по нескольким регистрам за большой период "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами
а еще лучше по нескольким регистрам сведений, "Цены Номенклатуры" например
PS: у меня более 50 БД, особо жирные более 10Гб )) Поэтому нагрузка тут неслабая. Мне нужен частный пример для эк обоснования перехода на недешёвую СХД cool
какой хитрый человек , но схд тебе не поможет, смотри в сторону SSD
Отредактировано Hanks (, 7 лет 2 месяца назад)
каким нибудь сводным отчетом по нескольким регистрам за большой период "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами
Как можно эмитировать работу "несколькими виртуальными юзерами"? Я могу попросить разработчиков написать "персональный тест". От чего то нужно отталкиватся...
смотри в сторону SSD
2x400Gb SSD Cashe, + 15k диски
Отредактировано (, 7 лет 2 месяца назад)
сабж
а сейчас он грузит 15-30% ?
-=ReloadXP=- пишет:сабж
а сейчас он грузит 15-30% ?
По интуитивным замерам он вообше простаивает... Может это и хорошо... Но мне нужны цифры...
Stranger пишет:-=ReloadXP=- пишет:сабж
а сейчас он грузит 15-30% ?
По интуитивным замерам он вообше простаивает... Может это и хорошо... Но мне нужны цифры...
серверная часть 1С никогда не будет грузить сервак более чем на 20-30%
каким нибудь сводным отчетом по нескольким регистрам за большой период "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами
а еще лучше по нескольким регистрам сведений, "Цены Номенклатуры" например
доли секунды
Hanks пишет:каким нибудь сводным отчетом по нескольким регистрам за большой период "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами
а еще лучше по нескольким регистрам сведений, "Цены Номенклатуры" напримердоли секунды
если хотите нагрузить то самое "трудоёмкое" это не отчёты, а перепроведение документов, но он не будет грузить
сервер-железку более чем на 20-30% при этом
-=ReloadXP=- пишет:Hanks пишет:каким нибудь сводным отчетом по нескольким регистрам за большой период "Валовая прибыль" - например (название точно не помню, но кажись так назывался) одновременно несколькими юзерами
а еще лучше по нескольким регистрам сведений, "Цены Номенклатуры" напримердоли секунды
если хотите нагрузить то самое "трудоёмкое" это не отчёты, а перепроведение документов, но он не будет грузить
сервер-железку более чем на 20-30% при этом
с 7.7 не путайте - в 8 версии все в корне поменялось, про наборы записей регистра что то слышали ?
Согласен, перепроведение долго идёт, все отчёты летают... Данные в 50Мбайт за секунду пролетают...
Согласен, перепроведение долго идёт, все отчёты летают... Данные в 50Мбайт за секунду пролетают...
вы конкрейтей скажите чего добиться хотите? железо "понасиловать" или "убыстрить" 1С ?
Согласен, перепроведение долго идёт, все отчёты летают... Данные в 50Мбайт за секунду пролетают...
группировок в них побольше напихай и показателей
Красота! Нашёл какое-то решение... Запустил 5 раз под одним пользователем перепроведение приходных и расходных ко разных Месяцев, и скорость даже возросла
Красота! Нашёл какое-то решение... Запустил 5 раз под одним пользователем перепроведение приходных и расходных ко разных Месяцев, и скорость даже возросла
но нагрузка то не выросла
-=ReloadXP=- пишет:Красота! Нашёл какое-то решение... Запустил 5 раз под одним пользователем перепроведение приходных и расходных ко разных Месяцев, и скорость даже возросла
но нагрузка то не выросла
А вот и выросла, CPU 20%, запись/чтение БД примерно 1МБайт/с, памяти сразу до 2Гб отожрал SQL. Время выполнения перепроведения не изменилось...
Как можно эмитировать работу "несколькими виртуальными юзерами"? Я могу попросить разработчиков написать "персональный тест". От чего то нужно отталкиватся...
заведи несколько юзеров нa сервере и под каждым открой RDP или RemoteAPP сессию с другой тачки
заведи несколько юзеров нa сервере и под каждым открой RDP или RemoteAPP сессию с другой тачки
Уже всё проделано в одном сеансе - один пользователь может несколько раз запускать приложение.
Hanks пишет:заведи несколько юзеров нa сервере и под каждым открой RDP или RemoteAPP сессию с другой тачки
Уже всё проделано в одном сеансе - один пользователь может несколько раз запускать приложение.
ну или так - не принципиально, просто терминалка тоже отъедает от проца и оперативки
Stranger пишет:-=ReloadXP=- пишет:Красота! Нашёл какое-то решение... Запустил 5 раз под одним пользователем перепроведение приходных и расходных ко разных Месяцев, и скорость даже возросла
но нагрузка то не выросла
А вот и выросла, CPU 20%, запись/чтение БД примерно 1МБайт/с, памяти сразу до 2Гб отожрал SQL. Время выполнения перепроведения не изменилось...
ну больше 30% то не стало и время выполнения не изменилось, и ты смотришь на общую загрузку или на то сколько
серверная часть 1С жрёт?
это уже давно известная баго-фича что у серверной части 1С есть некий ограничитель
Чтобы отправить ответ, вы должны войти или зарегистрироваться
| © Price-Altai.ru