Задачи производительности

Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
Задачи производительности создатель Mind Map: Задачи производительности

1. Аудит производительности системы

1.1. оценка текущих характеристик

1.1.1. Проверка соблюдения SLA

1.2. выявление проблем и их решений

2. Масштабирование

2.1. планирование изменения нагрузки

2.2. выбор пути изменения архитектуры

2.2.1. горизонтальное масштабирование

2.2.2. вертикальное масштабирование

3. Мониторинг производительности

3.1. анализ фактической производительности

3.2. выявление динамики и изменений

4. Нагрузочное тестирование

4.1. Оценка

4.2. реальные приложения

4.3. варьирование нагрузки

5. Оптимизация производительности

5.1. улучшение характеристик

5.2. Примеры

5.2.1. Тюнинг параметров ОС

5.2.1.1. Ограничение своппинга в системе

5.2.2. Тюнинг параметров приложений

5.2.2.1. Изменение настроек выделения памяти

5.2.2.1.1. Увеличение параметров выделенной памяти контейнеру приложений Java

5.2.2.2. Изменение уровня параллелизации обработки запросов

5.2.2.2.1. увеличение количества процессов веб-сервера apache для обработки запросов

5.2.2.2.2. Увеличение максимального количества процессов в СУБД Oracle

5.2.2.3. балансировка нагрузки

5.2.3. Тюнинг "железа"

5.2.3.1. включение расширенных функций

5.2.3.1.1. включение поддержки виртуализации процессором

5.2.3.1.2. включение HyperThreading процессора

5.2.3.2. точечная замена оборудования

5.2.3.2.1. замена памяти

5.2.3.2.2. замена системы хранения (жестких дисков)

5.2.3.3. изменение параметров оборудования

5.2.3.3.1. "разгон" частоты процессоров

5.2.3.3.2. "разгон" частоты работы памяти