I N F O W A R EOracle Portal beží v rámci procesov Oracle databázy, a tak plnípožiadavky <strong>na</strong> spo¾ahlivos , vysokú dostupnos a škálovate¾nos .Konsolidácia dát, obsahu a aplikácií <strong>na</strong> jednom mieste v databázeje výhodou pri údržbe celého systému. Napríkladvytvorením zálohy databázy je automaticky vytvorená zálohacelého podnikového portálu aj s obsahom. Takisto zlepšenievýkonnosti databázy sa automaticky aplikuje aj <strong>na</strong> výkon portálu.Medzi hlavné èrty Oracle Portalu, ktoré z neho robia platformupre <strong>na</strong>sadenie podnikových portálov, patria:n Integrácia podnikových informácií a aplikácií <strong>na</strong> základeotvoreného rozhrania – Oracle Portal Frameworkn Samoobslužné publikovanie obsahun Publikovanie webových komponentovn Služby jadra portáluOracle Portal FrameworkZákladom integrácie aplikácií a informácií je Oracle Portal Framework– zverejnené aplikaèné rozhranie, pomocou ktoréhomôže vývojár zadefinova aplikáciu alebo službu vo formeportletu, ktorý je možné zapoji do prostredia Oracle Portal.Portlet je oblas s obsahom HTML alebo XML/XSL, ktorá po<strong>sk</strong>ytujeinformáciu v štandardnom formáte. Portlety možno vyvíjapomocou prostredia Oracle Portal alebo <strong>na</strong>programova sPríklad portálovej stránky vytvorenej pomocou produktu Oracle Portalvyužitím PDK (Portlet Development Kit). Oracle Portal po<strong>sk</strong>ytujeprostriedky <strong>na</strong> vytvorenie portletu publikujúceho obsah s prepojeniami<strong>na</strong> rôzne typy dokumentov alebo portletu, ktorýobsahuje jednoduchú webovú aplikáciu vo forme formulára,zostavy, grafu alebo dy<strong>na</strong>mickej HTML stránky. Pomocou PDKje možné vytvori ¾ubovo¾nú portletovú aplikáciu alebo „zabali “už existujúcu webovú aplikáciu do portletového formátu. Takútoportletovú aplikáciu potom zaregistruje administrátor do prostrediaOracle Portal. Zaregistrovaním je aplikácia dostupná týmpoužívate¾om, ktorí majú pridelený prístup. Týmto spôsobom jemožné integrova fi<strong>na</strong>nèné aplikácie alebo rôzne podnikovézostavy do jednotného portálového prostredia.Samoobslužné publikovanie obsahuOracle Portal po<strong>sk</strong>ytuje koncovým používate¾om možnos zdie¾aa riadi informácie po<strong>sk</strong>ytnutím funkcio<strong>na</strong>lity <strong>na</strong> publikovaniedokumentov, upload súborov, formátovanie stránok a definovanieprístupových práv. Každá publikovaná informácia sa ukladá doPortal repository ako položka pomocou jednoduchého grafickéhowebového rozhrania. Pri vkladaní položky koncový používate¾definuje vlastnosti položky, ako sú typ (<strong>na</strong>pr. súbor, URL, textovápoložka, Java aplikácia, PLSQL procedúra, obrázok...), oz<strong>na</strong>èenie,opis alebo autor. Ïalej má používate¾ možnos priradi položkekategóriu alebo perspektívu, ktoré klasifikujú informácie pod¾aobsahu. Dodatoèné <strong>na</strong>stavenie informácií o dokumente, ako podporakontroly verzií, check-in/check-out, automatická expiráciaalebo indexovanie obsahu, u¾ahèujú riadenie obsahu avyh¾adanie požadovanej položky. Autor obsahu pri vkladaní takistodefinuje prístupové práva pre jednotlivých používate¾ov alebo<strong>sk</strong>upiny používate¾ov. Všetky položky sú ukladané do hierarchieadresárov. Jednotný vzh¾ad adresárov zabezpeèuje tzv. štýl, definujúcipoužité farby, fonty a obrázky. Adresár ¾ubovo¾nej úrovne jemožné publikova ako portlet a ne<strong>sk</strong>ôr uloži <strong>na</strong> portálovú stránku.Vlastnosti všetkých objektov je možné doplni alebo zmeni cezjednoduché grafické rozhranie.Publikovanie webových komponentovSlužby <strong>na</strong> publikovanie komponentov po<strong>sk</strong>ytujú jednoduchéprostredie <strong>na</strong> vývoj webových aplikácií, ktoré komunikujú s dátamiuloženými v Oracle databáze. Tieto aplikácie zahàòajú formuláreumožòujúce vkladanie/modifikáciu dát v databáze,zostavy, grafy alebo kalendáre publikujúce dáta v grafickejpodobe alebo kompletné aplikácie, prepájajúce viaceré komponenty.Celý vývoj prebieha vo webovom prehliadaèi pomocousprievodcov (wizardov), kde vývojár definuje dáta a vzh¾ad komponentu.Každý komponent alebo aplikácia môžu by zadefinovanéako portlet, a tak uložené <strong>na</strong> portálovú stránku.Služby jadra portáluJadro portálu po<strong>sk</strong>ytuje služby umožòujúce implementáciu podnikovéhoportálu. Tieto služby obsahujú autorizáciu používate¾a,možnos prispôsobenia si portálovej stránky, preh¾adávanie obsahualebo monitorovanie výkonu s preddefinovanými zostavami zobrazujúcimivýsledok monitorovania v grafickej podobe. Všetky tietoslužby u¾ahèujú administrátorom aj vývojárom riadenie infraštruktúryportálu.Oracle Portal využíva <strong>na</strong> autentifikáciu používate¾ov architektúrulogin servera. Login server umožòuje používate¾om identifikáciujedným krokom do viacerých aplikácií. Používatelia môžuby definovaní v systémovej tabu¾ke alebo v LDAP serveri. Administrátormôže v rámci prostredia Oracle Portal <strong>na</strong>stavi podporusingle sign-on pre prístup k aplikáciám publikovaným ako portlety.Oracle Portal po<strong>sk</strong>ytuje vysoký stupeò prispôsobenia. Administrátorimôžu <strong>na</strong>stavi portál tak, aby riadil špeciálne aplikáciea zdroje informácií, ako aj rôzne <strong>sk</strong>upiny používate¾ov s rozdielnoukonfiguráciou, zahàòajúcou odlišný vzh¾ad a prístupové práva.Všetky tieto požiadavky môžu by splnené definovanímšpeciálnych portálových stránok pre každú <strong>sk</strong>upinu používate¾ov,oddelenie alebo odbor.n
I N F O W A R EServerové technológie pre internetový vekExplózia informaèných technológií do všetkých oblastí¾ud<strong>sk</strong>ého života prináša používate¾om množstvo výhod aekonomikám nevídanú produktivitu. Podniky posilnenéimplementaènými úspechmi <strong>na</strong>chádzajú pre informaènétechnológie èoraz širšie uplatnenie a opätovne do nichreinvestujú svoje prostriedky. Vïaka vysokému dopytua spotrebe výrobcovia IT neustále zvyšujú objem produkcie,èo spôsobuje nižšie náklady <strong>na</strong> výrobu, nižšie cenya opä vyššiu spotrebu. Dôsledkom tohto špirálovéhoefektu v extrémne kompetitívnom prostredí je enormnýnárast poètu aplikácií a hardvérových zariadení. Napriektomu pod¾a odhadov a<strong>na</strong>lytikov sme iba <strong>na</strong> zaèiatkušpirály a z internetovej infraštruktúry, ktorá bude v prevádzkepoèas <strong>na</strong>jbližších 5 rokov, až 90 % ešte len èaká <strong>na</strong>svoju implementáciu.Mnohé podniky si IT infraštruktúru budujú a spravujúsamy, iné si ju nechávajú prevádzkova (outsourcing) po<strong>sk</strong>ytovate¾omslužieb ISP èi ASP (Internet, resp. ApplicationService Provider). Vo všetkých bada neustále rastúcepožiadavky po výkonných, rýchlo servisovate¾ných serverochs minimálnymi rozmermi, ktoré možno <strong>na</strong>sadzova vove¾kých množstvách. Dnešným trendom je Server basedcomputing a mnohé podniky èi po<strong>sk</strong>ytovatelia služieb saneustále presviedèajú, že ich aplikácie bežia <strong>na</strong>jlepšie a<strong>na</strong>jspo¾ahlivejšie práve <strong>na</strong> vyhradených (dedikovaných)serveroch. Dáta sa presúvajú do externých di<strong>sk</strong>ových polí(SCSI, Fibre Channel, SAN), ktoré je možné zdie¾a viacerýmiservermi. Výsledkom toho je dopyt po množstve menšíchserverov, ktoré zaberajú minimum priestoru, dokážupo<strong>sk</strong>ytova maximálny výkon, zdie¾a a balansova zá až av prípade výpadkov sa <strong>na</strong>vzájom zastupova .Spoloènos Compaq Computer odpovedá <strong>na</strong> túto výzvutechnológiami ultratenkých serverov, automatickej hromadnejinštalácie, inteligentnej správy, ako aj ucelenoumetodológiou (praktiky, rady, prípadové štúdie) prenávrh a implementáciu kompletných riešení.Compaq rozvinul koncept vývoja a výroby „hustých“serverov a dosiahol <strong>na</strong> tomto poli úspechy, o èom svedèia ajpopulárne rack servery s výškou 3U – Compaq ProLiant850R, ne<strong>sk</strong>ôr ProLiant 1850R èi ProLiant DL380.Dnes Compaq ponúka modulárny server s unikátnymmechanickým, termálnym a elektrickým dizajnom a s výškouiba 1U (4,19 cm) – ProLiant DL360 (<strong>www</strong>.compaq.com/products/servers/proliantdl360).Server podporuje dva procesory Intel Pentium III 800,866 a 933 MHz, 4 GB SDRAM, dva hot-plug di<strong>sk</strong>y, dva PCIsloty a má integrované dva sie ové porty 10/100 Mb, CD-ROM a floppy mechaniku. Nízky profil dovo¾uje <strong>sk</strong>oncentrovav jednom racku až 42 serverov, t. j. 84 procesorov, ktorésú k dispozícii platformám Microsoft Windows NT/2000,Novell NetWare 5.1, SCO UnixWare 7.1.1 èi Linux. Prinávrhu servera bolo potrebné splni viacero nezvyèajnýchpožiadaviek: <strong>na</strong>husti množstvo komponentov do 1U šasi,kompatibilného so štandardnými rackmi, adekvátne chladivýkonné procesory, vysokootáèkové di<strong>sk</strong>y èi celé servery,umiestnené v racku tesne <strong>na</strong>d sebou, umožni jednoduchýa rýchly servis komponentov bez použitia akýchko¾vek nástrojova v neposlednom rade po<strong>sk</strong>ytnú efektívnyma<strong>na</strong>žment množstva káblov (pri plnom racku až 210káblov). Servery ProLiant DL360 sú montovate¾né do rackovCompaq, telco, ako aj do rackov od tretích strán. Prezákazníkov nevyžadujúcich kompletný rack ponúkaCompaq tzv. de<strong>sk</strong>top stackable chassis, èo je menší stojan,do ktorého možno <strong>na</strong>montova 6 serverov.Compaq, ako historicky prvý dodávate¾ štandardnýchrackových riešení, ve¾mi dobre pozná potreby zákazníkov, avychádzajúc zo <strong>sk</strong>úseností <strong>na</strong>hromadených poèas rokov,vie, že im nestaèia iba kvalitné a inteligentné servery, alepožadujú aj patrièné know-how, aplikovate¾né <strong>na</strong> všetkyfázy životného cyklu kompletných serverových riešení.Ma<strong>na</strong>žment životného cyklu serverov1. Plánovanie IT infraštruktúryAk si kladiete otázku, ako zaèa s <strong>na</strong>vrhovaním serverov,je tu pre vás webový portál ActiveAnswers (<strong>www</strong>.compaq.com/activeanswers), kde nájdete bohaté know-how, <strong>na</strong>dobudnutémnohoroènými <strong>sk</strong>úsenos ami Compaqu a jeho partnerovz implementácie IT riešení. Nájdete tu inteligentnésizery a konfigurátory serverov, pomôcky <strong>na</strong> konfigurovanierack komponentov (Rack Builder Pro), klastrov,storage produktov atï.2. Inštalácia a <strong>na</strong>sadzovanie IT infraštruktúryPre rýchlu a optimálnu inštaláciu dodáva Compaq <strong>sk</strong>aždým serverom ProLiant SmartStart CD, ktoréinteligentne deteguje a <strong>na</strong>konfiguruje hardvér a <strong>na</strong> základetoho <strong>na</strong>inštaluje všetky potrebné utility a ovládaèe.Pre podporu distribuovaných prostredí Compaq ponúka RemoteDeployment Utility, ktorá dokáže detegova hardvéra inštalova príslušný softvér aj <strong>na</strong> vzdialených systémoch.Na základe vysokej popularity SmartStartu vytvorilCompaq pre potreby opakovanej inštalácie SmartStartScripting Toolkit, èo je súbor modulárnych <strong>sk</strong>riptovacíchutilít <strong>na</strong> rýchlu a efektívnu inštaláciu desiatok èi stoviekserverov (<strong>www</strong>.compaq.com/smartstart/toolkit). Toolkitumožòuje vytvorenie konfiguraèných <strong>sk</strong>riptov, ktoré súvykonávané automaticky a eliminujú potrebu manuálnychzásahov poèas konfigurácie.Ako to celé prebieha? V prvom kroku sa <strong>na</strong> <strong>na</strong>konfigurovanom(zdrojovom) serveri vygenerujú pomocou utilítkonfiguraèné dátové súbory, ktoré možno v prípade potrebyïalej editova . V druhom kroku sa vytvorí <strong>sk</strong>ript(batch), ktorý vie dátové súbory èíta a z nich <strong>na</strong>konfigurovacie¾ový server, a v tre om kroku sa vytvorí konfiguraènádi<strong>sk</strong>eta, ktorá spustí automatickú inštaláciucie¾ového servera. Základné replikaèné utility sú:n CONREP.exe – Configuration Replication Utility (Hardwareconfig. data)n ACR.exe – Array Configuration Replicator Utility (Arrayconfig. information)n CPQdi<strong>sk</strong>.exe – Compaq Di<strong>sk</strong> Partition Utility (Logicaldi<strong>sk</strong> partitions)Vo fáze inštalácie operaèného systému sa používa inštalaènýsúbor príslušného OS (u<strong>na</strong>ttended text file).Samotná inštalácia môže by štartovaná z di<strong>sk</strong>ety a presmerovaná<strong>na</strong> predkonfigurované CD alebo sie ový di<strong>sk</strong>,ktorý obsahuje Toolkit, ma<strong>na</strong>žment agentov, ovládaèe,utility, OS a aplikácie, alebo sa <strong>na</strong>miesto di<strong>sk</strong>ety použijeRemote Insight Board (bude opísaný ïalej).Metóda <strong>sk</strong>riptovanej inštalácie po<strong>sk</strong>ytuje ve¾kúflexibilitu pre rôzne modely a konfigurácieserverov. Ocenia ju <strong>na</strong>jmä IT špecialisti, ktorýmvýrazným spôsobom zjednodušuje prácu, aleaj podnikový ma<strong>na</strong>žment, ktorému šetrímnožstvo nákladov a èasu spojeného smasovou implementáciou serverov.3. Prevádzkový ma<strong>na</strong>žment IT infraštruktúryKeïže server je od slova slúži , jeho prvoradou úlohouje spo¾ahlivo a nepretržite po<strong>sk</strong>ytova služby klientom.Preto po úspešnej inštalácii treba zabezpeèi , abybola prevádzka serverov maximálne bezproblémová anevyžadovala zásahy, <strong>na</strong>opak, aby sa servery samoèinnekontrolovali, inteligentne reagovali <strong>na</strong> vzniknuté udalostia proaktívne oz<strong>na</strong>movali hroziace poruchy. Maximálnenežiaduci je akýko¾vek výpadok z<strong>na</strong>me<strong>na</strong>júci fi<strong>na</strong>nèné èiiné straty. Na monitorovanie prevádzky je tu nástrojCompaq Insight Ma<strong>na</strong>ger XE 2.0, ktorý zabezpeèuje centrálnyma<strong>na</strong>žment nielen serverov, pracovných staníc èinotebookov Compaq, ale aj produktov od iných výrobcov.Umožòuje správu distribuovaných systémov kdeko¾vek akedyko¾vek, dokáže posiela správy administrátorom apo<strong>sk</strong>ytuje množstvo iných užitoèných funkcií. Napríkladv prípade degradácie èinnosti komponentov posielasprávcom hlásenie o hroziacom výpadku. Zákazník môžev takom prípade požiada Compaq o bezplatnú proaktívnuvýmenu komponentu (CPU, pamä , di<strong>sk</strong>) v rámcitzv. predporuchovej záruky a zabráni tak stratám spôsobenýmzlyhaním servera. Prínosy pre zákazníka vlastniacehotakéto inteligentné servery a ná-stroje súobrov<strong>sk</strong>é.Compaq ponúka pre rôzne platformy inteligentnýchweb ma<strong>na</strong>gement agentov, ktorí monitorujú stav a detailnéparametre zariadení a dokážu posiela aj alarmy vprípade vý<strong>sk</strong>ytu rôznych udalostí. Ich ve¾kou výhodou je,že sú prístupné z obyèajného webového prehliadaèa, tedaprakticky zo všetkých zariadení, a nielen zo špeciálnejma<strong>na</strong>žmentovej konzoly. Filozofia WBEM (Web BasedEnterprise Ma<strong>na</strong>gement) je základom všetkých dnešnýchaj budúcich prostriedkov ma<strong>na</strong>žmentu od Compaqu. A èoak je nevyhnutný prístup ku konzole serverov? Niektorípoužívatelia používajú servery v tzv. headless móde apripájajú k nim klávesnicu a monitor iba v prípade potreby.Servery majú totiž <strong>na</strong> základnej do<strong>sk</strong>e integrovanúlogiku, ktorá umožòuje takéto hot-plug pripájanie bezpotreby reštartu. Iní zákazníci preferujú spoloèné KVM(keyboard-video-mouse) prepí<strong>na</strong>èe pre 4, 8 a viacserverov. Pri použití výklopných Compaq TFT displejov svýškou iba 2U im zostáva v rackoch stále ve¾a miesta preservery. Najelegantnejšou metódou prístupu k serveromje však virtuál<strong>na</strong> prítomnos pomocou unikátnej hardvérovejkarty Remote Insight Board/Lights Out.Karta po<strong>sk</strong>ytuje plne grafický prístup k vzdialenémuserveru presmerovaním jeho klávesnice, myši a videa dolokálneho webového prehliadaèa. Je úplne nezávislá odoperaèného systému, èo umožòuje prístup, aj keï je OSnefunkèný. Karta je vlastne autonómny poèítaè s vlastnýmprocesorom, pamä ou, sie ovou kartou a vlastnýmexterným <strong>na</strong>pájaním, èo umožòuje prístup k nej, aj keï jeserver vypnutý (odtia¾ Lights Out). Funkcia Virtual floppyumožòuje bootova vzdialený server z di<strong>sk</strong>ety <strong>na</strong> lokálnejstanici (image di<strong>sk</strong>ety sa prenesie do karty a z nej <strong>na</strong>bootuje).V pamäti si uchováva boot sekvencie pre potreby prípadnejdiagnostiky, dokáže vzdialený server vypí<strong>na</strong> , zapí<strong>na</strong>, resetova , posiela alerty a po<strong>sk</strong>ytuje množstvo ïalšíchužitoèných funkcií (<strong>www</strong>.compaq.com/lights-out).Ïalším dôležitým agentom, ktorý vie zosníma k¾úèovéHW aj SW informácie servera poèas prevádzky,je diagnostický program Survey. Jehovýstupom je textový súbor (s<strong>na</strong>pshotkonfigurácie servera), ktorý môžeby v prípade problémov výz<strong>na</strong>mnýmzdrojom informácií preinžinierov Compaqu106 PC REVUE 12/2000