home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 February / Chip_2001-02_cd1.bin / obsahy / Chip_txt / TXT / 44-45.TXT < prev    next >
Text File  |  2000-12-27  |  9KB  |  33 lines

  1. Aplikace pro servery NonStop Himalaya
  2. Nonstop b∞₧φcφ aplikace
  3. V Chipu 8/00 jste si mohli p°eΦφst o superspolehliv²ch serverech NonStop Himalaya. Firma Tandem (dnes divize Compaqu) instalovala prvnφ NonStop poΦφtaΦ u₧ v roce 1976 a od tΘ doby stroje tΘto koncepce dosahujφ ÜpiΦkovΘ spolehlivosti, tak₧e je u₧φvajφ zejmΘna nejv∞tÜφ finanΦnφ a telekomunikaΦnφ spoleΦnosti. V²jimeΦn∞ vysokΘ spolehlivosti hardwaru musφ odpovφdat takΘ koncepce systΘmovΘho i aplikaΦnφho programovΘho vybavenφ.
  4.  
  5. SouΦasn² rozvoj informaΦnφ a komunikaΦnφ techniky (ICT) vedl ke komodizaci zßkladnφho vybavenφ ICT û poΦφtaΦ se zßkladnφm softwarem zaΦφnß mφt stßle vφce charakter b∞₧nΘho zbo₧φ. To znamenß, ₧e pro u₧ivatele nenφ tak podstatnΘ, jak² v²poΦetnφ systΘm zφskß, ale hlavn∞ to, jakΘ mo₧nosti mu nabφdne v oblasti aplikacφ a nßstroj∙ usnad≥ujφcφch vytvß°enφ aplikacφ û middlewaru. Na tuto oblast se takΘ p°esouvß hlavnφ zßjem dodavatel∙ ICT.
  6.  
  7. NonStop software
  8. Nejd∙le₧it∞jÜφm druhem aplikacφ pro poΦφtaΦe NonStop Himalaya jsou aplikace zalo₧enΘ na on-line transakΦnφm zpracovßnφ (OLTP). OLTP systΘm musφ zaruΦovat neustßlou dostupnost aktußlnφch dat, a to i bezprost°edn∞ po zadßnφ jejich zm∞n. Proto se operace s daty provßd∞jφ prost°ednictvφm °ady jednotliv²ch funkΦn∞ uzav°en²ch a zabezpeΦen²ch operacφ, transakcφ (nap°. vybrßnφ Φßstky z ·Φtu). Transakce lze zadßvat z r∙zn²ch klientsk²ch vstupnφch za°φzenφ, od poΦφtaΦe a₧ nap°φklad po bankomat Φi mobil. OLTP systΘm by m∞l b²t schopn² provozu i p°i v²skytu libovolnΘ chyby hardwaru Φi softwaru a uchovßvanß data nesm∞jφ b²t poÜkozena ani zßvadou systΘmu, ani kdy₧ z n∞jakΘho d∙vodu sel₧e provedenφ transakce. OLTP systΘm takΘ musφ dodßvat vysok² v²kon (aby odezva na zadßvßnφ transakcφ nebyla dlouhß) a samoz°ejm∞ by m∞l b²t bezpeΦn² proti proniknutφ do systΘmu.
  9. PodobnΘ jsou po₧adavky i na dalÜφ Φasto u₧φvan² typ aplikacφ, na aplikace pro podporu rozhodovßnφ (DSS), kterΘ obvykle vyu₧φvajφ slo₧itΘ, a tedy velmi dlouho zpracovßvanΘ dotazy do databßzφ. Proto jsou zvlßÜ¥ nßroΦnΘ na spolehlivost û pravd∞podobnost ne₧ßdoucφho vzniku poruchy b∞hem dotazu je p°i dlouhΘ dob∞ jeho provßd∞nφ relativn∞ vysokß.
  10. D∙le₧it²m po₧adavkem na nßroΦnΘ aplikace je takΘ distribuovanΘ zpracovßnφ dat û to znamenß, ₧e aplikace nepracujφ s fyzicky jedinou databßzφ, ale s databßzφ, jejφ₧ jednotlivΘ Φßsti jsou fyzicky Φi geograficky r∙zn∞ rozmφst∞nΘ.
  11. OLTP aplikace vy₧adujφ od serveru zajiÜt∞nφ p°φstupu do databßze a udr₧ovßnφ komunikace mezi serverem a klientsk²m za°φzenφm. To v NonStop systΘmu obstarßvajφ specißlnφ programovΘ moduly (procesy) dvou typ∙. Procesy LINKMON zabezpeΦujφ komunikaci klient∙ se serverem. Procesy PATHMON podle po₧adavk∙ klient∙ startujφ obslu₧nΘ serverovΘ procesy (nap°. pro odeΦtenφ vybranΘ Φßstky z databßze) a rozd∞lujφ je mezi jednotlivΘ procesory systΘmu. Rozd∞lenφ zatφ₧enφ (proces∙) mezi procesory probφhß za chodu systΘmu na zßsah administrßtora nebo automaticky, v ₧ßdnΘm p°φpad∞ vÜak nevy₧aduje, aby na n∞j programßtor p°i psanφ aplikacφ musel pamatovat û zajiÜ¥uje jej systΘmov² software a software pro provßd∞nφ a °φzenφ transakcφ.
  12. D∙le₧itou funkci (jφ₧ se aplikaΦnφ programßtor rovn∞₧ nemusφ zab²vat) mß tzv. TMF subsystΘm, kter² se starß o integritu (neporuÜenost) databßze. Znamenß to, ₧e sleduje provßd∞nφ transakcφ, p°iΦem₧ ruÜφ zm∞ny databßze vy₧adovanΘ transakcemi, kterΘ nebyly ukonΦeny, a vede spolehlivΘ zßznamy o ·sp∞Ün∞ ukonΦen²ch transakcφch. Podle nich obnovuje sprßvn² obsah databßze, dojde-li v okam₧iku zm∞ny databßze k SW Φi HW poruÜe. Provßdφ podle nich i rekonstrukci databßze v p°φpad∞, ₧e dojde k havßrii celΘ zßznamovΘ jednotky û k tomu vÜak navφc pou₧φvß i pravideln∞ uklßdanΘ zßlo₧nφ kopie databßze. HlubÜφ popis Φinnosti tohoto subsystΘmu bohu₧el p°esahuje rßmec Φlßnku.
  13. SQL/MP je dalÜφ d∙le₧itou slo₧kou NonStop softwaru, proto₧e umo₧≥uje snadno vklßdat p°φkazy standardnφho databßzovΘho jazyka SQL do programovΘho k≤du, samoz°ejm∞ vΦetn∞ OLTP aplikacφ. Proto₧e je integrovßna s operaΦnφm systΘmem, umo₧≥uje pln∞ vyu₧φvat vÜech v²hod NonStop systΘmu, zejmΘna paralelnφho zpracovßnφ a tΘm∞° lineßrnφ rozÜi°itelnosti systΘmu snadn²m p°idßvßnφm procesor∙. Zadßvßnφ SQL p°φkaz∙ p°φmo z klientsk²ch stanic podporuje ODBC Server.
  14. V serveru NonStop Himalaya jsou jednotlivΘ procesory vlastn∞ samostatn²mi poΦφtaΦi, kterΘ si mezi sebou p°edßvajφ zprßvy (nap°. ₧ßdost o provedenφ v²poΦetnφho nebo vstupn∞/v²stupnφho procesu). Procesory jsou vzßjemn∞ propojeny vysokorychlostnφ sφtφ ServerNet. Sφ¥ovß podpora je tedy integrßlnφ souΦßstφ operaΦnφho systΘmu a ne nadstavbou s odliÜn²mi funkcemi jako u b∞₧nΘho OS. P°ipojenφ k jakΘkoliv sφti proto po systΘmovΘ strßnce znamenß jen rozÜφ°enφ pracujφcφ na stejn²ch principech jako zßkladnφ OS. Proto je realizace sφ¥ov²ch systΘm∙ vΦetn∞ distribuovanΘho zpracovßnφ a heterogennφch sφtφ p°irozen∞jÜφ a snazÜφ ne₧ u klasick²ch systΘm∙.
  15. P°edßvßnφ zprßv mezi procesory se vyu₧φvß i ke zv²Üenφ spolehlivosti systΘmu. Procesory si pravideln∞ p°edßvajφ zprßvy typu "I am alive" (₧iju) a zjistφ-li podle nich, ₧e n∞kter² procesor nepracuje, jin² p°ejφmß jeho funkci. Podobn∞ softwarovΘ komponenty, procesy, mohou b²t vytvß°eny jako procesorovΘ pßry û pro ka₧dou funkci se nastartujφ dva procesy, kterΘ si p°edßvajφ obdobnΘ zprßvy. Jeden proces pracuje, druh² jen "Φekß" v pam∞ti, a pokud aktivnφ proces sel₧e, p°ebφrß jeho funkci. Ani t∞mito opat°enφmi pro zv²Üenφ spolehlivosti se nemusφ aplikaΦnφ programßtor zab²vat, zabezpeΦuje ji automaticky NonStop software.
  16. SouΦßstφ softwaru jsou samoz°ejm∞ i nßstroje pro v²voj aplikacφ, kterΘ vyu₧φvajφ p°ednosti systΘmu Himalaya a spoluprßci v otev°enΘm prost°edφ, p°iΦem₧ v²voj aplikacφ m∙₧e b²t provßd∞n i na PC stanici. V souΦasnΘ dob∞ se d∙raz p°esouvß z klasick²ch OLTP aplikacφ ke zpracovßnφ transakcφ na internetu û i zde vyniknou p°ednosti NonStop systΘm∙ a softwaru. V tΘto souvislosti se z mnoha dalÜφch slo₧ek NonStop softwaru zmφnφm jeÜt∞ o t°ech nejv²znamn∞jÜφch: ISG Navigator podporuje p°φstup do v∞tÜiny d∙le₧it²ch databßzov²ch systΘm∙ ostatnφch v²robc∙, Distributed Object Manager umo₧≥uje komunikaci mezi objekty v softwaru NonStop Himalaya a CORBA kompatibilnφmi objekty na jin²ch platformßch a NonStop Server for Java je implementacφ Java Virtual Machine vyu₧φvajφcφ v²hod NonStop prost°edφ a podporujφcφ rozÜi°itelnost systΘmu za b∞hu.
  17.  
  18. Aplikace
  19. V zßv∞ru se podφvßme jeÜt∞ na produkty podporujφcφ vytvß°enφ konkrΘtnφch typ∙ koncov²ch aplikacφ.
  20. Base24 je integrovan² systΘm na zpracovßnφ transakcφ z platebnφch terminßl∙ vΦetn∞ autentikace od firmy ACI. Podporuje vÜechny v²znamnΘ typy platebnφch terminßl∙ a karet, p°φsluÜn²ch sφtφ, autorizaΦnφch metod a bezpeΦnostnφch opat°enφ. Umo₧≥uje vytvß°et °eÜenφ pro platby provßd∞nΘ prost°ednictvφm samoobslu₧n²ch terminßl∙, internetu i telefonu na platform∞ NonStop Himalaya i v integraci s Windows NT Serverem.
  21. eFunds Architekt firmy eFunds je middleware usnad≥ujφcφ integraci klasick²ch IT systΘm∙ a modernφch e-business °eÜenφ. Poskytuje kombinaci v²vojov²ch nßstroj∙ spojenou s pravidly °φzen²mi nßstroji pro formßtovßnφ dat a sm∞rovßnφ jejich toku, kterΘ podstatn∞ zkracujφ dobu propojenφ mezi e-business °eÜenφmi a klasick²mi systΘmy, a to bez nutnosti jejich nßkladnΘho reengineeringu.
  22. PowerJIT od firmy Alta je zßkladem pro nep°etr₧itΘ (24 x 7) °eÜenφ podpory v²roby na p°ßnφ, p°edevÜφm realizace dodßvky just-in-time podle pot°eby v²roby p°φmo na pracoviÜt∞ bez nßkladn²ch mezisklad∙. Poskytuje nßstroje pro integraci toku informacφ mezi dodavatelem, v²robcem a zßkaznφkem, pro vizualizaci v²robnφho toku a jeho rekonfiguraci i pro °φzenφ kvality a dodßvek. Pracuje na platform∞ NonStop Himalaya a poskytuje rozhranφ na v²znamnΘ ERP systΘmy. ╪eÜenφ se u₧φvß v naprostΘ v∞tÜin∞ evropsk²ch automobilek a jeho p°φkladem m∙₧e b²t °φzenφ dodßvek kabelov²ch svazk∙ pro mladoboleslavskou èkodovku (dodßvan²ch p°φmo na montß₧ p°esn∞ v prav² Φas podle prßv∞ vyrßb∞n²ch typ∙) od firmy Delphi Automotive Systems, kterß dodßvß do 208 automobilek po celΘm sv∞t∞.
  23. Microstrategy 7 firmy Microstrategy je zßkladem pro vytvß°enφ nßroΦn²ch business intelligence aplikacφ (nßstroje pro anal²zu dat a podporu rozhodovßnφ) e-CRM aplikacφ (elektronickΘ °φzenφ vztahu se zßkaznφky) pro platformu Windows NT Server s databßzφ NonStop SQL/MP.
  24. Helas firmy Heyde je °eÜenφ logistiky v e-business prost°edφ pro vÜechny druhy sklad∙ od manußln∞ °φzen²ch po vysoce automatizovanΘ. Automatizuje tok materißlu s u₧itφm nejmodern∞jÜφch technologiφ (automatickΘ dopravnφky, hlasovΘ °φzenφ, bezdrßtovΘ terminßly) a poskytuje rozhranφ k hlavnφm ERP systΘm∙m.
  25. Zcela novou technologiφ je architektura ZLE (Zero Latency Enterprise), bohu₧el do tohoto Φlßnku se u₧ jejφ popis nevejde.
  26.  
  27. Josef Chlßdek
  28.  12/00: -Compaq (Au.abe - 4.89 n.str.,  2 TS) Strana: 2
  29.  
  30.     CHYBA! NEZN┴M▌ ARGUMENT P╪EP═NA╚E./3
  31.  
  32.  
  33.