Главный Каталог Статей РФ
87573 авторов, размещено 48124 статей, сейчас на сайте пользователей: 92 Статистика
Аватар dimetra2008

Оценка производительности системы по APDEX

Категория:  Компьютеры и Интернет  | Автор:  dimetra2008 | Опубликовано: 05.03.2011

При внедрении, сопровождении и технической поддержке информационных систем на платформе 1С:Предприятие возникают задачи, связанные с необходимостью получить объективную интегральную оценку производительности системы.

Пример 1. Внедрение информационной системы

Имеется заказчик, который планирует внедрять информационную систему на платформе 1С:Предприятие. Заказчик хотел бы иметь гарантии того, что внедренная система будет работать с требуемой производительностью.

Пример 2. Оптимизация работающей информационной системы

Имеется заказчик, которого не устраивает текущая производительность работы информационной системы на платформе 1С:Предприятие. Требуется провести оптимизацию системы и довести ее производительность до необходимого уровня.

Требования к методике оценки производительности

Для решения приведенных выше задач необходимо оценивать производительность. Оценка должна быть:

  • объективной: оценка не должна зависеть от субъективных факторов (эмоции, мнения и т.п.);
  • прикладной: оценка должна отражать реальную производительность прикладных операций, а не абстрактные технические показатели;
  • интегральной: оценка должна учитывать все аспекты работы системы, все требования бизнес-логики системы и удобство работы каждого пользователя;
  • количественной: оценка должна быть численной для того, чтобы можно было сравнивать производительность, полученную при разных обстоятельствах (например, до и после оптимизации);
  • качественной: оценка должна интерпретироваться в терминах «хорошо» - «плохо».
Методика APDEX

Методика APDEX является широко распространенным международным стандартом оценки производительности информационных систем. Оценка производительности системы по методике APDEX состоит из следующих основных этапов:

  • Получить список ключевых операций
  • Определить приоритет каждой операции
  • Определить целевое время для каждой операции
  • Собрать информацию о времени выполнения каждой ключевой операции
  • На основании собранных данных получить оценку APDEX

После этого можно интерпретировать полученный результат в терминах качественных оценок (то есть, по шкале «хорошо - плохо»).

Получить список ключевых операций

В работающей системе выполняется большое количество разнообразных операций. Необходимо отобрать из них только ключевые операции. Именно по ним будет оцениваться производительность системы в целом.

Определить приоритет каждой операции

Для каждой операции необходимо определить ее приоритет – уникальное целое число. Чем выше приоритет операции, тем важнее ее производительность для бизнеса заказчика. Правильно расставленные приоритеты позволят в дальнейшем оценить серьезность проблем с производительностью в системе, и правило определить приоритеты работ по оптимизации.

Определить целевое время для каждой операции

Для каждой операции необходимо определить целевое время – Т.

Целевое время – это требование заказчика к скорости выполнения данной ключевой операции. Обратите внимание на то, что это значение не вычисляется и не подбирается опытным путем. Оно назначается, исходя из требований бизнес-процессов заказчика, соображений удобства пользователей и т.п. Критерий при назначении времени Т: если данная операция будет всегда выполняться за время меньшее или равное Т, то это целиком и полностью устроит заказчика.

Собрать информацию о времени выполнения каждой ключевой операции

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

Информация должна быть собрана за достаточно длительный период времени. Рекомендуется собрать данные не меньше чем за один полный рабочий день.

На основании собранных данных получить оценку APDEX

Для вычисления APDEX, необходимо обработать данные по времени выполнения всех ключевых операций и получить следующие значения:

  • N – общее количество выполнений данной операции
  • NS – количество выполнений с временем отклика от 0 до Т
  • NT – количество выполнений с временем отклика от T до 4T

Значение APDEX вычисляется по формуле: APDEX = (NS + NT/2)/N


Более подробную информацию по оценке производительности системы с участием 1С можно получить в  статье Оценка интегральной производительности системы по методике APDEX для 1С Предприятие 8

Комментарии
К этой статье пока нет комментариев. Станьте первым! У нас гости не могут комментировать статьи. Пожалуйста авторизуйтесь или зарегистрируйтесь, чтобы прокомментировать.
Интересные статьи по теме
Аватар admin
Секреты квантовых компьютеров: Как простой алгоритм меняет будущее! Алгоритм Дойча. Квантовые компьютеры звучат как магия, но как они работают на практике? Сегодня мы разберём алгоритм Дойча — один из самых простых квантовых алгоритмов, который показывает, почему квантовые компьютеры...
Категория: Компьютеры и Интернет | Автор: admin | Добавлено: 22.04.2025
Аватар admin
Квантовая интерференция в алгоритме Дойча Квантовая интерференция действительно ключевая фишка алгоритма Дойча и один из тех "волшебных" моментов, которые делают квантовые компьютеры такими уникальными....
Категория: Компьютеры и Интернет | Автор: admin | Добавлено: 22.04.2025
Аватар admin
Квантовые компьютеры и коррекция ошибок: Революция в вычислениях Квантовые компьютеры обещают перевернуть мир технологий, решая задачи, недоступные даже самым мощным суперкомпьютерам. Однако их путь к массовому применению тормозится одной фундаментальной проблемой ...
Категория: Компьютеры и Интернет | Автор: admin | Добавлено: 22.04.2025
Аватар admin
Квантовые компьютеры против обычных: Простое объяснение для начинающих Вы наверняка слышали о квантовых компьютерах — они звучат как что-то из научной фантастики. Но чем они отличаются от обычных компьютеров, которые мы используем каждый день? Давайте разберёмся простыми...
Категория: Компьютеры и Интернет | Автор: admin | Добавлено: 22.04.2025
Аватар proflow
Личный кабинет Триколор ТВ: регистрация, возможности Итак, назовем основные преимущества обладаем персонального личного кабинета, иными словами ради чего стоит потратить время и завести персональную страницу в компании Триколор ТВ:- узнать состояние и п...
Категория: Компьютеры и Интернет | Автор: proflow | Добавлено: 17.10.2021
Свежие комментарии

Комментарий эксперта: Как изменения в налоговом законодательстве 2025 года перевернут привычный бухга...

Читать >>

Узбекистан является одним из крупнейших производителей текстильной продукции в Центральной Азии. Страна исторически специализировалась на выращивании ...

Читать >>

Читая статью про "зарождение инвестиций в Древнем Вавилоне", поймал себя на мысли, что мы упорно пытаемся натянуть современные экономические концепции...

Читать >>

Если раньше много времени уходило на подготовку материалов для конкурса, отправке по почте, то теперь это намного проще. И доступнее для каждого учите...

Читать >>

Зря вы так про аниме, есть прям крутые ужастики, с кровью и кишками, а есть где головой думать надо. К примеру доктор Стоун....

Читать >>

Лучшие авторы
Аватар Laptop-Repair
Компьютерный Сервисный Центр Laptop-Repair.ru

Читать

Аватар serdceed3
Универсальный интернет гипермаркет Gecsa предлагае...

Читать

Аватар Linxi
Я работаю в компании AIMIX. Мы в основном производ...

Читать

Напишите нам