Los mainframes son un tipo de computadoras, que están hechas para ‘rendimiento’ lo más rápido posible; un rendimiento se puede definir como «la velocidad a la que se procesan los datos» . Y también los mainframes se utilizan principalmente para el procesamiento de transacciones; una transacción se puede definir como «un conjunto de operaciones que incluyen lectura y escritura de disco, llamadas al sistema operativo, transferencia de datos de un subsistema a otro, etc…»
Los mainframes tienen más poder de procesamiento en comparación con los servidores y las microcomputadoras (como computadoras portátiles, PC, etc.), pero tienen menos poder de procesamiento en comparación con una supercomputadora.
El enfoque principal de Main-frames es el rendimiento, «Un rendimiento es una velocidad a la que se procesa algo».
Componentes de una computadora central
Los mainframes tienen dos tipos de procesadores, el primero es el Procesador Principal y el otro es el Procesador de Asistencia del Sistema o SAP. Los procesadores de SAP no procesan ningún dato, sino que mueven los datos de un lugar a otro lo más rápido posible.
Cada procesador puede tener hasta 7 a 10 núcleos que están especialmente diseñados y desarrollados para un «mayor rendimiento».
Cada mainframe puede tener hasta 160 tarjetas de E/S. Y también tienen una gran cantidad de ROM (unidades de estado sólido) para un almacenamiento y transferencia de datos más rápidos.
El hecho de que los main-frames tengan tantas tarjetas de E/S se debe a que están hechas para la redundancia, es decir, si una tarjeta falla, otras tarjetas asumirán la carga de trabajo de esa tarjeta hasta que se reemplace la tarjeta.
¿Por qué se usan las computadoras mainframe?
Los main-frames se utilizan para la confiabilidad, la redundancia y la disponibilidad. Estas son computadoras imprescindibles donde el tiempo de inactividad ‘0’ es aceptable.
Debido al hecho de que estas computadoras son confiables y tienen redundancia, es decir, si una tarjeta de E/S falla por algún motivo, su carga de trabajo se transferirá automáticamente a otra tarjeta de E/S, lo que garantiza un tiempo de inactividad ‘0’, lo cual es de gran importancia para garantizar transacciones adecuadas.
De manera similar, si hay algún problema con un módulo de procesador, la carga de trabajo se transferirá a otros procesadores.
¿En qué se diferencian los mainframes de las supercomputadoras?
Los Main-Frames se utilizan para un procesamiento rápido o ‘rendimiento’, mientras que las supercomputadoras se utilizan para el procesamiento de números en los que manejan una cantidad colosal de datos para predecir el clima, resolver modelos matemáticos complejos para el cálculo y se utilizan principalmente en investigación.
Ventajas
- La velocidad de procesamiento es muy rápida.
- Puede manejar múltiples entradas al mismo tiempo.
- Redundancia, puede soportar la falla de una parte sin afectar la función del resto de la computadora.
- Siempre disponibles, ya que una vez iniciados permanecerán encendidos el resto del tiempo.
- Fiabilidad.
Desventajas
- Los mainframes no se pueden usar como una computadora normal, porque están hechos solo para tareas específicas.
- Requiere un sistema operativo especial para funcionar.
- Son muy caros.
- Se utiliza principalmente con fines comerciales, como el procesamiento de transacciones.
- No puede calcular o resolver problemas complejos como una supercomputadora.
Publicación traducida automáticamente
Artículo escrito por rajkumaruttam90 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA