COMPUTERWORLD
Specializovaný týdeník o výpočetní technice
o Internetu
(CW 38/97)

Budoucnost síťových technologií: PC vs NetPC vs NC -- kdo z koho a pro koho?

Bedřich Smetana

Podnikové informační systémy jsou jedním z největších trhů ve výpočetní technice vůbec. Jde o to, abychom co nejefektivněji, nejrychleji a nejlaciněji vybavili podnik výpočetní technikou, aby bylo dosaženo co možná největší využitelnosti celého systému.

Pokud jste postaveni před problém výběru výpočetního systému pro vaši firmu, tak se vám bude jistě hodit dnešní Téma týdne, popisující současné trendy. Ne proto, abyste se rozhodli jen podle názoru autora, ale proto, že v jediném článku získáte maximum možných informací, které jsou důležité pro vaše správné rozhodnutí. Vždyť výpočetní systém musíte kupovat tak, aby vám vydržel do budoucna a nemuseli jste od základu měnit jeho strukturu ve chvíli, kdy se objeví nějaký nový trend.

Úvod

Podniky s méně než deseti zaměstnanci se pravděpodobně nebudou sáhodlouze probírat problematikou výběru toho správného výpočetního systému; v takovýchto firmách je totiž obvykle zapotřebí vzájemně sdílet data a používat počítače i mimo server.

Pokud však v každé pobočce (např. banky) potřebujete počítače jen pro zadávání dat, nebo ve vaší firmě pracuje větší množství (sto a více) zaměstnanců, může správný návrh systému nejen dopomoci k vysoké rychlosti a funkčnosti, ale i k významným úsporám financí, které můžete investovat vhodnějším způsobem.

O co tedy vlastně jde? Jde o to, abyste vše, co je na jednotlivých stanicích stejné, přesunuli do centra -- na server. Ať již se jedná o programové vybavení, nebo o řízení konfigurace, spouštění či ukládání dat.

Za vše, co nebudete na jednotlivých pracovních stanicích potřebovat (pevný disk, disketová mechanika, operační systém,...), pak ušetříte finance při nákupu.

Tento článek vám podrobněji popíše jednotlivé technologie, které se zabývají řešením problémů víceuživatelských sítí v podnicích, kde převládá práce kancelářského charakteru. Popisované technologie se víceméně objevily teprve v poslední době (v polovině roku 1996 NC a začátkem roku 1997 NetPC) a nebylo toho o nich zatím příliš mnoho napsáno. Dva nastupující trendy také přímo zkonfrontujeme s klasickou sítí složenou z počítačů PC, i mezi sebou navzájem -- mj. i proto, že obě novinky mají za sebou silné bojovníky v podobě velkých firem (NC -- Oracle, Sun a další; NetPC -- Intel, Microsoft atd.) a soupeří o poměrně veliký, ve velké většině překrývající se trh.

Technologický vývoj

Od začátků vývoje počítačů PC se počítalo s jejich připojením na síť. Ve velkých firmách bývala pécéčka, používaná na běžnou kancelářskou práci, bok po boku klasickým terminálům, na kterých běžely klasické vnitropodnikové aplikace (pošta, faxová gateway, vývěska, elektronická dokumentace...). Poté, co se začaly rozmáhat groupwarové systémy (jako např. Lotus Notes), které řešily všechny tyto problémy grafickým uživatelským rozhraním na klasických stolních počítačích s klasickým serverem, to po určitou dobu vypadalo, že se svět bez terminálů a centralizovaných systémů obejde. Vývoj posledních měsíců však opět ukazuje, že výhody řízení z jednoho místa se přece jen dostanou na výsluní zájmu a centralizovaným výpočetním systémům se opět začalo blýskat na lepší časy.

Dnešní standardní pécéčka velkých firem, určená pro instalace do podnikových sítí, bývají vybavena všemožnými prostředky pro usnadnění síťové správy (jako je zapínání a vypínání po síti a diagnostické aplikace), které mohou administraci usnadnit, ale nikoliv obejít základní nectnosti počítačů platformy PC.

Terminály moderní doby, nebo chcete-li síťové počítače příštích let, však nebudou vypadat jako textové terminály se zelenou obrazovkou, jak si je možná ještě dnes mnozí vybavujete, či s nimi pracujete. Heslem doby je grafické uživatelské rozhraní, které je určeno především proto, aby uživatel nemusel přemýšlet nad tím, co dělá, a aby před sebou měl známé lokalizované prostředí pro plnohodnotnou práci.

První z objevivších se technologií je centralizovaný systém Network Computer (NC -- síťový počítač). Technologie síťových počítačů NC (Network Computers), kterou začaly propagovat firmy Oracle a Sun, se opírá o výkonný server, který zprostředkovává stanicím nejen část výpočetního výkonu, ale i místo na discích, odkud stanice startují (boot počítače) a kam ukládají data. Terminály se tedy dnes skládají ze samotného těla počítače (velmi malých rozměrů), klasického počítačového monitoru, klávesnice a myši potřebné pro obsluhu grafického rozhraní. Firma IBM byla jedna z prvních, která se k iniciativě NC připojila. Když se začíná rodit další z uvedených standardů -- NetPC, stojí u jeho zrodu opět řada gigantů světa IT: Compaq, Hewlett-Packard, Intel, Microsoft a další.

