Содержание
- 2. Нагрузочное тестирование Изучение поведения многопользовательской системы под нагрузкой Цели: Оценка характеристик производительности системы под нагрузкой Поиск
- 3. Инструментарий Существующие средства нагрузочного тестирования не обладают достаточной гибкостью и адаптивностью Решение: создание платформы для разработки
- 4. Типовая архитектура Load injectors Load Control Measurements Input Output Monitoring
- 5. Области расширения Компонентная среда (OSGi/Java) Архитектура основанная на plug-ins API, точки расширения
- 6. Сценарий Симулирует поведение пользователей Java классы Сценарий Транзакция (шаг) Запрос Иерархичность, модульность Идентификация частей сценария Генерация
- 7. Сценарий (пример) public class Service1Scenario extends WebScenario { Transaction1 transaction1 = new Transaction1(); Transaction2 transaction2 =
- 8. Нагрузка Request time Virtual users Think time time Request rate ... Virtual users SUT λ µ
- 9. Определение нагрузки (пример) int maximumVirtualUsers = 15; int incrementInterval = 60; int incrementVirtaulUsersBy = 1; public
- 10. Поддержка сетевых протоколов и измерений Любой протокол, имеющий клиентcкие Java библиотеки Регистрация значений: Время исполнения Ошибки
- 11. Run-time статистика и журналирование Измерения собираются в статистики: Среднее значение Частота событий Счетчики Определенная пользователем Масштабирование
- 12. Управление тестом Пользовательский интерфейс Eclipse RCP UI Command line Подготовка теста Eclipse Java IDE, PDE Рабочее
- 13. Компоненты платформы Scenario Workload Statistics filters definition Network protocol libraries Log format definition Test artifacts (OSGi
- 14. Замечания по реализации Высокая производительность агентов Сложность точного измерения времени в Java (msec, nanosec) Синхронизация потоков
- 15. Приложения платформы Стандартное нагрузочное тестирование HTTP, SOAP, RMI Сложные сценарии Различные протоколы в одном сценарии Симуляция
- 16. Приложения платформы (2) Генерация заданной нагрузки Пуассоновский поток запросов Автоуправление нагрузкой в зависимости от текущих показателей
- 17. Максимальная пропускная способность системы Load Response time Load Throughput (TPS) Average response time Throughput (TPS)
- 18. Анализ результатов Пакеты статистической обработки S-Plus (R statistics) Дисперсионный анализ сравнение производительности альтернативных конфигураций системы Корреляционный
- 19. Спасибо за внимание!
- 20. Backup slides
- 21. Descriptive statistics example – KPI VS. load
- 22. Тестирование производительности распределенных систем Application Server Authentication Service LDAP Tickets Reservation Service Доступно для тестирования под
- 23. Approach overview Perform load test and collect measurements Windmill + dynamic workload Determine response time distribution
- 24. Results comparison
- 26. Скачать презентацию























АП в усл. межгосуд. интеграции
Указатель. Общие сведения
Зятикова Светлана Андреевнаучитель истории и обществознаниявысшей квалификационной категории МБОУ СОШ №74 г.Воронежа
Наркомания – проблема современности
Аральская средняя школа №14 им.Н.К.Крупской
Влияние инея на хозяйственную деятельность человека
Транспортная система
Константин Георгиевич Паустовский «Скрипучие половицы»
Презентация на тему Аппликация из хлопка на бархатной бумаге
Презентация на тему Сахалин
Сертификация процессов
Кримінальна відповідальність за втрату документів, що містять державну таємницю
Деловая игра на тему Создание сельскохозяйственного кооператива
АНА ТЕЛЕ онлайн-мәктәбе
проект
Представление информации
Неделя
Кавказские горы
Буквы Ч и Щ в суффиксах существительных -чик и -щик
Направление подготовки бакалавров: 080200 – «Менеджмент»Профиль – «Информационный менеджмент»
3M™ File Belt Sander
Откуда есть пошла Русская земля
Обязательные элементы спортивных дисциплин
Котёнок Кузя ловит птичку
Проблемы рационального водопользования Республики КомиВыполнила: Семяшкина Е.А., 433 группа,Научный руководитель: Глазкова С.В.
Семь чудес света
Схема планировочной организации земельного участка МКД
Презентация