M0 Introduccion al zOS

Transcripción

M0 Introduccion al zOS
DEFINICIONES Y CONCEPTOS
BIT
• Unidad mínima de medida capaz de
almacenar información
– Representación
• 1
• 0
– La computadora solo suma 1 y 0
BYTE
• Unidad mínima de medida capaz de
almacenar un carácter
– Para mainframe
• 9 bits
 4 zona, 4 digito, 1 paridad
– Para PC
• 8 bits
 4 zona, 3 digito, 1 paridad
CARACTER
• ALFABETICO
– A~ Z
• NUMERICO
–0~9
• ESPECIAL
– +-*.,-_¿¡’?!”#$%&/()=
• ALFANUMERICO
– Todos los anteriores
CAMPO
• Colección de caracteres homogéneos
– Todos del mismo tipo
– No importa la longitud
REGISTRO
• Colección de campos
– No homogéneos entre si
ARCHIVO
• Colección de registros
– Los registros son homogéneos en su
estructura
EQUIVALENCIAS EN UNA BASE DE
DATOS
• ARCHIVO TABLA
• REGISTRO  RENGLON
• CAMPO  COLUMNA
TIPOS DE BASE DE DATOS
• JERARQUICA
• REDES
• RELACIONAL
ERROR COMUN EN EL DESARROLLO
Introducción al z/OS
Introducción
OS/390 – Mainframe
• Supercomputadoras
• Concurrencia y atención
a miles de usuarios
• Alto rendimiento en I/O sobre B.D.
• Canales de transporte de datos
sobre fibra óptica y banda ancha
• Mínima degradación del servicio en
altos requerimientos de operación
12
Evolución OS/390
• IBM S/360
– Multitareas y proceso en overlap
– Alta capacidad de almacenamiento
– Proceso batch, DOS
• IBM S/370
– Multitareas y multiproceso
– Inicio del proceso en línea
• IBM Series 390
– Manejo de Internet
– Direccionamiento a 62 bits
13
OS/390
Elementos Base
z/OS - MVS/ESA
– DFSMSdfp
– RACF
– TSO/E, Roscoe, etc…
– ISPF/SDSF
– TCP/IP
– ACF/VTAM
– UNIX, TADEM, HP,,,,,,
– DFSORT, IDCAMS,,,,,,
–
Sistema operativo
Adm. almacenamiento
Seguridad
Adm. sesiones
Paneles de servicios
Protocolo de comunicaciones
Comunicaciónes
Servicios
Utilerias
14
MVS z/OS
• Características
– Ambiente multisistema
Cross-System Extended Services
Cross• Sysplex
• CICSplex
• Automatización de mensajes
•
15
MVS z/OS
• SYSPLEX
Administrador de Tareas
MVS
MVS
MVS
MVS
MVS
1
2
3
12
N
Manejador de Datos
16
Sysplex
• Colección de procesadores complejos cooperativos
actuando como un solo sistema de producción
• Cada uno de ellos puede ser uniprocesador o
multiprocesador
• Cada uno tiene su propio Sistema Operativo así
como aplicaciónes
aplicaciónes:: DB2, CICS, Mqseries
Mqseries,, WLM,
Vtam,, etc.
Vtam
• Proveen:
– Operación continua
– Habilidad para ejecutar tareas en cualquier parte
del sysplex y compartir los datos
– Balanceo de cargas de trabajo
17
RACF
Resource Access Control Facility (RACF)
18
RACF
•
•
•
•
•
•
•
Flexibilidad en el acceso a recursos
Protección de los recursos instalados o definidos
Puede manejar la seguridad para otros productos
Control centralizado o descentralizado de perfiles
Panel ISPF para interfase
Transparente para usuarios finales
Rutinas de salida para usuarios
19
DFSMS
Data facility Storage Management Subsystem
20
DFSMS
• Automatizan y centralizan el manejo de espacio
• Basado en reglas de disponibilidad, eficiencia,
seguridad
• ISMF(
ISMF(Interactive
Interactive Storage Management Facility
Facility).
).
Permite definir y dar mantenimiento a las reglas
• SMS(Storage Management Subsystem
Subsystem).
). Gobierno y
operación de éstas reglas
21
TCP/IP
Transmision Control Protocol/Internet Protocol
TCP/IP
22
TCP/IP
• Red de computadoras:
– Grupo de nodos de computadoras electrónicamente
conectadas por algún medio de comunicación
• TCP/IP. Grupo de protocolos y aplicaciones:
– Independientemente del tipo de computadora o redes que
se usen
– Para compartir datos y recursos de proceso de las
computadoras conectadas a la red
23
TSO/E
Time Sharing Option/Extended
Interfaz
De Usuario
24
TSO/E
• Elemento base del OS/390
• Permite a los usuarios compartir
interactivamente tiempo y recursos
• Facilita la interacción del area de sistemas
con los recursos del Host
25
Unix/Tandem/HP
Unix/Tandem
/HP System
Services
OS /390
CAT
VI
LS-L
GREP
Shell y Utilities
TSO/E
ISPF
Interfaz
OS/390
Debugger
OS/390 UNIX
Kernel
Sistema de
Archivo
jerárquico
Interfaz Unix/Tandem/HP….
26
Unix/Tandem/HP
Unix/Tandem
/HP System
Services
• Interactúan con los siguientes elementos:
–
–
–
–
–
–
–
–
–
–
–
C/C++ Compiler
Language environment para ejecutar shell
XPG4--compliant shell application
XPG4
DFSMS para MVS
OS/390 Secutity server
Resource Measurament Facility (RMF)
System Display and Search Facility
Facility(SDSF)
(SDSF)
Time Share Option Extensions (TSO/E)
eNetwork communication server (TCP/IP)
ISPF/PDF, ISPF shell
Bookmanager
27
System Programmer
• El System Programmer planea las operaciones
para:
–
–
–
–
–
–
La administración de cargas de trabajo
Optimización del rendimiento del sistema
Administración de dispositivos de I/O
Operaciones de consola
Personalización imagen única del sistema
Punto único de control
28
Memoria OS/390
S
/
3
9
0
Memoria
Expandida
Memoria
Central
Unidad Central de Proceso
AUXILIAR
29
Productos
–
–
–
–
Time Sharing Option
Option/Extended
/Extended – (TSO/E)
Interactive System Productivity Facility – (ISPF)
Job Control Language – (JCL)
Spool Display and Search Facility – (SDSF)
30
Streams y Jobs en z/OS
• Los programadores crean jobs
– Utilizando sentencias JCL
• Los Jobs son enviados y procesados por:
– JES2 o JES3
– El sistema operativo z/OS
• Los jobs tienen uno o mas jobsteps
31
Data Center
HUB
PULL
DISCOS
DASD
LAN
.
IMPRESORAS
SWITCH
ESCON
DIRECTOR
ROUTER
CINTAS
CONTROLLER
MULTIPROTOCOLOS
WAN
32
Multitareas
• Multiprogramación
– Muchos programas ejecutándose en el sistema al mismo
tiempo
– El sistema (con un solo procesador) solo puede atender con
seguridad a un solo programa
– SCP (System
(System Control Program
Program)) selecciona el programa que
tendrá el control
• Multiproceso
– Expansión lógica de multiprogramación
– Es la ejecución de mas de un programa simultáneamente en
mas de un procesador
– Todos los procesadores operan bajo un solo SCP
33
FIN DE MODULO
Derechos de autor
• Este producto has sido elaborado por
• Jorge Godínez Rodríguez.
• Derechos reservados
– Prohibida su reproducción parcial o total
35

Documentos relacionados