El método de acceso a las telecomunicaciones virtuales ( VTAM ) es el subsistema de IBM que implementa la arquitectura de red de sistemas (SNA) para entornos de mainframe . [1] VTAM proporciona una interfaz de programación de aplicaciones (API) para aplicaciones de comunicación y controla equipos de comunicación como adaptadores y controladores. En terminología moderna, VTAM proporciona una pila de comunicación y controladores de dispositivos.
Historia
VTAM se introdujo en 1974 después de una serie de retrasos [2] como un componente principal de SNA junto con el Programa de control de red 370x (NCP) y el Control de enlace de datos síncrono (SDLC).
En la terminología de IBM, VTAM es un software de método de acceso que permite a los programas de aplicación leer y escribir datos desde y hacia dispositivos externos. Se llama 'virtual' porque se introdujo en el momento en que IBM estaba introduciendo el almacenamiento virtual al actualizar los sistemas operativos de la serie System / 360 a versiones de almacenamiento virtual. Se suponía que VTAM era el sucesor de los métodos de acceso a las telecomunicaciones más antiguos, como el Método de acceso a las telecomunicaciones básicas (BTAM) y el Método de acceso a las telecomunicaciones (TCAM), que se mantuvieron por razones de compatibilidad. Como tal, VTAM es comparable con el método de acceso al almacenamiento virtual (VSAM), que en ese momento era un método de acceso nuevo y supuestamente convergente para el almacenamiento en disco.
ACF / VTAM
Originalmente, VTAM se proporcionaba de forma gratuita, como la mayoría de software de sistemas de esa época. Sin embargo, VTAM 2 fue la última versión disponible gratuitamente. ACF / VTAM (función de comunicación avanzada / método de acceso a las telecomunicaciones virtuales) se introdujo en 1976 [3] y se proporcionó mediante una tarifa de licencia. La principal característica nueva de ACF / VTAM fue la facilidad de conexión en red multisistema , que introdujo la "implementación de la comunicación entre sistemas entre varios S / 370". [4]
Se puso a disposición una versión limitada de ACF / VTAM conocida como ACF / VTAME (Función de comunicaciones avanzadas para la entrada del método de acceso de telecomunicaciones virtuales) para los sistemas DOS / VSE que se ejecutan en IBM 4300 . [5]
Servicios SNA
Se ha cambiado el nombre de VTAM para que sea la característica de servicios SNA de Communications Server para OS / 390 . Este paquete de software también proporciona funciones TCP / IP . VTAM se utiliza en varias empresas a partir de septiembre de 2019.
Características
VTAM admite varios protocolos de red, incluidos SDLC , Token Ring , start-stop, Bisync , dispositivos 3270 locales (conectados al canal), [6] y TCP / IP posteriores.
En una red de VTAM, la comunicación se llevó a cabo a través de un adaptador de comunicación integrado en la propia unidad central o por un procesador front-end para programar por separado, el IBM 3745 / 3746 procesador de comunicaciones, con su propio sistema operativo, la Red de Control de programa PNC . IBM ya no comercializa activamente estas máquinas, pero siguen siendo compatibles. IBM proporciona mantenimiento de hardware y actualizaciones de microcódigo para los aproximadamente 20.000 controladores 3745/3746 instalados. Una sólida industria de terceros compuesta por pequeñas empresas especializadas 3745/3746 proporciona tales controladores, actualizaciones, funciones y servicios de soporte relacionados. Muchas empresas todavía utilizan VTAM y SNA.
Inicialmente, VTAM solo permitía la comunicación entre mainframes y equipos periféricos como terminales, procesadores distribuidos y minicomputadoras. Más tarde, se introdujeron los servicios de 'dominio cruzado' (que no deben confundirse con los dominios TCP / IP) que permiten redes SNA con más de un mainframe. Un desarrollo posterior fue SNA Network Interconnect (SNI), que permite interconectar redes de diferentes entidades organizativas (empresas) con un alto grado de independencia. Por último, se agregaron funciones avanzadas de red de igual a igual ( APPN ) a VTAM. En APPN, el mainframe ya no es el corazón de la red, pero todos los nodos de la red se consideran pares. Una de las razones por las que se introdujo APPN fue para actuar como un asesino de DECnet , pero cuando APPN se lanzó, la popularidad de DECnet ya había disminuido. APPN se consideró demasiado complejo y, a partir de 2012, ha sido reemplazado en gran medida por TCP / IP.
Referencias
- ^ IBM Corporation (2011). ABC de la programación del sistema z / OS Volumen 4 (PDF) .
- ^ Frank, Ronald A (17 de octubre de 1973). "IBM retrasa la segunda versión de TP virtual; SD: impacto esperado de C" . Computerworld . Consultado el 30 de junio de 2020 .
- ^ IBM Corporation. "5735-RC2 Función de comunicación avanzada de IBM para VTAM (ACF / VTAM) V1 R1 para OS / VS" . Consultado el 30 de junio de 2020 .
- ^ Introducción a la función de comunicaciones avanzadas (PDF) . IBM. Mayo de 1979. GC30-3033-1.
- ^ Productos del programa de red: Información general (PDF) . IBM. Septiembre de 1985. GC27-0657-2.
- ^ Introducción a VTAM (PDF) . IBM. Abril de 1976. GC27-6987-5.