SlideShare a Scribd company logo
1 of 19
Нагрузочное тестирование системы электронного документооборота В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й Руководитель проекта Чермак Константин Компания  DIRECTUM
Что такое нагрузочное тестирование? Нагрузочное тестирование - мониторинг и анализ характеристик производительности и устойчивости системы при различных уровнях нагрузки. Цель этого тестирования - оценить способность системы правильно функционировать при некотором превышении планируемых нагрузок при реальной эксплуатации. В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Для чего нужно тестирование? Системы электронного документооборота охватывают и автоматизируют большое количество бизнес-процессов, в том числе жизненно важных для предприятия. Нагрузочное тестирование системы необходимо для адекватного управления рисками, связанными с возможной недостаточной производительностью системы в условиях постоянно возрастающей нагрузки, позволяет оценить зависимость производительности системы от аппаратных ресурсов, ее масштабируемость, возможные архитектурные ограничения. В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Независимое тестирование ,[object Object],[object Object],[object Object],[object Object],[object Object],В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Быстродействие системы ,[object Object],[object Object],[object Object],[object Object],[object Object],В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Архитектура системы В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Аппаратная часть ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Программная часть ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Как это было В декабре 2005 года в Центре Высоких Технологий  Hewlett-Packard  компания  Amphora Group  провела независимое тестирование системы  DIRECTUM. Основной целью тестирования была оценка производительности и поиск узких мест в системе DIRECTUM при 1500 зарегистрированных пользователях. В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Тестовые данные В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й 2 880 960 Количество задач в день, шт. 2 283 761 Количество документов в день, шт. 3 3 Средний размер графического документа, Mb 0 , 25 0 , 25 Средний размер офисного документа, Mb 0,20 0,20 % графических документов (PowerPoint, JPEG) 0 , 80 0 , 80 % офисных документов (Excel, Word, Project) 1.5 2 Количество лет 250 250 Рабочих дней в году База 1 ТВ База 0.5 ТВ Характеристика
Профили нагрузки В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й 3000 3000 3000 Просмотр папки «Входящие» 979,56 612,23 195,91 Выполнение задания 588,60 367,88 117,72 Поиск задачи 586,44 366,53 117,29 Создание задачи 342 , 54 222 , 72 68 , 53 Изменение РКК 228 , 42 148 , 47 45 , 68 Создание РКК 555,12 346,95 111,02 Изменение документа 1582,20 988,88 316,44 Поиск документа 2008,80 1255,50 401,76 Просмотр документа 456,84 285,54 91,38 Создание документа Макс. нагрузка Средняя нагрузка Мин. нагрузка Максимальная интенсивность, оп./час Операция
Максимальная нагрузка на  0,5 TB В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Максимальная нагрузка на  1 TB В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
После оптимизации запросов на  1 TB В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Итоги тестирования ,[object Object],[object Object],В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Итоги тестирования ,[object Object],[object Object],В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Мнение тестера  “ В данном проекте мы столкнулись с редкой по качеству системой документооборота. Наша компания занимается независимым тестированием не первый год и наши тестовые инженеры хорошо мотивированы на нахождение недоработок в программном обеспечении. Нам удавалось "заваливать" исключительно надежные и производительные системы самых известных  производителей. С системой  DIRECTUM нам этого сделать не  удалось, что  вызывает искреннее  уважение к ее разработчикам ” . Руководитель проекта Amphora Group Максим Самойленко В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Заключение ,[object Object],[object Object],[object Object],[object Object],[object Object],В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й
Ваши вопросы? В  Л  А  Д  Е  Я  -  У  П  Р  А  В  Л  Я  Й Чермак Константин Борисович Руководитель проекта Компания  DIRECTUM e-mail: office@directum.ru

More Related Content

Similar to DIRECTUM

Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance managementSQALab
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей РевкоSQALab
 
Softengi тестирование программного обеспечения
Softengi тестирование программного обеспеченияSoftengi тестирование программного обеспечения
Softengi тестирование программного обеспеченияAlisa Kyryliuk
 
как обеспечить качественное функционирование ит систем для маркетинга и прода...
как обеспечить качественное функционирование ит систем для маркетинга и прода...как обеспечить качественное функционирование ит систем для маркетинга и прода...
как обеспечить качественное функционирование ит систем для маркетинга и прода...soft-point
 
Qualitative operation of IT systems Pavel Barketov
Qualitative operation of IT systems Pavel BarketovQualitative operation of IT systems Pavel Barketov
Qualitative operation of IT systems Pavel Barketovsoft-point
 
Qualitative operation of IT systems
Qualitative operation of IT systemsQualitative operation of IT systems
Qualitative operation of IT systemssoft-point
 
