Нагрузочное тестирование системы электронного документооборота

Содержание

Слайд 2

Нагрузочное тестирование - мониторинг и анализ характеристик производительности и устойчивости системы при

Нагрузочное тестирование - мониторинг и анализ характеристик производительности и устойчивости системы при
различных уровнях нагрузки.
Цель этого тестирования - оценить способность системы правильно функционировать при некотором превышении планируемых нагрузок при реальной эксплуатации.

В Л А Д Е Я - У П Р А В Л Я Й

Что такое нагрузочное тестирование?

Слайд 3

Системы электронного документооборота охватывают и автоматизируют большое количество бизнес-процессов, в том числе

Системы электронного документооборота охватывают и автоматизируют большое количество бизнес-процессов, в том числе
жизненно важных для предприятия.
Нагрузочное тестирование системы необходимо для адекватного управления рисками, связанными с возможной недостаточной производительностью системы в условиях постоянно возрастающей нагрузки, позволяет оценить зависимость производительности системы от аппаратных ресурсов, ее масштабируемость, возможные архитектурные ограничения.

В Л А Д Е Я - У П Р А В Л Я Й

Для чего нужно тестирование?

Слайд 4

Залог качества тестирования – передача его на аутсорсинг независимой команде тестеров.
Это дает

Залог качества тестирования – передача его на аутсорсинг независимой команде тестеров. Это
следующие преимущества:
Более высокая квалификацией тестеров
Исключается давление на тестеров со стороны разработчиков
Мотивация тестеров на нахождение максимального количества дефектов в тестируемом ПО

В Л А Д Е Я - У П Р А В Л Я Й

Независимое тестирование

Слайд 5

Тестирование позволяет оценить быстродействие системы при различных нагрузках.
На быстродействие системы влияет:
Архитектура системы
Аппаратная

Тестирование позволяет оценить быстродействие системы при различных нагрузках. На быстродействие системы влияет:
составляющая сервера
Программная составляющая сервера (СУБД и прочее ПО)

В Л А Д Е Я - У П Р А В Л Я Й

Быстродействие системы

Слайд 6

В Л А Д Е Я - У П Р А В

В Л А Д Е Я - У П Р А В
Л Я Й

Архитектура системы

Слайд 7

Сервер HP ML 580:
4 CPU Xeon MP 3.33ГГц/8MB кэш
8 GB RAM
Дисковый массив:
HP

Сервер HP ML 580: 4 CPU Xeon MP 3.33ГГц/8MB кэш 8 GB
StorageWorks EVA5000
32xVRAID-1 - для данных
8xVRAID-1 - для журнала транзакций Используемые диски – 32*146 GB HDD Fibre-Channel 10000 RPM

В Л А Д Е Я - У П Р А В Л Я Й

Аппаратная часть

Слайд 8

Система:
DIRECTUM Enterprise Edition
СУБД:
Microsoft SQL Server 2000 SP3a Enterprise Edition
Сервер:
Microsoft Windows 2003 Advanced

Система: DIRECTUM Enterprise Edition СУБД: Microsoft SQL Server 2000 SP3a Enterprise Edition
Server SP1

В Л А Д Е Я - У П Р А В Л Я Й

Программная часть

Слайд 9

В декабре 2005 года в Центре Высоких Технологий Hewlett-Packard компания Amphora Group

В декабре 2005 года в Центре Высоких Технологий Hewlett-Packard компания Amphora Group
провела независимое тестирование системы DIRECTUM.
Основной целью тестирования была оценка производительности и поиск узких мест в системе DIRECTUM при 1500 зарегистрированных пользователях.

В Л А Д Е Я - У П Р А В Л Я Й

Как это было

Слайд 10

В Л А Д Е Я - У П Р А В

В Л А Д Е Я - У П Р А В
Л Я Й

Тестовые данные

Слайд 11

В Л А Д Е Я - У П Р А В

В Л А Д Е Я - У П Р А В
Л Я Й

Профили нагрузки

Слайд 12

В Л А Д Е Я - У П Р А В

В Л А Д Е Я - У П Р А В
Л Я Й

Максимальная нагрузка на 0,5 TB

Слайд 13

В Л А Д Е Я - У П Р А В

В Л А Д Е Я - У П Р А В
Л Я Й

Максимальная нагрузка на 1 TB

Слайд 14

В Л А Д Е Я - У П Р А В

В Л А Д Е Я - У П Р А В
Л Я Й

После оптимизации запросов на 1 TB

Слайд 15

При объеме БД равном 0.5 ТВ, система сохраняет работоспособность при любых предусмотренных

При объеме БД равном 0.5 ТВ, система сохраняет работоспособность при любых предусмотренных
нагрузках. Производительность и сервера БД, и дисковой подсистемы при этом избыточны.
При объеме БД равном 1 ТВ, система сохраняет работоспособность при нормальных нагрузках. При этом обеспечивается требуемая производительность, но мощности CPU недостаточно, чтобы обеспечить требуемое быстродействие для профиля «Максимальная нагрузка». Производительность дисковой подсистемы при этом избыточна.

В Л А Д Е Я - У П Р А В Л Я Й

Итоги тестирования

Слайд 16

Оптимизация некоторых SQL-запросов в «тяжелых» операциях позволила значительно увеличить быстродействие самих операций.

Оптимизация некоторых SQL-запросов в «тяжелых» операциях позволила значительно увеличить быстродействие самих операций.
При этом снизилась нагрузка на CPU, что благоприятно сказалось и на временах отклика большинства других операций. В оптимизированном варианте DIRECTUM позволяет обеспечить требуемые производительность и быстродействие при любом предусмотренном объеме БД и нагрузках.
При штатных режимах работы DIRECTUM объем БД влияет на быстродействие операций и нагрузку на аппаратную часть незначительно, гораздо большее влияние оказывает интенсивность операций.

В Л А Д Е Я - У П Р А В Л Я Й

Итоги тестирования

Слайд 17

“В данном проекте мы столкнулись с редкой по качеству системой документооборота. Наша

“В данном проекте мы столкнулись с редкой по качеству системой документооборота. Наша
компания занимается независимым тестированием не первый год и наши тестовые инженеры хорошо мотивированы на нахождение недоработок в программном обеспечении. Нам удавалось "заваливать" исключительно надежные и производительные системы самых известных производителей. С системой DIRECTUM нам этого сделать не удалось, что вызывает искреннее уважение к ее разработчикам”.
Руководитель проекта
Amphora Group
Максим Самойленко

В Л А Д Е Я - У П Р А В Л Я Й

Мнение тестера

Слайд 18

Проведенное нагрузочное тестирование показало, что система DIRECTUM обладает необходимой:
Производительностью
Масштабируемостью
Надежностью
Система DIRECTUM соответствует современным

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

В Л А Д Е Я - У П Р А В Л Я Й

Заключение

Имя файла: Нагрузочное-тестирование-системы-электронного-документооборота.pptx
Количество просмотров: 85
Количество скачиваний: 0