Introducción a z/OS

  z/OS es el sistema operativo actual de los ordenadores centrales de IBM. Del sistema MVT (de 1967) se pasó al MVS en 1974 añadiéndole múltiples espacios de memoria virtual, agregándole a éste compatibilidad UNIX se pasó al OS/390 en 1995, y ampliando a éste el direccionamiento de 64 bits se pasó a este sistema operativo en el año 2000.
  z/OS ofrece muchos de los atributos que poseen los modernos sistemas operativos, pero también conserva muchas de las funcionalidades que tenía originalmente en los años 60 y 70 y que aún se utilizan con frecuencia hoy en día. Entre ellos se pueden encontrar COBOL, CICS, IMS_(IBM), DB2, RACF y SNA.
  En z/OS también es posible ejecutar una versión de 64 bits de Java, soporta APIs de UNIX (Especificación Única de UNIX), y se comunica directamente con TCP/IP. El sistema operativo complementario z/VM, otorga la manipulación de varios sistemas operativos virtuales ("guests", en inglés) en la misma unidad central (
"mainframe", en inglés) física. Estas nuevas funciones en z/OS y z/VM, así como el soporte a Linux han impulsado el desarrollo de nuevas aplicaciones para unidades centrales. Muchas de las cuales utilizan Websphere Application Server (WAS) para z/OS.

  Entre sus tecnologías más relevantes se encuentran:

  •   Resource Measurement Facility (RMF): Recopila datos de los entornos z/OS y sysplex para supervisar, ajustar y configurar el sistema.  
  •   Tecnología System Display and Search Facility (SDSF): Utiliza z/OSMF para supervisar y gestionar un sysplex en entornos JES2 y JES3.
    Ejemplo de menú de SDSF

  •    z/OS Workload Management (WLM): Supervisa el sistema y adapta el proceso para definir objetivos y gestionar varias cargas de trabajo. 
  •   z/OS Management Facility (z/OSMF): Ofrece una interfaz basada en web para que pueda gestionar sus sistemas z/OS mediante un navegador desde cualquier ubicación. 
  •   Suministro de capacidad: Gestiona el procesador central, la capacidad de zIIP, la activación de controles de activación y desactivación de capacidad según demanda y los cambios en la capacidad definida o de grupo. 
  •   DFSMS: Gestiona los datos de forma automática y permite controlar la asignación para aumentar la disponibilidad y el rendimiento, para las funciones de copias de seguridad y recuperación y para la gestión de cintas y creación de informes. 
  •   Hardware Configuration Definition (HCD): Ayuda a configurar un subsistema de canal del procesador y el sistema operativo que se ejecuta en el procesador.  
  •   Hardware Configuration Manager (HCM): Interfaz de tipo cliente/servidor basada en PC para trabajar con HCD. 
  •    Java for z/OS: Este producto gratuito con todas las funciones lleva el logotipo de compatible con Java y ofrece el lenguaje Java y sus funciones para z/OS. 
  •   Migración de la agrupación de JES2: Traslada un volumen de agrupación de JES2 existente a un nuevo volumen de agrupación, o bien fusiona un volumen existente con otro volumen. 
  •   Entorno de lenguaje: Este entorno de un solo tiempo de ejecución para aplicaciones C, C++, COBOL, Fortran, PL/I y assembler ofrece una biblioteca, servicios e interfaces comunes. 
  •   Metal C: Se trata de una opción de compilador para XL C que genera código sin dependencias de tiempo de ejecución del entorno de lenguaje y sirve para expresar lógica de programación de bajo nivel. 
  •   IBM Multi-Factor Authentication for z/OS (MFA): Funciona con RACF para añadir factores de autenticación, definir políticas y aplicar políticas a ID específicos.
  •   Network File System (NFS): Incorpora almacenamiento gestionado a una red distribuida con capacidad, seguridad e integridad.
  •   IBM SDK for Node.js - z/OS: Ayuda a aumentar las pilas existentes de aplicaciones IBM Z en respuesta a los requisitos de la transformación digital. 
  •   Open Data Analytics: Integra analíticas de código abierto, acceso a datos y abstracción mediante una combinación de tiempos de ejecución de código abierto y bibliotecas con análisis de datos z/OS en su origen. 
  •   Servicios PKI: Este software ayuda a los administradores a aprobar, modificar o rechazar solicitudes de usuarios, en función de políticas, a través de un navegador web. 
  •   IBM Print Services Facility (PSF): Junto a Infoprint Server, ayuda a gestionar el entorno de impresión de producción de z/OS. 
  •   Resource Access Control Facility (RACF): Ayuda a proteger los datos de una instalación, a asegurar los recursos vitales del sistema y a controlar permisos. 
  •   SMP/E: Esta herramienta instala y realiza el mantenimiento del software en sistemas y subsistemas z/OS. 
  •   UNIX® System Services: Este sistema UNIX certificado e integrado ayuda a gestionar y a proteger los recursos del sistema frente a un único punto de anomalía y se ejecuta con una utilización cercana al 100%. 
  •   z/OS XML System Services: Se integra con z/OS base para analizar documentos, con o sin validación.
  Este sistema operativo propietario se emplea en su propia arquitectura, Z/arquitectura.
Ejemplo de pantalla de inicio de z/OS
  Como otros sistemas operativos del mismo estilo (VM , VSE /ESA o MVS /XA), este sistema operativo está escrito para la eficiencia, la fiabilidad y la seguridad. Por otra parte, z/OS también proporciona la flexibilidad necesaria para ejecutar sistemas operativos de tipo servidor.
  Sin embargo, su uso es complejo, puesto que prácticamente carece de entorno gráfico, ya que sólo emplea comandos en la mayor parte de sus funciones. Además, el uso de teclado posee ciertas diferencias con respecto a su uso tradicional, a pesar de ser altamente configurable, como se muestra en el siguiente ejemplo de configuración de teclado:
  • Enter: Salto de línea. 
  • Control izquierdo: Desbloqueo de pantalla.
  • Control derecho: Función "enter"/Actualizar pantalla.
  • Intro numérico: Función "enter"/Actualizar pantalla.
  • F2: Dividir pantalla (en sentido vertical).
  • F3: Retroceder pantalla.
  • F7: Movimiento de pantalla hacia arriba.
  • F8: Movimiento de pantalla hacia abajo.
  • F9: Cambio de pantalla cuando esta se encuentra dividida.
  • F10: Movimiento de pantalla hacia la izquierda.
  • F11: Movimiento de pantalla hacia la derecha.
Ejemplo de menú principal de z/OS
  Gracias a los diferentes comandos, que suelen escribirse en la parte superior de la pantalla, bajo el menú principal, es posible navegar por los diferentes menús y submenús del sistema operativo y utilizar sus herramientas.

  En resumen, z/OS es un sistema operativo de pago orientado a grandes empresas, que funciona con pantallas de comandos específicos que son flexibles en tanto que depende del entorno al que se aplique.

  Aguardo que la presente entrada haya sido interesante y/o útil al lector. Si es así, espero que la comparta y/o la comente, por favor.

No hay comentarios:

Publicar un comentario

Deje aquí su comentario, si no puede comentar, pruebe a hacerlo desde otro navegador de red u otro equipo.