Tools to ensure quality of information system
Tools to ensure quality of information system Tools to ensure quality of information system
Tools to ensure quality of information system soft-point
 
Optimizing Platform Performance Ru
Optimizing Platform Performance RuOptimizing Platform Performance Ru
Optimizing Platform Performance Ruguest09c59b06
 
Организация тестирования производительности по Sweat
Организация тестирования производительности по SweatОрганизация тестирования производительности по Sweat
Организация тестирования производительности по SweatReturn on Intelligence
 
SuperNovo: примеры размещения 1С
SuperNovo: примеры размещения 1СSuperNovo: примеры размещения 1С
SuperNovo: примеры размещения 1СSuperNovo
 
как из трех стоек сделать две.
как из трех стоек сделать две.как из трех стоек сделать две.
как из трех стоек сделать две.Serguei Gitinsky
 
Решения для оптимизации работы приложений
Решения для оптимизации работы приложенийРешения для оптимизации работы приложений
Решения для оптимизации работы приложенийКРОК
 
«Облака» под контролем: как эффективно оценить производительность облачных т...
«Облака» под контролем:  как эффективно оценить производительность облачных т...«Облака» под контролем:  как эффективно оценить производительность облачных т...
«Облака» под контролем: как эффективно оценить производительность облачных т...СвязьКомплект
 
Альфабанк: НТ в Облаке при Agile на примере интернет банка
Альфабанк: НТ в Облаке при Agile на примере интернет банкаАльфабанк: НТ в Облаке при Agile на примере интернет банка
Альфабанк: НТ в Облаке при Agile на примере интернет банкаSQALab
 
владивосток форум производительность_ha
владивосток форум производительность_haвладивосток форум производительность_ha
владивосток форум производительность_haElena Ometova
 
Стабильны ли ваши приложения в облаках?
Стабильны ли ваши приложения в облаках?Стабильны ли ваши приложения в облаках?
Стабильны ли ваши приложения в облаках?Yandex
 
Виртуализация критически важных приложений
Виртуализация критически важных приложенийВиртуализация критически важных приложений
Виртуализация критически важных приложенийJack Chikovany
 

Similar to DIRECTUM (20)

Введение в performance management
Введение в performance managementВведение в performance management
Введение в performance management
 
DATA CLUSTER
 DATA CLUSTER DATA CLUSTER
DATA CLUSTER
 
Сергей Ревко
Сергей РевкоСергей Ревко
Сергей Ревко
 
Softengi тестирование программного обеспечения
Softengi тестирование программного обеспеченияSoftengi тестирование программного обеспечения
Softengi тестирование программного обеспечения
 
как обеспечить качественное функционирование ит систем для маркетинга и прода...
как обеспечить качественное функционирование ит систем для маркетинга и прода...как обеспечить качественное функционирование ит систем для маркетинга и прода...
как обеспечить качественное функционирование ит систем для маркетинга и прода...
 
Qualitative operation of IT systems Pavel Barketov
Qualitative operation of IT systems Pavel BarketovQualitative operation of IT systems Pavel Barketov
Qualitative operation of IT systems Pavel Barketov
 
Qualitative operation of IT systems
Qualitative operation of IT systemsQualitative operation of IT systems
Qualitative operation of IT systems
 
Tools to ensure quality of information system
Tools to ensure quality of information system Tools to ensure quality of information system
Tools to ensure quality of information system
 
Optimizing Platform Performance Ru
Optimizing Platform Performance RuOptimizing Platform Performance Ru
Optimizing Platform Performance Ru
 
DATA CLUSTER
DATA CLUSTERDATA CLUSTER
DATA CLUSTER
 
Организация тестирования производительности по Sweat
Организация тестирования производительности по SweatОрганизация тестирования производительности по Sweat
Организация тестирования производительности по Sweat
 
SuperNovo: примеры размещения 1С
SuperNovo: примеры размещения 1СSuperNovo: примеры размещения 1С
SuperNovo: примеры размещения 1С
 
Simonova sql server-enginetesting
Simonova sql server-enginetestingSimonova sql server-enginetesting
Simonova sql server-enginetesting
 
как из трех стоек сделать две.
как из трех стоек сделать две.как из трех стоек сделать две.
как из трех стоек сделать две.
 
Решения для оптимизации работы приложений
Решения для оптимизации работы приложенийРешения для оптимизации работы приложений
Решения для оптимизации работы приложений
 
«Облака» под контролем: как эффективно оценить производительность облачных т...
«Облака» под контролем:  как эффективно оценить производительность облачных т...«Облака» под контролем:  как эффективно оценить производительность облачных т...
«Облака» под контролем: как эффективно оценить производительность облачных т...
 
