IBM ACP: Операционная система для мэйнфреймов IBM/360 (1965). Унификация обработки транзакций авиакомпаний, предшественник SABRE и PARS. История и особенности.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Операционная система, разработанная IBM начиная с 1965 года.
Operating system developed by IBM beginning about 1965
IBM Airline Control Program, или ACP, – это устаревшая операционная система, разработанная IBM начиная примерно с 1965 года. В отличие от предшествующих систем обработки транзакций для авиакомпаний, наиболее важной особенностью ACP является то, что она была разработана для работы на большинстве моделей семейства мейнфреймов IBM System/360. Это отличалось от прежней практики, когда каждая авиакомпания использовала собственную, уникальную систему транзакций, предназначенную для конкретного типа машин.
IBM Airline Control Program, or ACP, is a discontinued operating system developed by IBM beginning about 1965. In contrast to previous airline transaction processing systems, the most notable aspect of ACP is that it was designed to run on most models of the IBM System/360 mainframe computer family. This departed from the earlier model in which each airline had a different, machine specific transaction system.
Обзор
Разработка началась с SABRE (полуавтоматическая среда исследования бизнеса), Deltamatic и PANAMAC. На основе этих систем была разработана Программируемая система бронирования авиабилетов (PARS). В 1969 году управляющая программа ACP была выделена из PARS. PARS сохранил функции обработки бронирования авиабилетов и связанных с ними данных. В декабре 1979 года ACP получила название ACP/TPF, а затем просто TPF (Transaction Processing Facility). Операционная система для обработки транзакций стала широко использоваться не только крупными авиакомпаниями, но и в других сферах, таких как онлайн-обработка кредитных карт, бронирование отелей и автомобилей, системы экстренного реагирования полиции и системы доставки посылок. Последний "свободный" выпуск ACP, версии 9.2.1, предназначался для использования в системах банковских карт и аналогичных приложениях. Он поставлялся на "мини-катушке", содержащей полную систему ACP и её библиотеки для восстановления на дисковых устройствах IBM 3340. Из этой полной системы можно было легко создавать производные продукты. В состав входил гипервизор, позволявший запускать OS/370 VS1 или VS2 (SVS или MVS) в качестве "гостевой" операционной системы под управлением ACP. Документация для конечного пользователя, поставлявшаяся вместе с магнитной лентой, занимала почти 60 линейных дюймов на полке. См. также IBM Airline Control System (ALCS) – вариант TPF, специально разработанный для обеспечения всех преимуществ TPF (очень высокая скорость, большой объем, высоконадежная обработка транзакций), но с такими преимуществами, как более простая интеграция в центр обработки данных при работе на стандартной платформе операционной системы IBM.
Development began with SABRE (Semi Automatic Business Research Environment), Deltamatic, and PANAMAC. From these, the Programmed Airline Reservations System (PARS) was developed. In 1969 the control program, ACP, was separated from PARS. PARS kept the functions for processing airline reservations and related data. In December 1979, ACP became known as ACP/TPF and then just TPF (Transaction Processing Facility). The transaction operating system became more widely implemented by businesses other than the major airlines, such as online credit card processing, hotel and rental car reservations, police emergency response systems, and package delivery systems. The last "free" release of ACP, 9.2.1, was intended for use in bank card and similar applications. It was shipped on a "mini reel" which contained a complete ACP system and its libraries for restoration to IBM 3340 disk drives. From that complete system one could easily create derivative works. A hypervisor was included, which allowed OS/370 VS1 or VS2 (SVS or MVS) to be run as a "guest" OS under ACP itself. The end user documentation, which was shipped with the tape, took almost 60 linear inches of shelf space. See also IBM Airline Control System (ALCS), a variant of TPF specially designed to provide all the benefits of TPF (very high speed, high volume, high availability transaction processing) but with the advantages such as easier integration into the data center offered by running on a standard IBM operating system platform.