Nová technologie NetPC nepředstavuje až tak radikální krok k terminalizaci stolních počítačů, a dalo by se říci, že spojuje výhody obou typů sítí. Dodnes však není zcela jasné, jak by měl standard přesně vypadat a není ani zřejmé, jestli se všechny zúčastněné firmy shodnou na stávajícím znění a budou je používat při vývoji vlastních počítačů.

Každopádně z tohoto hašteření je zatím škodný jen zákazník, jenž rozpačitým okem sleduje bitvu, do které ho nenechají zasáhnout. Pokud tedy chcete vědět, jak se bude vše vyvíjet v nejbližší budoucnosti a kde spočívají hlavní hlediska pro vaše rozhodování -- a nakonec zda si některý ze systémů máte pořídit již nyní, pokusíme se vám pomoci.

Budoucnost síťových komunikací

Nákup nového informačního systému není krátkodobou investicí, a proto, pokud byste si již dnes koupili některý z nepříliš zavedených standardů, může se poměrně snadno stát, že během několika let se jejich výhody kvůli nedostatečné podpoře ztratí a vy získáte systém, který bude velmi brzy využitelný pouze minimálně.

Network Computer je standard zavedený již před rokem a není tak zcela svázaný s dedikovanými aplikacemi, jak by se mohlo na první pohled zdát. Firma Sun vzala koncepci Oraclu pevně do svých rukou a představila nejen kompletní technologii zahrnující i potřebné softwarové vybavení (na bázi jazyka Java), která byla zakomponována do minimálních požadavků zaručujících shodné vlastnosti u výrobků více firem. Navíc však také představila jeden z prvních exemplářů, síťový počítač s názvem JavaStation.

Co se NC týče, již dnes si můžete vaši síť na jejich principu založit -- ať už se jedná o NC od Sunu, IBM či Boundless Technologies. Rovněž servery všech velkých firem je podporují a je třeba se zmínit i o početném softwarovém zázemí.

Avšak ani pokud do budoucna nezískají Network Computery dominantní převahu, o podporu byste přijít neměli -- již jen díky tomu, že se jedná vlastně o zařízení využívající prostředky spojené nejen se standardem konkurenčního NetPC, ale víceméně i s budoucností sítí jako takových (jako je programovací jazyk Java a servery s protokolem TCP/IP).

NetPC by měl v budoucnu, poté, co se vzedmuté hladiny uklidní, být teoreticky lepším řešením, neboť vznikl jako reakce na nedostatky Network Computers. Měl by být flexibilnější a měl by poskytovat možnost zapojit do systému nejen individuální konfigurace, ale i například pevný disk (tak, jak k tomu přistupovala odpočátku firma IBM i v případě NC). Vychází se z koncepce, že za shodnou cenu je možné udělat mnohem lépe využitelný síťový počítač, než je tomu ve specifikaci NC.

NetPC by si měl zachovat operační systém (u NC je nahrazen webovým prohlížečem) a také všechny ostatní standardy známé z PC, ale měl by mít rovněž možnost být zcela závislý na provozu serveru. Tedy, i když se zatím ve specifikaci s pevným diskem počítá, nebude harddisk využíván klasickým způsobem známým z běžných desktopů a pracovních stanic.

Které z těchto provedení se v budoucnu více rozšíří, to ukáže teprve čas. Pokud však zůstane konsorcium NetPC pohromadě, vypadá budoucnost světlejší pro NetPC. Na druhé straně, společnost Sun si může svojí razantností ještě více upevnit pozici na poli sítí TCP/IP, to vše za předpokladu, že oba standardy si budou navzájem natolik konkurovat, že nebudou moci na trhu existovat současně, či dokonce spolupracovat.

Při podrobnějším studiu však přijdeme na to, že ve specifikacích jsou relativně velké odlišnosti; tudíž je zde relativně velká naděje, že oba systémy budou, ku prospěchu zákazníků, existovat na trhu paralelně vedle sebe.

Popis technologií

V této kapitole stručně popíšeme jednotlivé technologie ve světle, v jakém se v současné době ukazují. Jsou zde shrnuty také principy, na kterých jednotlivé technologie přistupují k serveru a jak jej využívají. Pohled na stanice PC berte spíše jen jako dosažitelné maximum pro porovnání, neboť variabilita je zde tak vysoká, že ji nelze do tak krátkého článku zahrnout.

Personal Computer (PC)

Počítače IBM PC kompatibilní, které jsou používány jako síťové stanice, jsou v podstatě stejné, jako PC stanice používané samostatně. Jediným, čím se liší, je instalace síťového rozhraní, které umožňuje stanice k serveru připojit (v některých případech u větších výrobců je jiný i základní BIOS podporující některé síťové funkce, jako je např. administrátorské heslo).

Instalace a administrace probíhá na každém počítači samostatně. Tedy, každý nový program, který budou klienti používat, musí být instalován na každý počítač zvlášť, stejně jako jiné -- nesíťové -- aplikace.

Po stránce hardwarové jsou stanice běžně vybaveny disketovou mechanikou, a často i CD-ROM mechanikou, jež nemusí být využívány při běžném provozu, ale jsou nutné pro správu a administraci. Pevný disk na každé stanici musí být dostatečně veliký, neboť je využíván jako hlavní datové, ale i paměťové médium.

