Нагрузочное тестирование с командой «Первого Бита»
Оценим масштабируемость системы, возможности расширения количества пользователей, найдём причины медленной работы как на стороне оборудования, так и на стороне программ 1С.
Что входит в полную оценку серверной конфигурации
Все рабочие серверы для кластера «1С:Предприятия» и серверы СУБД
Операционные системы рабочих серверов
Настройки операционных систем,
«1С:Предприятия» и СУБД
Оценить стоимость проведения нагрузочного тестирования
Нагрузочное тестирование отечественных СУБД для 1С
Скачайте полный отчет со сравнением российских PostgreSQL-решений бесплатно
Результаты нагрузочного тестирования
Определим, как быстро будет работать система при максимальных нагрузках, что поможет выявить возможные уязвимые места и оптимизировать производительность
проблем
Выявим проблемы, связанные с конфигурацией, архитектурой или настройками ПО, до того как они повлияют на бизнес-процессы
Определим, когда и в каком объеме необходимо масштабировать инфраструктуру для обеспечения бесперебойной работы
После устранения уязвимостей, обнаруженных благодоря нагрузочному тестированию, система способна обрабатывать большие объемы данных без сбоев или перебоев в работе
На основе результатов нагрузочного тестирования можно сэкономить ресурсы, так как избегаются излишние затраты на оборудование
Благодоря быстрой и стабильной работе системы повышается положительный клиентский опыт взаимодействия с системой
Пример проведения нагрузочного тестирования
Закажите консультацию по нагрузочному тестированию
Запишитесь на бесплатную консультацию с нашими экспертами!
Наша команда поможет вам разобраться в причинах медленной работы вашей системы, определить, насколько она
готова к масштабированию, выявить возможные технические ограничения.
Совместные проекты с Центром корпоративной технологической поддержки (ЦКТП)
Фирма «1С» проводит техническое курирование проектов внедрения. Участие вендора в нагрузочном тестировании имеет ряд преимуществ:
- взаимодействие со специалистами 1С позволяет получить доступ к актуальным знаниям и ресурсам для успешного тестирования;
- участие в проекте специалистов 1С, специализирующихся на работе с высоконагруженными информационными системами;
- совместная работа интегратора и вендора обеспечивает максимально качественное заключение после тестирования.
Порядок проведения нагрузочного тестирования
Основной задачей этапа является сбор технологический требований и формулирование ТЗ.
На данном этапе происходит оценка реальной частоты выполнения операций определёнными пользователями, а также производительность выполнения операций в рабочей системе.
Основные шаги этапа:
- Подготовка информационной базы;
- Написание тестовых обработок;
- Проверка корректности выполнения тестовых обработок;
- Подготовка ролевого наполнения тестовыми обработками;
- Подготовка сценария нагрузочного тестирования.
Результатом этого этапа является подготовленная наполненная тестовыми данными информационная база с внедренной конфигурацией ТестЦентра и подготовленными тестовыми обработками.
На данном этапе всё зависит от информационной системы, если она уже существует, производится расчёт требований к оборудованию на основании имеющейся статистики по загруженности оборудования с учётом новых профилей загрузки.
Если информационной системы нет, производится следующее:
- Подготовка малого тестового стенда;
- Моделирование выполнения сценариев в однопользовательском режиме;
- Оценка характера нагрузки;
- Расчет требований к оборудованию.
На данном этапе происходит развёртывание и настройка оборудования для последующего нагрузочного тестирования.
Основной этап в процессе нагрузочного тестирования. Данный этап осуществляется в несколько шагов:
1. Обеспечение технологического качества при однопользовательском выполнении всех сценариев: проблемы со стабильностью, работоспособностью и производительностью.2. Решение задач при многопользовательском выполнении сценариев:
- Поэтапное увеличение нагрузки до требуемого уровня;
- Тестирование в течение длительного времени;
- Контроль технологических параметров информационной системы на всем протяжении тестирования;
- Выявление и устранение проблем стабильности;
- Выявление и устранение проблем работоспособности;
- Выявление и устранение проблем производительности.
Результатом этапа является успешное прохождение всех подготовленных сценариев с обязательным соответствием всем технологическим требованиям.
Результатом этапа является документ, необходимый к применению в рабочей системе компании, который содержит:
- описание проблемы;
- описание того, как можно зафиксировать проблему;
- изменения;
- оценку, как было до исправления;
- оценку, как стало после исправления;
- трудозатраты в тестовой зоне по исправлению проблемы.
Результатом этого этапа является применение всех сформулированных на предыдущем этапе требований
Линия консультации по нагрузочному тестированию
Опыт проведения нагрузочного тестирования
Проведение нагрузочного тестирования в ГК «Водоконал»
Задачи:
- Ускорить проведение документов в «1С:Документооборот 8»;
- Повысить быстродействие ключевых операций службы обработки заявок от населения в «1С:Управление производственным предприятием»;
- Увеличить скорость обмена между разными базами «1С:Управление производственным предприятием»;
- Обеспечить стабильность работы системы «1С:Управление производственным предприятием» в целом;
- Провести оценку интегральной производительности системы по методике APDEX.
Эффект от проведения нагрузочного тестирования:
- Увеличена скорость обработки данных в 30 раз;
- Повышение производительности систем и достижение требуемого качества работы информационной системы;
- Обеспечение заданного целевого времени выполнения всех ключевых операций;
- Повышение надежности систем 1С.
Проведение нагрузочного тестирования ФГБУ «ФРЦ» Минздрава России
Задачи:
- Сопровождение информационной системы и обеспечение непрерывного медицинского образования, в части подсистемы аккредитации и приема в ординатуру;
- В связи с тем, что предполагалось значительное увеличение числа пользователей и создаваемых ими операций, возникла необходимость в привлечении фирмы 1С для проведение совместного проекта ЦКТП. Целью проекта являлось обеспечение стабильной и устойчивой работы системы в этот период.
Эффект от проведения нагрузочного тестирования:
- Количество перезагрузок и падений системы снизилось до 0.
- Обеспечило бесперебойную работу всех служб и позволило увеличить качество работы в несколько раз.
Часто задаваемые вопросы по проведению нагрузочного тестирования СУБД
- Определить максимальное количество одновременных пользователей.
- Оценить время отклика типовых операций.
- Проверить устойчивость под длительной нагрузкой (8–24 часа).
- Подобрать оптимальные настройки СУБД и серверов.
- Сравнить варианты инфраструктуры (железо/виртуализация/СХД).
- Медленные отчеты и сложные выборки.
- Рост времени проведения документов при увеличении числа пользователей.
- Блокировки и взаимные блокировки между транзакциями.
- Узкие места в дисковой подсистеме или сети.
- Неоптимальные индексы и планы запросов.
- Перед миграцией на отечественную СУБД.
- Перед крупными изменениями в конфигурациях 1С.
- При существенном росте количества пользователей или объемов данных.
- Периодически (например, раз в год) в рамках аудита производительности.
План-фактный анализ по бюджету