Альфабанк: НТ в Облаке при Agile на примере интернет банка
Альфабанк: НТ в Облаке при Agile на примере интернет банкаАльфабанк: НТ в Облаке при Agile на примере интернет банка
Альфабанк: НТ в Облаке при Agile на примере интернет банка
 
владивосток форум производительность_ha
владивосток форум производительность_haвладивосток форум производительность_ha
владивосток форум производительность_ha
 
Стабильны ли ваши приложения в облаках?
Стабильны ли ваши приложения в облаках?Стабильны ли ваши приложения в облаках?
Стабильны ли ваши приложения в облаках?
 
Виртуализация критически важных приложений
Виртуализация критически важных приложенийВиртуализация критически важных приложений
Виртуализация критически важных приложений
 

DIRECTUM

  • 1. Нагрузочное тестирование системы электронного документооборота В Л А Д Е Я - У П Р А В Л Я Й Руководитель проекта Чермак Константин Компания DIRECTUM
  • 2. Что такое нагрузочное тестирование? Нагрузочное тестирование - мониторинг и анализ характеристик производительности и устойчивости системы при различных уровнях нагрузки. Цель этого тестирования - оценить способность системы правильно функционировать при некотором превышении планируемых нагрузок при реальной эксплуатации. В Л А Д Е Я - У П Р А В Л Я Й
  • 3. Для чего нужно тестирование? Системы электронного документооборота охватывают и автоматизируют большое количество бизнес-процессов, в том числе жизненно важных для предприятия. Нагрузочное тестирование системы необходимо для адекватного управления рисками, связанными с возможной недостаточной производительностью системы в условиях постоянно возрастающей нагрузки, позволяет оценить зависимость производительности системы от аппаратных ресурсов, ее масштабируемость, возможные архитектурные ограничения. В Л А Д Е Я - У П Р А В Л Я Й
  • 4.
  • 5.
  • 6. Архитектура системы В Л А Д Е Я - У П Р А В Л Я Й
  • 7.
  • 8.
  • 9. Как это было В декабре 2005 года в Центре Высоких Технологий Hewlett-Packard компания Amphora Group провела независимое тестирование системы DIRECTUM. Основной целью тестирования была оценка производительности и поиск узких мест в системе DIRECTUM при 1500 зарегистрированных пользователях. В Л А Д Е Я - У П Р А В Л Я Й
  • 10. Тестовые данные В Л А Д Е Я - У П Р А В Л Я Й 2 880 960 Количество задач в день, шт. 2 283 761 Количество документов в день, шт. 3 3 Средний размер графического документа, Mb 0 , 25 0 , 25 Средний размер офисного документа, Mb 0,20 0,20 % графических документов (PowerPoint, JPEG) 0 , 80 0 , 80 % офисных документов (Excel, Word, Project) 1.5 2 Количество лет 250 250 Рабочих дней в году База 1 ТВ База 0.5 ТВ Характеристика
  • 11. Профили нагрузки В Л А Д Е Я - У П Р А В Л Я Й 3000 3000 3000 Просмотр папки «Входящие» 979,56 612,23 195,91 Выполнение задания 588,60 367,88 117,72 Поиск задачи 586,44 366,53 117,29 Создание задачи 342 , 54 222 , 72 68 , 53 Изменение РКК 228 , 42 148 , 47 45 , 68 Создание РКК 555,12 346,95 111,02 Изменение документа 1582,20 988,88 316,44 Поиск документа 2008,80 1255,50 401,76 Просмотр документа 456,84 285,54 91,38 Создание документа Макс. нагрузка Средняя нагрузка Мин. нагрузка Максимальная интенсивность, оп./час Операция
  • 12. Максимальная нагрузка на 0,5 TB В Л А Д Е Я - У П Р А В Л Я Й
  • 13. Максимальная нагрузка на 1 TB В Л А Д Е Я - У П Р А В Л Я Й
  • 14. После оптимизации запросов на 1 TB В Л А Д Е Я - У П Р А В Л Я Й
  • 15.
  • 16.
  • 17. Мнение тестера “ В данном проекте мы столкнулись с редкой по качеству системой документооборота. Наша компания занимается независимым тестированием не первый год и наши тестовые инженеры хорошо мотивированы на нахождение недоработок в программном обеспечении. Нам удавалось "заваливать" исключительно надежные и производительные системы самых известных производителей. С системой DIRECTUM нам этого сделать не удалось, что вызывает искреннее уважение к ее разработчикам ” . Руководитель проекта Amphora Group Максим Самойленко В Л А Д Е Я - У П Р А В Л Я Й
  • 18.
  • 19. Ваши вопросы? В Л А Д Е Я - У П Р А В Л Я Й Чермак Константин Борисович Руководитель проекта Компания DIRECTUM e-mail: office@directum.ru