Po stránce softwarové je nejdůležitější již zmiňovaný pevný disk, na kterém je umístěn operační systém se síťovou podporou a síťové i nesíťové aplikace, konfigurační soubory a ovladače zařízení, které jsou v konfiguraci stanice. Na harddisk si rovněž uživatel ukládá své neveřejné dokumenty a průběžné výsledky své práce, které však nejsou zálohovány spolu s celou sítí.

Přístup k síti je tedy využíván jen pro sdílení veřejných dokumentů a pro celopodnikové síťové aplikace, jako je např. groupware, přístup na Internet či faxová gateway. Nemusí zde tedy být kladen příliš velký důraz na rychlost ani na stabilitu, neboť frekvence využívání propojení je podstatně nižší.

Uživatelské nastavení může být sice do jisté míry uloženo na serveru, ale jednotlivé stanice stejně nikdy nejsou mezi sebou zcela zaměnitelné.

Networked PC (NetPC)

NetPC jsou ve své podstatě odlehčená pécéčka s vlastnostmi pro usnadnění administrace v centralizovaných systémech. Jedná se tedy o strategii, kdy jsou do sítí zapojovány nevybavené low-end PC namísto Network Computers. NetPC nemusí mít ani disketovou mechaniku, ani cédéčko, ba ani pevný disk v roli, jak jej známe; avšak na rozdíl od NC je možné (podle údajů některých firem zapojených v NetPC asociaci) je těmito periferiemi v případě potřeby vybavit a konfigurovat je jednotlivě.

Instalace softwaru může probíhat centrálně, podle dostupných materiálů však bude možno do jisté míry využívat i lokální aplikace umístěné na vestavěném pevném disku, který je však podle specifikace využíván pro dočasné (!) ukládání potřebných dat, aby se tak snížila zátěž sítě. Administrace probíhá centrálně, přičemž odtud je možné také počítače spouštět a vypínat. Updaty softwaru se provádějí na serveru a víceméně totéž platí i o ovladačích, které (s výjimkami) nejsou na discích všech stanic, ale pouze jednou na serveru. Každý NetPC je vybaven unikátním licenčním číslem (celosvětově a pro všechny výrobce), což umožňuje nejen vyhledat na síti konkrétní počítač jednoduchým kódem (např. v případě servisu), ale i zařídit, aby zakoupená licence daného softwaru neběžela na jiném počítači, než na tom, pro který byla zakoupena.

Hardware zahrnuje povinně procesor (počítá se s výrobky firmy Intel) a operační paměť s velikostí od 16 MB. Obvyklá je i instalace zvukového subsystému a technologie Plug and Play, která bude umožňovat připojení periferie bez instalace ovladačů (po zapojení periferie se ovladače automaticky natáhnou ze serveru). Periferie bude možné volitelně připojovat i přes nové rozhraní USB.

Jak již bylo řečeno, software je umístěn na centrálním serveru, kde jsou pro každé aplikace se síťovou podporou umístěny konfigurační soubory jednotlivých uživatelů. Uložena je i konfigurace pracovní plochy a nastavení jednotlivých aplikací. Každý uživatel má na serveru vyhrazené místo pro uložení svých dat a jednotlivých aplikací, které nesdílejí všichni uživatelé. Veškeré transakce typu klient/server jsou tedy velmi rychlé, neboť je provádí jen server.

Přístup k síti zprostředkovává nejen potřebná data, ale i diskový prostor -- a v některých aplikacích i výpočetní výkon. Nároky na výbavu jednotlivých stanic poklesnou, ale o to výkonnější musí být síť a server, jež jsou zatěžovány při většině požadavků uživatele.

Stanice je možné nakonfigurovat tak, aby byly vzájemně zcela zaměnitelné, tedy poté, co se uživatel přiloguje k síti, stanice si ze serveru přečte konfiguraci přihlášeného uživatele. Rozdíly v práci se pak budou týkat jen rozdílů v konfiguraci (respektive rychlosti procesoru a velikosti paměti).

V souvislosti se stanicemi NetPC se také hovoří o tzv. vzdálené správě, která by spočívala v tom, že váš počítač sice bude mít všechny aplikace a operační systém, ale veškeré instalace, updaty, změny konfigurace a dokonce i revize BIOSu by probíhala vzdáleně, pomocí rozhraní DMI (Desktop Management Interface). Pomocí DMI bude moci administrátor například odpojit z funkce disketovou mechaniku, pokud ji bude vaše stanice využívat.

Avšak vše se může v budoucnosti snadno změnit, neboť na Comdexu měla (fyzicky) ukázkový model jen firma IBM. Jako operační systém pro klienty se počítá s Windows 95 (a jeho následníky) a Windows NT. Jako síťový desktop by pak měla sloužit i OS/2.

Network Computer (NC)

Síťové počítače jsou terminály moderní doby -- s plnou podporou multimédií, grafikou a moderními procesory. Jejich architektura se zcela opírá o síť a centrální server, který poskytuje veškerý diskový prostor, aplikační zázemí i služby (tiskárna, fax...). Síť je klasická, s přenosovým protokolem TCP/IP -- pro dostatečnou rychlost postačí 100 Mb rozhraní a přepínač. NC nemají standardně disketové mechaniky ani pevný disk, ten však může být do konfigurace zařazen (a pak by měl podporovat diskový systém standardu NFS). Vzhledem k tomu, že se využívají aplikace v jazyce Java, bývá přítomen i hardwarový akcelerátor tohoto jazyka, případně procesr s akcelerátorem vestavěným.

