Zhrnutie na Informačné systémy a databázové architektúry
Informačné Systémy a Databázové Architektúry: Rozbor
Informačné systémy — prehľad a architektúry
Úvod
Informačné systémy (IS) zabezpečujú zber, spracovanie, ukladanie a distribúciu informácií v organizácii. Tento materiál sa zameriava na tri základné koncepcie architektúr IS: centralizovanú (mainframe/HIS), distribuovanú (DIS) a hierarchickú (HIS). Materiál je určený pre samostatné štúdium — obsah je rozdelený na krátke časti, vysvetlenia a praktické príklady.
Definícia: Informačný systém je súbor hardvéru, softvéru, ľudí a postupov, ktoré spolu poskytujú informácie potrebné pre rozhodovanie a riadenie organizácie.
1. Centralizovaná architektúra (Mainframe / tradičný centralizmus)
Základná idea
V centralizovanom modeli existuje jeden výkonný centrálny počítač (mainframe), ktorý vykonáva väčšinu spracovania, ukladania a riadenia zdrojov. Koncové zariadenia sú neinteligentné a slúžia len na zadávanie vstupov a prijímanie výstupov.
Definícia: Mainframe je veľký, výkonný centrálny počítač navrhnutý na prevádzku 24/7 s vysokou spoľahlivosťou a schopnosťou obsluhovať mnoho používateľov súčasne.
Kľúčové charakteristiky
- Vertikálna štruktúra — informácie prúdia nahor (reporting) a nadol (príkazy/inštrukcie).
- Oddelenie úrovní riadenia — každá vrstva rieši iný typ rozhodnutí.
- Centralizované spracovanie — všetko spracovanie prebieha v jednom uzle.
- Spoľahlivosť — navrhnuté pre prevádzku 24/7 s minimálnymi výpadkami.
Hlavné komponenty (bloková schéma)
- HOST (centrálny počítač): obsahuje RAM s kľúčovými komponentmi ako SRBD a programy, operačný systém je základom spracovania.
- CUCN (Front-end): komunikačný uzol medzi mainframom a vzdialenými stanicami, riadi sieťovú komunikáciu a odľahčuje hlavný procesor.
- I/O zariadenia: diskové polia, tlačiarne, mikroprocesory (μP).
- Terminály: pasívne koncové zariadenia; používateľ sa prihlasuje a pracuje výhradne so zdrojmi HOSTa.
Výhody a nevýhody (tabuľka)
| Kritérium | Výhody | Nevýhody |
|---|---|---|
| Výkon | + veľmi vysoký výkon pre centralizované úlohy | - závislosť na jednom uzle |
| Správa | + centralizovaná správa a bezpečnosť | - obmedzená flexibilita pre lokálne zmeny |
| Dostupnosť | + navrhnuté na 24/7 prevádzku | - vysoké počiatočné náklady |
| Škálovanie | + vertikálne škálovanie (silnejší HW) | - horizontálne škálovanie ťažké |
Praktický príklad
Veľká banka v 70.–80. rokoch prevádzkovala centrálny mainframe, ktorý spracovával transakcie všetkých pobočiek. Pobočkové terminály boli len vstupné/výstupné body; všetka logika bežala na mainframe.
2. Distribuovaná architektúra (DIS)
Základná idea
DIS vznikol v 80.–90. rokoch s nástupom lacnejších osobných počítačov a sietí. Výpočtová sila je rozdelená medzi viaceré uzly; každý uzol môže vykonávať časť spracovania samostatne.
Definícia: Distribuovaný informačný systém (DIS) je systém, kde sú výpočtové zdroje a služby rozložené na viacerých uzloch, ktoré spolupracujú cez sieť tak, že používateľ nevníma fyzickú lokalitu spracovania.
Kľúčové princípy
- Decentralizácia — žiadny jediný bod zlyhania.
- Autonómia uzlov — každý počítač má vlastný procesor a pamäť.
- Spolupráca — uzly vymieňajú dáta cez sieť.
- Transparentnosť — používateľ nevidí, kde sú dáta fyzicky uložené.
Architektúry v praxi
- Klient–server — dedikované servery poskytujú služby, klienti ich využívajú.
- Klient–fileserver — súborový prístup cez server (prístup k súborom a adresárom).
- Peer-to-peer — každý uzol môže poskytovať aj využívať služby.
- NCC (Network Centric Computing) — sieť je centrom spracovania.
Rozdelenie serverov podľa úloh
- Nosné servery: zabezpečujú chod IS ako súborové, prezentačné a iné služby.
- Kľúčové služby: DNS, DHCP a iné infraštruktúrne služby.
- Doplnkové služby: print server, NTP a pod.
Spracovanie funkcií
Už máš účet? Prihlásiť sa
Informačné systémy - architektúry
Klíčová slova: Informačné systémy, Databázové systémy, Terminály
Klíčové pojmy: Mainframe = centralizované spracovanie a vysoká dostupnosť, Terminály sú pasívne vstupno‑výstupné zariadenia (bez logiky), Hlavné súčasti mainframu: HOST, RAM so SRBD, OS, CUCN, I/O, DIS rozdeľuje výpočtovú silu medzi autonómne uzly, Klient–server a peer‑to‑peer sú bežné DIS architektúry, Servery sa delia na kľúčové a doplnkové podľa funkcie, HIS mapuje organizačnú hierarchiu do vrstiev IS, Upsizing zvyšuje výkon DIS smerom k centralizácii, Rightsizing kombinuje rôzne triedy počítačov v klient–server modeli, Výber architektúry závisí na výkonových, dostupnostných a rozpočtových požiadavkách