|
| Technické podmínky provozu | Uživatelská stanice |
|
Databázový server je pro provoz Kaskády klíčovým elementem. Pod tímto pojmem chápeme počítač, na kterém je uložen databázový soubor a zároveň je zde spuštěn SQL server, to je aplikace, která pro klienty (pracovní stanice) zpracovává veškeré manipulace s daty.
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.
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í:
| 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ň 2GB typu alespoň DDR2-800 | 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ň 2GB typu 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ň 3GB typu 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. |
Doporučujeme zakoupit takovou základní desku, která
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:
Doporučujeme 32-bitový operační systém Windows 2000/NT/XP/Windows7 (nikoliv Win9x, nikoliv Vista, nikoliv Millenium), případně některou variantu Windows serveru apod.
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.
Poznámka
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.
Patřičná verze 602SQL serveru. Ten
lze nainstalovat z CD Kaskády, jeho instalační program se jmenuje 602SQL81.exe,
použije se přitom volba "Kompletní instalace".
Pozn.: Na stejném počítači je také soubor wb8.fil, což je vlastní databázový soubor, obsahující
veškerá data.
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 |
|