Network Computery jsou tedy složeny z jádra (umístěného v zajištěné škatulce malých rozměrů), běžného počítačového monitoru (velikost je volitelná) a tradičně klávesnice a myši pro obsluhu grafického rozhraní.

Veškerý software je umístěn na serveru, kam se NC po svém startu automaticky přihlásí. Počítač nemá operační software, ale schopnost startovat ze speciálního serveru, odkud si vezme hlavní aplikaci (obdoba webového prohlížeče).

Jednotlivé aplikace jsou pak buď překládané běžné programy, nebo specializované programy v podobě javovských appletů. Javových aplikací je poměrně dost a dokonce byl v této podobě zamýšlen i kancelářský balík od firmy Corel. Na NC tyto aplikace pracují velmi svižně a s minimálními nároky na jejich výkon. Pokud by však javové programy nestačily, tak je zde možnost využívat klasické početné programy pro Windows, které jsou speciálními aplikacemi Network Computerům předkládány -- příkladem zde může být Insignia Ntrigue.

Na rychlosti sítě a serveru záleží výkon každé jednotlivé stanice, a proto se na ně klade hlavní důraz -- stanice jsou totiž od počátku navrženy tak, že při nižších nárocích na systémové vybavení (nemají operační systém) aplikacím vyhovují, ale musí to být právě server, který by bez znatelného zpoždění měl plnit požadavky všech klientů. Provoz programů je rychlý a stabilní, neboť se nevyužívá disková paměť a javové applety jsou akcelerovány specializovanými procesory.

Stanice jsou vzájemně zcela zaměnitelné a nevyžadují prakticky žádný servis. Proto je vhodné je využít i v informačních stáncích instalovaných na ulicích -- zapínají se z jednoho centra a užívají shodná data. Rozdíly jsou jen v rychlosti způsobené konfigurací (typ procesoru a velikost paměti). Správa probíhá přes jednoduchý síťový protokol SNMP (Simple Network Management Protocol), který je již delší dobu normalizován a využíván početnými aplikacemi.

Počítá se, že v některých případech bude možné stanice omezeně rozšiřovat, například o CD-ROM nebo floppy disketovou jednotku, případně harddisk, který je ve specifikaci volitelný. Upgrade operační paměti a procesoru bude pochopitelně rovněž možný, čímž se uspokojí rozdíly v nárocích na jednotlivé stanice.

Využitelnost jednotlivých technologií

Protože technologie, kterým se v tomto Tématu týdne věnujeme, jsou (ačkoliv bojují o takřka stejný trh) poměrně rozdílné, pokusíme se o jejich využitelnosti rozhodovat odděleně -- na úrovni různých odvětví podnikové infrastruktury. Vysvětlíme si také některé pojmy, které přicházejí na přetřes právě při popisu těchto stanic.

Cena za vlastnictví (cost of ownership)

Nejdůležitějším hlediskem posuzování využitelnosti jednotlivých technologií je tzv. cena za vlastnictví. Ta v sobě zahrnuje prakticky všechny důležité investice, které musíte uhradit jednorázově, nebo (ve většině případů) uhradíte za určité časové období.

Cena za vlastnictví se udává pro konkrétní realizovaný projekt, nebo se s daným serverem a výbavou přepočítává na jednu instalovanou stanici. Statistiky udávají, že vydáte až 40 000 dolarů za dnešní běžné PC instalované v podniku během pětileté periody, a tak není divu, že se firmy budou snažit tyto náklady radikálně snížit.

Cílem, jak toho dosáhnout, by měly být nižší pořizovací náklady, které dnes u výkonově postačujících stanic a serverů dosahují závratných výšek a projevují se právě nejvíce při instalaci více než desítky síťových klientů. Dalším důležitým hlediskem je podstatné snížení nároků a výdajů na administraci. Toho dosáhnete tím, že veškerá administrace bude potřebná pouze minimálně a software se bude instalovat jen jednou -- na serveru.

Poslední z důležitých položek jsou nároky na školení po zavedení systému do provozu a při jeho využívání.

Je tedy zřejmé, že nové technologie podstatně sníží finanční zátěž kladenou výpočetním systémem na vaši firmu, a to při jakémkoliv počtu instalovaných stanic (v praxi vyšším, než 10 na každý nový server), avšak přináší s sebou také jisté omezení. Toto omezení spočívá v menší využitelnosti každé samostatné stanice, a proto se v mnoha případech nevyhnete využívání klasických desktopů vedle nových síťových technologií. Výběr správného systému je proto vždy určitým kompromisem, který se však může velmi brzo zúročit.

Pořizovací náklady

