Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сетевые и распределенные операционные системы.docx
Скачиваний:
9
Добавлен:
07.09.2022
Размер:
337.74 Кб
Скачать

Недостатки сетевых операционных систем

  1. Дорогие сервера.

  2. Зависимость пользователя от центрального положения для большинства действий.

  3. Необходимость регулярных обновлений с целью работы на актуальной версии системы и регулярное техническое обслуживание.

Области применения и примеры

  1. ОС NetWare, ориентированная на локальные компьютерные сети. Основным предназначением данной ОС является создание крупных сетей, состоящих из многих сегментов и содержащих несколько серверов. NetWare имеет следующие возможности: надежное хранение данных; поддержка работы различных типов систем управления базами данных (СУБД); возможность коллективного использования файлов; возможность работы с электронной почтой и многие другие.

  1. Windows 95/98 - сетевая ОС локальной одноранговой сети - в таких локальных сетях число компьютеров не более 10. Данный представитель семейства Windows является 32-разрядной мультизадачной и многопоточной системой с приоритетами. Для распределенной обработки данных располагает разнообразными средствами. Системой для объектно-ориентированной архитектуры создается среда, ей же выполняются различные функции, связанные с определением и настройкой конфигурации внешних устройств и ПО, функционирующих в сети. Данная ОС позволяет работать с: 3-d графикой, изображением, звуком и тексом. При разработке этого представителя семейства Windows делался упор на: масштабируемость, надежность, совместимость, безопасность, надежность и производительность.

  2. Windows NT объединила в себе предыдущие версии Windows и другие ОС. Используется в роли рабочей станции и сетевого сервера, где необходимы повышенная устойчивость и высокая производительность. В своем распоряжении данный представитель Windows имеет: унифицированный графический интерфейс, надежные службы файлов и печати, развитый интерфейс API прикладного программирования, реализацию одно- и многопроцессорной обработки в одном пакете, поддержку большого количества архитектур процессоров.

  3. Применяется в управлении гомогенными мультикомпьютерными системами.

Как и в случае с распределенными системами, остановимся на последнем пункте и рассмотрим его детальнее.

Гомогенные мультикомпьютерные системы

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

При шинной архитектуре для соединения процессоров используется разделяемая сеть множественного доступа. Минусом данных систем является ограниченная масштабируемость.

Коммутируемые мультикомпьютерные системы. В них, в отличие от шинной архитектуры, где используется широковещательная рассылка, происходит маршрутизация в соединительной сети сообщений, отправленных одним процессором другому. Для таких систем существует множество топологий, но самых популярных две - квадратная решётка и гиперкуб (рисунок 7). Первая является идеальным наглядным примером при решении задач теории графов. Куб может быть любой размерности - на рисунке размерность равна 4. Собой он представляет набор связей между процессорами. Каждое ребро является связью между парой процессоров. Соответствующие вершины обоих кубов соединены.

Рисунок 7. Пример топологий коммутируемых мультикомпьютерных систем.