JLABS

JLabs.MagicLine.Kontext

Kontext provozu úlohy a operační prostředí

Bullet Uživateli viditelná interaktivní část úlohy je klasická aplikace client-server určená ke správě složitých datových struktur. Obhospodařuje několik důležitých databázových tabulek pomocí formulářů a pracovních scénářů.

Bullet Koncepce aplikací vycházejících z jádra VaxNt je popsána blíže na těchto stránkách: Obecná dokumentace k VaxNt. Zde se zmínime jenom o tom, že aplikace jsou agnostické vůči používané databázi a jsou sestaveny skriptovacím mechanismem. Jejich konfigurovatelnost je tedy velmi vysoká.

Bullet Klientská část úlohy je tedy velmi klasicky vyhlížející agenda na správu několika databázových tabulek.

Bullet Databáze obsahující vlastní data je uložena na serveru, běžném komoditním počítači na bázi Linuxu. Ten je zároveň síťovým serverem poskytuhjícím základní služby infrastruktury. Tedy DHCP, DNS, sdílení disků, printserver apod.

Bullet Z pohledu provozovatele jsou důležité tyto skutečnosti:

Databáze a všechny důležité součásti systému se nacházejí na serveru a NEJSOU přístupné běžnými prostředky uživatelům. Server neběží pod žádným z operačních systémů Windows firmy Microsoft Corp. Proto také není pro řadové uživatele data omylem nebo i úmyslně poškodit či zneužít.

JEDINÝ způsob, kterým je možno na uživatelské úrovni se systémem pracovat, je klientská část VaxNt v prostředí Windows.

Provoz na serveru je naprogramován tak, že data se sama od sebe zálohují, vytváření se zálohy za každou hodinu provozu i každý den provozu v modu 24:7:12. Tedy za každou hodinu provozu v daném dnu máme jednu zálohu, za každý den v daném týdnu a rovněž i jednu za každý měsíc provozu. Je tedy možno dohledat i data, která byla omylem smazána a jejich zničení nebo nežádoucí změna nebyly detekovány ihned v zápětí.

Server je schopen zálohovat data na záložní disk nebo po Internetu ukládáat zálohy na některý ze serverů mimo provozovnu.

Objem dat vznikajících v provozu není sice astronomický, ale je dobře si uvědomit, že po několika měsících provozu již jako zálohovací medium rozhodně neposlouží disketa. Je potřeba počítat s objemem desítek MB za každý rok provozu.

Instalovaný systém je otevřený v tom smyslu, že je možno v něm dělat relativně snadno a rychle úpravy ve funkcionalitě, přidávat napojení na kancelářský software, například MS Office. Tím je možno například zajišťovat dopisové kampaně, tisk dokumentů v dokonalé "štábní kultuře" apod.

Data jsou sdílená, vidí tedy každý ve firmě (v dané počítačové síti) vždy jedna a tatáž data. Zapíše-li XY nový artikl do evidence, hned s ním XZ může pracovat. Steně tak se jeví přijímání zboží na sklad, výdej, prodej apod.

Události generované činností různých pracovníků se pěkně řadí jakoby na nekonečném pásu papíru, tomu se říká Historie.

Data tedy nepatří jednomu počítači, jsou sdílená, není nutno nikam nic kopírovat nebo komukoli cokoli posílat.

Server NEMÁ nic společného s Internetem. Je-li ve firmě zajištěna konektivita do Internetu, server toho využije pro zálohování i pro vzdálenou správu systému.


Bullet Vzorová konfigurace provozu malé firmy včetně konektivity na Internet by měla vypadat takto:

Na Internet je pomocí pevné linky nebo ADSL připojen jeden počítač z celé počítačové sítě. Ten funguje hlavně jako tzv. firewall a zabraňuje tomu, aby po Internetu "proti proudu" nepronikal nikdo neoprávněně do systému. Technicky to může být zastaralý počítač s minimálními parametry, dokonce do určité míry platí, že čím slabší tím lépe. Aspoň pro potenciálního hackera nepředstavuje ani žádnou koříst a ani mu nedává možnost k rozvíjení aktivit. Firewall běží pořád a slouží všem ostatním počítačům jako "slouha" otevírající bránu do Internetu. Doporučená konfigurace je jakékoli Pentium, 128MB RAM a jakýkoli disk. Žádný monitor a žádné periferie. Dvě síťové karty, jedna dovnitř firmy a druhá do Internetu.

Z mnoha důvodů je nepraktické nebo nevhodné, aby Firewallem byl vlastní server aplikací. To tedy bude další počítač. Technicky by měl mít již lepší parametry, ale při očekávaném připojení řádově několika jednotek dalších počítačů je lépe vsadit na robustnost oproti výkonu. Tedy minimální spotřeba elproudu, minimální vývin balastního tepla a tím pádem menší náchylnosti k zamrzání a pádům. Doporučená konfigurace je VIA Ezra C3 800MHz nebo lepší procesor, RAM 512MB, 2ks 120GB disk. Jedna síťová karta, žádné periferie. Může mít na sobě přivěšenu jednu nebo dvě tiskárny a nabízet je ostatním počítačům v síti.

Jeden počítač na recepci, s vlastní tiskárnou.

Jeden počítač pro účetnictví, nemusí být nutně v počítačové síti. Ale může být.

Jeden počítač pro administrativní a nerutinní úkony. Jakýkoli.

Možnost připojit notebook.

Záložní počítač pro případ výpadku recepce apod. Jakýkoli, předem nakonfigurován tak, aby mohl rovnou pracovat.


Bullet Index kapitoly


JLABS Aktualizováno dne 20030616. Komentář: info@jlabs.cz