OpenVMS - zanesljiv realnočasovni operacijski sistem za kritične strežnike

OpenVMS — zanesljiv realnočasovni OS za kritične strežnike: visoka razpoložljivost, grozdenje, varnost in tekoča nadgradnja za banke in podjetja, ki zahtevajo 24/7 delovanje.

Avtor: Leandro Alegsa

OpenVMS je operacijski sistem, ki ga je podjetje Digital Equipment Corporation (DEC) prvotno razvilo za svoje strežnike VAX. Kasneje so ga prenesli in zdaj deluje tudi na sistemih DEC Alpha in Itanium. Izvirna različica je bila 32-bitna (VAX), medtem ko so kasnejše različice za platforme Alpha in Itanium izkoristile 64-bitne zmogljivosti teh procesorjev. OpenVMS je bil predstavljen leta 1977 in je bil eden prvih komercialnih sistemov te vrste; zasnovan je bil kot robusten sistem za več uporabnikov in večopravilnost, z navideznim pomnilnikom in zmogljivostmi za delitev časa in paketno obdelavo. Sistem lahko podpira veliko število hkratnih uporabnikov, pri čemer lahko vsak uporabnik izvaja več programov hkrati. Bil je tudi eden izmed prvih operacijskih sistemov z grafičnim uporabniškim vmesnikom — takrat so bile priljubljene delovne postaje, kot je bila VAXstation.

Arhitektura in realnočasovne zmogljivosti

OpenVMS uporablja navidezni pomnilnik, podpira prednostno izvajanje procesov in ima zmogljivosti za obdelavo transakcij ter delovanje v realnem času. Sistem omogoča, da opravila, ki jih predložijo uporabniki, dobijo višje prioritete kot nekatera opravila samega operacijskega sistema, kar je pomembno pri kritičnih, časovno občutljivih aplikacijah (nadzor procesov, finančne transakcije, telekomunikacije ipd.). Zasnovan je za stabilnost, predvidljivost odzivnosti in upravljanje virov v zahtevnih okoljih.

Visoka razpoložljivost in odpornost

Za dosego visoke razpoložljivosti OpenVMS podpira združevanjem v grozde, s čimer se obremenitve porazdelijo na več računalnikov in se omogoči neprekinjeno delovanje tudi v primeru okvar posameznih vozlišč. Grozdenje (clustering) naredi sistem bolj "odporen na nesreče": odpoved enega stroja običajno ne zaustavi celotnega sistema. Poleg tega OpenVMS vključuje mehanizme, kot so senčenje diskov (shadowing), transakcijsko zapisovanje in druge tehnike za zaščito podatkov, zato so zabeleženi primeri izjemno dolgih časov delovanja strežnikov brez izpadov.

Ključne funkcije in izboljšave, ki so postale standard

  • Podpiral je računalniška omrežja, najprej z DECNetom, pozneje s TCP/IP
  • Simetrično, asimetrično in večopravilnostno procesiranje NUMA, vključno z grozdenjem
  • Porazdeljeni datotečni sistem
  • Integrirana zbirka podatkov: najprej RMS, nato Rdb
  • Podpora različnim programskim jezikom, vključno s standardiziranim mehanizmom klicev med temi programskimi jeziki.
  • Razširljiva lupina (DCL) in API-ji, ki omogočajo avtomatizacijo in razširitve
  • Visoka raven varnosti

Razširjene lastnosti vključujejo zanesljiv datotečni sistem (Files-11), sistemska orodja za upravljanje z nalogami in procesi, ter integrirane baze podatkov, ki so omogočile enostavno gradnjo transakcijskih aplikacij. Jeziki, kot so FORTRAN, C, Pascal, COBOL in drugi, so bili podprti, pri čemer je OpenVMS nudil mehanizme, ki olajšajo klice med jeziki in prenos podatkov med različnimi komponentami.

Uporaba v kritičnih okoljih

