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

z/OS

z/OS — это операционная система для мейнфреймов IBM, относящаяся к семейству OS/360 и её преемникам. Она предназначена для работы на серверах IBM Z и является одной из наиболее надёжных, масштабируемых и защищённых операционных систем в мире, используемых преимущественно в корпоративных средах для обработки критически важных транзакций и управления большими объёмами данных.

История

История z/OS восходит к 1964 году, когда IBM представила семейство мейнфреймов System/360 и операционную систему OS/360. В последующие десятилетия система эволюционировала через несколько поколений:

С момента выпуска z/OS регулярно обновляется. Основные версии включают z/OS 1.x (2001—2010), z/OS 2.x (2013—2020) и z/OS 3.x (выпущена в 2021 году). Каждое обновление добавляет поддержку новых процессоров, улучшения безопасности и расширение функциональности.

Архитектура и ключевые особенности

Ядро и управление ресурсами

z/OS использует микроядро, называемое Base Control Program (BCP), которое управляет процессорным временем, памятью, вводом-выводом и другими аппаратными ресурсами. Система поддерживает симметричную многопроцессорность (SMP) и кластеризацию через технологию Parallel Sysplex, позволяющую объединять до 32 мейнфреймов в единую вычислительную систему с разделяемыми данными.

Виртуальная память и адресация

z/OS поддерживает 64-битную виртуальную адресацию (с z/OS 1.6, выпущенной в 2005 году), что позволяет адресовать до 16 эксабайт виртуальной памяти. Реальная память может достигать нескольких терабайт. Система использует страничную организацию памяти с поддержкой подкачки.

Подсистемы и компоненты

Основные компоненты z/OS включают:

Система хранения данных

z/OS использует собственную файловую систему — Data Facility Storage Management Subsystem (DFSMS), которая управляет данными на дисках (DASD) и лентах. Данные организуются в наборы данных (data sets), которые могут быть последовательными, индексно-последовательными (ISAM), прямыми (VSAM) или библиотечными (PDS/PDSE). Поддерживается иерархическое управление хранением (HSM) для автоматического перемещения редко используемых данных на более дешёвые носители.

Классификация и версии

z/OS классифицируется как операционная система для мейнфреймов, ориентированная на корпоративные вычисления. Основные версии и их хронология:

ВерсияДата выпускаОсновные нововведения
z/OS 1.12001Первый выпуск
z/OS 1.62005Поддержка 64-битной адресации
z/OS 1.132011Улучшения безопасности и производительности
z/OS 2.12013Новый интерфейс управления, улучшенная совместимость с облачными технологиями
z/OS 2.52020Поддержка современных процессоров IBM z15, улучшенная поддержка контейнеризации
z/OS 3.12021Переход на 64-битное ядро, улучшенная поддержка Java и Python

Применение

z/OS используется в отраслях, где критически важны надёжность, безопасность и высокая пропускная способность транзакций:

Система также используется для обработки больших объёмов пакетных заданий (например, расчёт заработной платы, генерация отчётов) и как платформа для работы с базами данных (DB2, IMS).

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

z/OS считается одной из самых защищённых операционных систем. Основные механизмы безопасности включают:

Программирование и разработка

Разработка для z/OS ведётся на нескольких языках:

IBM предоставляет интегрированную среду разработки IBM Developer for z/OS (ранее RDz), а также инструменты командной строки.

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

Критика

Основные критические замечания в адрес z/OS связаны с:

Источники

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

На главную BFOmetr →