Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lab_rob_druk_IS2012_33__33 (1).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

1.7. Організація опрацювання даних у мережевому середовищі

Розподілена та централізована моделі обчислювального середовища

Якщо необхідно забезпечити виконання програм, на віддаленому сервері використовують спеціальне програмне апаратне забезпечення — термінал з боку клієнта та термінал-сервер. Наприклад: Windows Terminal Server для Windows; Terminal, XTerminal у Unix. Від того, як здійснюється під'єднання до сервера (за допомогою термінала чи клієнта відповідних послуг), залежить, якого типу мережеві ресурси використовують у комп'ютерній мережі: розподілені чи централізовані. Однокористувацькі операційні системи типу MS DOS, на відміну від мережевих, створювали для одночасного використання тільки одним користувачем і, відповідно, всі обчислювальні ресурси зосереджувалися на одному комп'ютері: принтери, диски та інші пристрої. У централізованій роботі усі користувачі (у великих системах їх може бути більше сотні) отримують доступ до обчислювальних ресурсів одного комп'ютера — сервера. Всі задачі користувачі виконують на центральному сервері (рис. 13).

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

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

Рис. 13. Централізована модель обчислювального середовища

Клієнтом називається комп'ютер, з якого користуються сервісами, наданими сервером. Клієнт звертається до сервера і запитує в нього певний сервіс. Для взаємодії з сервером клієнт використовує спеціально розроблене клієнтське програмне забезпечення. На сервері також працює спеціальне серверне програмне забезпечення.

Рис. 14. Розподілена модель обчислювального середовища

Модель обчислювального середовища «клієнт—сервер»

Технологія «клієнт—сервер» є важливою концепцією в сучасних мережевих технологіях, особливо для Інтернету.

Завдяки технології моделі «клієнт—сервер» можна з різних місць отримати доступ до інформації, що зберігається на одному сервері. Можна встановити кілька серверних комп'ютерів, кожний з яких зберігає інформацію у певному вигляді: графічному, гіпертекстовому, мультимедійному тощо. Оскільки для взаємодії з сервером використовують програмне забезпечення клієнта, можна для різного способу подання інформації створити відповідне програмне забезпечення клієнта для різних апаратних платформ. Так, користувачі Windows і Macintosh, використовуючи відповідне програмне забезпечення клієнта, отримують доступ до інформації на сервері, що працює під управлінням UNIX чи Linux так само просто, як самі користувачі UNIX чи Linux.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]