
- •Сетевое программное обеспечение
- •Архитектура«Клиент- сервер»
- •Модель «Клиент-сервер»
- •Преимущества
- •Недостатки
- •Приложения «клиент- сервер»
- •Приложения баз данных
- •Использование базы данных в
- •СЕТЕВОЕ ПРОГРАММНОЕ
- •Сетевая ОС Novell NetWare
- •ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПОИСКА НЕИСПРАВНОСТЕЙ В СЕТЯХ, АНАЛИЗА И МОДЕЛИРОВАНИЯ СЕТЕЙ
- •ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ АНАЛИЗА И
- ••Задача выбора пропускных способностей - оптимальный (обычно по критерию стоимости сети) выбор пропускных
- •Схемы сети ЭВМ
- •«Хорошая» процедура выбора маршрута
- •Удаленный вызов процедур
- •Преимущества RPC
- •Механизм вызова удаленных процедур
- •Механизм вызова удаленных процедур
- •Связывание клиент-сервер
- •Синхронный и асинхронный вызовы
- •Вопросы?
Сетевое программное обеспечение

Архитектура«Клиент- сервер»
Модель «Клиент-сервер»
•«Клиент-сервер» - вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемых серверами, и заказчиками услуг, называемых клиентами.
Преимущества
•Распределение функций вычислительной системы между несколькими независимыми компьютерами в сети - автономизации отдельных компонентов ПО
•Все данные хранятся на сервере, который, как правило, защищён гораздо лучше большинства клиентов.
•Объединение различных клиентов.
Недостатки
•Неработоспособность сервера может сделать неработоспособной всю вычислительную сеть.
•Поддержка работы данной системы, требует отдельного специалиста - системного администратора.
•Высокая стоимость оборудования.

Приложения «клиент- сервер»

Приложения баз данных

Использование базы данных в
системе клиент-сервер
СЕТЕВОЕ ПРОГРАММНОЕ
ОБЕСПЕЧЕНИЕ ОБЩЕГО НАЗНАЧЕНИЯ
•Прием запроса (обычно это запрос на ввод-вывод) от приложения на одной машине
•Передача запроса на другую машину
•Выполнения запроса на удаленной машине
•Возврат результата на первую машину
Сетевая ОС Novell NetWare
•Дублирование на том же диске критических данных (особенно каталогов и таблиц распределения ресурсов).
•Зеркальное копирование диска (использование два идентичных жестких диска - исходный диск и его зеркальную копию) и дублирование (полное
дублирование всего искового оборудования - контроллера диска, кабеля, дисковода и носителя). Кроме этого, первый и второй уровни включают систему защиты данных, называемую трассировкой изменений (создание дубликата индекса базы данных до завершения транзакции).
•Дублирование сетевого сервера (второй сервер находится в горячем резерве и вступает в строй при аварии первого).