Комп’ютерні мережі – окремий випадок розподілених обчислювальних систем. Обчислювальні мережі. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Комп’ютерні мережі – окремий випадок розподілених обчислювальних систем. Обчислювальні мережі.



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

· В мультипроцесорних комп’ютерах є декілька процесорів, кожний з яких може незалежно від інших звертатися до загальної пам’яті і виконувати власну програму. Всі периферійні пристрої є для всіх процес-соров мультипроцесорної системи загальними.

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

· Багатомашинний комплекс (кластер) – це обчислювальна система, що складається з декількох комп’ютерів (кожний з яких працює під управлінням собствен-ной операційної системи), а також програмні і апаратні засоби зв’язку комп’ютерів.

· Розділення локальних ресурсів кожного комп’ютера між всіма користувачами мережі досягається за допомогою програмних модулів двох типів: клієнтів (client), які формують запити на доступ до видалених комп’ютерів, і серверів (ser-wer), що приймають ці запити з мережі і надають запрошувані ре-сурси. Декілька клієнтів можуть звертатися до одного сервера.

· Набір модулів «клієнт – сервер» є розподіленою програмою, що реалізовує мережеву службу (service).

· Терміни «клієнт» і «сервер» використовуються не тільки для позначення програм-мних модулів, але і комп’ютерів, підключених до мережі. Якщо комп’ютер предос-тавляєт свої ресурси іншим комп’ютерам мережі, то він називається сервером, а якщо він їх споживає – клієнтом. Іноді один і той же комп’ютер може однов-ременно грати ролі і сервера, і клієнта.

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

Розподіл локальних ресурсів кожного комп'ютера між всіма користувачами мережі основна мета створення обчислювальної мережі. Яким же чином позначається на користувачі той факт, що його комп'ютер підключений до мережі? Передусім, він може користуватися не тільки файлами, дисками, принтерами і іншими ресурсами свого комп'ютера, але і аналогічними ресурсами інших комп'ютерів, підключених до тієї ж мережі. Правда, для цього недостатньо забезпечити комп'ютери мережевими адаптерами і з'єднати їх кабельною системою. Необхідні ще деякі додатки до операційних систем цих комп'ютерів. На тих комп'ютерах, ресурси яких повинні бути доступні всім користувачам мережі, необхідно додати модулі, які постійно будуть знаходитися в, режимі очікування запитів, що поступають по мережі від інших комп'ютерів. Звичайно такі модулі називаються програмними серверами (server), оскільки їх головна задача обслуговувати (serve) запити на доступ до ресурсів свого комп'ютера. На комп'ютерах, користувачі яких хочуть отримувати доступ до ресурсів інших комп'ютерів, також треба додати до операційної системи деякі спеціальні програмні модулі, які повинні виробляти запити на доступ до віддалених ресурсів і передавати їх по мережі на потрібний комп'ютер. Такі модулі звичайно називають програмними клієнтами(client). Власне ж мережеві адаптери і канали зв'язку вирішують в мережі досить просту задачу вони передають повідомлення із запитами і відповідями від одного комп'ютера до іншого, а основну роботу по організації спільного використання ресурсів виконують клієнтські і серверний частини операційних систем.

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



Поделиться:


Последнее изменение этой страницы: 2017-02-10; просмотров: 151; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.21.231.245 (0.026 с.)