В Л А Д Е Я - У П Р А В Л Я Й Нагрузочное тестирование системы электронного документооборота Руководитель проекта Чермак Константин Компания DIRECTUM.

Презентация:



Advertisements
Похожие презентации
Система электронного документооборота и управления взаимодействием Практика внедрения системы электронного документооборота на предприятиях нефтегазовой.
Advertisements

Построение масштабируемых систем на платформе Microsoft Windows Datacenter и Microsoft.Net Добровольский Алексей Заместитель директора департамента информационных.
Опыт проведения нагрузочного тестирования DocsVision Виктор Сущев DocsVision Директор по консалтингу.
Неограниченный простор для работы парторганизаций Киев Система «ПАРТИЙНЫЙ УЧЕТ»
SQL SERVER И ПРОДУКТЫ 1С 1. 1С + Microsoft = ПАРТНЕРСТВО 2 Сотрудничество 15+ лет Совместный продукт с 1998 года + Гибкость лицензирования Отдельная закупка.
Оптимизация производительности информационных систем Баркетов Павел Технический директор Компания «Софтпоинт»
Автоматизированная система контроля исполнения документов и поручений Подготовила Ларешина К.В. Группа ПИ-51.
Демонстрация возможностей по администрированию системы В Л А Д Е Я - У П Р А В Л Я Й.
Автоматизированная система контроля исполнения документов и поручений.
Егор Еремеев, Universal KUBE, 2011 Производительность комплекса систем Простой подход к разработке методики тестирования.
Практика организации электронного документооборота между организациями холдинга В Л А Д Е Я - У П Р А В Л Я Й Константин Чермак Руководитель проекта Тел.
Администрирование информационных систем Лекция 4. Система управления базами данных.
Слайд 1 из 11 Преимущества торговых решений на платформе 1С: Предприятие 8.2 Заржецкий Александр Руководитель департамента автоматизации непродовольственн.
Неограниченный простор для реорганизации БД Киев Подсистема «Дело-DB Реорганизатор» для Системы «ДЕЛО»
Особенности документооборота в сферах промышленности, ТЭК и в нефтегазовой сфере. Работу выполнила студентка группы ПИ-51 Алехина Евгения.
Тестирование производительности. Содержание лекции Зачем нужно тестировать производительность? Виды тестирования производительности Нагрузочное тестирование.
Ильюшенков Михаил, ЭиП мая Повышение прозрачность деятельности Взгляд со стороны Повышение производительность труда Оптимизация деятельности.
Выполнил: ст-т гр. ПИ-071 Чапивский Олег Вячеславович НАУЧНЫЙ РУКОВОДИТЕЛЬ: СТАРШИЙ ПРЕПОДАВАТЕЛЬ ВЕРЕВКИН СЕРГЕЙ АНАТОЛЬЕВИЧ.
Типовой проект развертывания инфраструктуры DocsVision и MOSS Сергей Курьянов, Директор по развитию.
ОЦЕНКА ХАРАКТЕРИСТИК РАБОТЫ ПОРТАЛА ЕСИМО А.А. Федорцов А.В. Кобелев научн. рук. д.т.н Е.Д. Вязилов.
Транксрипт:

В Л А Д Е Я - У П Р А В Л Я Й Нагрузочное тестирование системы электронного документооборота Руководитель проекта Чермак Константин Компания DIRECTUM

Нагрузочное тестирование - мониторинг и анализ характеристик производительности и устойчивости системы при различных уровнях нагрузки. Цель этого тестирования - оценить способность системы правильно функционировать при некотором превышении планируемых нагрузок при реальной эксплуатации. В Л А Д Е Я - У П Р А В Л Я Й Что такое нагрузочное тестирование?

Системы электронного документооборота охватывают и автоматизируют большое количество бизнес-процессов, в том числе жизненно важных для предприятия. Нагрузочное тестирование системы необходимо для адекватного управления рисками, связанными с возможной недостаточной производительностью системы в условиях постоянно возрастающей нагрузки, позволяет оценить зависимость производительности системы от аппаратных ресурсов, ее масштабируемость, возможные архитектурные ограничения. В Л А Д Е Я - У П Р А В Л Я Й Для чего нужно тестирование?

