Download M0 Introduccion al zOS
Document related concepts
Transcript
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