- •Понятие распределенной системы
- •Понятие и классификация сетевых ос
- •Управление процессами в сетевых ос
- •Понятие вызова удаленных процедур. Этапы выполнения.
- •Динамическое связывание. Семантика вызова удаленных процедур в случае отказов.
- •Проблема синхронизации процессов. Алгоритм логических часов.
- •Алгоритмы синхронизации взаимного исключения
- •Взаимоблокировки в распределенных системах, их обнаружение и предотвращение.
- •Неделимые транзакции. Процессы и нити (потоки) в распределенных системах.
- •Способы организации вычислений потоков в распределенных системах. Архитектура реализации нитей, нити и вызов удаленных процедур (особенности).
- •Особенности вызова удаленной процедур для потоков
- •Особенности использования транзакций в распределенных системах
- •Понятие распределенной файловой системы. Модели сетевых файловых систем.
- •Доступ к одной локальной фс через несколько протоколов.
- •Доступ к локальным фс различного типа через один протокол
- •Интерфейсы файлового сервиса и сервиса каталогов. Семантика разделения файлов Файловый сервис
- •Сервис каталогов
- •Семантика разделения файлов
- •Вопросы разработки структуры распределенной файловой системы. Stateless и Statefull серверы.
- •С ервер хранит информацию о клиентских запросах между самими запросами – Statefull server
- •Кэширование в распределенных системах. Организация и управление кэшированием.
- •Алгоритмы управления кэшированием:
- •Репликация в распределенных системах.
- •Алгоритмы изменения реплицированных файлов
- •Организация работы в гетерогенных сетях.
- •Структура транспортных средств в ос
- •Назначение и архитектура справочной службы.
- •Виртуализация серверов. Типы решений виртуализации.
- •Вычислительные среды. Операционные системы облачных вычислений
- •Практические вопросы Удаленный вызов методов rmi.
- •Основные понятия nfs. Управление доступом, кэширование.
- •Списки управления доступом
- •П оддержка кэширования
- •Поддержка отображаемых файлов и монтирование в nfs
- •Процедура монтирования
- •Управление nfs
- •Rpc в nfs. Блокировка файлов.
- •Функциональная структура маршрутизатора
- •Основные характеристики cisco ios, модульная структура
- •Модульная структура ios
- •Управление процессами в cisco ios
- •Организация памяти в cisco ios
- •Буферизация в cisco ios, поддержка QoS
- •Программная маршрутизация и ускоренная коммутация в cisco ios
- •Поддержка качества обслуживания
- •Основные концепции Active Directory (домены, объекты, сайты, глобальный каталог)
- •Иерархическая структура Active Directory. Пространство имен. Репликация Структура
- •Концепции глобального каталога. Novell eDirectory, Open ldap.
- •Windows Azure: выполнение приложений, хранение данных
- •Среда выполнения приложений
- •Особенности среды выполнения приложений
- •Преимущества среды выполнения приложений Огромная среда для размещения приложений
- •Возможность сосредоточиться на приложении, не заботясь об операционных ограничениях
- •Гибкий выбор размера объектов в соответствии с потребностями приложения
- •Windows Azure: служба доступа, шина служб
- •Особенности Access Control
- •Платформа System I
- •[Править]Система команд
- •Платформа System z
Назначение и архитектура справочной службы.
Задачи, использующие справочные данные:
Аутентификация и авторизация.
Обмен сообщениями
Средства управления качеством обслуживания
Средства доступа пользователей и приложений к сетевым ресурсам
Организация распределенных приложений
Автоматизированный мониторинг и управление сетью
Справочная служба (служба каталогов, directory service) предназначена для хранения информации о своей сети и обеспечения доступа к ней.
Функции справочной службы:
Хранение информации о пользователях и ресурсах сети в виде унифицированных объектов, обладающих атрибутами и связанными между собой.
Выполнение над хранимыми объектами заданного набора операций.
Контроль доступа к данным в соответствии с заданными правами.
Подходы к организации справочной службы:
Использование нескольких автономных справочных служб узкого назначения
Использование единой справочной службы, интегрированной с ДНС
Стандарт справочных служб
Х.500 – стандарт хранения данных
LDAP (Lightweight Directory Access Protocol) – стандарт доставки данных из хранилища справочной службы клиенту
Архитектура справочной службы
Все справочные службы организованы по технологии клиент-сервер.
Д
ецентрализованная
модель. Каждый компьютер оснащен
собственной справочной службой,
независимой от остальных компьютеров
в сети. Представляет собой несколько
логически не связанных баз справочных
данных.
Достоинства: позволяет
разделить администрирование.
Недостатки:
Дублирование справочных данных
Сложность администрирования всей сети
в целомЦентрализованная модель. Вся справочная информация о сети хранится и обрабатывается на одном сервере. Клиентские компоненты справочной службы устанавливаются на всех компьютерах сети Достоинства: нет дублирования информации, все данные о сети локализованы Недостатки: Низкая производительность, низкая надежность, низкая масштабируемость
Централизованная модель с резервированием
База данных справочной службы представляется двумя идентичными экземплярами. Модель требует соблюдения баланса между близостью к пользователю и скоростью согласования копий.
Достоинства: локализация справочных данных,
Повышение надежности
Повышение производительности
Недостатки: Избыточность
Сложность поддержания нескольких копий
Низкая масштабируемость
3. Распределенная справочная служба
1) декомпозиция справочной службы на домены.
Сеть разделяется на части (домены) в каждом из которых ведется отдельная, несвязанная с другими централизованная справочная служба. База данных на серверах справочной службы внутри доменов содержат только данные этого домена.
Достоинства: те же что в централизованных системах + масштабируемость
Недостатки: удобный доступ к справочным данным только внутри домена.
Истинная распредёленная модель
Задачей построения распределенной справочной службы является задача виртуализации:
на основе физически распределенного хранилища справочных данных строится виртуальная централизованная справочная служба, скрывающая физические параметры сети.
Существуют различные способы объединения отдельных справочных служб в глобальную службу сети. Одним из наиболее распространенных является глобальный каталог (global catalog), содержащий частичную информацию обо всех объектах сети.
Глобальный каталог хранит для каждого объекта сети атрибуты, которые могут быть использованы для определения местонахождения полных данных о нём. Копии глобального каталога размещаются на сервере справочной службы в каждом домене.
При обращении к ресурсу, находящемуся вне клиентского домена по информации из локальной копии глобального каталога запрос перенаправляется в домен требуемого объекта.
Достоинства: удобство доступа, удобство администрирования, надёжность, высокая производительность, хорошая масштабируемость
Недостатки: сложность организации, в т.ч. на уровне программного обеспечения
