ОС по способности связывать несколько компов можно разделить на:
- Локальные
- Сетевые
- Распределенные
Локальные – работают на одном автономном компьютере и больше ничего не знают.
Но т.к. современные Оси являются сетевыми, нас больше интересуют именно они.
СОС – ОС, способная работать в сети, использовать ресурсы других компов и предоставлять им свои собственные ресурсы.
Чем она отличается от локальной сети:
У нее есть тоже локальная часть ОС, отвечающая за управление локальными ресурсами, но кроме этого, у нее есть специальная оболочка, отвечающая за взаимодействие компов в сети.
Оболочка состоит из серверной части, клиентской части и коммуникационных средств, обеспечивающих взаимодействие.
Раньше для того, чтобы «получить» сетевую ОС, эта оболочка устанавливалась как отдельное ПО, но сейчас все современные ОС являются сетевыми, и все в них уже давно встроено.
По типу взаимодействия:
- однородная сеть – ПК одновременно и клиент и сервер
- ПК только предоставляет свои ресурсы – сервер
- ПК только пользуется другими ресурсами – рабочая станция или тонкий клиент.
Сетевые ОС это хорошо, но они развивались, развивались и развились в распределенную ОС.
Распределенная ОС – совокупность компов, взаимодействующих друг с другом и связанных сетью, локально или глобальной, которая обеспечивает высокую степень прозрачности использования ресурсов.
Пользователь не знает, где конкретно лежат его файлы – у него на компе или удаленно.
В этих системах и ОС тоже распределенная, находится на разных компах, например – файловая подсистема на одном, а управление памятью – на втором.
+ Объединенные ресурсы нескольких компов более мощно решают емкие задачи.
HARD HARD
Сильносвязанный Слабосвязанный
Локальная ОС Распределенная ОС Сетевая ОС
SOFT SOFT
Сильносвязанный Слабосвязанный