Articulo de referencia

Procesador frontal

Procesador frontal basado en PDP-11, alrededor de 1975. Un procesador de interfaz ( FEP ), o procesador de comunicaciones , es un ordenador pequeño que se conecta al ordenador a...

Procesador frontal basado en PDP-11, alrededor de 1975.

Un procesador de interfaz ( FEP ), o procesador de comunicaciones , es un ordenador pequeño que se conecta al ordenador anfitrión , a varias redes , como SNA , o a varios dispositivos periféricos , como terminales , unidades de disco , impresoras y unidades de cinta . Los datos se transfieren entre el ordenador anfitrión y el procesador de interfaz mediante una interfaz paralela de alta velocidad . El procesador de interfaz se comunica con los dispositivos periféricos mediante interfaces seriales más lentas , generalmente también a través de redes de comunicación. El objetivo es descargar del ordenador anfitrión el trabajo de gestionar los dispositivos periféricos, transmitir y recibir mensajes, ensamblar y desensamblar paquetes, detectar errores y corregirlos. [ 1 ] Dos ejemplos son el controlador de comunicaciones IBM 3705 y el procesador de comunicaciones de datos Burroughs .

A veces, FEP es sinónimo de controlador de comunicaciones , aunque este último no es necesariamente tan flexible. Los primeros controladores de comunicaciones, como la serie IBM 270x, eran cableados , pero las unidades posteriores eran dispositivos programables.

El término procesador frontal (FEP) también se utiliza en un sentido más general en sistemas multiprocesador asimétricos. El FEP es un dispositivo de procesamiento (generalmente una computadora) que se encuentra más cerca de la fuente de entrada que el procesador principal. Realiza tareas como el control de telemetría , la recopilación de datos, el procesamiento de datos brutos de sensores , el análisis de la entrada del teclado, etc.

Los procesos de interfaz de usuario (front-end) se refieren a la interfaz de software entre el usuario ( cliente ) y los procesos de la aplicación ( servidor ) en la arquitectura cliente/servidor. El usuario introduce datos en el proceso de interfaz de usuario, donde se recopilan y procesan de forma que se ajusten a lo que la aplicación receptora (back-end) en el servidor puede aceptar y procesar. Por ejemplo, el usuario introduce una URL en una interfaz gráfica de usuario ( GUI ) (proceso de interfaz de usuario), como Microsoft Internet Explorer. La GUI procesa la URL para que el usuario pueda acceder a las páginas web deseadas en el servidor web (servidor de aplicaciones, también conocido como proceso de back-end). Los procesadores de interfaz de usuario o procesadores de comunicaciones se refieren al uso eficiente de la CPU del host mediante la descarga de tareas de procesamiento para el control de periféricos, por ejemplo, a otro dispositivo o controlador. [ 2 ]

redes IP

Los FEP son responsables de conectar las aplicaciones cliente y sus redes asociadas con las aplicaciones basadas en computadoras host. Con la llegada de Internet y del protocolo IP universal, a menudo se asume que ya no hay necesidad de FEP, [ 3 ] que tradicionalmente manejaban el tráfico SNA. Esto puede ser cierto cuando los FEP solo proporcionan conectividad directa (y suponiendo que la dirección IP nunca cambia). Sin embargo, los FEP también realizan otras funciones vitales, estrechamente vinculadas a las aplicaciones de transacciones, incluyendo la conmutación de mensajes y transacciones, la multiplexación , la seguridad de las transacciones, los garantes de calidad de servicio y la gestión e informes de transacciones de extremo a extremo. La necesidad de estas funciones es especialmente importante en entornos de transacciones de misión crítica como las aplicaciones bancarias, gubernamentales, de punto de venta, de seguridad y de atención médica. En estos entornos, la funcionalidad de los FEP es más necesaria que nunca.

Aunque IBM Corporation retiró del mercado sus procesadores de interfaz de comunicaciones 3745/3746 en 2003, la compañía continúa manteniendo los aproximadamente 20 000 procesadores instalados. IBM también ofrece funciones de mejora de microcódigo. Empresas más pequeñas han cubierto el vacío dejado por la decisión de IBM, proporcionando máquinas, funciones, piezas y servicios en todo el mundo.

Véase también

Referencias

  1. Telfer, Angus (15 de febrero de 2002). "Procesadores de comunicaciones de interfaz" (PDF) . Inetco . Archivado del original (PDF) el 22 de marzo de 2003.
  2. Newport, CB; Ryzlak, J (1972). "Procesadores de comunicación". Actas del IEEE . 60 (11): 1321. doi : 10.1109/PROC.1972.8900 .
  3. "SOLUCIÓN DE REEMPLAZO DE PROCESADOR FRONT-END DE IBM" . Cisco Systems . Archivado del original el 21 de noviembre de 2003.
  • Procesadores frontales para subestaciones