VTAM: IBM мэйнфреймдері үшін SNA желілік архитектурасын іске асыратын маңызды жүйе. Құрылғы драйверлері мен API интерфейсін ұсынады. 1974 ж. енгізілген.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Виртуалды телекоммуникациялық қолжетімділік әдісі (VTAM) — мейнфрейм орталары үшін жүйелік желілік архитектураны (SNA) іске асыратын IBM ішкі жүйесі. VTAM байланыс қолданбалары үшін қолданбалы бағдарламалау интерфейсін (API) ұсынады және адаптерлер мен контроллерлер сияқты байланыс жабдықтарын басқарады. Қазіргі терминологияда VTAM байланыс стегі мен құрылғы драйверлерін қамтамасыз етеді.
Virtual Telecommunications Access Method (VTAM) is the IBM subsystem that implements Systems Network Architecture (SNA) for mainframe environments. VTAM provides an application programming interface (API) for communication applications, and controls communication equipment such as adapters and controllers. In modern terminology, VTAM provides a communication stack and device drivers.
Тарих
VTAM 1974 жылы бірнеше кешігулерден кейін SNA-ның маңызды құрамы ретінде, 370x желілік басқару бағдарламасы (NCP) және синхронды дерек байланысы басқаруы (SDLC) бағдарламаларымен бірге енгізілді. IBM терминологиясында VTAM – қосымша бағдарламаларға сыртқы құрылғылардан деректерді оқуға және оларға деректерді жазуға мүмкіндік беретін қолжетімділік әдісі болып табылатын бағдарламалық қамтамасыз ету. Ол «виртуалды» деп аталды, себебі IBM System/360 сериясының операциялық жүйелерін виртуалды жад нұсқаларына жаңарту арқылы виртуалды жадты енгізу кезінде пайда болды. VTAM ескі телекоммуникациялық қолжетімділік әдістерінің, мысалы, Базалық телекоммуникациялық қолжетімділік әдісінің (BTAM) және Телекоммуникациялық қолжетімділік әдісінің (TCAM) ізбасары болуы тиіс еді, олар үйлесімділік мақсатында сақталды. Осыған байланысты, VTAM сол кезде дискілік жад үшін жаңа және біріктірілген қолжетімділік әдісі болған Виртуалды жадқа қолжетімділік әдісімен (VSAM) салыстыруға болады.
VTAM was introduced in 1974 after a series of delays as a major component of SNA along with the 370x Network Control Program (NCP) and Synchronous Data Link Control (SDLC). In IBM terminology, VTAM is an access method software allowing application programs to read and write data to and from external devices. It is called 'virtual' because it was introduced at the time when IBM was introducing virtual storage by upgrading the operating systems of the System/360 series to virtual storage versions. VTAM was supposed to be the successor to the older telecommunications access methods, such as Basic Telecommunications Access Method (BTAM) and Telecommunications Access Method (TCAM), which were maintained for compatibility reasons. As such, VTAM is comparable with the Virtual Storage Access Method (VSAM), which was at that time a new and supposedly converged access method for disk storage.
ACF/VTAM
Бастапқыда VTAM сол кездегі көптеген жүйелік бағдарламалық қамтамасыздар сияқты тегін ұсынылды. Дегенмен, VTAM 2 – тегін қолжетімді болған соңғы нұсқа еді. ACF/VTAM (Advanced Communication Function/Virtual Telecommunications Access Method) 1976 жылы енгізілді және лицензия ақысы бойынша ұсынылды. ACF/VTAM-ның маңызды жаңа мүмкіндігі – бірнеше S/370 жүйелері арасындағы жүйеаралық байланысты іске асырған Көп жүйелі желілік құрал болды. ACF/VTAME (Advanced Communications Function for the Virtual Telecommunications Access Method Entry) деп аталатын ACF/VTAM-ның шектеулі нұсқасы IBM 4300 жүйесінде жұмыс істейтін DOS/VSE жүйелері үшін қолжетімді болды.
Originally, VTAM was provided free of charge like most systems software of that time. However, VTAM 2 was the last version to be freely available. ACF/VTAM (Advanced Communication Function/Virtual Telecommunications Access Method) was introduced in 1976 and was provided for a licence fee. The major new feature of ACF/VTAM was the Multisystem Networking Facility, which introduced "implementation of intersystem communication among multiple S/370s.". A limited version of ACF/VTAM known as ACF/VTAME (Advanced Communications Function for the Virtual Telecommunications Access Method Entry) was made available for DOS/VSE systems running on the IBM 4300.
ҰҚЖ қызметтер
VTAM OS/390 үшін Communications Server-дің SNA қызметтері мүмкіндігі ретінде қайта аталды. Бұл бағдарламалық пакет TCP/IP функцияларын да ұсынады. 2019 жылдың қыркүйегіне қарай VTAM көптеген кәсіпорында қолданылып келеді.
VTAM has been renamed to be the SNA Services feature of Communications Server for OS/390. This software package also provides TCP/IP functions. VTAM is used in multiple enterprises as of September 2019.
Ерекшеліктері
VTAM бірнеше желілік протоколдарды қолдайды, соның ішінде SDLC, Token Ring, start stop, Bisync, жергілікті (арнаға қосылған) 3270 құрылғылары және кейінірек TCP/IP. VTAM желісінде байланыс негізгі компьютердің өзіндегі интеграцияланған байланыс адаптері арқылы немесе жеке бағдарламаланатын алдыңғы процессор, IBM 3745/3746 байланыс процессоры арқылы жүзеге асырылды, оның желілік басқару бағдарламасы NCP өздік операциялық жүйесімен жұмыс істеді. Бұл машиналар енді IBM-мен белсенді түрде сатылмайды, бірақ әлі де қолдау көрсетіледі. IBM шамамен 20 000 орнатылған 3745/3746 контроллерлеріне аппараттық қызмет көрсету және микрокодты жаңартуды қамтамасыз етеді. Осындай контроллерлерді, жаңартуларды, мүмкіндіктерді және оларға байланысты қолдау қызметтерін ұсынатын кіші 3745/3746 мамандандырылған компанияларының белсенді үшінші тарап индустриясы бар. VTAM және SNA әлі де көптеген кәсіпорындарда қолданылады. Бастапқыда VTAM тек негізгі компьютерлер мен терминалдар, бөлінген процессорлар және миникомпьютерлер сияқты сыртқы құрылғылар арасындағы байланысты қамтамасыз етті. Кейіннен «домендер аралық» қызметтер енгізілді (TCP/IP домендерімен шатастырмау керек), бұл SNA желілеріне бірнеше негізгі компьютерлерді қосуға мүмкіндік берді. Келесі даму – SNA Network Interconnect (SNI), ол әртүрлі ұйымдық бірліктердің (фирмалардың) желілерін жоғары деңгейде тәуелсіздікпен байланыстыруға мүмкіндік берді. Соңында, VTAM-ға Advanced Peer to Peer Networking (APPN) функциялары қосылды. APPN-де негізгі компьютер енді желінің ортасы емес, желідегі барлық түйіндер тең құрбылар ретінде қарастырылады. APPN-нің енгізілу себептерінің бірі DECnet-тің бәсекелесі болу еді, бірақ APPN нарыққа шыққан кезде DECnet-тің танымалдылығы күрт төмендеген еді. APPN тым күрделі деп есептелді және 2012 жылдан бастап көбінесе TCP/IP-мен алмастырылды.
VTAM supports several network protocols, including SDLC, Token Ring, start stop, Bisync, local (channel attached) 3270 devices, and later TCP/IP. In a VTAM network, communication took place through an integrated communication adapter in the mainframe itself, or by a separate programmable front end processor, the IBM 3745/3746 Communications Processor, with its own operating system, the Network Control Program NCP. These machines are no longer actively marketed by IBM, but are still supported. IBM provides hardware maintenance and microcode updates for the estimated 20,000 installed 3745/3746 controllers. A robust third party industry of smaller 3745/3746 specialty companies provide such controllers, upgrades, features, and related support services. VTAM and SNA are still in use by many enterprises. Initially, VTAM only allowed communication between mainframes and peripheral equipment such as terminals, distributed processors and minicomputers. Later, 'cross domain' services were introduced (not to be confused with TCP/IP domains) allowing SNA networks with more than one mainframe. A subsequent development was SNA Network Interconnect (SNI), allowing networks of different organizational entities (firms) to be interconnected with a high degree of independence. Finally, Advanced Peer to Peer Networking functions (APPN) were added to VTAM. In APPN the mainframe is no longer the heart of the network, but all nodes in the network are considered as peers. One of the reasons why APPN was introduced was to act as a DECnet killer, but by the time APPN was actually shipped the popularity of DECnet had already declined. APPN was considered overly complex and as of 2012 has been largely superseded by TCP/IP.