Las computadoras comenzaron como mainframes masivas que podían llenar una habitación entera. Luego, la micro-tecnología hizo que la computadora se redujera a tal tamaño que pudiera caber en la palma de la mano de un individuo. Sin embargo, las empresas se están dando cuenta de que las computadoras mainframe contemporáneas tienen una serie de funciones útiles.
Repositorio central de datos
A diferencia de las computadoras personales modernas en las que cada estación de trabajo tiene un disco duro de sus propias computadoras mainframe almacenan los datos de cada usuario dentro de sí mismo. Esto toma la forma de los datos binarios de la aplicación para ejecutar programas, así como la configuración y los archivos de datos para cada usuario. Cuando los usuarios inician sesión desde una terminal remota, el mainframe le da a esa terminal acceso a los archivos y programas para los que el usuario tiene autorización para acceder o ejecutar.
Conservar permisos de datos
El almacenamiento de aplicaciones y datos en un solo mainframe puede conducir a una mayor productividad y eficiencia, ya que los administradores simplemente pueden cargar archivos de datos o aplicaciones en el mainframe y luego establecer qué usuarios pueden acceder a ellos. Si bien este sistema tiene sus ventajas, el sistema que se ejecuta en el mainframe debe preservar y hacer cumplir los privilegios de los usuarios para garantizar que solo los usuarios autorizados puedan acceder a aplicaciones o archivos de datos específicos. Un mal funcionamiento o una falla en dicha aplicación podría tener serias implicaciones de seguridad para la empresa que usa el mainframe.
Asignar tiempo de procesador
A diferencia de las computadoras personales que le dan a cada estación de trabajo un procesador que está dedicado a calcular números para el uso de la computadora de su usuario, los mainframes tienen un número limitado de núcleos de procesamiento para dividir entre los usuarios que actualmente están conectados. El mainframe puede hacer esto de varias maneras, como diferentes usuarios que tienen diferentes prioridades asociadas a sus cuentas, o el mainframe que asigna diferentes prioridades a diferentes tipos de procesos o programas. El administrador del sistema del mainframe puede elegir cómo asignar el tiempo del procesador.
Ejecutar aplicaciones intensivas
El beneficio principal de ejecutar un mainframe es su poder de procesamiento. En 2011, un mainframe podría tener 16 o más núcleos de procesador. Esto los hace ideales para ejecutar programas que requieren grandes cantidades de recursos computacionales. Dichos programas pueden incluir sistemas de comercio financiero o programas que modelen sistemas sociales o científicos masivamente complejos. El uso de un mainframe para ejecutar estos programas no solo aumenta la velocidad a la que operan, sino que también reduce el nivel general de hardware que los programas requerirían en primer lugar.
[¿Cuáles son las funciones de una computadora mainframe?] URL: http://www.ordenador.online/computadora/Hardware/237779.html