Vad är Multiple Virtual Storage?

Multiple Virtual Storage, mer allmänt känt som MVS, är ett stordatoroperativsystem (OS) utvecklat av International Business Machines™ (IBM) 1974. Detta var en direkt uppgradering till Multiprogrammering med operativsystemet Variable Number of Tasks (MVT) som kom på marknaden 1967. Både MVT och MVS är fortfarande vanliga termer för det nuvarande systemet, även om det officiella namnet har avvikit från förkortningarna. Den nuvarande versionen av Multiple Virtual Storage-systemet är helt bakåtkompatibel med äldre versioner av operativsystemet såväl som UNIX™-operativsystemet.

Historien om Multiple Virtual Storage börjar med utvecklingen av MVT. Detta operativsystem var tänkt att vara det valda systemet för stora IBM™ stordatorer. Efterföljande förseningar och problem med den initiala versionen hindrade människor från att fullt ut adoptera systemet, och många människor fastnade för den nuvarande multiprogrammeringen med ett fast antal uppgifter (MFT) OS.

Utgivningen av Multiple Virtual Storage var tänkt att vara kickstarten som skulle föra människor över till det nya systemet. Den släpptes som en uppdatering av nuvarande IBM™-operativsystem, särskilt MVT. Skillnaderna i programmeringen var så stora att det allmänt sågs som ett helt nytt system. Som ett resultat började användarna nästan omedelbart kalla det MVS, och det gjorde snart IBM™ också.

Förkortningen MVS inkluderades i det rätta namnet på varje release från 1978 med MVS/Special Edition (MVS/SE) till 1988 med MVS/Enterprise System Architecture (MVS/ESA). 1995 släppte IBM™ OS/390. Även om detta system inte inkluderade MVS i sitt namn, var det den direkta efterföljaren till systemet. Sedan OS/390-släppet har MVS inte lagts tillbaka i namnet på systemuppdateringarna.

Medan de flesta versioner av Multiple Virtual Storage helt enkelt var grundläggande förbättringar av kärnsystemet, innehöll MVS/Systems Program (MVS/SP) stöd för UNIX™-system. Sedan lanseringen 1980 har tillgängligheten av UNIX™-program, tillsammans med bakåtkompatibiliteten hos IBM™-operativsystemet, skapat en mängd programmering för MVS-systemet. Detta cementerade operativsystemet som ett av de största stordatorsystemen som används.

Förutom Multiple Virtual Storage har IBM™ flera andra operativsystem på marknaden. TPF-linjen (Transaction Processing Facility) arbetar främst med flygbolag och andra bulkbearbetningsorganisationer för att hålla register organiserade och säkra. Virtual Machine (VM)-linjen emulerar stordatoroperationer på icke-stordatorer, den mest kända versionen är Hercules-systemet. Slutligen har IBM flera UNIX™- och UNIX™-liknande operativsystemtillägg som gör att populära operativsystem som tillverkats av andra företag kan fungera på sina stordatorer som det fristående operativsystemet.