0% encontró este documento útil (0 votos)
147 vistas9 páginas

Equipo 4 ASO Sistemas Operativos Entorno Mainframe

Cargado por

Memo Vega
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
147 vistas9 páginas

Equipo 4 ASO Sistemas Operativos Entorno Mainframe

Cargado por

Memo Vega
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Sistemas Operativos entorno Mainframe

Equipo 4
Alfredo Zempoalteca, Hctor Eduardo Daz, Miguel ngel Prez, Carlos Juan Pablo Sabe, Guillermo Vega Buen Abad, Ricardo Arizpe

19-6-2013

Sistemas Operativos en entornos Mainframe


Los Mainframes son macro computadores de caractersticas nicas: potentes, rpidos, fiables (rara vez necesitan ser reiniciados), capaces de procesar cientos de millones de instrucciones por segundo, procesan ingentes cantidades de datos, mantenimiento en caliente y estn presentes en nuestra vida cotidiana, en banca (cualquier movimiento bancarios, uso de cajeros), en aerolneas, sistemas de administracin gubernamentales, estos funcionan bajo sistemas operativos como IBM z/OS, OS/390, OS/400, HP-UX, Unix/Linux, MVS con caractersticas como solidez y robustez, mxima conectividad, aprovechamiento del ancho de banda disponible y gran capacidad para la realizacin de consultas, transacciones y almacenamiento de datos. A continuacin se describen los sistemas operativos y sus caractersticas principales:

IBM z/OS
Es el sistema operativo actual de las computadoras centrales de IBM. Del sistema MVT (de 1967) se pas al MVS en 1974 aadindole mltiples espacios de memoria virtual, agregndole a ste compatibilidad UNIX se pas al OS/390 en 1995, y ampliando a ste el direccionamiento de 64 bits se pas a z/OS en el ao 2000. z/OS tiene un gestor de carga de trabajo y el despachador que gestiona automticamente numerosas unidades simultneamente alojados de trabajo que se ejecutan en espacios de direcciones clave protegidas por separado de acuerdo a las metas ajustables dinmicamente. Esta capacidad apoya inherentemente multi-tenancy una imagen del sistema operativo nico en su interior. Sin embargo, los modernos sistemas mainframe de IBM tambin ofrecen dos niveles adicionales de virtualizacin: LPAR y z/VM. Estas nuevas funciones en el hardware, z/OS, z/VM - apoyo y Linux y OpenSolaris - han estimulado el desarrollo de nuevas aplicaciones para mainframes. Muchos de ellos utilizan el WebSphere Application Server para z/OS middleware. Es por lo cual que el mercado insignia de este sistema operativo son adecuados para la operacin continua de alto volumen, seguridad y estabilidad. z/OS ofrece muchos de los atributos que poseen los modernos sistemas operativos, pero tambin conserva muchas de las funcionalidades que tena originalmente en los aos 60 y 70 y que an se utilizan con frecuencia hoy en da. Identificacin y autentificacin del usuario Control de acceso a los recursos Datos confidencialidad

Integridad de datos Gestin de la Seguridad Entre ellos podemos encontrar COBOL, CICS, IMS_(IBM), DB2, RACF y SNA. En z/OS tambin es posible ejecutar una versin de 64 bits de Java, soporta APIs de UNIX (Especificacin UNIX), y se comunica directamente con TCP/IP. El sistema operativo complementario z/VM, otorga la manipulacin de varios sistemas operativos virtuales ("guests") en el mismo mainframe fsico. Estas nuevas funciones en z/OS y z/VM, as como el soporte a Linux han impulsado el desarrollo de nuevas aplicaciones para mainframes. Muchas de las cuales utilizan Websphere Application Server (WAS) para z/OS.

