Вы находитесь на странице: 1из 16

INDUCCION AL MVS

Mdulo Especfico

Tpico 110 - Presentacin del MVS.

Tpico 120 - Componentes agregados del MVS.

Tpico 110 - Presentacin del MVS


Conceptos de MVS.


MVS (Multiple Virtual Storage) es un conjunto de programas que administran los recursos del sistema; por ello, pertenece al grupo programtico conocido como sistema operativo. Qu significan estas siglas? La memoria principal es el lugar donde se guardan los datos para su uso inmediato; cuando no se usan, se almacenan en una serie de dispositivos llamados memoria secundaria, tales como discos cintas. El truco de MVS consiste en usar la memoria secundaria de tal modo, que aparente haber una cantidad mayor de memoria principal de la que realmente hay. A este truco se le llama almacenamiento virtual o virtual storage. MVS permite crear ms de un almacenamiento virtual a la vez.

Tpico 110 - Presentacin del MVS


El lenguaje del MVS.


El MVS para administrar los recursos de un sistema de cmputo requiere de una forma de comunicacin, para esto se utiliza un lenguaje simplificado llamado Job Control Language (JCL) y significa Lenguaje para el control de trabajos. Con JCL el usuario solicita un trabajo al MVS, indicando las tareas que desea realizar. Al trabajar en un ambiente de multitareas, no todos los trabajos (jobs) tienen la misma importancia, ni la misma urgencia, adems no todos los manda el mismo usuario, ni utilizan la misma cantidad de recursos; por tanto, podramos decir que el funcionamiento del MVS con un job pasa por las etapas siguientes:
1) 2)

El job entra en una cola (queue) de espera. Dependiendo de la carga de trabajo, y de la prioridad de la cola, espera para su ejecucin, o entra directamente. Cuando corre, toma los recursos que requiere, si alguno de ellos lo tiene otro job, espera que este disponible para usarlo. Al terminar, genera un reporte con el resultado del job.

3)

4)

Mdulo Especfico

Tpico 110 - Presentacin del MVS.

Tpico 120 - Componentes agregados del MVS.

Tpico 120 - Componentes agregados del MVS.


OBJETIVOS.

Conocer los diferentes componentes agregados al MVS.

Programas usados para el manejo de terminales (TSO, CICS)

Programas utilizados para el manejo de datos (DB2, IMS)

Programas utilizados para el manejo de la seguridad (RACF)

Subsistema que regula la entrada y salida del job (JES2)

Tpico 120 - Componentes agregados del MVS.


Componentes agregados.


A diferencia de otros sistemas operativos, que pueden verse como un todo uniforme en su diseo, al MVS hay que estudiarlo desde sus diferentes componentes agregados, que no necesariamente guardan una estrecha relacin entre si. Estos componentes pueden clasificarse por su funcin:
a) b) c) d)

Manejo de terminales. Manejo de datos. Manejo de seguridad. Manejo especial de hardware.

Tpico 120 - Componentes agregados del MVS.


Manejo de terminales.


El sistema operativo MVS permite atender a varios usuarios simultneamente, y esto es que la computadora puede compartir su tiempo con varios usuarios. A este modo se le llama tiempo compartido. El modo de tiempo compartido que ocupa el MVS es por interrupcin, esto es, espera a que cada usuario demande atencin para entonces responder. Este modo es ms complejo de implementar pero muy rpido.

Tpico 120 - Componentes agregados del MVS.


Manejo de terminales (continua).


Los programas que existen para el manejo de terminales; considerando su ambiente de trabajo se clasifican en:
a)

Interactivos, estos programas tienen una gran interrelacin con el sistema operativo hasta puede modificarse el comportamiento del mismo. Por ejemplo, cambiar la prioridad de ejecucin de un job. Ejemplo: TSO/E en MVS diseados para programadores o usuarios intermedios.

b)

On-line, lo que se ve es el resultado del proceso de programas en cics. Ejemplo : CICS/ESA en MVS fabricados para el usuario final.

Tpico 120 - Componentes agregados del MVS.


Manejo de terminales (continua).
c)

