Sistemas Operativos OS/MVS
(Multiple Virtual Storage)
Introducción
En este
trabajo que a continuación voy a introducir estaré hablando del “MVS”
almacenamiento virtual múltiple, el cual es un tema de interés para todo
estudiante de informática.
En este
estaremos tratando temas como son sus características, su Historia, conocer y
comprender cómo está constituido este sistema operativo y como es su capacidad,
poder llegar a tener una idea clara de MVS y sus componentes para poder
utilizarlos y aplicarlos según la ocasión y la necesidad del usuario, entre
otros.
También
hay que destacar que MVS es un sistema operativo generado por IBM, como se
conocerá a continuación.
Concepto:
El MVS
(almacenaje virtual múltiple) es el sistema operativo de la IBM de quien está
instalado en la mayoría su chasis y las computadoras de servidor grandes. El
MVS se ha hecho para ser el sistema operativo que guarda del mundo. La nómina
de pago, las cuentas por cobrar, el tratamiento transaccional, la gerencia de
la base de datos, y otra programa crítico a los negocios más grandes del mundo
se funcionan
La versión más última de MVS, OS/390. Puesto que el MVS representa
una cierta época y cultura en la historia de computar y puesto que muchos más
viejos sistemas del MVS todavía funcionan, el término "MVS"
continuará probablemente siendo utilizado por una cierta hora. Puesto que
OS/390 también viene con el usuario de UNIX y los interfaces de programación
construidos adentro, puede ser utilizado como un sistema del MVS y sistema de
UNIX en el mismo tiempo. Los sistemas del MVS más viejos funcionan usando COBOL
y, para los programas de transacción, CICS. Más viejos programas de uso
escritos en PL/I y el FORTRAN todavía están funcionando.
Un sistema del MVS es un sistema de productos básicos y un sistema de
productos opcionales. Esto permite que un cliente elija el sistema de funciones
que necesitan y que excluyen el resto. En la práctica, la mayoría de los
clientes utilizan probablemente casi todas las funciones. El interfaz
utilizador principal en sistemas del MVS es TSO (opción del timesharing).
La facilidad interactiva de la productividad del sistema (ISPF) es un sistema
de los menús para compilar y los programas del manejo y para configurar el
sistema. El sistema de gerencia principal del trabajo es cualquier subsistema
de entrada de trabajo 2 o 3 (Jes2 o JES3A DFSMS (subsistema distribuido realiza
a la gerencia del almacenaje (MAAD) de la gestión de la memoria externa de
archivo). El MVS es considerablemente más complejo y requiere mucho más
educación y experiencia funcionar que sistemas operativos de un servidor más
pequeño y del ordenador personal.
Historia del MVS
MVS es uno
de los dos sistemas operativos primarios de IBM para macrocomputadores. IBM
produce cerca de la mitad de los macrocomputadores que se fabrican cada año en
el mundo. Los sistemas de macrocomputadores han tenido a conservar su
naturaleza centralizada en vez de volverse distribuidos (Ak89), y a menudo dan
apoyo a cientos o hasta miles de usuarios.
La
arquitectura de los macrocomputadores de IBM han pasado en su evoluci6n por
cuatro conjuntos principales de sistemas. Los primeros tres de estos son
System/360, introducido en 1964, System/370 introducido en 1970 arquitectura
ampliada, introducido en 1981. La arquitectura de sistema de empresa 370 se
introdujo en 1988.
El MVS antes
de que adquiriera este nombre se dio a conocer a través del System/360 que era
una arquitectura de almacenamiento real distinta sobre todo al procesamiento
por lotes. Manejaba tres sistemas operativos primarios: PCP (programa de
control primario) de un solo flujo, MFP (multiprogramación con un número fijo
de tareas) y MVT (multiprogramación con un número variable de tareas).
El sistema
MVS (multiple virtual storage), apareció
en 1974,aunque ya en 1964 se había dado a conocer con el nombre de os/360.Este
sistema ofrecía a los usuarios la posibilidad de trabajo con un espacio de
direcciones virtuales separado de 16 megabytes; cada espacio de direcciones MVS
contenía 256 segmentos, cada uno formado por 16 páginas de 4096 bytes.
Características Generales:
Es el sistema operativo
más complejo.
Da soporte a tareas por
lotes e interactivas. Permite
Multiprogramación fuertemente acoplada.
Tiene un sistema de
asignación de recursos (SRM).
El concepto de recurso incluye
procesador, memoria
y canales de E/S.
Para manejar paginación bajo demanda la memoria se divide
en marcos o encuadres a los que le corresponde una página. datos de entrada y
escriben los datos de salida, asignan dispositivos de E/S y convierten cada
trabajo en tareas.
Cada 20 seg. Se realiza un control y aquella página no
referenciada aumenta su contador de pagina. A la hora de hacer intercambio
elige la que tenga contador más alto.
Dispone de un shell externo y una serie de programas para
generar y compilar programas y los JES (Sistemas de gestión de trabajos).
Interpretan ordenes de operador, leen datos de entrada y escriben los datos de
salida, asignan dispositivos de E/S y convierten cada trabajo en tareas.
Objetivos:
Los objetivos de diseño MVS son ofrecer eficiencia,
confiabilidad, disponibilidad y compatibilidad para el ambiente de sistemas
grandes. MVS es un sistema operativo de gran tamaño que ofrece muchas funciones
a una instalación, entre ellas:
SUPERVISOR: Proporciona los controles necesarios para la multiprogramación. Crea
unidades de disco despachables, se encarga del despacho y organiza las
secuencias de uso de recursos en serie (o sea ofrece capacidades de exclusión
mutua).
PLANIFICADOR MAESTRO: Se encarga de establecer los parámetros iniciales del
sistema y de responder a los mandatos emitidos por el operador del sistema. Lee
los parámetros de inicialización del sistema en el momento de la carga inicial
del programa con el objeto de establecer donde funcionará MVS.
SUBSISTEMA DE ENTRADA DE TRABAJOS: Hace posible la introducción de trabajos en el
sistema y la devolución de salidas impresas al usuario.
RECURSOS DE ADMINISTRACIÓN AL SISTEMA: Recaba información para contabilizar la utilización
del sistema, analizar el desempeño del sistema y cobrar a los usuarios por el
empleo de sus recursos.
OPCIÓN DE TIEMPO COMPARTIDO: Ofrece a los usuarios posibilidades de edición,
prueba y depuración interactivas, TSO también puede servir para examinar las
salidas de un trabajo por lotes y para introducir trabajos al sistema.
ADMINISTRACIÓN DE DATOS: Se encarga de todas las actividades de administración de
E/S y archivos.
TELECOMUNICACIONES: Ofrece a usuarios en terminales remotas acceso a
MVS.
PROGRAMAS DE APOYO DEL SISTEMA: Ofrece edición de enlace, carga y otras funciones
de apoyo.
PROGRAMAS DE UTILIDAD GENERAL: Ofrece funciones de utilidad general, tales como la
copia de archivos y la utilización de catálogos.
FUNCIONAMIENTO DE LOS ADMINISTRADORES Y RECURSOS
Tiene una arquitectura de 2 niveles: Núcleo y Usuario.
USUARIO GESTOR DE TRABAJOS: Es como un Shell mejorado que interpreta las
órdenes del operador, lee los datos de entrada del trabajo y los escribe en los
periféricos y asigna los dispositivos de E/S a un trabajo. Interpreta el
lenguaje JCL (Job Control Language).
NÚCLEO CONSTA DE UNA SERIE DE MÓDULOS O SUBSISTEMAS:
DISTRIBUIDOR: Administrador
de procesadores. Su misión es la de recorrer la cola de tareas listas y
planificarla. Planifica los procesos.
TRATAMIENTO DE INTERRUPCIONES: Gestión de Tareas Para MVS los procesos se llaman
tareas. Esta parte crea, elimina y cambia propiedades de las tareas.
GESTIÓN DE PROGRAMAS MÓDULO: controlado
por las ordenes JCL que da respuesta a los usuarios cuando se quiere compilar o
ejecutar un programa.
GESTIÓN DE ALMACENAMIENTO: Maneja la memoria virtual.
GESTIÓN DE RECURSOS DEL SISTEMA: Es un módulo que optimiza el rendimiento de la CPU
y de los recursos ofreciendo al administrador estadísticas de uso para que este
mejore el rendimiento.
video Intalacion MVS/Hercules
En este
trabajo que a continuación voy a introducir estaré hablando del “MVS”
almacenamiento virtual múltiple, el cual es un tema de interés para todo
estudiante de informática.
En este
estaremos tratando temas como son sus características, su Historia, conocer y
comprender cómo está constituido este sistema operativo y como es su capacidad,
poder llegar a tener una idea clara de MVS y sus componentes para poder
utilizarlos y aplicarlos según la ocasión y la necesidad del usuario, entre
otros.
También
hay que destacar que MVS es un sistema operativo generado por IBM, como se
conocerá a continuación.
Concepto:
El MVS
(almacenaje virtual múltiple) es el sistema operativo de la IBM de quien está
instalado en la mayoría su chasis y las computadoras de servidor grandes. El
MVS se ha hecho para ser el sistema operativo que guarda del mundo. La nómina
de pago, las cuentas por cobrar, el tratamiento transaccional, la gerencia de
la base de datos, y otra programa crítico a los negocios más grandes del mundo
se funcionan
La versión más última de MVS, OS/390. Puesto que el MVS representa
una cierta época y cultura en la historia de computar y puesto que muchos más
viejos sistemas del MVS todavía funcionan, el término "MVS"
continuará probablemente siendo utilizado por una cierta hora. Puesto que
OS/390 también viene con el usuario de UNIX y los interfaces de programación
construidos adentro, puede ser utilizado como un sistema del MVS y sistema de
UNIX en el mismo tiempo. Los sistemas del MVS más viejos funcionan usando COBOL
y, para los programas de transacción, CICS. Más viejos programas de uso
escritos en PL/I y el FORTRAN todavía están funcionando.
Un sistema del MVS es un sistema de productos básicos y un sistema de
productos opcionales. Esto permite que un cliente elija el sistema de funciones
que necesitan y que excluyen el resto. En la práctica, la mayoría de los
clientes utilizan probablemente casi todas las funciones. El interfaz
utilizador principal en sistemas del MVS es TSO (opción del timesharing).
La facilidad interactiva de la productividad del sistema (ISPF) es un sistema
de los menús para compilar y los programas del manejo y para configurar el
sistema. El sistema de gerencia principal del trabajo es cualquier subsistema
de entrada de trabajo 2 o 3 (Jes2 o JES3A DFSMS (subsistema distribuido realiza
a la gerencia del almacenaje (MAAD) de la gestión de la memoria externa de
archivo). El MVS es considerablemente más complejo y requiere mucho más
educación y experiencia funcionar que sistemas operativos de un servidor más
pequeño y del ordenador personal.
Historia del MVS
MVS es uno
de los dos sistemas operativos primarios de IBM para macrocomputadores. IBM
produce cerca de la mitad de los macrocomputadores que se fabrican cada año en
el mundo. Los sistemas de macrocomputadores han tenido a conservar su
naturaleza centralizada en vez de volverse distribuidos (Ak89), y a menudo dan
apoyo a cientos o hasta miles de usuarios.
La
arquitectura de los macrocomputadores de IBM han pasado en su evoluci6n por
cuatro conjuntos principales de sistemas. Los primeros tres de estos son
System/360, introducido en 1964, System/370 introducido en 1970 arquitectura
ampliada, introducido en 1981. La arquitectura de sistema de empresa 370 se
introdujo en 1988.
El MVS antes
de que adquiriera este nombre se dio a conocer a través del System/360 que era
una arquitectura de almacenamiento real distinta sobre todo al procesamiento
por lotes. Manejaba tres sistemas operativos primarios: PCP (programa de
control primario) de un solo flujo, MFP (multiprogramación con un número fijo
de tareas) y MVT (multiprogramación con un número variable de tareas).
El sistema
MVS (multiple virtual storage), apareció
en 1974,aunque ya en 1964 se había dado a conocer con el nombre de os/360.Este
sistema ofrecía a los usuarios la posibilidad de trabajo con un espacio de
direcciones virtuales separado de 16 megabytes; cada espacio de direcciones MVS
contenía 256 segmentos, cada uno formado por 16 páginas de 4096 bytes.
Características Generales:
Es el sistema operativo
más complejo.
Da soporte a tareas por
lotes e interactivas. Permite
Multiprogramación fuertemente acoplada.
Tiene un sistema de
asignación de recursos (SRM).
El concepto de recurso incluye
procesador, memoria
y canales de E/S.
Para manejar paginación bajo demanda la memoria se divide
en marcos o encuadres a los que le corresponde una página. datos de entrada y
escriben los datos de salida, asignan dispositivos de E/S y convierten cada
trabajo en tareas.
Cada 20 seg. Se realiza un control y aquella página no
referenciada aumenta su contador de pagina. A la hora de hacer intercambio
elige la que tenga contador más alto.
Dispone de un shell externo y una serie de programas para
generar y compilar programas y los JES (Sistemas de gestión de trabajos).
Interpretan ordenes de operador, leen datos de entrada y escriben los datos de
salida, asignan dispositivos de E/S y convierten cada trabajo en tareas.
Objetivos:
Los objetivos de diseño MVS son ofrecer eficiencia,
confiabilidad, disponibilidad y compatibilidad para el ambiente de sistemas
grandes. MVS es un sistema operativo de gran tamaño que ofrece muchas funciones
a una instalación, entre ellas:
SUPERVISOR: Proporciona los controles necesarios para la multiprogramación. Crea
unidades de disco despachables, se encarga del despacho y organiza las
secuencias de uso de recursos en serie (o sea ofrece capacidades de exclusión
mutua).
PLANIFICADOR MAESTRO: Se encarga de establecer los parámetros iniciales del
sistema y de responder a los mandatos emitidos por el operador del sistema. Lee
los parámetros de inicialización del sistema en el momento de la carga inicial
del programa con el objeto de establecer donde funcionará MVS.
SUBSISTEMA DE ENTRADA DE TRABAJOS: Hace posible la introducción de trabajos en el
sistema y la devolución de salidas impresas al usuario.
RECURSOS DE ADMINISTRACIÓN AL SISTEMA: Recaba información para contabilizar la utilización
del sistema, analizar el desempeño del sistema y cobrar a los usuarios por el
empleo de sus recursos.
OPCIÓN DE TIEMPO COMPARTIDO: Ofrece a los usuarios posibilidades de edición,
prueba y depuración interactivas, TSO también puede servir para examinar las
salidas de un trabajo por lotes y para introducir trabajos al sistema.
ADMINISTRACIÓN DE DATOS: Se encarga de todas las actividades de administración de
E/S y archivos.
TELECOMUNICACIONES: Ofrece a usuarios en terminales remotas acceso a
MVS.
PROGRAMAS DE APOYO DEL SISTEMA: Ofrece edición de enlace, carga y otras funciones
de apoyo.
PROGRAMAS DE UTILIDAD GENERAL: Ofrece funciones de utilidad general, tales como la
copia de archivos y la utilización de catálogos.
FUNCIONAMIENTO DE LOS ADMINISTRADORES Y RECURSOS
Tiene una arquitectura de 2 niveles: Núcleo y Usuario.
USUARIO GESTOR DE TRABAJOS: Es como un Shell mejorado que interpreta las
órdenes del operador, lee los datos de entrada del trabajo y los escribe en los
periféricos y asigna los dispositivos de E/S a un trabajo. Interpreta el
lenguaje JCL (Job Control Language).
NÚCLEO CONSTA DE UNA SERIE DE MÓDULOS O SUBSISTEMAS:
DISTRIBUIDOR: Administrador
de procesadores. Su misión es la de recorrer la cola de tareas listas y
planificarla. Planifica los procesos.
TRATAMIENTO DE INTERRUPCIONES: Gestión de Tareas Para MVS los procesos se llaman
tareas. Esta parte crea, elimina y cambia propiedades de las tareas.
GESTIÓN DE PROGRAMAS MÓDULO: controlado
por las ordenes JCL que da respuesta a los usuarios cuando se quiere compilar o
ejecutar un programa.
GESTIÓN DE ALMACENAMIENTO: Maneja la memoria virtual.
GESTIÓN DE RECURSOS DEL SISTEMA: Es un módulo que optimiza el rendimiento de la CPU
y de los recursos ofreciendo al administrador estadísticas de uso para que este
mejore el rendimiento.
video Intalacion MVS/Hercules


No hay comentarios:
Publicar un comentario