Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на Билеты по ОС.docx
Скачиваний:
26
Добавлен:
19.08.2019
Размер:
176.68 Кб
Скачать
  1. Архитектура Windows nt систем. Уровень абстракции от оборудования. Драйверы устройств. Уровни запросов прерываний.

Абстракция от оборудования

Загружаемый модуль ядра HAL обеспечивает низкоуровневый интерфейс с аппаратной платформой, что позволяет скрыть такие зависимые от аппаратуры детали, как интерфейс ввода/вывода, контроллеры прерываний, механизм обмена данными между процессорами - любые аппаратно-зависимые и специфические для архитектуры функции.

Драйверы устройств. Драйверы устройств - это загружаемые модули, которые работают в режиме ядра, обеспечивая интерфейс между системой ввода/ вывода и соответствующим оборудованием.. Имеется несколько типов драйверов устройств:

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

  2. Драйверы файловой системы, которые принимают запросы на файловый ввод/вывод и транслируют их в запросы ввода/вывода, связанные с конкретными устройствами.

  3. Драйверы фильтров. Примером могут быть драйверы поддержки зеркальных дисков, шифрования данных, перехвата ввода/вывода для дополнительной обработки данных перед передачей их на следующий уровень и т.д.

  4. Сетевые драйверы, которые передают и принимают удаленные запросы на ввод/вывод.

Поскольку установка драйверов устройств является единственным способом добавить к системе пользовательский код, работающий в режиме ядра, то некоторые программисты могут рассматривать написание драйверов устройств как способ доступа к внутренним функциям и структурам данных операционной системы, недоступным из пользовательского режима.

  1. Использование службы терминалов (Terminal Services) в сетях Microsoft. Функции удаленного администрирования. Сервер приложений.

Терминальные службы – удаленное управление экраном.

Способ администрирования –командная строка.

Основные возможности:

  1. Предоставление удаленного многопользовательского доступа к графическому устройству сервера.

  2. Реализация корпоративного стандарта по всем компьютерам.

  3. Обеспечение безопасности сред обработки конфиденциальных данных.

Режим работы служб терминалов:

  1. Удаленное администрирование. Необходимость поддержки более двух подключений.

  2. Режим сервера приложений нацелен на оптимизацию максимальных вычислительных ресурсов пользовательских приложений.

Сервер приложений — это программная платформапредназначенная для эффективного исполнения процедур (программ, механических операций, скриптов) которые поддерживают построение приложений. Сервер приложений действует как набор компонент доступных разработчику программного обеспечения через API (Интерфейс прикладного программирования) определенный самой платформой

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

Сетевая справочная информация должна быть реализована в виде единой базы данных, а не представлять собой набор баз данных, специализирующихся на хранении информации того или иного вида, как это часто бывает в реальных операционных системах. Главный справочник домена хранит информацию о пользователях, которая используется при организации их логического входа в сеть.

Единая база данных позволяет осуществлять различные операции поиска, сортировки, модификации и т.п.

Доменный подход

Домен - это основная единица администрирования и обеспечения безопасности. Для домена существует общая база данных учетной информации пользователей, при входе в домен пользователь получает доступ сразу ко всем разрешенным ресурсам всех серверов домена.

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

Пользователи могут входить в сеть не только из рабочих станций того домена, где хранится их учетная информация, но и из рабочих станций доменов, которые доверяют этому домену. Домен, хранящий учетную информацию, часто называют учетным, а доверяющий домен - ресурсным.

Основной и резервные контроллеры домена

В домене должен находится сервер, выполняющий роль основного контроллера домена. Этот контроллер хранит первичную копию базы данных учетной информации пользователей домена. Все изменения, производимые в учетной информации, сначала производятся именно в этой копии. Основной контроллер домена всегда существует в единственном экземпляре.

Кроме основного контроллера в домене могут существовать несколько резервных контроллеров. Эти контроллеры хранят реплики базы учетных данных. Все резервные контроллеры в дополнение к основному могут обрабатывать запросы пользователей на логический вход в домен.

Резервный контроллер домена решает две задачи:

  1. Он становится основным контроллером при отказе основного.

  2. Уменьшает нагрузку на основной контроллер по обработке логических входов пользователей.