España // elmundo.es

jueves, 5 de mayo de 2011

QUÉ ES UN MAINFRAME. Qué Sistemas Operativos utilizan


Es un sistema de computación utilizado en negocios para almacenar bases de datos comerciales, servidores de transacciones y aplicaciones, que requieren alta  seguridad y disponibilidad que normalmente no se encuentra en máquinas de menor escala. El poder de un mainframe provee velocidad y capacidad de computación, permitiéndole desarrollar grandes volúmenes de procesamiento.

Un mainframe puede procesar grandes cantidades de tareas de diferentes tipos y en distintas zonas horarias. 

La mayoría de las compañías de Fortune 1000 usan mainframes. 

El 60% de la información disponible en Internet está almacenada en computadoras mainframe.
La principal empresa que crea estos  ordenadores es IBM desde hace más de 3  años.
Usan un sistema operativo propio llamado z/OS.

Existen MAINFRAMES con capacidades increíbles: Algunos utilizan hasta 64 procesadores de 4 núcleos. Y otras soportan hasta más de 500 procesadores de 4 núcleos.

Sobre memoria RAM el IBM System z/10 (último modelo) soporta hasta 1520 Gb.

En traducción para nosotros los mortales, ésto significa tener más de 100 computadoras (core2duo con 4 en RAM) en una sola.

¿Por qué usar mainframes?
  • Procesamiento de transacciones a gran escala, por ejemplo miles de transacciones por segundo.
  • Soporta miles de usuarios y aplicaciones.
  • Acceso simultáneo a los recursos.
  • Terabytes de información en bases de datos.
  • Comunicaciones de grandes anchos de banda.
Características
  • Los componentes hardware y software son de alta calidad y tienen la capacidad de auto-diagnóstico y auto-reparación. Aunque alguno de sus componentes falle, un mainframe está el 99,9999% del tiempo disponible.
  • Uno de los recursos más valiosos de una empresa son sus datos. Estos datos críticos deben ser administrados de forma segura y controlada, y que simultáneamente estén a disposición de usuarios autorizados.  Un mainframe proporciona un sistema muy seguro para el procesamiento de un gran número de aplicaciones heterogéneas en el acceso de datos críticos.
  • Los Mainframes exhiben características de escalabilidad hardware y software, con capacidad de ejecutar múltiples copias software del sistema operativo como una entidad única, a esto se le conoce como Sysplex.
  • Control Centralizado.
  • Manejo de Cargas de Trabajo.
  • Procesamiento por lotes Batch: Son trabajos planificados, que se ejecutan sin la interacción del usuario. Pueden consistir en la ejecución de cientos o miles de trabajos encadenados, siguiendo una secuencia preestablecida. El tiempo de respuesta no es importante (pueden tardar horas en finalizar), ya que son tareas muy pesadas. Se suelen ejecutar por la noche, cuando la CPU está más libre de trabajo. Tienen grandes cantidades de datos (terabytes) tanto de entrada, como de salida para procesar o almacenar información. Ejemplos: copias de seguridad, balances de contabilidad, cierre de cuentas…
  • Procesamiento de transacciones Online: Ocurre con la interacción del usuario. El tiempo de respuesta es muy importante, normalmente, es de menos de un segundo. Estas operaciones mueven pequeñas cantidades de datos, tanto de entrada como de salida. Las aplicaciones críticas de una empresa funcionan de este modo, por tanto, la interfaz transaccional para el usuario, debe de estar permanentemente disponible. Ejemplos: sacar dinero de un cajero, reservar un billete de avión, comprar la tarjeta de crédito…
  • Particionado/Virtualización.
  • Compatibilidad Continua.
  • Arquitectura Evolutiva.
  • Compatibilidad de Aplicaciones, complejidad, variedad.
  • Potencia para miles de usuarios.
Roles en el Mundo del Mainframe
  • Desarrollador de aplicaciones
  • Analista de Control de Producción
  • Operador
  • Programador de Sistema
  • Administrador de Sistema
  • Usuario Final...
Sistemas Operativos más utilizados
  • z/OS El SO más utilizado. Algunos de sus características son: destaca que es un sistema diseñado para preservar la integridad de datos, independientemente de su tamaño ; Administra un gran número concurrentemente ; El diseño de la seguridad se extiende a  las funciones del sistema ; Permite múltiples subsistemas de comunicaciones al mismo tiempo ; Permite amplios niveles de recuperación del software ...
  • z/VM Es un sistema operativo orientado a la virtualización. 
  • z/VSE Utilizado en mainfrmes más pequeños. 
  • Linux para zSeries.
  • z/TPF.
Fuente1
Fuente2


3 comentarios:

  1. ahora q vuelvo a la vida... después de una semana nefasta me doy cuenta de que la encuesta de las 'reacciones' sólo admiten valores positivos jeje

    menudo zorro!! gracias por estos post, Enrique!

    ResponderEliminar
  2. ProVida AFP Busca a un Administrador de Sistema operativo z/OS (plataforma IBM) quien tenga experiencia y conocimientos en Control M (El antiguo, No distribuido) para administrar y explotar los sistemas de MainFrame. Interesados, enviar CV indicando pretensiones de renta a agomezv@provida.cl

    ResponderEliminar