OpenVMS
Da Wikipedia, l'enciclopedia libera.
OpenVMS (Open Virtual Memory System o solo VMS) è il nome di un sistema operativo sviluppato per server e computer basati su architetture VAX o Alpha sviluppate da Digital Equipment Corporation del Maynard, Massachusetts (attualmente di proprietà di Hewlett-Packard). Recentemente é stato portato su macchine basate sull'architettura Intel Itanium.
OpenVMS è un sistema operativo multi utente multiprocessore dotato di memoria virtuale sviluppato specificatamente per processi in ambito aziendale e per impieghi basati su transazioni. Dotato di un'estrema affidabilità è in grado di distribuire, attraverso la configurazione cluster, i processi in diverse zone geografiche in modo da poter sopravvivere anche in caso di guasti, rotture o disastri naturali in una delle sedi di elaborazione.
OpenVMS fu commercializzato con una serie di caratteristiche che ora sono considerate fondamentali nei sistemi ad alte prestazioni.
Le principali sono:
- Gestione delle reti locali integrata (in origine DECnet poi anche TCP/IP)
- Multiprocessing simmetrico, asimmetrico e NUMA
- Sistema operativo in grado di distribuire le elaborazioni su più computer tramite LAN e geograficamente in luoghi diversi tramite WAN
- Un file system distribuito ad alta affidabilità (Files-11) che consente la copia multipla dello stesso file.
- Un file-system e database integrato (RMS-32 e RDB). Rdb in seguito é stato acquistato da Oracle.
- Supporto basilare per praticamente qualsiasi linguaggio di programmazione.
- Procedure di chiamata standard per permettere l'interoperabilità tra i vari linguaggi.
- Un sofisticato linguaggio di shell chiamato DCL (DIGITAL Command Language)
- Suddivisione logica dell'Hardware multiprocessore
- Altissimo livello di sicurezza. É certificato dal DoD per diversi livelli.
- Lo stesso sistema operativo può gestire dal singolo computer a diversi centri di elaborazione dati.
BSD |
FreeBSD - NetBSD - OpenBSD - DragonFly BSD - PC-BSD |
GNU/Linux (Lista) |
Debian - Fedora - Gentoo - Mandriva - Red Hat Linux - Slackware - SUSE - Ubuntu |
Mac OS |
System 5 - 6 - 7 - 8 - 9 - Mac OS X -.0 -.1 -.2 -.3 -.4 -.5 - Server |
MS-DOS - Microsoft Windows |
1.0 - 2 - 3.x - 95 - 98 - Me - NT - 3.5x - 4.0 - 2000 - XP - 2003 - Vista |
Altri |
AmigaOS - BeOS - Inferno - LynxOS - Haiku OS - OS/2 - QNX - Solaris - Unix - MVS - I5/OS - Plan 9 - ReactOS - VMS - Zeta - FreeDOS |