La entrada de trabajo remota es el procedimiento para enviar solicitudes de tareas de procesamiento de datos no interactivos ( trabajos ) a computadoras mainframe desde estaciones de trabajo remotas y, por extensión, el proceso de recibir la salida de dichos trabajos en una estación de trabajo remota.
La estación de trabajo RJE se denomina remota porque generalmente se encuentra a cierta distancia de la computadora host. La estación de trabajo se conecta al host a través de un módem , enlace digital, red de conmutación de paquetes [a] o red de área local (LAN). RJE es similar a uux y SSH , excepto que la estación de trabajo envía un flujo de trabajo completo [b] en lugar de un solo comando y que el usuario no recibe ningún resultado hasta que se completa el trabajo. Los términos Lote remoto , Sistema de trabajo remoto [ cita requerida ] y el procesamiento de trabajos remotos también se utilizan para las instalaciones de RJE.
Ejemplos de
Entrada de trabajo remoto (RJE) es también el nombre de un componente de OS / 360 [1] que proporcionó servicios RJE. Un operador de estación de trabajo RJE puede tener un control de consola completo del flujo de trabajo entre la estación de trabajo y el mainframe, según la configuración y la política local.
Houston Automatic Spooling Priority (HASP) inicialmente admitía la entrada de trabajos desde terminales que usaban transmisión-recepción síncrona (STR); finalmente, HASP II [2] sólo admitió comunicaciones binarias síncronas (BSC) y agregó el protocolo de salida múltiple para estaciones de trabajo programables BSC; este protocolo era incompatible con el utilizado por OS / 360 RJE y es la base de los protocolos utilizados para el envío de trabajos desde estaciones de trabajo programables para, por ejemplo, JES2, JES3, OS / VS1 RES, VM RSCS, así como los protocolos posteriores para Network Entrada de trabajo (NJE) [3] en, por ejemplo, JES2, JES3, VM RSCS.
La entrada de trabajos a distancia conversacional (CRJE) [4] es un componente de OS / 360 y OS / VS1 que proporciona envío, recuperación y edición de trabajos para un usuario en un terminal interactivo.
Los servicios de entrada remota (RES) son un componente de OS / VS1 [5] [6] que proporciona servicios RJE. Un operador de estación de trabajo RJE puede tener un control de consola completo del flujo de trabajo entre la estación de trabajo y el mainframe, según la configuración y la política local.
El subsistema de comunicaciones de spooling remoto (RSCS) [7] es, según la versión, un componente o un producto de costo adicional en VM (sistema operativo) que proporciona servicios RJE. El RSCS en el VM / 370 gratuito solo admite BSC; [c] IBM agregó soporte para Systems Network Architecture (SNA), NJE y TCP / IP en varias versiones de pago.
Network Job Entry (NJE) [3] es almacenamiento y reenvío de redes para transmitir, por ejemplo, archivos de tarjetas, trabajos, salida impresa, entre pares. Las versiones iniciales de NJE para JES2, JES3 y VM RSCS usaban BSC multileaving, pero IBM rápidamente agregó soporte para adaptadores de canal a canal . IBM luego agregó soporte para SNA y, en última instancia, TCP / IP .
NETRJS es el protocolo desarrollado por Campus Computing Network en UCLA para entregar trabajos por lotes al Remote Job Service (RJS) en su IBM 360 Modelo 91 . [8] [9] Este protocolo se asignó originalmente a los sockets 71, 73 y 75, [10] del Protocolo de conexión inicial de ARPANET y luego se reasignó a los puertos de Internet 71–74. [11] RJS es un subsistema de OS / 360 MVS escrito por UCLA para soportar lotes remotos desde terminales lectores de tarjetas / impresoras. [8]
200 USER Terminal era un protocolo y terminal remoto por lotes [12] desarrollado por Control Data Corporation para sus computadoras centrales de la serie CDC 6000 y CDC 3000 en la década de 1960. Una terminal de 200 USUARIOS constaba de un lector de tarjetas perforadas de baja velocidad, una impresora de línea y una consola de operadores CRT. Normalmente se comunicaba con un mainframe remoto a través de un módem síncrono. El subsistema de software en el lado del mainframe se llamó Export-Import 200, y más tarde, Remote Batch Facility (RBF). Otros terminales remotos por lotes que utilizan el protocolo UT200 incluyen los CDC 731, 732 y 734. [13] También se escribieron emuladores de software para el protocolo UT200 para varios sistemas de minicomputadoras.
Ver también
- Control de trabajos
- Secuencia de trabajos
- Prioridad de cola automática de Houston (HASP) [2]
- Sistema de multiprocesamiento asimétrico , 360A-CX-15X, [14] anteriormente conocido como procesador de soporte adjunto (ASP)
- Subsistema de comunicaciones de spooling remoto (RSCS) [7]
Notas
- ^ Por ejemplo, Internet, X.25
- ^ Uno o másflujos STDIN en terminología Unix
- ^ incluyendo múltiples hojas
enlaces externos
- Guía de definición de host Barr / RJE
- cq-comm.com - CQ Communications CQEE
Referencias
- ^ Programa de entrada de trabajo remoto del sistema operativo IBM System / 360 Número 360S-RC-536 (PDF) . IBM. Noviembre de 1968. C30-2006-2.
- ^ a b Programa 370H-TX-001 de la guía del programador del sistema OS / VS2 HASP II versión 4 . IBM. GC27-6992.
- ^ a b Protocolos y formatos de Network Job Entry (NJE) (Primera ed.). IBM. 2014. SA32-0988-00.
- ^ IBM System / 36D Operating System: Conceptos e instalaciones de entrada de trabajo remota conversacional (PDF) . IBM. GC30-2012-0.
- ^ "Servicios de entrada remota". Suplemento de características de SO / Virtual Storage 1 (PDF) (Primera edición). IBM. Agosto de 1972. p. 33. GC20-1752-0.
- ^ "Servicios de entrada remota (RES)". Guía de uso y planificación de OS / VS1 VS1 Release 2 (PDF) (Segunda edición). Enero de 1973. p. 18. GC24-5090-1.
- ^ a b Manual de operaciones y referencia del programa de conexión en red del subsistema de comunicaciones de spooling remoto (PDF) (tercera edición). Abril de 1982. SH24-5005-2.
- ^ a b Braden, R .; Wolfe, S. (enero de 1971). NETRJS - UN PROTOCOLO DE TERCER NIVEL PARA LA ENTRADA REMOTA DE TRABAJOS . IETF . doi : 10.17487 / RFC0088 . RFC 88 .
- ^ Braden, RT (enero de 1971). CCN COMO CENTRO DE SERVICIO DE RED . IETF . doi : 10.17487 / RFC0090 . RFC 90 .
- ^ Postel, J. (noviembre de 1977). NÚMEROS ASIGNADOS . IETF . doi : 10.17487 / RFC0739 . RFC 739 .
- ^ Postel, J .; Vernon, J. (enero de 1983). NÚMEROS ASIGNADOS . IETF . doi : 10.17487 / RFC0820 . RFC 820 .
- ^ http://bitsavers.org/pdf/cdc/terminal/82128000_200_User_Terminal_Hardware_Reference_Jul68.pdf
- ^ http://bitsavers.org/pdf/cdc/terminal/82163400B-1_731_Remote_Batch_Terminals_Operating_and_Programming_Guide_Nov72.pdf
- ^ IBM System / 360 y System / 370 Asymmetric Multiprocessing System: Manual de información general, número de programa 360A-CX-15X . IBM. GH20-1173.