
- •Архитектура платформы 1с:Предприятия 8 (версия 8.3.1)
- •Системные требования 1с:Предприятия 8.2
- •Производительность и масштабирумость платформы 1с:Предприятие 8 и типовых прикладных решений
- •Производительность и масштабируемость по результатам нагрузочных испытаний
- •Производительность и масштабируемость на реальных внедрениях
- •Технологические вопросы крупных внедрений
- •Технологии и инструменты Архитектурные и технологические решения в платформе
- •Корпоративный инструментальный пакет
- •Центр управления производительностью
- •Тест-центр
- •Стандартный нагрузочный тест
- •Центр контроля качества
- •Сценарное тестирование
- •Использование "Корпоративного инструментального пакета"
- •Проектирование
- •Разработка системы или ее доработка в процессе эксплуатации
- •Внедрение, рабочая эксплуатация и техническая поддержка
- •Методики решения технологических вопросов крупных внедрений
- •1С:Эксперт по технологическим вопросам
- •Центры корпоративной технологической поддержки
- •База знаний по технологическим вопросам крупных внедрений на платформе 1с:Предприятие 8
Центр управления производительностью
«Центр управления производительностью» (ЦУП) – инструмент мониторинга и анализа производительности информационных систем на платформе 1С:Предприятие 8.
ЦУП предназначен для оценки производительности системы, анализа узких мест системы и ее оптимизации.
Основные задачи, которые могут быть решены при помощи ЦУП:
Анализ и интегральная оценка текущей производительности работающей многопользовательской информационной системы:
Как работает система?
Имеются ли проблемы производительности?
Можно ли повысить производительность?
Сбор и хранение информации о динамике производительности системы:
Как менялась производительность системы с течением времени?
Как менялась производительность системы при внесении каких-либо изменений?
Поиск и анализ «узких мест» в коде конфигурации. Получение детальной технической информации обо всех проблемах производительности, имеющихся в системе с целью дальнейшей оптимизации:
Какие проблемы производительности имеются в системе и насколько они серьезны?
Какие проблемы следует решать в первую очередь?
В чем конкретно заключается каждая проблема?
Какие объекты метаданных и строки кода конфигурации следует оптимизировать для того, чтобы решить данную проблему?
Эти задачи могут быть решены как для модели информационной системы, активность в которой эмулируется при помощи Тест-центра, так и для системы, в которой работают реальные пользователи.
Тест-центр
Тест-центр – инструмент автоматизации многопользовательских нагрузочных испытаний информационных систем на платформе 1С:Предприятие 8. С его помощью можно моделировать работу предприятия без участия реальных пользователей, что позволяет решать следующие задачи:
Выявлять проблемы надежности и производительности информационной системы без участия реальных пользователей:
проблемы многопользовательской работы, связанные с блокировками;
проблемы стабильности работы системы при высокой нагрузке;
Оценивать производительность информационной системы или отдельных ее частей при заданных параметрах модели предприятия с целью:
оценки применимости информационной системы в заданных условиях;
формулирования эксплуатационных требований;
Оценивать масштабируемость информационной системы при изменении:
объема информационной базы;
количества одновременно работающих пользователей;
нагрузки на систему;
Оценивать изменения показателей производительности при изменении:
функциональности системы (доработка системы или отдельных алгоритмов);
конфигурации оборудования.
"Тест-центр" и "Центр управления производительностью" могут работать как совместно, так и по отдельности в зависимости от задачи.
Стандартный нагрузочный тест
Стандартный нагрузочный тест предназначен для оценки производительности совокупности серверного оборудования и программного обеспечения в «стандартных пользователях «1С:Предприятия». Основная область применения данного теста – выбор конфигурации серверной части системы для целей конкретного внедрения.
Стандартный нагрузочный тест представляет собой информационную базу «1С:Предприятия 8.2» с конфигурацией, основанной на «Управлении производственным предприятием». Конфигурация объединена с «Тест-центром 2.0», в состав которого включен один сценарий тестирования.
Сценарий тестирования включает в себя эмуляцию бизнес-процесса «продажи в УПП», а именно: создание нескольких различных документов, формирование отчетов и другие прикладные действия. Тест работает в режиме полной параллельности, то есть каждый пользователь работает с собственными уникальными данными, и ожиданий на блокировках не возникает. Пользователь выполняет один полный цикл продажи в минуту.
Сценарий автоматически увеличивает количество одновременно работающих пользователей до тех пор, пока производительность их работы не становится неудовлетворительной. Производительность оценивается по методике APDEX, исходя из целевого времени T = 15 секунд на один полный цикл продажи. Производительность системы считается удовлетворительной при значениях APDEX >= 0,85.
Максимальное количество пользователей, при котором производительность системы все еще была удовлетворительной, является конечным результатом работы теста – оценкой производительности системы в «условных пользователях «1С:Предприятия». Стандартный нагрузочный тест оценивает производительность с точностью до 10 стандартных пользователей «1С:Предприятия».