z / VSE.
z / VSE (Virtual Storage Extended) es un sistema operativo de mainframe de IBM computadoras, el ms reciente en la DOS/360 linaje , que se origin en 1965. Es menos comn que el prominente z / OS y se utiliza sobre todo en mquinas ms pequeas. Desarrollo principal z / VSE se produce en la IBM Bblingen laboratorios en Alemania. DOS/360 apoy inicialmente de 24 bits de direccionamiento. A medida que el hardware subyacente evolucion, VSE / ESA adquiri soporte para 31 bits de direccionamiento. IBM lanz z / VSE Versin 4 en 2007. z / VSE versin 4 requiere 64 bits z / Architecture hardware y es compatible con 64 bits en modo real de direccionamiento. La ltima versin del envo (en junio de 2012) es z / VSE 5.1.1. IBM recomienda que los clientes z / VSE ejecutan Linux en zSeries junto, en el mismo sistema fsico, para proporcionar otro entorno de aplicaciones de 64 bits que puede acceder y ampliar las aplicaciones y datos z / VSE mediante HiperSockets utilizando una amplia variedad de middleware . CICS , una de las empresas ms populares sistemas de procesamiento de transacciones , es muy popular entre los usuarios de z / VSE y ahora es compatible con las innovaciones recientes tales como servicios Web . DB2 tambin est disponible y popular. Job Control Language (JCL) es z / VSE 's el procesamiento por lotes de la interfaz. Tambin hay otra interfaz especial para la consola del sistema operadores. z / VSE, al igual que los sistemas z / OS, se haba apoyado tradicionalmente 3.270 terminales de interfaces de usuario. Sin embargo, la mayora de las instalaciones de z / VSE al menos han comenzado a agregar navegador Web el acceso a las aplicaciones z / VSE. z / VSE 's TCP / IP es una opcin a un precio por separado por razones histricas, y est disponible en dos versiones diferentes de dos proveedores. Unix. (registrado oficialmente como UNIX) es un sistema operativo portable, multitarea y multiusuario; desarrollado, en principio, en 1969, por un grupo de empleados de los laboratorios Bell de AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas McIlroy. A finales de 1960, el Instituto Tecnolgico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service),4 desarrollado para ejecutarse en una computadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un gran sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las polticas de seguridad. El proyecto consigui dar a luz versiones para produccin, pero las primeras

versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar sus recursos a otros proyectos. Linux es un ncleo libre de sistema operativo basado en Unix.4 Es uno de los principales ejemplos de software libre y de cdigo abierto.5 Linux est licenciado bajo la GPL v2 y est desarrollado por colaboradores de todo el mundo. El desarrollo del da a da tiene lugar en la Linux Kernel Mailing List Archive. El ncleo Linux fue concebido por el entonces estudiante de ciencias de la computacin finlands, Linus Torvalds, en 1991.6 Linux consigui rpidamente desarrolladores y usuarios que adoptaron cdigos de otros proyectos de software libre para usarlo con el nuevo sistema operativo.7 El ncleo Linux ha recibido contribuciones de miles de programadores de todo el mundo.8 Normalmente Linux se utiliza junto a un empaquetado de software, llamado distribucin Linux y servidores.

Voy OS/400
Se trata de un sistema multiusuario, con una interfaz controlada mediante mens y comandos CL (Control Language) intuitivos que se utiliza va terminales, est basado en objetos y bibliotecas. Un punto fuerte del OS/400 es su integracin con la base de datos DB2/400, siendo los objetos del sistema miembros de la citada base de datos. sta tambin da soporte para los datos de las aplicaciones, dando como resultado un sistema integrado potente y estable. Se dise como sustituto del IBM System/38 y partiendo de su arquitectura, cuyos orgenes se remontan a los aos 1978 y 1979. La mquina se bas originalmente en una CPU CISC de IBM, pero en 1996 se migr a una familia de CPU RISC basada en microprocesadores PowerPC de 64 bits. Hasta marzo de 2010, los ltimos modelos, que bajo la denominacin IBM Power Systems unificaron las plataformas System i y System p de IBM, se basan en el procesador POWER7. Puede trabajar con los lenguajes de programacin RPG, PHP, C, Java, COBOL, SQL, BASIC y REXX. Tambin se dispone de varias herramientas CASE, como ADP/400, Synon, A S/SET, Lansa, Delphi/400 para Windows y

Delphi/400 for PHP.

