Multiple Virtual Storage, más comúnmente conocido como MVS, es un sistema operativo (SO) mainframe desarrollado por International Business Machines ™ (IBM) en 1974. Esta fue una actualización directa al sistema operativo de multiprogramación con un número variable de tareas (MVT) que salió al mercado en 1967. Tanto MVT como MVS siguen siendo términos de uso común para el sistema actual, aunque el nombre oficial se ha alejado de las abreviaturas. La versión actual del sistema Multiple Virtual Storage es totalmente compatible con versiones anteriores del sistema operativo, así como con el sistema operativo UNIX ™.
La historia de Multiple Virtual Storage comienza con el desarrollo de MVT. Se suponía que este SO era el sistema elegido para grandes mainframes IBM ™. Los retrasos posteriores y los problemas con la versión inicial impidieron que las personas adoptaran por completo el sistema, y muchas personas se quedaron con el sistema operativo actual de multiprogramación con un número fijo de tareas (MFT).
Se suponía que el lanzamiento de Multiple Virtual Storage sería el puntapié inicial que llevaría a las personas al nuevo sistema. Fue lanzado como una actualización de los sistemas operativos IBM ™ actuales, particularmente MVT. Las diferencias en la programación eran tan grandes que fue visto como un sistema completamente nuevo. Como resultado, los usuarios casi de inmediato comenzaron a llamarlo MVS, e IBM ™ pronto también lo hizo.
La abreviatura MVS se incluyó en el nombre propio de cada versión desde 1978 con MVS / Special Edition (MVS / SE) hasta 1988 con MVS / Enterprise System Architecture (MVS / ESA). En 1995, IBM ™ lanzó OS / 390. Si bien este sistema no incluía MVS en su nombre, fue el sucesor directo del sistema. Desde el lanzamiento de OS / 390, MVS no se ha vuelto a colocar en el nombre de las actualizaciones del sistema.
Si bien la mayoría de las versiones de Multiple Virtual Storage eran simplemente mejoras básicas para el sistema central, MVS / Systems Program (MVS / SP) contenía soporte para sistemas UNIX ™. Desde su lanzamiento en 1980, la disponibilidad de los programas UNIX ™, junto con la compatibilidad con versiones anteriores del sistema operativo IBM ™, ha creado una gran cantidad de programación para el sistema MVS. Esto consolidó al SO como uno de los sistemas de mainframe más grandes en uso.
Además de Multiple Virtual Storage, IBM ™ tiene varios otros sistemas operativos en el mercado. La línea Transaction Processing Facility (TPF) trabaja principalmente con aerolíneas y otras organizaciones de procesamiento masivo para mantener los registros organizados y seguros. La línea de máquinas virtuales (VM) emula las operaciones de mainframe en computadoras que no son mainframe, siendo la versión más conocida el sistema Hercules. Por último, IBM mantiene varias extensiones de sistema operativo similares a UNIX ™ y UNIX ™ que permiten que los sistemas operativos populares fabricados por otras empresas funcionen en sus mainframes como sistemas operativos independientes.