Pořizovací náklady v sobě zahrnují vstupní cenu jednotlivých stanic, serveru(ů) a dalších periferií (kabeláží, routeru, přepínače, UPS...), včetně ceny za instalaci, zprovoznění, pořízení multilicenčního softwaru a operačních systémů. Z hlediska pořizovacích nákladů je nejníže instalace Network Computers, nejvýše je klasická síť složená z pécéček. V případě síťových počítačů se pořizovací cena za jednu stanici pohybuje kolem 25 000 Kč, ale více investic je potřeba vložit do serveru, který má na starosti zpracování absolutní většiny požadavků klientů. Cena NetPC stanic s nepatrně nižšími nároky na výkonnost serveru a sítě se má pohybovat mezi 1 000 a 1 200 dolary, s konfigurací zahrnující procesor Pentium, 16 MB operační paměti RAM a pevný disk s velikostí kolem 1 GB.

Cena za administraci

Cena za administraci se na výsledné hodnotě podílí snad nejvýznačnější měrou, neboť v sobě zahrnuje náklady na zaměstnance, kteří provádějí údržbu po celou dobu využívání systému. Kromě toho se zde promítají všechny náklady spojené s opravami a přizpůsobením uživatelským potřebám. A to není ještě vše: během používání budete muset provádět mnoho softwarových updatů a reinstalací, budou přicházet nové verze kancelářských systémů a budete muset dokupovat operační paměť a nové stanice. U NetPC a NC se hovoří o tzv. nulové potřebné administraci (zero-administration initiative), tedy údržba stanic je prakticky nulová, neboť například NC stanice neobsahují žádné mechanické součásti, které jsou náchylnější k poruchám (CD-ROM, pevný disk...). Instalace a updaty jsou zautomatizované -- provádějí se jen jednou. NetPC i NC mají mnohonásobně nižší nároky na údržbu, a proto i tato částka je mnohem menší.

Náklady na školení

Poslední z položek, které nejsou rozhodně zanedbatelné, představují náklady na školení zaměstnanců, kteří se musejí naučit pracovat s novým systémem a pochopitelně také novými, stále přicházejícími aplikacemi. Je zde však zahrnuta i částka na školení administrátorů a vedoucích pracovníků, kteří budou systém spravovat a připravovat jeho další rozvoj, rozšiřování a výběr komponent. Zde nejsou mezi jednotlivými technologiemi tak závratné rozdíly, ale výhody NC v podobě stanice bez operačního systému jsou zřejmé. Cena za školení při porovnání NetPC a klasických pécéček je pak nepatrně nižší ve prospěch NetPC.

PC

Počítače založené na bázi PC se hodí prakticky všude, neboť mají v porovnání s ostatními platformami vynikající cenu a dají se konfigurovat až do výkonu, který dosahuje nižších tříd unixových pracovních stanic. Navíc disponují takovou podporou ze strany výrobců hardwaru i softwaru, kterou se může pochlubit opravdu jen nejrozšířenější platforma. Pro kancelářské aplikace se nejvíce hodí pro široký výběr cenově dostupných aplikací a periferií, které umožňují stanici plnohodnotně vybavit pro jakoukoliv práci.

V mnoha situacích je však použití těchto počítačů zbytečné, neboť se zde povinně platí i za periferie, jež nemusí být využívány. Hlavní problém však spočívá v nedostačujících možnostech obrovskou síť takových počítačů centrálně spravovat. Výsledkem jsou obrovské náklady za vlastnictví, jež se významně podílí na snížení efektivity práce vaší firmy.

Klasické PC jsou vhodné do podniků, kde je potřeba mít na každém, nebo skoro na každém počítači odlišnou konfiguraci. To může být například ve firmě, zabývající se vývojem softwarových aplikací. Dalším příkladem jsou firmy, kde jsou hybridní sítě s výkonnými pracovními stanicemi, které se používají na aplikace náročnější, než je kancelářská práce -- jako jsou například DTP a CAD aplikace. V malých firmách se také nebudou nejspíše rozmýšlet a pořídí si síť založenou na počítačích PC, neboť finanční rozdíl u malého počtu instalovaných počítačů nebude tak patrný, abyste pro něj oželili jistou disfunkčnost každé jednotlivé stanice NC nebo NetPC. Síť složená z počítačů PC má rovněž schopnosti být propojená bez dedikovaného serveru (peer to peer), což je model dnes obvyklý ve většině menších firem.

NetPC

Síť z počítačů NetPC se hodí pro středně velké až velké firmy, kde se jejich přirozené vlastnosti využijí. Rozdíl práce s nimi v porovnání s klasickými pécéčky není až tak velký, a tak i přechod na ně může být poměrně plynulý. Síť může být doplněna stanicemi, které budou mít všechny vlastnosti klasických pécéček a tak se budou hodit takřka pro každou běžnou kancelářskou práci.

NetPC budou vhodné do všech firem, kde více zaměstnanců dělá stejnou nebo příbuznou práci, jako jsou například účetní nebo programátorské firmy, střediska pro zadávání dat, banky, letištní přepážky, benzinová čerpadla apod. A to ať již má nahrazovat současnou síť složenou z počítačů PC, nebo klasické terminály známé dodnes v bankách a na rezervacích letenek.

Pochopitelně se uvažuje i o instalaci NetPC do domácností, ale k tomu mají zatím trochu daleko (snad ještě dále než NC), zejména proto, že se zde počítá s operačním systémem, který by byl pro domácí aplikace zbytečným přepychem.

Princip NetPC, díky tomu, jak se tyto blíží běžným pécéčkům, bude mít pravděpodobně širší pole, na kterém se může v budoucnu rozšířit. Na druhou stranu ale postrádá jednoznačnost a jednoduchost, tolik potřebné například pro informační kiosky nebo domácí informační/home-banking/internetové automaty.

