OpenVMS (Open Virtual Memory System), previously known as VAX-11/VMS, VAX/VMS or (informally) VMS, is the name of a high-end computer server operating system that runs on the VAX and Alpha families of computers, developed by Digital Equipment Corporation of Maynard, Massachusetts (DEC was later purchased by Compaq, and is now owned by Hewlett-Packard), and most recently on Hewlett-Packard systems built around the Intel Itanium CPU.
OpenVMS is a multi-user, multiprocessing virtual memory-based operating system (OS) designed for use in time sharing, batch processing, real time (process priorities can be set higher than OS kernel jobs) and transaction processing. It offers high system availability through clustering, or the ability to distribute the system over multiple physical machines. This allows the system to be "disaster-tolerant" against natural disasters that may disable individual data-processing facilities. VMS also includes a process priority system that allows for real-time process to run unhindered, while user processes get temporary priority "boosts" if necessary.
OpenVMS commercialized many features that are now considered standard requirements for any high-end server operating system. These include:
Integrated computer networking (originally DECnet and later, TCP/IP)
Symmetrical, asymmetrical, and NUMA multiprocessing, including clustering
A distributed file system
Integrated database features such as RMS and layered databases including Rdb
Support for multiple computer programming languages
An extensible shell command language (DIGITAL Command Language)
Hardware partitioning of multiprocessors
High level of security
Enterprise-class environments typically select and use OpenVMS for various purposes including as a mail server, network services, manufacturing or transportation control and monitoring, critical applications and databases, and particularly environments where system uptime and data access is critical. System up-times of a decade or more have been reported, and features such as Rolling Upgrades and clustering allow clustered applications and data to remain continuously accessible while operating system software and hardware maintenance and upgrades are performed, or when a whole data center is destroyed. Customers using OpenVMS include banks and financial services, hospitals and healthcare, network information services, and large-scale industrial manufacturers of various products.
|