Danes se OpenVMS uporablja v številnih podjetjih in organizacijah, kjer sta razpoložljivost in čas delovanja ključnega pomena: to vključuje banke, zavarovalnice, bolnišnice, telekomunikacijske in omrežne storitve ter velike industrijske proizvajalce. Zaradi svoje arhitekture in upravljanja z napakami so bili zabeleženi primeri več kot desetletnega neprekinjenega delovanja strežnikov.

Vzdrževanje in nadgrajevanje

Funkcija, ki jo OpenVMS imenuje "tekoča nadgradnja" (live upgrade), omogoča nadgradnjo programske ali strojne opreme brez izklopa storitev pri pravilni konfiguraciji. V kombinaciji z grozdenjem in dobrim načrtom varnostnih kopij lahko tudi uničenje posameznega podatkovnega centra ne povzroči daljšega izpada storitev.

Kdo razvija in podpira OpenVMS

Po zgodnjem razvoju pri DEC so pravice in vzdrževanje OpenVMS prevzela naslednja podjetja skozi različne prevzeme in licenčarske dogovore. Danes razvoj in podpora potekata pod upravljanjem podjetij in skupnosti, ki skrbijo za nadaljnji razvoj, varnostne popravke in nove platformne podpore. Zaradi tega sistem še vedno ostaja v uporabi v regijah in sektorjih, kjer so zahtevane visoka zanesljivost in dolgoletna podpora.

Med strankami, ki uporabljajo OpenVMS, so finančne ustanove, zdravstvene organizacije, ponudniki omrežnih informacijskih storitev ter veliki industrijski proizvajalci. Njegove lastnosti — zanesljivost, razpoložljivost, varnost in sposobnost brezprekinjskega delovanja — so še naprej razlog, da ostaja izbran za kritične sisteme.

Vprašanja in odgovori

V: Kaj je OpenVMS?


O: OpenVMS je operacijski sistem, ki ga je razvilo podjetje Digital Equipment Corporation (DEC) za svoje strežnike VAX. Kasneje je bil prenesen na sisteme DEC Alpha in Itanium ter je 32-bitni operacijski sistem.

V: Kdaj je bil izdan OpenVMS?


O: OpenVMS je bil objavljen leta 1977 in je bil eden prvih te vrste.

V: Katere funkcije ponuja OpenVMS?


O: OpenVMS ponuja številne funkcije, kot so virtualni pomnilnik, delitev časa, paketna obdelava, obdelava transakcij, sistemska podpora v realnem času, visoka razpoložljivost s pomočjo grozdenja, računalniška omrežja (DECNet/TCP/IP), simetrično/asimetrično/NUMA multiprocesiranje, vključno z grozdenjem, porazdeljeni datotečni sistem, integrirana podatkovna baza (RMS/Rdb), podpora različnim programskim jezikom s standardiziranim mehanizmom klicev med njimi, razširljive lupine in visoka raven varnosti.

V: Kako dolg je lahko čas delovanja sistema OpenVMS?


O: Sistem OpenVMS deluje več kot deset let.

V: Ali je za nadgradnjo programske ali strojne opreme treba izklopiti sistem?


O: Ne - funkcija, imenovana "tekoča nadgradnja", uporabnikom omogoča nadgradnjo programske ali strojne opreme, ne da bi jim bilo treba izklopiti sistem.

V: Ali se je mogoče izogniti izpadu v primeru uničenja podatkovnega centra?


O: Da - če je sistem pravilno konfiguriran, tudi če je podatkovni center uničen, ne bo prišlo do izpada.

V: Kdo danes uporablja OpenVMS?


O: Danes OpenVMS uporabljajo banke in podjetja za finančne storitve, bolnišnice in zdravstvene organizacije, ponudniki omrežnih informacijskih storitev ter veliki industrijski proizvajalci različnih izdelkov.


Iskati
AlegsaOnline.com - 2020 / 2025 - License CC3