MVS
El MVS (almacenaje virtual mltiple) es el sistema operativo de la IBM que est instalado en la mayora de sus chasis y las computadoras de servidor grandes. El MVS se ha hecho para ser el sistema operativo que guarda todo: la nmina de pago, las cuentas por cobrar, el tratamiento transaccional, la gerencia de la base de datos, y otra programacion crtica. Los negocios ms grandes del mundo funcionan generalmente en un sistema del MVS. Aunque el MVS tiende para ser asociado a un sistema de informacin monoltico, central-controlado, la IBM tiene en los aos recientes colocados de nuevo como el "servidor grande" en un ambiente distribuido network-oriented, usando un modelo del uso 3-tier. La versin mas reciente de MVS es OS/390.

Puesto que OS/390 tambin viene con el usuario de UNIX y los interfaces de programacin construidos adentro, puede ser utilizado como un sistema del MVS y sistema de UNIX al mismo tiempo. Los sistemas del MVS ms viejos funcionan usando COBOL y, para los programas de transaccin, CICS. El ambiente de programa ms comn utiliza hoy los idiomas de C y de C++. DB2 es el sistema de gerencia primario de la base de datos emparentada de la IBM ( RDBMS ). Los usos de Java se pueden desarrollar y funcionamiento bajo ambiente de OS/390's UNIX. Un sistema del MVS es un sistema de productos bsicos 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 prctica, la mayora de los clientes utilizan probablemente casi todas las funciones. El interfaz utilizador principal en sistemas del MVS es TSO (opcin del timesharing). La facilidad interactiva de la productividad del sistema (ISPF) es un sistema de los mens 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 gestin de la memoria externa de archivo). El MVS es considerablemente ms complejo y requiere mucho ms educacin y experiencia funcionar que sistemas operativos de un servidor ms pequeo y del ordenador personal.

Caractersticas generales
Es el sistema operativo ms complejo. Da soporte a tareas por lotes e interactivas. Permite multiprogramacin fuertemente acoplada. Tiene un sistema de asignacin de recursos de sistema (SRM). El concepto de recurso incluye procesador, memoria y canales de E/S. Ej Para manejar paginacin bajo demanda la memoria se divide en marcos o encuadres a los que les corresponde una pgina. Cada 20 seg. Se realiza un control y aquella pgina no referenciada aumenta su contador de pgina. A la hora de hacer intercambio elige la que tenga contador ms alto. Dispone de un shell externo y una serie de programas para generar y compilar programas y los JES (Sistemas de gestin de trabajos). Interpretan rdenes de operador, leen datos de entrada y escriben los datos de salida, asignan dispositivos de E/S y convierten cada trabajo en tareas. Arquitectura Tiene una arquitectura de 2 niveles: Ncleo 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 perifricos y asigna los dispositivos de E/S a un trabajo. Interpreta el lenguaje JCL (Job Control Language). Ncleo consta de una serie de mdulos o subsistemas:

Distribuidor: Administrador de procesadores. Su misin es la de recorrer la cola de tareas listas y planificarla. Planifica los procesos. Tratamiento de interrupciones

Gestin de Tareas Para MVS los procesos se llaman tareas. Esta parte crea, elimina y cambia propiedades de las tareas. Gestin de Programas Mdulo controlado por las ordenes JCL que da respuesta a los usuarios cuando se quiere compilar o ejecutar un programa. Gestin de Almacenamiento Maneja la memoria virtual. Mtodos de Acceso Interfaz entre el programa de aplicacin y el supervisor de E/S. Supervisor de E/S lleva a cabo la operacin de E/S.

Gestin de recursos del Sistema Es un mdulo que optimiza el rendimiento de la CPU y de los recursos ofreciendo al administrador estadsticas de uso para que este mejore el rendimiento

