СОДЕРЖАНИЕ
СОДЕРЖАНИЕ 1
ВВЕДЕНИЕ 5
1. ОБЩИЕ СВЕДЕНИЯ О НАБОРАХ ДАННЫХ В ОПЕРАЦИОННОЙ СИСТЕМЕ Z/OS 8
1.1. Наборы данных в операционной системе z/OS 8
1.2. Имена наборов данных 9
1.3. Распределение наборов данных 10
1.4. Хранение наборов данных 11
1.5. Логические записи и блоки 11
1.6. Форматы записи наборов данных 12
1.7. Выводы 13
2. СОГЛАСОВАННОСТЬ ДАННЫХ И ОБЩИЕ ПРИНЦИПЫ РАБОТЫ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ КОПИРОВАНИЯ ДАННЫХ 14
2.1. Понятие согласованности данных 14
2.2. Оценка согласованности данных 15
2.3. Виды согласованности данных 16
2.3.1. «Point in Time» согласованность 16
2.3.2. Согласованность транзакций 16
2.3.3. Согласованность приложений 17
2.4. Потеря данных и согласованности 17
2.5. Общие принципы работы приложений копирования данных 19
2.6. Выводы 20
3. ПРИЛОЖЕНИЕ ПРОВЕРКИ ДАННЫХ НА СОГЛАСОВАННОСТЬ CBT (CONSISTENCY BENCHMARK TOOL) 22
3.1. Концепция и общие принципы работы CBT 22
3.2. Типичные варианты использования 23
3.2.1. Локальное копирование 23
3.2.2. Удаленное копирование 23
3.2.3. Перенос данных 25
3.2.4. Резервное копирование и восстановление 25
3.2.5. Генерация нагрузки 26
3.3. Архитектура приложения 26
3.4. Схема работы CBT 27
3.5. Представление записи 28
3.6. Подсистема записи данных 29
3.6.1. Режимы расположения записей 29
3.6.2. Алгоритм работы CBT в режиме записи данных 30
3.6.3. Описание ключевых функций подсистемы записи данных 31
3.7. Подсистема анализа данных на согласованность 31
3.7.1. Алгоритм работы приложения в режиме проверки данных на согласованность 31
3.7.2. Алгоритм проверки записи 32
3.7.3. Описание ключевых функций подсистемы анализа данных на согласованность 33
3.8. Работа подсистем записи данных и анализа данных на согласованность в многопоточном режиме 33
3.8.1. Алгоритм организации параллельной записи и проверки данных 34
3.8.2. Описание ключевых функций, реализующих возможность многопоточной работы 35
3.9. Примеры запуска 36
3.10. Примеры обнаружения несогласованных данных 36
3.10.1. Пропущены “зависимые записи” 37
3.10.2. “Разорванная страница” 37
3.10.3. Пустые данные 37
3.11. Сборка приложения 38
3.12. Выводы 38
4. ТЕХНИКО-ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ 40
4.1. Концепция экономического обоснования научно-технического проекта 40
4.2. Трудоёмкость и календарный план выполнения научно-технического проекта 40
4.3. Расчет затрат на выполнение научно-технического проекта 41
4.3.1. Расходы на материальное обеспечение 41
4.3.2. Расходы на оплату труда (основная заработная плата) 41
4.3.3. Расходы на дополнительную заработную плату 42
4.3.4. Отчисления на социальные нужды 42
4.3.5. Прочие прямые расходы 43
4.3.6. Накладные расходы 43
4.3.7. Плановая себестоимость 43
4.4. Оценка экономической эффективности выполнения научно-технического проекта 43
4.5. Выводы 45
5. ОХРАНА ТРУДА 46
ЗАКЛЮЧЕНИЕ 56