Сучасне виробництво вимагає високих швидкостей обробки інформації, зручних форм її зберігання і передачі. Необхідно також мати динамічні способи звернення до інформації, способи пошуку даних в задані тимчасові інтервали; реалізовувати складну математичну і логічну обробку даних. Управління великими підприємствами, управління економікою на рівні країни вимагають участі в цьому процесі досить великих колективів. Такі колективи можуть розташовуватися в різних районах міста, в різних регіонах країни і навіть в різних країнах. Для вирішення завдань управління, що забезпечують реалізацію економічної стратегії, стають важливими і актуальними швидкість і зручність обміну інформацією, а також можливість тісної взаємодії всіх що у процесі вироблення управлінських рішень.
В епоху централізованого використання ЕОМ з пакетної обробкою інформації користувачі обчислювальної техніки вважали за краще купувати комп'ютери, на яких можна було б вирішувати майже всі класи їх завдань. Однак складність вирішуваних завдань обернено пропорційна їх кількості, і це призводило до неефективного використання обчислювальної потужності ЕОМ при значних матеріальних витратах. Не можна не враховувати і той факт, що доступ до ресурсів комп'ютерів був утруднений через існуючу політики централізації обчислювальних засобів в одному місці.
Принцип централізованої обробки даних (рис. 6.1) не відповідав високим вимогам до надійності процесу обробки, утруднював розвиток систем і не міг забезпечити необхідні тимчасові параметри при діалогової обробці даних в многопользовательском режимі. Короткочасний вихід з ладу центральної ЕОМ приводив до фатальних наслідків для системи в цілому, так як доводилося дублювати функції центральної ЕОМ, значно збільшуючи витрати на створення і експлуатацію систем обробки даних.
Рис 6.1. Система централізованої обробки даних
Рис 6.2. система розподіленої обробки даних
Поява малих ЕОМ, мікроЕОМ і, нарешті, персональних комп'ютерів зажадало нового підходу до організації систем обробки даних, до створення нових інформаційних технологій. Виникло логічно обгрунтована вимога переходу від використання окремих ЕОМ в системах централізованої обробки даних до розподіленої обробки даних (рис. 6.2).
Розподілена обробка даних - обробка даних, виконувана на незалежних, але пов'язаних між собою комп'ютерах, що представляють розподілену систему.
Для реалізації розподіленої обробки даних були створені багатомашинні асоціації. структура яких розробляється по одному з наступних напрямків:
- багатомашинні обчислювальні комплекси (МВК);
- комп'ютерні (обчислювальні) мережі.
Багатомашинний обчислювальний комплекс - група встановлених поряд обчислювальних машин, об'єднаних за допомогою спеціальних засобів сполучення і виконують спільно єдиний інформаційно-обчислювальний процес.
Примітка. Під процесом розуміється деяка послідовність дій для вирішення завдання, що визначається програмою.
Багатомашинні обчислювальні комплекси можуть бути:
Приклад 6.1. До ЕОМ типу мейнфрейма, що забезпечує режим пакетної обробки інформації, підключена за допомогою пристрою сполучення міні-ЕОМ. Обидві ЕОМ знаходяться в одному машинному залі. Міні-ЕОМ забезпечує підготовку і попередню обробку даних, які в подальшому використовуються при вирішенні складних завдань на мейнфрейми. Це локальний багатомашинний комплекс.
Приклад 6.2. Три ЕОМ об'єднані в комплекс для розподілу завдань, що надходять на обробку. Одна з них виконує диспетчерську функцію і розподіляє завдання в залежності від зайнятості однієї з двох інших обробних ЕОМ. Це локальний багатомашинний комплекс.
Комп'ютерна (обчислювальна) мережа - сукупність комп'ютерів і терміналів, з'єднаних за допомогою каналів зв'язку в єдину систему, що задовольняє вимогам розподіленої обробки даних.
Примітка. Під системою розуміється автономна сукупність, що складається з однієї або декількох ЕОМ. програмного забезпечення, періферійногооборудованія, терміналів, засобів передачі даних, фізичних процесів і операторів, способнаяосуществлять обробку інформації і виконувати функції взаємодії з іншими системами.