Cooperativos, diseados para unir dos sistemas. completamente distintos, en los cuales una parte del trabajo se realiza en una computadora personal y la otra en el main-frame. La interrelacin con el sistema operativo es mnima. Se concreta a la bsqueda de los datos que estn en el main-frame.

10

Tpico 120 - Componentes agregados del MVS.


Manejo de terminales (continua).


TSO/E (Time Sharing Options / Extended). Es un ambiente de trabajo donde se da una orden, se oprime RETURN y se espera una respuesta. Se pueden hacer algunas cosas que se realizan con un JCL. Ejemplo: Se puede crear un archivo usando la orden Allocate, mientras que en el jcl debe hacerse un job completo. Su virtud principal es la unin con otros componentes del MVS, como son:
a) b) c) d)

SDSF permite ver en la misma sesin el estado del sistema operativo. ISPF/PDF permite usar pantallas que facilitan el trabajo. CLIST o REXX permite hacer programacin en un lenguaje poderoso. RACF controlar la seguridad del sistema.

11

Tpico 120 - Componentes agregados del MVS.


Manejo de terminales (continua).


CICS (Customer Information Control System). El CICS se dise como un ambiente totalmente aislado del MVS, todo lo que se usa en CICS esta totalmente controlado por el mismo. De esta manera CICS reduce el riesgo de intromisin al MVS por cualquiera de los usuarios finales. CICS fue diseado para unirse con los componentes agregados del MVS como DB2 o IMS.

12

Tpico 120 - Componentes agregados del MVS.


Manejo de datos.


Es conveniente tener un mtodo que permita organizar los datos de tal forma que la bsqueda sea rpida y fcil. En la computadora existen mtodos para hacerlo como son los archivos, las bibliotecas y las bases de datos. Las bases de datos son un sistema de manejo de informacin, diseados para realizar las funciones siguientes:
a) b) c) d)

Guardarlos Recuperarlos Hacer operaciones con ellas Mostrarlos

Dependiendo la forma de organizar los datos las bases de datos se dividen en:
a) b)

Jerrquicas Relacionales
13

Tpico 120 - Componentes agregados del MVS.


Manejo de datos (continua).
c) De red En el MVS la base de datos ms usada es la DB2 y es a la que nos enfocaremos. Las rdenes de DB2 se dan en un lenguaje especial llamado SQL. Adems, existen herramientas tiles para hacer las consultas reportes ms fcilmente, una de las ms conocidas es el QMF (Query Management Facility) y SPUFI.

14

Tpico 120 - Componentes agregados del MVS.


Manejo de seguridad.


Lo que debe controlarse siempre en un sistema de seguridad es el acceso de las personas a la informacin que les compete; por lo tanto el sistema debe ser capaz de tener el:
a) b)

Control de usuarios. Control de los recursos (cintas, discos, impresoras).

En el MVS existe un sistema especializado en las labores citado anteriormente, denominado RACF (Resource Access Control Facility); con este sistema se puede hacer lo siguiente:
a) b) c) d)

Identificar y revisar usuarios. Autorizar a los usuarios para accesar a recursos protegidos. Controlar la forma de acceso a los recursos. Reportar los intentos ilegales de acceso a los recursos.

15

Tpico 120 - Componentes agregados del MVS.


Proceso de un job.


JES (Job Entry Subsystem) es un componente del MVS que regula los jobs desde que entran hasta que salen de ejecucin. El proceso de jes se efecta en 5 pasos:
1) 2)

Entrada, es ledo el job y se le asigna una identificacin y lo deja en el spool. Conversin, toma del spool de entrada el job y con un procedimiento lo convierte a texto interno, si durante la conversin se detectaron errores se enva al spool de salida y no lo deja encolado para su ejecucin. Ejecucin, se otorgan los requerimientos solicitados y se asignan el iniciador para otorgar las prioridades de ejecucin y recursos. Salida, formatea las salidas y las coloca en el spool de salida. Purga, cuando todo el proceso de un job es terminado lo purga del spool para dejar libre ese espacio para otros procesos.

3)

4) 5)

16

Вам также может понравиться