Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Экзамен / Ответы на вопросы экзамена.docx
Скачиваний:
0
Добавлен:
30.09.2026
Размер:
900 Кб
Скачать
☆
  1. Дайте инструкцию по действиям администратора системы при потере производительности сетевой системы на 20%

Из лекции:

  1. Проверить технические метрики и попытаться восстановить те из них, которые отклонились от своих значений.

  2. Если получилось восстановить технические метрики, то можно предположить, что бизнес-метрика тоже будет восстановлена.

  3. Если бизнес-метрика не восстановилась, необходимо вернуть старые параметры, и можно считать, что метрика станет равным значению из System Redness Assistant.

  4. Если этого не возникло, технические метрики были изначально определены неверно.

  5. Заново определить технические метрики. (стараться, чтобы до этого момента не дошло)

Билет 31

  1. Перечислите основные задачи "protection" и основные задачи "security" ис. Способы решения этих проблем в ис.

Основные задачи «Protection»:

  • Обеспечение целостности данных: Предотвращение искажения или потери данных из-за сбоев оборудования, ПО или человеческих ошибок.

  • Резервное копирование и восстановление: Регулярное создание резервных копий для минимизации последствий аварийных ситуаций.

  • Защита от аппаратных/программных сбоев: Использование отказоустойчивых систем (например, RAID-массивы, кластеризация).

  • Контроль доступа для предотвращения ошибок: Ограничение прав пользователей, чтобы избежать случайного удаления или изменения критических данных.

Способы решения задач «Protection»:

  • Реализация RAID-массивов для защиты от потери данных при выходе дисков из строя.

  • Автоматизированное резервное копирование (например, с использованием облачных хранилищ или ленточных накопителей).

  • Мониторинг системы через логирование и алертинговые системы для быстрого выявления сбоев.

  • Применение контрольных сумм (например, CRC) для проверки целостности данных.

Основные задачи «Security»:

  • Защита от несанкционированного доступа: Предотвращение доступа злоумышленников к конфиденциальным данным.

  • Борьба с вредоносным ПО: Обнаружение и блокировка вирусов, троянов, ransomware.

  • Шифрование данных: Обеспечение конфиденциальности информации при передаче и хранении.

  • Аутентификация и авторизация: Проверка подлинности пользователей и контроль их прав доступа.

Способы решения задач «Security»:

  • Установка межсетевых экранов (Firewalls) и систем обнаружения вторжений (IDS/IPS).

  • Использование антивирусного ПО и песочниц (sandbox) для анализа подозрительных файлов.

  • Применение криптографии (например, SSL/TLS для передачи данных, AES для шифрования хранилищ).

  • Внедрение многофакторной аутентификации (MFA) и ролевой модели доступа (RBAC).

  • Регулярное обновление ПО для устранения уязвимостей.

  • Обучение сотрудников основам кибергигиены (например, распознавание фишинговых писем).

  1. Дайте инструкцию по действиям администратора системы для обеспечения целостности базы данных

1. Необходимо заставить прикладных программистов писать `BEGIN TRANSACTION` и `END TRANSACTION` после каждого `UPDATE`, `DELETE`, `INSERT`. (Применять трехфазный протокол lock-ирования)

2. Установить размер транзакции равным размеру блока ОС

3. Определить требуемое количество буферов и задать максимально возможное

4. Настроить параметр Buffer flush для очистки буфера после каждой транзакции

5. Настроить параметр Fill factor на 80%

6. Для защиты от сбоев по питанию использовать Pre-Image файлы

Доп инфа:

Целостность

Логическая целостность – если мы обновляем какое-то множество, то мы должны и остальные множества. И эта логическая целостность мало кого волнует.

Первая целостность, которая у нас возникает, это SQL-целостность.

SQL целостность сущностей говорит о том, что первичный ключ должен быть NOT NULL и это команда для ядра СУБД, и оно за этим следит.

Есть 5 видов SQL-целостности

1. Целостность сущностей

Первичный ключ не может быть пустым. Primary key not null.

2. Целостность связи

Внешний ключ не может быть пустым. Foreign key not null.

3. Целостность данных

Какие-то атрибуты - not null. Например: адрес не должен быть не определен.

4. Целостность по домену

Ограничение размера домена, например, столбца. Говорю, что он не может быть больше n символов, например: varchar(10).

5. Корпоративная целостность

Указывает количество кортежей в отношени

Эти виды целостности описываются в SQL и ничего из этого ОС не делает. Это делает СУБД, для того, чтобы при вводе данных эти данные вводились правильно.

> По идее, мы должны на вводе делать контроль, но это нужно заставить всех прикладных программеров правильно писать, а вы пишете как попало. Особенно 1с. Там кошмар.

У любой СУБД есть своё ядро - резидент, находящийся в операционной памяти. И есть утилиты - то, что мы запускаем дополнительно.

Утилиты есть разные

- утилиты по проверке целостности

- утилиты восстановления (они не такие как у ОС)

- утилиты mass update (без них ничего не работает)

- утилиты реконфигурации/реорганизации

Билет 32

Соседние файлы в папке Экзамен