NC

Network Computer vychází svou jednoduchostí ze schopností jazyka Java -- běžet na jakékoliv platformě, ať již se jedná (doslova) o vysavač, televizor, nebo plnohodnotný počítač. Network Computery dávají zapomenout klasickému pojetí počítače a staví před nás spíše spotřebič, který dokáže zpracovávat data uložená "kdesi" na centrálním počítači a to nikoliv náhodou podobně, jako je tomu u běžných počítačů.

NC jsou ideální do velkých firem, kde v jednotlivých pobočkách nemusí být přítomen ani server, ke kterému budou stanice přistupovat přes rychlé připojení k Internetu. Hodí se sice i pro běžnou kancelářskou práci, ale pokud zde budou muset konkurovat konsorciu NetPC, bude pro ně možná obtížné se prosadit.

Jejich využití tedy bude v bankách, letištních terminálech, ale i celopodnikových systémech, kde mohou například sloužit i bok po boku tradičním pracovním stanicím v roli klienta podnikové pošty a přístupu na Internet, čímž se těmto odlehčí na jejich zátěži.

Další vidina budoucího využití je v domácnostech, kde by mohli být brány jako běžné spotřebiče s přístupem do městských informačních center, na kabelovou televizi, pro provádění bankovních transakcí a samozřejmě přístup k Internetu. Takové klienty pak bude za laciný peníz prodávat poskytovatel služeb, nebo si je budete moci koupit kdekoliv v prodejně elektrospotřebičů. Pokud budete potřebovat v domácnosti tvůrčím způsobem pracovat na počítači, tak si jednoduše zakoupíte běžný počítač. Pomocí stanice Network Computer budete posílat poštu, hledat informace, číst vývěsky, dostávat předvolání od policie a podávat daňové přiznání. Zdá se vám to jako hudba budoucnosti? Ano, ale chybí už jen málo...

Na výstavách, ale i ve městech jsou obvyklé informační kiosky, pro přístup k informacím o firmách, nebo o městě, hromadné dopravě atp. Použití NC v těchto aplikacích výrazně sníží náklady a usnadní jejich provoz, neboť je budete moci nechat v klidu bez dozoru -- samostatně jsou nevyužitelné a velmi levné.

Závěr

Porovnání jednotlivých technologií je věc poměrně pracná, zvláště proto, že přesný a jednoznačný standard nebyl v tuto chvíli kompletně definován a ten, který existuje, bývá zpochybňován a doplňován. Nové trendy v informačních systémech přinášejí nové vlastnosti přispívající k vyšší funkčnosti, ale i k významnému snížení nákladů zejména pro podniky s velkým počtem instalovaných stanic, ale i všude tam, kde je "velký" počítač zbytečný. Tam, kde je potřeba instalovat velké množství počítačů, budou technologie využívající stanic NC a NetPC určitě úspěšně konkurovat dnes tradičním sítím složeným z počítačů PC. Jak (a jaký) trh si však mezi sebe rozdělí, je ještě otázka příštích měsíců.

Bude se ale rozhodně jednat o zápas, ze kterého po jeho skončení bude mít nejvíce uživatel -- zákazník. Již dlouho se totiž neobjevilo na trhu informačních technologií nic, co by tak významným způsobem mohlo zvýšit efektivitu podnikání právě vaší firmy a tím i podstatně zvýšit vaše zisky.



PC -- osobní počítače

Technologie: plnohodnotné osobní počítače s připojením na síť
Obvyklá hardwarové specifikace:
CPU: Pentium 75 MHz a vyšší
Paměť: 16 MB RAM minimálně
Disk: vestavěný pevný disk pro ukládání aplikací
Video: 640 x 480 bodů, 256 barev minimálně
Audio: obvykle není
BIOS: plug-and-play
Rozšiřitelnost: rozšiřovací sloty PCI, ISA
Network: rozhraní Ethernet, Token Ring
Protokoly: Windows Networking, IPX/SPX, TCP/IP
Ovládání: klávesnice a myš (nebo obdobné)


Case: rozšiřitelný desktop
Klady:
- Každá stanice je samostatným počítačem, který může být použit samostatně, nebo na nesíťové aplikace.
- Může být vybaven operačním systémem i periferiemi pro libovolné využití.
- Provoz ne zcela závislý na síti, umožňující i v době jeho výpadku nouzově pracovat.
Zápory:
- Konfigurace na síti je velmi složitá a musí se provádět samostatně na každém počítači.
- Uživatelé mají příliš mnoho pravomocí a stanice může posloužit i jako brána pro neoprávněný vstup do sítě.
Typické použití pro budoucnost:
- Náročné aplikace, kde síťové propojení slouží jen pro výměnu dat a připojení na Internet.
- Všude tam, kde je potřeba využívat software nezávislý na provozu sítě.
- Malé sítě, kde postačí snadná peer to peer konfigurace sítě a kde se požaduje, aby i stanice sdílely vlastní data.
Nároky na server: Malé
Oproti NetPC a NC: Mnoho možností, svoboda každého uživatele a provoz nezávislý na síti. Složitá konfigurace a vysoká cena.


NetPC -- síťové osobní počítače

