Metoda wirtualnego dostępu telekomunikacyjnego
Metoda wirtualnego dostępu telekomunikacyjnego ( VTAM ) to podsystem IBM , który implementuje architekturę sieci systemów (SNA) dla środowisk mainframe . VTAM zapewnia interfejs programowania aplikacji (API) dla aplikacji komunikacyjnych i steruje urządzeniami komunikacyjnymi, takimi jak adaptery i kontrolery. We współczesnej terminologii VTAM zapewnia stos komunikacyjny i sterowniki urządzeń.
Historia
VTAM został wprowadzony w 1974 roku po serii opóźnień jako główny składnik SNA wraz z 370x Network Control Program (NCP) i Synchronous Data Link Control (SDLC).
W terminologii IBM VTAM jest oprogramowaniem metody dostępu , umożliwiającym aplikacjom odczytywanie i zapisywanie danych do iz urządzeń zewnętrznych. Nazywa się to „wirtualnym”, ponieważ zostało wprowadzone w czasie, gdy IBM wprowadzał wirtualną pamięć masową , aktualizując systemy operacyjne z serii System/360 do wersji z wirtualną pamięcią masową. VTAM miał być następcą starszych metod dostępu telekomunikacyjnego, takich jak Podstawowa Metoda Dostępu Telekomunikacyjnego (BTAM) i Metoda Dostępu Telekomunikacyjnego (TCAM), które zostały utrzymane ze względu na kompatybilność. W związku z tym VTAM jest porównywalny z metodą dostępu do pamięci wirtualnej (VSAM), która w tamtym czasie była nową i rzekomo konwergentną metodą dostępu do pamięci dyskowej.
ACF/VTAM
Pierwotnie VTAM był dostarczany bezpłatnie, podobnie jak większość oprogramowania systemowego tamtych czasów. Jednak VTAM 2 był ostatnią darmową wersją. ACF/VTAM (Advanced Communication Function/Virtual Telecommunications Access Method) został wprowadzony w 1976 roku i był udostępniany za opłatą licencyjną. Główną nową funkcją ACF / VTAM była Multisystem Networking Facility , która wprowadziła „implementację komunikacji międzysystemowej między wieloma S / 370”.
Ograniczona wersja ACF/VTAM znana jako ACF/VTAME (Advanced Communications Function for the Virtual Telecommunications Access Method Entry) została udostępniona dla systemów DOS/VSE działających na IBM 4300 .
Usługi SNA
Nazwa VTAM została zmieniona na funkcję SNA Services serwera komunikacyjnego dla OS/390 . Ten pakiet oprogramowania zapewnia również TCP/IP . VTAM jest używany w wielu przedsiębiorstwach od września 2019 r.
Cechy
VTAM obsługuje kilka protokołów sieciowych, w tym SDLC , Token Ring , start-stop, Bisync , urządzenia lokalne (z podłączeniem do kanału) 3270, a później TCP/IP.
W sieci VTAM komunikacja odbywała się za pośrednictwem zintegrowanego adaptera komunikacyjnego w samym komputerze mainframe lub przez oddzielny programowalny procesor front-end, IBM 3745/3746 Communications Processor, z własnym systemem operacyjnym, Network Control Program NCP . Te maszyny nie są już aktywnie sprzedawane przez IBM, ale nadal są obsługiwane. IBM zapewnia konserwację sprzętu i aktualizacje mikrokodu dla około 20 000 zainstalowanych kontrolerów 3745/3746. Solidna branża innych firm mniejszych wyspecjalizowanych firm 3745/3746 zapewnia takie kontrolery, aktualizacje, funkcje i powiązane usługi wsparcia. VTAM i SNA są nadal używane przez wiele przedsiębiorstw.
Początkowo VTAM umożliwiał komunikację tylko między komputerami typu mainframe a urządzeniami peryferyjnymi, takimi jak terminale, rozproszone procesory i minikomputery. Później wprowadzono usługi „międzydomenowe” (nie mylić z domenami TCP / IP) umożliwiające sieci SNA z więcej niż jednym komputerem głównym. Kolejnym rozwinięciem było SNA Network Interconnect (SNI), umożliwiające łączenie sieci różnych jednostek organizacyjnych (firm) z wysokim stopniem niezależności. Wreszcie zaawansowane funkcje sieci Peer to Peer ( APPN ) zostały dodane do VTAM. W APPN komputer mainframe nie jest już sercem sieci, ale wszystkie węzły w sieci są traktowane jako równorzędne. Jednym z powodów, dla których wprowadzono APPN, było działanie jako DECnet , ale zanim APPN został faktycznie dostarczony, popularność DECnet już spadła. Sieć APPN uznano za zbyt złożoną i od 2012 r. została w dużej mierze zastąpiona przez protokół TCP/IP.