Головна

Питання 56 - Структура мережевої операційної системи

  1.  D.3. Системи економетричних рівнянь
  2.  D.3. Системи економетричних рівнянь
  3.  FP 41 40 Е Структура цін на друковану продукцію в Уніоні.
  4.  I. Перші декрети із земельного питання
  5.  I. Поставте наступні пропозиції в запитливо і негативну форму.
  6.  I. Поставте наступні пропозиції в запитливо і негативну форму.
  7.  I. Постановка питання

Мережева операційна система становить основу будь-якої обчислювальної мережі. Кожен комп'ютер в мережі в значній мірі автономний, тому під мережевою операційною системою в широкому сенсі розуміється сукупність операційних систем окремих комп'ютерів, взаємодіючих з метою обміну повідомленнями і поділу ресурсів за єдиними правилами - протоколами. У вузькому сенсі мережева ОС - це операційна система окремого комп'ютера, що забезпечує йому можливість працювати в мережі.

Мал. 22 - Структура мережевої ОС

У мережній операційній системі окремої машини можна виділити кілька частин (рисунок 1):

- Засоби управління локальними ресурсами комп'ютера: функції розподілу оперативної пам'яті між процесами, планування та диспетчеризації процесів, управління процесорами в мультипроцесорних машинах, управління периферійними пристроями та інші функції управління ресурсами локальних ОС.

- Засоби надання власних ресурсів і послуг в загальне користування - серверна частина ОС (сервер). Ці кошти забезпечують, наприклад, блокування файлів і записів, що необхідно для їх спільного використання; ведення довідників імен мережевих ресурсів; обробку запитів віддаленого доступу до власної файлової системи і бази даних; управління чергами запитів віддалених користувачів до своїх периферійних пристроїв.

- Засоби запиту доступу до віддалених ресурсів і послуг і їх використання - клієнтська частина ОС (редиректор). Ця частина виконує розпізнавання і перенаправлення в мережу запитів до віддалених ресурсів від додатків і користувачів, при цьому запит поступає від програми в локальній формі, а передається в мережу в іншій формі, що відповідає вимогам сервера. Клієнтська частина також здійснює прийом відповідей від серверів і перетворення їх в локальний формат, так що для додатку виконання локальних і віддалених запитів невиразно.

- Комунікаційні засоби ОС, за допомогою яких відбувається обмін повідомленнями в мережі. Ця частина забезпечує адресацію і буферизацію повідомлень, вибір маршруту передачі повідомлення по мережі, надійність передачі і т.п., тобто є засобом транспортування повідомлень.

Залежно від функцій, покладених на конкретний комп'ютер, в його операційній системі може бути відсутнім або клієнтська, або серверна частини.

На малюнку 2 показано взаємодію мережевих компонентів. Тут комп'ютер 1 виконує роль "чистого" клієнта, а комп'ютер 2 - роль "чистого" сервера, відповідно на першій машині відсутня серверна частина, а на другий - клієнтська. На малюнку окремо показаний компонент клієнтської частини - редиректор. Саме редиректор перехоплює всі запити, що надходять від додатків, і аналізує їх. Якщо виданий запит до ресурсу даного комп'ютера, то він переадресовується відповідної підсистемі локальної ОС, якщо ж це запит до віддаленого ресурсу, то він переправляється в мережу. При цьому клієнтська частина перетворить запит з локальної форми в мережевий формат і передає його транспортної підсистемі, яка відповідає за доставку повідомлень вказаного серверу. Серверна частина операційної системи комп'ютера 2 приймає запит, перетворює його і передає для виконання своєї локальної ОС. Після того, як результат отриманий, сервер звертається до транспортної підсистемі і направляє відповідь клієнту, який видав запит. Клієнтська частина перетворює результат в відповідний формат і адресує його додатку, яка видала запит.

Мал. 23 - Взаємодія компонентів операційної системи при взаємодії комп'ютерів

На практиці склалося кілька підходів до побудови мережевих операційних систем (малюнок 3).

Мал. 24 - Варіанти побудови мережевих ОС

Перші мережеві ОС представляли собою сукупність існуючої локальної ОС і надбудованої над нею мережевий оболонки. При цьому в локальну ОС вбудовувався мінімум мережевих функцій, необхідних для роботи мережевої оболонки, яка виконувала основні мережеві функції. Прикладом такого підходу є використання на кожній машині мережі операційної системи MS DOS (у якій починаючи з її третьої версії з'явилися такі вбудовані функції, як блокування файлів і записів, необхідні для спільного доступу до файлів). Принцип побудови мережевих ОС у вигляді мережевої оболонки над локальної ОС використовується і в сучасних ОС, таких, наприклад, як LANtastic або Personal Ware.

Однак більш ефективним є шлях розробки операційних систем, спочатку призначених для роботи в мережі. Мережеві функції у ОС такого типу глибоко вбудовані в основні модулі системи, що забезпечує їх логічну стрункість, простоту експлуатації і модифікації, а також високу продуктивність. Прикладом такої ОС є система Windows NT фірми Microsoft, яка за рахунок встроенности мережевих засобів забезпечує більш високі показники продуктивності і захищеності інформації в порівнянні з мережевою ОС LAN Manager тієї ж фірми (спільна розробка з IBM), що є надбудовою над локальною операційною системою OS / 2 .




 Питання 49 - Модеми для роботи на комутованих аналогових лініях |  Питання 50 - Передові технології глобальних обчислювальних мереж. Асинхронний режим передачі даних (АТМ). |  Питання 51 - Моніторинг та аналіз локальних мереж. Класифікація засобів моніторингу і аналізу локальних мереж. |  Класифікація засобів моніторингу і аналізу |  Питання 52 - Аналізатори протоколів. Властивості аналізаторів протоколів. |  Кабельні сканери і тестери |  Статистика помилкових кадрів |  Статистика по колізій |  Розподіл використовуваних мережевих протоколів |  Спостереження за трафіком |

© 2016-2022  um.co.ua - учбові матеріали та реферати