Technologie: "Odlehčené" osobní počítače využívající sítě ke snížení potřebných zdrojů, ceny a centralizaci administrace do jediného bodu -- serveru.
Základní hardwarové specifikace:
CPU: Pentium 100 MHz nebo podobný
Paměť: 16 MB RAM minimum
Disk: Internal hard disk v roli vyrovnávací paměti
Video: 640 x 480 bodů, 256 barev minimum
Audio: přítomno, typ není specifikován
BIOS: plug-and-play
Rozšiřitelnost: bez rozšiřovacích slotů
Network: rozhraní Ethernet, Token Ring, V.34 modem, ISDN, ATM, T-1
Protokoly: CIFS, Windows Networking
Ovládání: klávesnice a myš (nebo obdobné)

Case: uzamčená schránka
Volitelné nadstavby nad základní hardwarovou specifikaci:
- IDE floppy drive
- CD-ROM
- PC (PCMCIA) sloty
- Universal Serial Bus (USB)
- 1394 high-speed peripheral bus
Softwarová specifikace:
- Microsoft Windows operační systém
- ovladače Windows 95- and NT
- unikátní výrobní čísla (kvůli multilicencování softwaru a vyhledávání a rozpoznávání jednotlivých stanic)
- vestavěný network-management software a integrace s Web Based Enterprise
Management (WBEM):
- automatická předstartovní konfigurace ovladačů
- automatická systémové a softwarové prohlížení
- diagnostické nástroje pro monitorování a předvídání selhání komponent
- podpora vzdáleného startu.
Klady:
- Snadná centralizovaná správa, jednoduchá instalace nového softwaru.
- Provoz je založen na operačním systému, a proto je v mnohém podobný klasickým PC -- uživatelé se nemusí učit nic nového a mají do jisté míry možnost přizpůsobovat si své pracoviště.
- Nízká pořizovací cena a u většiny modelů dobrá rozšiřitelnost.
Zápory:
- Provoz zcela závislý na síti.
- Uživatelé nemají žádné pravomoce a počítač slouží jen pro práci stanovenou administrátorem, což na mnoha pracovištích povede k dodatečné instalaci běžného PC.
Typické použití pro budoucnost:
- "Kioskové" pracoviště, kde je umístěná levná stanice využívající centrální počítač (benzinové pumpy, pobočky obchodů, domácí internetové stanice).
- Tam, kde se vyžaduje centrální konfigurace stanic a bezpečný přístup k centrálním datům (mainframům) -- v kanceláři může tedy být NetPC i po boku standardního PC využívána pro podnikový informační systém, poštu, přístup na Internet atp.
- Pobočky velkých Intranetů a Extranetů, které slouží jen pro získávání informací, jako jsou veřejné informační tabule, zdroje informací pro podniky (obdoba ČTK), přístup k bankovním transakcím atp.
- Vývojová střediska s centralizovaným systémem rozdělování práce (překladatelské služby, vývoj aplikací apod.).
Nároky na server: Střední
Oproti PC: Nízká cena a konfigurace z jednoho bodu. Nemožné individuální využití.
Oproti NC: Při běžném pohledu je větší flexibilita, přítomnost operačního systému, hardwarová a softwarová kompatibilita s běžným PC. Ve skutečnosti není vytvořen jednotný model a tak se v mnoha bodech překrývají s NC, vyšší nároky a menší stabilita.


NC -- síťové počítače

Technologie: bezdiskové stanice, které pracují v roli terminálů
Základní hardwarové specifikace:
CPU: nespecifikován
Paměť: 1 MB minimum, 8 MB typicky
Disk: volitelně
Video: 640 x 480 bodů
Audio: přítomno, typ není specifikován
BIOS: ??
Rozšiřitelnost: bez rozšiřovacích slotů
Network: sériové, Ethernet, ATM atp.
Protokoly: TCP/IP, NFS, WebNFS, FTP
Ovládání: klávesnice a myš (nebo obdobné)

Case: uzamčená schránka
Softwarová specifikace:
- operační systém nespecifikován
- aplikační rozhraní Java a Virtual NT
- unikátní výrobní čísla (kvůli multilicencování softwaru a vyhledávání a rozpoznávání jednotlivých stanic)
- podpora network-management pomocí SNMP
- podpora vzdáleného startu.
Klady:
- Dokonale snadná administrace a zabezpečení dat.
- Nízké pořizovací náklady a velmi nízká cena za vlastnictví (žádné upgrady stanic, žádné nové školení...).
- Uživatele nemusí vůbec zajímat termíny, jako je kopírování souborů, operační systém apod. -- počítač slouží jen pro práci.
- Celý systém je dobře výkonově upravitelný a netrpí problémy s operačním systémem jako NetPC a PC.
Zápory:
- Provoz zcela závislý na síti (serveru).
- Nerozšiřitelné provedení, méně vhodně přizpůsobených aplikací.
- Omezená flexibilita a použití.
Typické použití pro budoucnost:
- "Hromadná" pracoviště s terminálovým přístupem k serveru (bankovní přepážky, stanice pro hromadné vkládání dat, on-line bankomaty, atp.).
- Tam, kde se vyžaduje vysoký počet uživatelů za nízké cenové náklady a je potřeba vysoká stabilita.
- Pobočky velkých Intranetů a Extranetů, které slouží jen pro získávání informací, jako jsou veřejné informační tabule, zdroje informací pro podniky (obdoba ČTK), přístup k bankovním transakcím, Internetu atp.
Nároky na server: Velké
Oproti PC: Nízká cena a konfigurace z jednoho bodu. Nemožné individuální využití.
Oproti NetPC: Nižší flexibilta, ale stabilnější a jednoznačnější spolehlivé provedení. Horší možnosti konfigurace a rozšiřitelnosti. Nižší cena za vlastnictví.

