Классификация архитектур обработки данных в ИС
Программное решение ИС
Схема системных архитектур
Автономные СА
Файл-серверные системные архитектуры
Файл-сервер: преимущества и недостатки
Архитектура «клиент-сервер» Толстый клиент (thick client)
Толстый клиент: преимущества и недостатки
Архитектура «клиент-сервер» Тонкий клиент (thin client)
Тонкий клиент: преимущества и недостатки
СА типа «Сервер-приложение» (application server)
Сервер-приложение: преимущества и недостатки

Классификация архитектур обработки данных в ИС

1. Классификация архитектур обработки данных в ИС

2. Программное решение ИС

Сервисы представления данных (Presentation Level Services)
Сервисы обработки бизнес-логики (Business Logic Services)
Сервисы доступа к данным (Data access Services

3. Схема системных архитектур

4. Автономные СА


Это системы, в которых все три группы сервисов
расположены на одном и том же сетевом узле, в
виде монолитной структуры.
Преимущества:
- высокая степень безопасности.
Недостатки:
- низкая производительность;
- сложность в сопровождении и модернизации;
- масштабируемость полностью отсутствует.

5. Файл-серверные системные архитектуры

6. Файл-сервер: преимущества и недостатки

• Преимущества:
• - централизованное хранение и высокая
безопасность;
• - возможность использования одних и тех же данных
различными приложениями, уменьшается
избыточность данных.
• Недостатки:
• - с ростом числа рабочих станций резко
увеличивается нагрузка на сервер, трафик сервера
увеличивается.
• - по мере изменения условий эксплуатации резко
возрастают затраты на модернизацию и
сопровождение BLS, на каждой из рабочих станций.

7. Архитектура «клиент-сервер» Толстый клиент (thick client)

8. Толстый клиент: преимущества и недостатки

• Преимущества:
• - снижение трафика сетевого соединения;
• - снижение затрат на модернизацию и
сопровождение.
• Недостатки:
• - рост требований к вычислительным
возможностям сервера
• - затраты на сопровождение BLS`.

9. Архитектура «клиент-сервер» Тонкий клиент (thin client)

10. Тонкий клиент: преимущества и недостатки

• Преимущества:
• - полностью централизованное
введение бизнес-логики на сервере
системы (Oracle)
• Недостатки:
• - рост требований к аппаратной части
серверной платформы, с увеличением
числа клиентов снижается
производительность всей системы.

11. СА типа «Сервер-приложение» (application server)

12. Сервер-приложение: преимущества и недостатки

• Преимущества:
• - возможность разгрузить сервер данных и создать
один или несколько специальных программных
серверов приложений, на которых реализуются
различные виды бизнес-логики. ApS1 –
вычислительный алгоритм, ApS2 – обработка
графики, ApS3 – сервер печати отчетов.
• Недостатки:
• - высокие требования к квалификации разработчика
и обслуживающего персонала.
• - жесткое закрепление программных компонент за
конкретными узлами сети, что по мере роста
системы, изменения ее бизнес-логики, можнт
привести к неэффективности использования
определенных ресурсов.
English     Русский Правила