В порівнянні з мультипроцесорними системами можливості паралельної обробки в багатомашинних системах обмежені: ефективність розпаралелювання різко знижується, якщо паралельно виконувані завдання тісно зв′язані між собою по даним.
Це пояснюється тим, що зв′язок між комп’ютерами многома-шинної системи менш тісний, чим між процесорами в мультипроцесорній системі, оскільки основний обмін даними здійснюється через загальні многовхо-довиє периферійні пристрої.
Говорять, що на відміну від мультипроцесорів, де використовуються сильні програмні і апаратні зв′язки, в багатомашинних системах апаратні і програмні зв′язки між оброблювальними пристроями явля-
1.1. Від централізованих систем - до обчислювальних мереж.
Робота будь-якої багатомашинної системи →
Якщо комп’ютер надає свої ресурси іншим комп’ютерам мережі, то він називається сервером, а якщо він їх споживає - клієнтом.
. Іноді один і той же комп’ютер може одночасно грати ролі і сервера, і клієнта.
Терміни сервіс і послуга →
В цьому випадку говорить, що користувач має справу з файловою службою (service).
Зазвичай мережева операційна система підтримує декілька видів мережевих служб для своїх користувачів - файлову службу, службу друку, службу електронної пошти, службу видаленого доступу і т.п.
30 Глава1 • Загальні принципи побудови обчислювальних мереж.
Компютер підключений до мережі →
При цьому продуктивність, природно, знижується, але не до нуля, як в звичайних системах, в яких відсутня надмірність.
Багатомашинні системи
Багатомашинна система - це обчислювальний комплекс, що включає декілька комп’ютерів (кожний з яких працює під управлінням власної операційної системи), а також програмні і апаратні засоби зв′язку комп’ютерів, які забезпечують роботу всіх комп’ютерів комплексу як єдиного цілого.
Важливою властивістю мультипроцесорних систем є відмовостійкість →