Tabulka nectností nových technologií a jak na ně

Kdykoliv se objeví něco nového, ihned se zvedne celá vlna odmítavých reakcí, které jsou sice do jisté míry pravdivé, ale mnohdy skutečnost nedosahuje tak katastrofálního charakteru, jak se předkládá. V této tabulce jsou vyzdviženy často uváděné nectnosti technologií NC a NetPC a jejich vysvětlení, případně opravení. Názory jsou převzaty z webových stránek předních firem zabývajících se těmito technologiemi a z diskuzních klubů.

Názor: Děsí mne představa, že by na stabilitě jednoho systému Windows záležela stabilita celé sítě.

Vysvětlení: U NetPC je v případě serverů možné používat z windowsových serverů jen Windows NT, přičemž každá stanice pracující v režimu NetPC nemá příliš možností systém shodit. Co se týče NC, zde se s Windows na klientské straně nesetkáte a v otázce serveru je zde opět mnoho možností.

Jedná se spíše o otázku vhodného výběru systémů, zatímco u NetPC je Windows 95 na klientské straně žádané, u serverů NetPC a NC je vhodný systém UNIX.

Názor: V případě havárie některého síťového komponentu nebo serveru zkolabuje celá síť a všichni uživatelé přijdou o svá data a rozpracované úlohy.

Vysvětlení: Ano, ve skutečnosti k této situaci může dojít, neboť centrální správa neumožňuje, aby stanice běžely samostatně. Řešení je však stejné, jako už před lety u velkých mainframů IBM a terminálů k nim připojených -- důležité je zvolit server spolehlivé značky, který bude dostatečně zálohovaný, popřípadě s využitím zálohovacích serverů, nebo clusteringu. Co se týče rozpracovaných dat, je možné zajistit spolehlivé automatické ukládání na bezchybové RAID diskové pole.

Názor: Pokud bude firma investovat málo do výkonu sítě, nebo ta bude přetížená, tak budou všichni zaměstnanci nuceni pracovat velmi pomalu a s přestávkami vznikajícími nahromaděnými požadavky více klientů na pomalý server.

Vysvětlení: Tato připomínka je neoddiskutovatelná. Je tomu opravdu tak, ale na druhou stranu u PC vás to čeká v mnohem horší podobě -- zatímco NC (ne tak NetPC, které je nutné upgradovat při vyšších nárocích) jsou vybaveny tak, že sami dokáží pracovat na úlohách velmi rychle, každé jednotlivé pomalé PC musíte upgradovat. Tedy u NC v drtivé většině případů stačí jen zvýšit výkon serveru a síť vybavit přepínačem (někdy stačí i přechod na Token Ring nebo 100 Mb rozhraní), ale u PC kromě toho budete dokupovat i vnitřní výbavu každé stanice.

Názor: Centralizovaná správa může znamenat až měsíční prodlení, pokud si chcete nechat něco změnit.

Vysvětlení: Menší počet zaměstnanců, kteří budou zodpovědní za více věcí -- všichni to známe. U velkých firem může docházet k velkým prodlevám při vyřizování -- ať již otázek aplikačních, nebo třeba cestovních příkazů vyřizovaných elektronickou cestou. Vyřešení tohoto problému je ale spíše záležitostí firemní administrativy a ne jen problematikou centralizovaných výpočetních systémů, které mohou ve velké firmě situaci jen o málo zhoršit. Ba možná naopak, neboť vyřešení aplikačních problémů je záležitostí správy z jednoho místa a prakticky odpadají problémy s nefunkčním počítačem nebo havarovaným operačním systémem.

Názor: Chyby, viry a nedostatky v systému si budou moci vychutnat všichni uživatelé. Napadený server zastaví provoz celé firmy.

Vysvětlení: Pokud k takové kolizi dojde, tak je síť pochopitelně nefunkční. Zabezpečuje se však jen jediný počítač a napadnutí zevnitř sítě není možné. Distribuce a šíření virů po síti je rozsáhlý problém, který se však legálně šířeného softwaru příliš nedotkne a odpadne možnost napadení od jednotlivých stanic. S programovými chybami, kterým se lze jen těžko reálně vyhnout, bude nutno počítat a update systému se bude muset provádět postupně.

Názor: Pro tyto problémy bude jen těžko počítat s tím, že se počítače dostanou do domácností.

Vysvětlení: Ve skutečnosti bude trvat poměrně dlouho, než se bude dát uvažovat o zapojení těchto počítačů jako domácích stanic. Pokud ale budou mít úspěch, tak nejspíše jako běžné domácí spotřebiče, které budou napojené na centrální městský systém nebo na Internet (pokud nefunguje server vašemu poskytovateli, tak se nepřipojíte ani s běžným PC); v domácnostech, kde bude výpočetní technika důležitá, bude tato stanice vedle tradičního osobního počítače.


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |