Операційні системи: приклади з описом. Приклади мережевих операційних систем
Мережевою операційною системою визнається ОС, яка має вбудовані можливості для роботи з комп`ютерними мережами. До таких своєрідним можливостям можуть належати:
- різна підтримка мережевого обладнання та мережевого протоколу;
- настройка підтримки протоколу маршрутизації і фільтрації мережевого трафіку,
- наявність у даній системі мережних служб, які дозволяли б використовувати віддаленим користувачам ресурси даного комп`ютера.
Мережеві операційні системи - приклад таких оболонок:
- Novell NetWare.
- Багато GNU / Linux системи.
- Microsoft Windows (95, NT і більш пізні).
- Багато UNIX системи, такі як Solaris, FreeBSD.
- IOS- ZyNOS компанії ZyXEL.
Головними завданнями системних ОС є поділ ресурсів мережі (наприклад, дискових просторів) і її адміністрування. За допомогою мережевих функцій системний адміністратор визначає колективні ресурси, задає паролі, визначає права доступу для кожного користувача або групи користувачів.
Операційні системи, приклад яких наведено вище, мають поділ на:
- мережні ОС для серверів;
- мережні ОС для користувачів.
Є спеціальні ОС такого типу, яким дані функції типових конструкцій (Windows NT) і прості ОС (Windows XP), яким дано мережеві функції. В даний час фактично завжди використовувані ОС володіють інтегрованими функціями.
Структура общесетевой ОС
Мережева автоопераціонная концепція є базою для якої-небудь обчислювальної системи. Будь-яке обчислювальний пристрій є самостійним у своїй роботі. Внаслідок цього під мережевий ОС в сучасному значенні мається на увазі комплекс декількох одиничних ПК, взаємодіючих між собою за допомогою відправки один одному інформації та розподілу ресурсів згідно загальним законам - протоколам.
У більш вузькому значенні такі операційні системи, приклад яких можна побачити на більшості сучасних пристроїв - це комплекс програм, встановлених на комп`ютері, дозволяють йому функціонувати у зв`язці з іншими пристроями.
Особливості
Слід особливо відзначити ряд елементів, завдяки яким ОС такого типу може функціонувати:
- розподіл тимчасової пам`яті для управління процесорами в багатопроцесорних пристроях;
- можливість управління віддаленими комп`ютерами.
Іншими словами, можливість надання своїх ресурсів та інформації в єдине використання є невіддільним елементом мережевої ОС. Крім того, операційні системи, приклади яких розглядалися вище, в обов`язковому порядку включають в себе функції:
- блокування файлів і записів (що є необхідним, коли пристрої використовують спільно);
- управління довідниками імен ресурсів мережі;
- обробку запитів допуску до системи файлів і різної інформації в віддаленої формі;
- управління черговий запит віддалених користувачів до власних пристроям.
Складові елементи
Засоби запиту допуску до віддалених ресурсів і можливості їх застосування являють собою клієнтський елемент ОС, званий редиректором. Даний елемент здійснює визначення і переадресацію запитів в мережу до віддалених ресурсів від користувачів і різних додатків. У даному випадку запит виходить від додатка в локальному вигляді, а переходить в мережу в іншому форматі, що відповідає умовам сервера.
Клієнтська частина, крім того, приймає з інших серверів відповіді і видозмінює їх в локальні формати. Тому віддалені і локальні запити сприймаються додатками однаково.
Мережеві операційні системи, приклад функціонування яких описано вище, також володіють комунікаційні засобами, що забезпечують в мережі обмін інформацією. Дані кошти гарантують адресацію і буферизацію надходять повідомлень, підбір маршруту передачі в мережі повідомлення, безпеку передачі і т. П. Іншими словами, цей елемент відповідає за транспортування в мережі інформації.
Виходячи з функцій, наявних в тому чи іншому комп`ютері, його ОС може не володіти серверної або клієнтської складової.
Приклади мережевих операційних систем першого покоління
Перші мережні операційні системи виглядали як комплекс наявної локальної ОС і мережевий оболонки у вигляді надбудови над нею. У такому випадку локальна ОС володіла мінімальною кількістю мережевих функцій, оскільки їх виконанням займалася безпосередньо оболонка. Найбільш відомою системою такого типу, що отримала по всьому світу широке поширення, стала MS DOS. Починаючи з третього дистрибутива цієї оболонки, у неї з`явилися такі інтегровані функції, так само як блокування записів і файлів, необхідні з метою загального допуску до файлів. Аналогічний принцип дії мають і сучасні повсюдно використовувані мережеві ОС - LANtastic та PersonalWare.
Сучасні етапи розвитку
Однак найбільш перспективним є спосіб розробки мережевих ОС, спочатку спеціалізованих для запуску в мережі. Функції таких оболонок інтегровані глибоко в їх ключові системні модулі, що гарантує їх логічну злагодженість, нескладність експлуатації та оновлення, а також гарну ефективність. Сьогодні виділяється багато ресурсів саме на те, щоб удосконалювати такі операційні системи. Приклади програм такого типу - різні дистрибутиви Windows NT компанії Microsoft.