w w w . R a j a n i e m i . c o m

2002-05-19

Vad är OpenVMS?

OpenVMS är ett operativsystem som föddes 1977. Det är ett fleranvändar operativ som körs på VAX och Alpha datorer. Om du är van med UNIX så känner du igen dig. Till skillnad från UNIX så är kommandospråket likt vardagsspråk med riktiga ord. T.ex. Show system, Show Users, Start xxxx, Stop xxxx, Delete xxxx, Create xxxx, Run xxx, Show Queue/Batch/full och så vidare. När jag började med PC med DOS runt 1994 så kände jag igen mig på en gång. Under skalet på Windows NT kan man också ana OpenVMS. Kanske inte så konstigt med tanke på att personer som skapade Windows NT tidigare hade utvecklat Open VMS.

Ett vanligt sätt att bygga system är att ha Alpha/OpenVMS i bakgrunden med serverprogram och databaser och Windows NT som klienter. OpenVMScluster är en teknik för att koppla ihop datorer och diskar. Man kan ha från två till xxx noder i ett kluster. De olika noderna kan vara geografiskt åtskilda med att avstånd på 500 miles. Du kan köra både VAX och Alpha maskiner samtidigt i ett kluster och du kan uppgradera, lägga till och ta ner datorer och diskar utan att påverka de andra. Allt detta gör att ett OpenVMScluster kan snurra och gå i evigheter.

OpenVMS cluster
Byggnad 1   Byggnad 2
Dator 1
Alphaserver ES45
4cpu, 4Gigabyte minne
Fysiskt avstånd.
Klustertrafik via fiberkabel.
Dator 2
Alphaserver ES45
4cpu, 4Gigabyte minne
Diskar   Diskar

En ny teknik är OpenVMS Galaxy som gör det möjligt att köra flera virtuella datorer i en och samma fysiska maskin. Man kan t.ex. köra två instanser av OpenVMS + en instans True64 UNIX samtidigt. Man kan allokera minne och CPU'er dynamiskt efter belastning vilket gör systemet mycket flexibelt.

1998 köpte Compaq Digital. Satsningen på Alpha och OpenVMS fortsätter i oförminskad styrka. OpenVMS version är nu 7.2.

Digital hade tidigare även en egen databashanterare, Rdb, som såldes till Oracle. Trots misstankar om att Oracle bara köpte Rdb för att göra sig av med en konkurrent, så fortsätter Oracle att satsa på Rdb. Rdb är en enligt mitt tycke en väldigt bra produkt som var lätt att jobba med. Man behövde t.ex. aldrig vara rädd för att utrymmet i databaserna tog slut, för Rdb allokerade själv utrymme efter behov.

Fortsättning följer...