Открыть сервис

OS/390

OS/390 — это проприетарная операционная система для мейнфреймов IBM, разработанная корпорацией IBM. Она была представлена в 1996 году как преемница операционной системы MVS/ESA (Multiple Virtual Storage/Enterprise Systems Architecture) и предшественница современной системы z/OS. OS/390 позиционировалась как интегрированная, масштабируемая и высоконадёжная платформа для корпоративных вычислений, обработки транзакций и управления данными, ориентированная на крупные организации, банки, страховые компании и государственные учреждения.

История

Предпосылки и разработка

К середине 1990-х годов операционная система MVS/ESA, несмотря на свою зрелость и надёжность, требовала значительных усилий по установке и настройке множества отдельных компонентов (например, подсистемы управления данными DFSMS, сетевого стека TCP/IP, системы печати и других). IBM решила объединить эти компоненты в единый пакет, упростив развёртывание и сопровождение.

Разработка OS/390 велась в рамках стратегии IBM по унификации и модернизации своей линейки ОС для мейнфреймов. Первый релиз, OS/390 Version 1 Release 1 (V1R1), был выпущен в 1996 году. Он базировался на ядре MVS/ESA 5.2.2, но включал интегрированные подсистемы, которые ранее поставлялись отдельно.

Версии и развитие

OS/390 развивалась в течение нескольких лет, выпускаясь в версиях от V1R1 до V2R10. Каждая версия добавляла новые возможности, улучшала производительность и повышала уровень интеграции с другими продуктами IBM (например, DB2, CICS, IMS).

Ключевые вехи развития:

Завершение поддержки

В 2001 году IBM объявила о выпуске операционной системы z/OS, которая стала прямым преемником OS/390. z/OS унаследовала все функции OS/390, но была оптимизирована для работы на новых 64-битных процессорах IBM zSeries (впоследствии IBM Z). Поддержка OS/390 была прекращена в 2004 году. Последней версией стала OS/390 V2R10.

Архитектура и характеристики

Ядро и подсистемы

OS/390 сохранила ядро, унаследованное от MVS, но значительно расширила его функциональность за счёт интеграции следующих ключевых подсистем:

Многозадачность и многопользовательский режим

OS/390 была многозадачной и многопользовательской системой, способной одновременно обслуживать тысячи терминалов и обрабатывать миллионы транзакций в день. Она использовала концепцию адресных пространств (address spaces) для изоляции процессов и обеспечения безопасности. Каждое приложение или пользовательский сеанс запускались в собственном адресном пространстве.

Безопасность

Безопасность обеспечивалась подсистемой RACF (Resource Access Control Facility), которая управляла доступом к ресурсам (файлам, программам, терминалам) на основе идентификации пользователя, групп и полномочий. RACF поддерживала такие механизмы, как пароли, мандатный и дискреционный контроль доступа.

Надёжность и отказоустойчивость

OS/390 была спроектирована для работы в режиме 24/7 с минимальным временем простоя. Ключевые механизмы:

Применение

Корпоративные вычисления

Основная сфера применения OS/390 — крупные корпоративные центры обработки данных (ЦОД). Система использовалась для:

Интеграция с UNIX

Подсистема UNIX System Services (USS) позволяла запускать на OS/390 приложения, написанные на C, C++ и Java, а также использовать стандартные утилиты UNIX (grep, awk, sed). Это делало мейнфрейм привлекательной платформой для интеграции с открытыми системами.

Примеры использования в России

В России OS/390 активно применялась в крупнейших банках (например, Сбербанк, ВТБ), государственных органах (ФНС, Пенсионный фонд) и операторах связи. После прекращения поддержки OS/390 большинство организаций перешли на z/OS, сохранив при этом совместимость с приложениями, написанными для OS/390.

Сравнение с предшественниками и преемниками

ХарактеристикаMVS/ESA (предшественник)OS/390z/OS (преемник)
Год выпуска198819962001
ИнтеграцияКомпоненты поставлялись отдельноВсё в одном пакетеПолная интеграция с Java и веб-сервисами
Адресация31-битная (до 2 ГБ адресного пространства)31-битная, поддержка 64-бит в V2R1064-битная (до 16 ЭБ)
Поддержка UNIXОграниченная (через отдельные продукты)USS (POSIX-совместимость)USS (полная поддержка)
БезопасностьRACF (базовый)RACF (расширенный)RACF + SAF + ESM
СовместимостьТолько MVS-приложенияMVS + UNIX-приложенияMVS + UNIX + Java + веб

Интересные факты

Критика

Несмотря на высокую надёжность и производительность, OS/390 подвергалась критике за:

Источники

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →