Варіанти управління даними в мережах сапр
При мережевій організації САПР інформаційне забезпечення може бути реалізоване по одному з наступних варіантів:
1) FS - файловий сервер;
2) RDA - доступ до видалених даних;
3) DBS - сервер баз даних;
4) AS - сервер додатків.
Варіанти розрізняються розподілом між різними вузлами мережі функцій зберігання даних, управління даними, обробки даних в додатках і інтерфейсу з користувачем. На мал. 4 місце середовища передачі даних показане вертикальною межею для перших трьох варіантів.
Інтерфейс Додатки СУБД БД
DBS RDA FS
Рис.16.1 Варіанти двохланкових схем розподілених обчислень
Кожен варіант має свою область застосування.
Варіант файл-сервера характерний для локальних мереж на персональних комп'ютерах з невеликим числом користувачів. Унаслідок інтенсивного трафіку і труднощів із захистом інформації ця структура для більшості АС малоефективна. Тому переважно мати СУБД у вузлі сервера. Варіант RDA - це модель видаленого вузла. У ній зменшений трафік в порівнянні з FS, уніфікований інтерфейс з СУБД на основі мови SQL. Клієнтів в FS і RDA іноді іменують «товстими» клієнтами, оскільки в них зосереджені засоби виконання додатків.
Подальший перехід до системи розподілених обчислень приводить до переміщення прикладного ПО або його частини на спеціальний сервер або сервер БД, тобто реалізуються двох- і трьохланкові схеми.
DBS - двохланкова структура дистанційного керування, заснована на розділенні прикладних процедур на дві частини: індивідуальні для кожного користувача і загальні для багатьох завдань. У цій структурі під додатком розуміють сукупність саме загальних процедур. Ця сукупність зазвичай представляється на процедурних розширеннях SQL і зберігається в спеціальному словнику БД. У альтернативних варіантах (наприклад, в RDA) всі прикладні процедури включаються в прикладні програми і, отже, при необхідності їх зміни доводиться модифікувати практично все прикладне ПО. Виділення таких процедур в окремий додаток полегшує їх модифікацію. Крім того, в DBS знижується трафік, оскільки обміни по мережі відбуваються не для кожної операції з БД, а для кожної транзакції, що складається з декількох операцій.
Варіант AS реалізується за трьохланковою схемою, в якій для додатків використовуються вузли, відокремлені від термінального (локального) вузла і від сервера БД, тобто одночасно використовуються моделі DBS і RDA.
Крім проблеми розподілу серверних функцій між вузлами мережі, є проблема розділення цих функцій між багатьма користувачами АС. Ця проблема вирішується або за схемою «один – до - одного», або за багатопотоковою схемою. У першій з них для кожного активного користувача створюється своя копія СУБД. У другій СУБД повинна бути реентерабельною програмою, що обслуговує одночасно багато користувачів.
- Одеса 2010 передмова
- 2. Склад та структура сапр
- 4. Класи сапр
- Модуль 1 Основні принципи побудови і функціонування сапр зот
- Принципи створення сапр
- Стадії створення проекту в сапр
- Типова функціональна структура сапр.
- Підсистеми сапр
- Проектуючі та обслуговуючі підсистеми сапр.
- Різновиди сапр
- Підходи і методи проектування у сапр
- Завдання синтезу і аналізу
- Модуль 2
- Програмне забезпечення
- Склад операційних систем
- Операційна система в процесі розробки програм
- Режими роботи обчислювальних систем
- Класифікація і використання мов у сапр
- Мовні засоби машинної графіки
- Основні поняття та визначення інформаційного забезпечення
- Класифікація видів інформації
- Фактории, що сприяли появі програмно-технологічних засобів
- Основні поняття
- Апаратура автоматизованих робочих місць (арм)
- Склад компонентів арм
- Огляд сучасних засобів сапр
- Плотери
- Графічні пристрої
- Організаційне забезпечення cапр
- Методичне забезпечення сапр
- Варіанти управління даними в мережах сапр
- Розподілені бази даних