Введение
Глава 1. Анализ предметной области и определение цели исследования 7
1.1. Анализ эффекта «старения» программного обеспечения 7
1.2. Анализ решений по борьбе с эффектом «старения» ПО
1.2.1. Общие подходы к борьбе с эффектом «старения» ПО 10
1.2.2. Анализ методов восстановления рабочего состояния программы 13
1.2.3. Анализ методов определения времени начала восстановления программы 16
1.3. Технология виртуальных машин 24
1.3.1. Анализ технологии виртуальных машин 24
1.3.2. Анализ решений по борьбе с эффектом «старения» ПО для виртуальной ИТ-инфраструктуры
1.4. Анализ эффективности работы ВС 30
1.5. Выводы 32
Глава 2. Разработка элементов комплексной методики борьбы с эффектом «старения» ПО 35
2.1. Разработка методов восстановления рабочего состояния программы 36
2.1.1. Разработка метода подмены виртуальной машины 36
2.1.2. Разработка метода восстановления платформы виртуализации 39
2.2. Разработка методов определения времени начала восстановления 42
2.2.1. Разработка метода определения времени начала восстановления с учетом условий работы программы 42
2.2.2. Разработка метода определения времени начала восстановления с учетом требования к работы программы з
2.3. Разработка метода планирования процессов восстановления 55
2.3.1. Анализ задачи планирования процессов восстановления 55
2.3.2. Традиционные подходы к решению многокритериальных задач 59
2.3.3. Разработка алгоритма планирования процессов восстановления 61
2.4. Выводы 70
Глава 3. Разработка комплексной методики снижения влияния эффекта «старения» по на работу многомашинной ВС 73
3.1. Разработка общей схемы взаимодействия компонентов методики 73
3.2. Разработка политики управления процессами восстановления 78
3.3. Выводы 82
Глава 4. Постановка и проведение экспериментов 83
4.1 Реализация разработанной комплексной методики 83
4.2 Подготовка тестового стенда 97
4.2.2 Выбор программ с эффектом «старения» ПО и определение параметров их работы 97
4.2.1 Организация тестового стенда 102
4.3 Проведение экспериментов 105
4.3.1 Сравнительная оценка эффективности разработанной методики 106
4.3.2 Оценка влияния состояния ресурсов ВС на работу разработанной методики
4.4 Пример практической реализации 117
4.5 Выводы 117
Заключение 119
Список литературы 121


