![]() |
Technické podmínky provozu | Uživatelská stanice |
![]() |
Pojmem "databáze" označujeme kompletní "balík dat" se kterým systém Kaskáda pracuje.
Jsou to veškerá data v mnoha vzájemně propojených tabulkách, jejich indexy, definice integrit atd.
Fyzicky je vše obsaženo v souboru wb8.fil, umístěném na databázovém serveru.
Tento soubor je jedním z nejcennějších majetků organizace, velmi důležité je jeho pravidelné a spolehlivé zálohování.
S daty v databázi manipuluje pouze a jedině SQL server.
SQL server je aplikace běžící na databázovém serveru, která pro klienty (uživatelské stanice) zpracovává veškeré manipulace s daty, tzn. že čte a zapisuje informace do databáze.
V případě Kaskády se jedná o 602SQL server, který jakožto produkt renomovaného českého výrobce SW - Software602 - poskytuje záruky výkonu a stability při velmi dobrém poměru cena / výkon.
Pod tímto pojmem chápeme počítač, na kterém je uložena databáze (databázový soubor) a zároveň je zde spuštěn SQL server.
Databázový server je pro provoz Kaskády klíčovým elementem.
Ačkoliv není nezbytné, aby databázový server běžel na samostatném vyhrazeném počítači, je to nanejvýš vhodné. Nedoporučujeme takové řešení, při kterém na některém z počítačů sloužících jako stanice je "mimochodem" nainstalován samotný SQL server. Není to vhodné ani z hlediska výkonu ani z hlediska bezpečnosti.
Čím dál častějším opatřením proti počítačovým virům jsou antivirové programy. Ty jsou bezesporu užitečné, ale velmi zatěžují systém na kterém běží a značně snižují jeho výkon. Databázový server by měl být proti vnějším rizikům zabezpečen jiným způsobem. Také antivirová kontrola e-mailů by měla být řešena na jiném počítači, než je databázový server.
K tomuto počítači by měl být omezen fyzický přístup, nemělo by být nastaveno žádné sdílení diskového prostoru ani tiskáren, pro ostatní počítače by měl být dostupný pouze a jedině prostřednictvím TCP/IP protokolu pro spojení s databází.
Databázový server by měl být zajištěn zdrojem nepřerušitelného napájení, protože bez tohoto zabezpečení je provoz velmi rizikový (viz. dále).
Doporučené parametry je nutno chápat jako parametry minimální. Použitím počítačů s větším výkonem se samozřejmě nic nezkazí, naopak provozu to jedině prospěje.
Pro provoz databázového serveru by měl být vyhrazen počítač, u kterého nejsou důležité parametry, jako například kvalita zvukové karty, velikost monitoru apod. Zato je kriticky důležitá rychlost pevného disku, důležitý je výkon procesoru, velikost operační paměti a rychlost komunikace mezi procesorem a operační pamětí.
HW parametry databázového serveru by měly odpovídat náročnosti kladené na tento server. Níže uvedené minimální parametry berte jako informativní, nikoliv striktní. Před případným nákupem tohoto počítače doporučujeme konzultaci s dodavatelem systému Kaskáda.
Minimální parametry pro počítač sloužící jako server se liší dle zamýšleného použití:
Server i stanice by měly být připojené do sítě rychlostí 1 GBit/s.
Velikost souboru wb8.fil | Doporučený procesor | Doporučená paměť RAM (*) | Parametry disku z hlediska rychlosti (jeden kvalitní HDD) |
do 4GB | Intel Pentium IV a vyšší |
Velikost alespoň 4GB typu alespoň DDR3-1333 |
Rozhraní SATA 1.5GBit/s, 7200 otáček, latence do 4ms, seek time do 10ms. |
4GB - 20GB | Dvoujádrový procesor o frekvenci 2GHz |
Velikost alespoň 4GB typu alespoň DDR3-1333 |
Rozhraní SATA 3GBit/s, 7200 otáček, latence do 3ms, seek time do 5ms. |
více než 20GB | Dvoujádrový procesor o frekvenci 2GHz |
Velikost alespoň 8GB typu alespoň DDR3-1333 |
Rozhraní SATA 3GBit/s, 10 000 otáček, latence do 3ms, seek time do 5ms. Velmi silně doporučujeme použití kvalitního diskového pole (RAID1, RAID5 či jejich varianty), případně použití SSD disků. V případě takto velkého databázového souboru je před koupí serveru nanejvýš vhodná konzultace s dodavatelem. |
(*) K tomu, abyste mohli využít nejvyšších rychlostí pamětí RAM, je nutné mít takovou základní desku (viz. dále) a procesor, která tyto paměti podporuje a plně je využije! U RAM automaticky předpokládáme, že jí má tento PC dostatek. Nedostatek RAM by vedl k velkému výkonostnímu poklesu (systém by musel používat "swap").
Doporučujeme zakoupit takovou základní desku, která
nám v budoucnu umožní její upgrade, tedy možnost doplnění nové komponenty a nebo výměnu stávající (např. dokoupení RAM nebo výměny RAM za lepší, ...),
podporuje procesor uvedený v tabulce nebo lepší (seznam procesorů podporovaných základní deskou je vždy uveden v příslušném manuálu, a také na webových stránkách výrobce),
podporuje rozhraní eSata nebo USB 3.0 (možnost zálohování na externí disky velkou rychlostí).
Záměrně zde nebudeme uvádět celkovou velikost disku, protože podstatně důležitější je velikost volného prostoru (viz. dále), který na disku po instalaci operačního systému, 602SQL serveru apod. zbyde. Je tedy poze na vás, jak velký disk pořídíte.
Zbytek volného místa na disku by měl být minimálně dvojnásobek velikosti databázového souboru (wb8.fil), nejméně však 10GB. Jde o doporučenou minimální velikost volného prostoru na disku za předpokladu, že je pro zálohování použitý jiný (oddělený) disk od disku provozního, více viz. kapitola zálohování.
Při provozu databázového serveru je výběr kvalitního disku nejkritičtějším požadavkem, neboť jsou na něj kladeny extrémní nároky. Při provozu databázového serveru je kladeno velké množství dotazů na náhodně vybraná místa na disku, což může způsobit několikanásobně pomalejší čtení dat než při čtení souvislého souboru. Proto disky, které mohou "papírově" vypadat bez bližšího zkoumání stejně, mohou poskytovat diametrálně odlišné výsledky. Pro výběr diskového úložiště se nabízí tyto možnosti:
Jeden velmi kvalitní disk - výhodou je nejnižší cena při relativně dobrém výkonu. Řešení však nepatří mezi nejspolehlivější, v případě výpadku disku je potřeba mít spolehlivé zálohy. Cena tohoto řešení se obvykle pohybuje v řádech 3 000Kč - 5 000Kč za jeden velmi kvalitní disk určený pro serverové nasazení. Pro tuto možnost jsou v tabulce výše uvedené minimální parametry disku z hlediska rychlosti.
RAID - pole složené z několika disků, které se z pohledu systému tváří jako jeden disk. Disky mohou být uspořádány různými způsoby, které ovlivňují znásobení výkonu a spolehlivosti celého řešení. Poměr ceny a získaného výkonu se velmi liší v závislosti na konkrétním řešení, v současnosti se však jedná o nejrozšířenější řešení velkých a spolehlivých datových úložišť.
Použití SSD disků - disky postavené na technologii SSD nemají žádné rotační části jako je tomu u klasických HDD disků. Disponují vyšším výkonem a výrazně rychlejším přístupem k datům (zatímco HDD disky zvládnou během jedné sekundy provést cca 500-1000 vstup-výstupních operací, u SSD disků se pohybujeme spíše v řádech 50 000 - 100 000 operací za sekundu). Nevýhodou je vyšší cena ve srovnání s HDD disky a také kratší životnost. Cenově takováto řešení začínají od cca 6 000Kč.
Kaskádu lze spouštět na 32 bitové i 64 bitové verzi systému Windows.
Doporučujeme mít nainstalovou nejnovější verzi Windows případně některou variantu Windows serveru (2008 R2,
2012).
Nezbytným vybavením databázového serveru je UPS typu OnLine. Toto zařízení, česky nazývané nepřerušitelný zdroj napájení, je pro databázový server opravdu nezbytností, protože výpadek elektřiny, při kterém dojde k okamžitému vypnutí serveru bez uložení dat z operační paměti na pevný disk, může dojít k nenapravitelnému poškození databázového souboru a nutnosti vrátit se ke starší verzi zálohy. Bez tohoto zabezpečení je provoz velmi rizikový a hrozí nemalé a zbytečné náklady, jak ve ztrátách času, tak ve ztrátách dat a financí při odstraňování následků případného problému. Toto zařízení v ceně přibližně 5.000,- Kč bohatě vynahradí riziko, které eliminuje.
UPS je zařízení, které má svoji omezenou životnost a nutné revize. Nejdéle po dvou letech provozu je nutno
provést odborné přeměření kapacity baterie a zajistit jejich včasnou repasi. Pokud totiž UPS není pravidelně
kontrolována, může při zhoršení stavu baterie dojít ke zcela opačnému efektu, kdy při krátkodobém poklesu napětí
dojde k vypnutí počítače z důvodu špatného stavu baterií.
Závěrem lze říci, že UPS je zařízení nezbytné a velmi užitečné za předpokladu, že mu je
věnována správná péče.
Informace o dostupnosti instalačních programů jsou v samostatné kapitole Instalační programy.
Patřičná verze 602SQL serveru, kterou lze stáhnou z portálu www.ekaskada.cz a následně nainstalovat, použije se přitom volba "Kompletní instalace".
V jedné databázi může být nainstalována jedna datová větev, což je nejobvyklejší stav, může jich však být také více. Bližší popis je v samostatné kapitole Datová větev.
![]() |
Technické podmínky provozu | Uživatelská stanice |
![]() |