Залог качества тестирования – передача его на аутсорсинг независимой команде тестеров. Это дает следующие преимущества: Более высокая квалификацией тестеров Исключается давление на тестеров со стороны разработчиков Мотивация тестеров на нахождение максимального количества дефектов в тестируемом ПО В Л А Д Е Я - У П Р А В Л Я Й Независимое тестирование

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

В Л А Д Е Я - У П Р А В Л Я Й Архитектура системы

Сервер HP ML 580: 4 CPU Xeon MP 3.33ГГц/8MB кэш 8 GB RAM Дисковый массив: HP StorageWorks EVA xVRAID-1 - для данных 8xVRAID-1 - для журнала транзакций Используемые диски – 32*146 GB HDD Fibre-Channel RPM В Л А Д Е Я - У П Р А В Л Я Й Аппаратная часть

Система: DIRECTUM Enterprise Edition СУБД: Microsoft SQL Server 2000 SP3a Enterprise Edition Сервер: Microsoft Windows 2003 Advanced Server SP1 В Л А Д Е Я - У П Р А В Л Я Й Программная часть

В декабре 2005 года в Центре Высоких Технологий Hewlett-Packard компания Amphora Group провела независимое тестирование системы DIRECTUM. Основной целью тестирования была оценка производительности и поиск узких мест в системе DIRECTUM при 1500 зарегистрированных пользователях. В Л А Д Е Я - У П Р А В Л Я Й Как это было

В Л А Д Е Я - У П Р А В Л Я Й ХарактеристикаБаза 0.5 ТВБаза 1 ТВ Рабочих дней в году250 Количество лет21.5 % офисных документов (Excel, Word, Project)0,80 % графических документов (PowerPoint, JPEG)0,20 Средний размер офисного документа, Mb0,25 Средний размер графического документа, Mb33 Количество документов в день, шт Количество задач в день, шт Тестовые данные

В Л А Д Е Я - У П Р А В Л Я Й Профили нагрузки Операция Максимальная интенсивность, оп./час Мин. нагрузкаСредняя нагрузкаМакс. нагрузка Создание документа 91,38285,54456,84 Просмотр документа 401,761255,502008,80 Поиск документа 316,44988,881582,20 Изменение документа 111,02346,95555,12 Создание РКК 45,68148,47228,42 Изменение РКК 68,53222,72342,54 Создание задачи 117,29366,53586,44 Поиск задачи 117,72367,88588,60 Выполнение задания 195,91612,23979,56 Просмотр папки «Входящие» 3000

В Л А Д Е Я - У П Р А В Л Я Й Максимальная нагрузка на 0,5 TB

В Л А Д Е Я - У П Р А В Л Я Й Максимальная нагрузка на 1 TB

В Л А Д Е Я - У П Р А В Л Я Й После оптимизации запросов на 1 TB

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

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

В данном проекте мы столкнулись с редкой по качеству системой документооборота. Наша компания занимается независимым тестированием не первый год и наши тестовые инженеры хорошо мотивированы на нахождение недоработок в программном обеспечении. Нам удавалось "заваливать" исключительно надежные и производительные системы самых известных производителей. С системой DIRECTUM нам этого сделать не удалось, что вызывает искреннее уважение к ее разработчикам. Руководитель проекта Amphora Group Максим Самойленко В Л А Д Е Я - У П Р А В Л Я Й Мнение тестера

Проведенное нагрузочное тестирование показало, что система DIRECTUM обладает необходимой: Производительностью Масштабируемостью Надежностью Система DIRECTUM соответствует современным требованиям производительности и отказоустойчивости и является оптимальным решением для крупных организаций с большим объемом пользователей и решаемых задач. В Л А Д Е Я - У П Р А В Л Я Й Заключение

В Л А Д Е Я - У П Р А В Л Я Й Ваши вопросы? Чермак Константин Борисович Руководитель проекта Компания DIRECTUM