Механизм управления потреблением ресурсов – это инструмент, встроенный в платформу 1С:КОРП. Предназначен для мониторинга, анализа и контроля использования серверных ресурсов, выявления причин низкой производительности и их оперативного устранения.
Механизм реализует свою работу с помощью следующих инструментов: счетчиков потребления ресурсов и сервиса по ограничению потребления ресурсов.
Счетчики потребления ресурсов используются для сбора и накопления информации о некоторых характеристиках производительности системы.
Счетчики потребления ресурсов позволяют отслеживать работу процессов на сервере с учетом заданных параметров, накапливая информацию как за серверный вызов, так и за конкретный интервал времени.
Классификация информации счетчиков
Каждый счетчик имеет название, описание и набор свойств и настроек, описывающих накапливаемую информацию.
Информация, собираемая счетчиком, классифицируется по различным критериям:
- Время, которое понадобилось для осуществления тех или иных действий (время вызовов сервисов, время вызовов СУБД, процессорное время, время серверных вызовов);
- Объем данных, обработанных системой за выбранное время (объем оперативной памяти, занятой сеансом, объем данных, прочитанных с диска, объем данных, записанных на диск, объем данных, переданных и полученных при работе с СУБД).
Также счетчик собирает статистику по общему количеству сеансов (активных и завершенных) и серверных вызовов. Счетчик позволяет производить гибкие настройки, осуществлять группировку данных (по пользователям, по разделам данных) и отбор сеансов (по информационной базе, по имени пользователя, по идентификатору приложения, использующего сеанс, по профилю безопасности и др. параметрам). Вместе со счетчиками работает механизм ограничения потребления ресурсов.
В том случае, когда счетчики потребления ресурсов регистрируют превышение установленных лимитов выбранных показателей, механизм ограничения потребления ресурсов вступает в силу, определенным образом ограничивая действия пользователей.
Алгоритм работы механизма ограничения потребления ресурсов
- Создаются счетчики с заданными параметрами;
- Каждый счетчик настраивается в соответствии с правилами, указывающими допустимые значения параметров;
- При повышении пороговых значений одного или нескольких показателей в системе срабатывают следующие ограничительные меры:
- Понижение приоритета потока текущего серверного вызова;
- Прерывание серверного вызова без завершения сеанса;
- Прерывание серверного вызова с завершением сеанса.
Вместе с тем есть возможность не производить никаких ограничивающих действий с обязательной фиксацией всех инцидентов в технологическом журнале.
Механизм управления потреблением ресурсов осуществляет следующие функции:
- Собирает детальную информацию по потреблению ресурсов на сервере;
- Осуществляет мониторинг пользовательских сеансов и регулирует распределение серверных ресурсов между пользователями;
- Проводит анализ производительности системы;
- Помогает предотвращать аварии и инциденты в сети за счет прерывания операций, влияющих на производительность.
Таким образом, механизм управления потреблением ресурсом является мощным инструментом, с помощью которого организации могут эффективно управлять нагрузкой сервера, оперативно реагировать на возникающие проблемы, предотвращая аварийные ситуации и неоптимальный расход ресурсов, обеспечивая стабильную и безопасную работу пользователей на платформе 1С.
Компания IT-Lite предоставляет аренду серверов 1С и комплексные решения для автоматизации бизнеса. Мы обеспечиваем стабильную работу, быстрый отклик и полную защиту данных. Наши специалисты подбирают оптимальную конфигурацию под конкретные задачи, будь то бухгалтерия, управление торговлей или корпоративная ERP. Все сервисы сопровождаются технической поддержкой и резервным копированием. Чтобы обсудить детали, свяжитесь с нами: +7 (495) 646-23-16.