HP-UX
HP-UX es la versin de Unix desarrollada y mantenida por Hewlett-Packard desde 1983, ejecutable tpicamente sobre procesadores HP PA RISC y en sus ltimas versiones sobre Intel Itanium(arquitectura Intel de 64 bits); a pesar de estar basada ampliamente en System V incorpora importantes caractersticas BSD. En la actualidad la ltima versin de este sistema operativo es la 11.31, tambin conocido como 11iv3 (2007), aunque existen numerosas instalaciones de sistemas ms antiguos, especialmente HP-UX 10.x (1995-97) o incluso 9.x. (1992-95). A partir de la versin 11.11 (2000) se usa un sistema de numeracin doble, as la 11.11 es tambin conocida como 11i, la 11.20 es 11iv1.5 y as sucesivamente. HP-UX es, como la mayor parte de Unix comerciales, un entorno de trabajo flexible, potente y estable, que soporta un abanico de aplicaciones que van desde simples editores de texto a complicados programas de diseo grfico o clculo cientfico, pasando por sistemas de control industrial que incluyen planificaciones de tiempo real. Durante los ltimos aos Hewlett-Packard, como muchos otros fabricantes, parece haberse interesado bastante por la seguridad en general, y en concreto por los sistemas de proteccin para sus plataformas; prueba de ello es la gama de productos relacionados con este campo desarrollados para HP-UX, como el sistema de deteccin de intrusos IDS/9000 para HP-UX 11.x corriendo sobre mquinas HP-9000 o la utilidad Security Patch Check, similar al PatchDiag de Sun Microsystems. Tambin es importante destacar las grandes mejoras en cuanto a seguridad del sistema se refiere entre HP-UX 9.x, HP-UX 10.x y muy especialmente HP-UX 11.x.

Caractersticas Principales

Features

32 CPUs

64 CPUs

128 CPUs

CPUs

4-32

4-64

12-128

8-CPU Cell Boards

1-4

1-8

8 - 16

Maximum memory per partition

256 GB

512 GB

1 TB

Memory Bandwidth (Peak)

64 GB/s

128 GB/s

256 GB/s

Total hot-swap PCI I/O slots

48 slots

48/96 slots

96/192 slots

32 slots @ 533 MB/s

64 slots @ 533 MB/s

128 slots @ 533 MB/s

16 slots @ 1066 MB/s

32 slots @ 1066 MB/s

64 slots @ 1066 MB/s

Hot-swap, redundant power supplies

12

(N+1 included)

I/O Fans

12

Hot-swap, redundant blowers or fans (N+1 included)

Virtual partitions

32

64

128

Physical (hard) partitions

16

Crossbar Bandwidth (Peak)

16 GB/s

32 GB/s

64 GB/s

Cell Controller to I/O subsystem Bandwidth (Peak)

2.0 GB/s

2.0 GB/s

2.0 GB/s

I/O Bandwidth (Peak)

8 GB/s

16GB/s

32GB/s

Tabla comparacin sistemas operativos

Caracterstica Max nmero de procesadores

Unix/Linux x86, AMD64, Intel 64

OS/400

VSE Los soportados en los mainframe serie Z de IBM

HP-UX 256

MVS

Tipo Procesador Soportado

de

Procesadores multincleo

CISC 48b, RISC de 64b y Power7

CISC, IFL, zAAP

Intel Itanium Processor 9300 series 4c, e Intel Itanium Processor 9500 series 8c 4TB

CISC

Memoria Mxima

Ilimitado

32 gigabytes (GB) mn./3 terabytes (TB) mx.

Tamao mximo filesystem

2 bytes (8 ZB)

73

32TB

32GB

Tamao maximo archivo (Nombres archivos caracteres) Capacidad manejo almacenamient o Depende de los arreglos utilizados o sistema de almacenamient o de 10

16TB

Depende de un sistema nativo Controlado por VSAM que es nativo del z/VSE

100 ZB

Caractersticas de Seguridad

z/VSE V4.3 y 5.1 admitirn zEC12 en modo de compatibilidad

kernel-based intrusion detection, strong random

con PTFs. z/VSE V5.1 (con PTFs) explotar Crypto Express4S con la funcionalidad criptogrfica z/VSE existente.

number generation, stack buffer overflow protection, security partitioning, role-based access management Si (Linux, Windows, OpenVMS 8.4 or HP-UX) UNIX

Soporta Virtualizacin

SI

NO

Versiones Actuales

Unix (Solaris, AIX, A/UX, IRIX, HP/UX, UnixWare SCO)

Z/VSE

Linux (Ubuntu, Red Had, Fedeora, Debian, Suse, )

HP-UX 11i v1 and HP-UX 11i v2 (choice of Enterprise, Mission-Critical, Technical Computing, and Foundation operating environments)

OS/390

También podría gustarte