OpenVMS (
Open Virtual Memory System ou apenas
VMS) é o nome de uma tecnologia top de linha entre usuário e sistema. Conceituado originalmente dos funcionamentos do
VAX e
DEC Alpha, a família dos computadores foi criada pela
Digital Equipment Corporation de
Maynard,
Massachusetts (esta empresa foi comprada então pela
Compaq, que foi comprada mais tarde pela
Hewlett-Packard), é o mais recente sistema da Hewlett-Packard construídos em torno da arquitetura do núcleo do processador
Intel Itanium.
OpenVMS é um
sistema operacional (SO)
multiusuário,
multiprocessado que utiliza
memória virtual e foi projetado para processamento em lote (
batch), em
tempo real e
processamento transacional. O sistema oferece elevada disponibilidade através de
cluster, ou seja, a habilidade para distribuir em múltiplas máquinas físicas a carga do sistema. Isto permite que o sistema seja "tolerante a desastre". VMS inclui também um sistema de prioridade de processos que permite que o processo em tempo real funcione sem barreiras, bloqueios ou interferências.
O OpenVMS criou muitas características que são consideradas agora exigências padrão para os sistemas operacionais de topo de linha. Estes incluem:
- Trabalho em rede integrado do computador (originalmente DECnet e mais tarde, TCP/IP)
- Simétrico, asymmetrical, e NUMA multiprocessing, incluindo clustering
- Distribuído sistemas de arquivos (Files-11)
- Integrado banco de dados características como RMS e bases de dados mergulhadas incluindo Rdb
- Sustentação para múltiplas linguagens de programação
- Um extensível linguagem de comando shell (Linguagem de comando DIGITAL)
- Hardware particionado para multiprocessos
- Elevado - em nível da segurança