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

IBM Z

IBM Z — это семейство мейнфреймов (больших универсальных вычислительных систем), разрабатываемых и производимых корпорацией IBM. Системы данного семейства ориентированы на обработку критически важных транзакций в реальном времени, работу с большими объёмами данных и обеспечение высочайшего уровня надёжности, безопасности и доступности (RAS). IBM Z является прямым потомком линейки System/360, представленной в 1964 году, и на протяжении десятилетий сохраняет обратную совместимость на уровне программного обеспечения.

История развития

Происхождение от System/360

Предшественником всех современных мейнфреймов IBM стала архитектура System/360, анонсированная 7 апреля 1964 года. Это была первая в мире серия компьютеров, использующих единую систему команд и совместимых между собой. В 1970 году появилась System/370, которая ввела поддержку виртуальной памяти. В 1990 году была выпущена линейка System/390 (S/390), которая стала основой для перехода на 31-разрядную адресацию.

Появление бренда IBM Z

В 2000 году IBM представила новое поколение мейнфреймов под названием IBM eServer zSeries (модель z900). Буква «z» в названии означала «zero downtime» (нулевое время простоя) и подчёркивала способность системы работать круглосуточно без остановок. В 2003 году вышла модель z990, а в 2005 — z9. В 2008 году линейка была переименована в IBM System z, а в 2015 году — в IBM Z (с выпуском модели z13).

Хронология поколений

Год выпускаНазвание моделиКлючевые особенности
2000z900 (eServer zSeries)Первое поколение zSeries, поддержка 64-разрядной адресации
2003z990Модульная архитектура, до 32 процессоров
2005z9Встроенная поддержка криптографии, улучшенная виртуализация
2008z10Многоядерные процессоры, до 64 ядер
2012zEnterprise EC12Процессоры с частотой 5,5 ГГц, поддержка до 120 ядер
2015z13Встроенная аналитика, поддержка Java и Linux
2017z14Аппаратное шифрование всех данных, до 170 ядер
2019z15Защита от утечек данных (Data Privacy Passports), до 190 ядер
2022z16Встроенный ИИ-ускоритель (Telum), до 200 ядер

Архитектура и аппаратное обеспечение

Процессоры

Сердцем IBM Z являются специализированные процессоры архитектуры z/Architecture. Они используют систему команд CISC (Complex Instruction Set Computer) и поддерживают как 64-разрядную, так и 31-разрядную адресацию (для обратной совместимости). Процессоры изготавливаются по техпроцессу 7 нм (начиная с z16). Каждый процессорный чип содержит несколько ядер, часть из которых зарезервирована для системных функций, а остальные доступны для пользовательских задач.

Типы процессоров (PUs)

В системе IBM Z процессоры (Processor Units) могут быть сконфигурированы для разных ролей:

  • CP (Central Processor) — стандартный процессор для выполнения операционных систем (z/OS, z/VM, z/VSE, Linux on Z).
  • IFL (Integrated Facility for Linux) — процессор, оптимизированный для запуска Linux, не лицензируется для z/OS.
  • zIIP (z Integrated Information Processor) — процессор для специализированных нагрузок (Java, XML, аналитика), снижающий стоимость лицензирования ПО.
  • ICF (Internal Coupling Facility) — процессор для организации кластеров Parallel Sysplex.
  • SAP (System Assist Processor) — процессор, управляющий вводом-выводом.
  • I/O Assist — процессор для обработки канальных операций.

Память и подсистема ввода-вывода

IBM Z поддерживает до 40 ТБ оперативной памяти (на z16). Подсистема ввода-вывода использует Fibre Channel (FICON) для подключения к внешним хранилищам данных и HiperSockets для высокоскоростного обмена данными между виртуальными машинами внутри системы. Система также поддерживает до 256 каналов ввода-вывода.

Аппаратная безопасность

Начиная с модели z14, все данные в IBM Z шифруются аппаратно без снижения производительности. Используются выделенные криптографические сопроцессоры (CP Assist for Cryptographic Function — CPACF) и модули Crypto Express. Система поддерживает шифрование по стандартам AES, DES/TDES, RSA, ECC, а также аппаратную генерацию случайных чисел.

Программное обеспечение

Операционные системы

IBM Z поддерживает несколько операционных систем:

  • z/OS — основная ОС для мейнфреймов IBM, потомок OS/390 и MVS. Обеспечивает работу с транзакциями (CICS, IMS), пакетной обработкой (JES), базами данных (Db2 for z/OS) и файловыми системами (VSAM, zFS).
  • z/VMгипервизор, позволяющий запускать сотни виртуальных машин с разными ОС.
  • z/VSE — упрощённая ОС для малых и средних конфигураций.
  • Linux on Z — дистрибутивы Linux (Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Ubuntu), адаптированные для архитектуры z/Architecture.
  • z/TPF — специализированная ОС для систем обработки транзакций с высокой пропускной способностью (используется в авиабилетных системах).

Промежуточное программное обеспечение

На IBM Z работают ключевые продукты IBM:

Применение

Финансовый сектор

IBM Z является основой инфраструктуры большинства крупнейших банков мира (включая российские Сбербанк, ВТБ, Газпромбанк). Системы обрабатывают до 90 % всех кредитных и дебетовых транзакций в мире. Мейнфреймы обеспечивают соответствие требованиям международных стандартов безопасности (PCI DSS, ISO 27001) и российским требованиям Центрального банка.

Государственные информационные системы

В России IBM Z используется в системах Пенсионного фонда, Федерального казначейства, Федеральной налоговой службы и других ведомств. Системы обеспечивают централизованный учёт и обработку персональных данных граждан.

Авиационная и транспортная индустрия

Системы бронирования авиабилетов (Amadeus, Sabre, SITA) и железнодорожных билетов (РЖД) исторически работают на мейнфреймах IBM. z/TPF обеспечивает обработку до 10 000 транзакций в секунду.

Розничная торговля и логистика

Крупные розничные сети (Walmart, Target) используют IBM Z для управления цепочками поставок, учёта товаров и обработки платежей в реальном времени.

Критика и ограничения

Высокая стоимость владения

IBM Z является одной из самых дорогих вычислительных платформ. Стоимость одной системы может достигать нескольких миллионов долларов, а лицензирование программного обеспечения (особенно z/OS и Db2) требует значительных ежегодных затрат. Это делает мейнфреймы недоступными для малого и среднего бизнеса.

Сложность администрирования

Эксплуатация IBM Z требует высокой квалификации персонала. Специалистов по мейнфреймам (системных программистов z/OS) в мире остаётся всё меньше, что создаёт кадровые риски для организаций, использующих эти системы.

Ограниченная совместимость с современными технологиями

Хотя IBM Z поддерживает Java, Linux и контейнеризацию (Docker, Kubernetes), многие современные DevOps-инструменты и облачные технологии плохо интегрируются с мейнфреймами. Разработка для z/OS требует использования специфических языков (COBOL, PL/I, Assembler) и сред (ISPF, TSO).

Импортозамещение в России

В условиях санкционного давления и политики импортозамещения российские организации постепенно отказываются от IBM Z в пользу отечественных решений. В 2022 году Сбербанк объявил о миграции с мейнфреймов IBM на собственную платформу на базе процессоров «Эльбрус». Однако полный отказ от IBM Z в крупных компаниях может занять 5–10 лет из-за сложности переноса унаследованных приложений.

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

  • IBM Z сохраняет обратную совместимость на уровне машинных команд с System/360 (1964 года). Программа, написанная на ассемблере для System/360, может быть запущена на z16 без изменений.
  • В 2021 году IBM объявила о рекордной производительности z16: система обработала 1,2 миллиарда транзакций в день в тестовом режиме.
  • Мейнфреймы IBM Z используются в системах управления воздушным движением США (FAA) и в ядерных реакторах (для контроля безопасности).
  • Операционная система z/OS содержит около 80 миллионов строк кода, написанных в основном на ассемблере и PL/I.

Источники

  • IBM Corporation. «IBM Z Architecture and Technical Overview». IBM Redbooks, 2022.
  • IBM Corporation. «z/OS Concepts». IBM Knowledge Center, 2023.
  • Сбербанк России. «Стратегия импортозамещения в ИТ-инфраструктуре». Годовой отчёт Сбербанка, 2022.
  • А. В. Федотов. «Эволюция мейнфреймов IBM: от System/360 до z16». Журнал «Системный администратор», № 4, 2023.
  • Международный стандарт ISO 27001:2022. «Информационная безопасность — Системы менеджмента».

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

На главную BFOmetr →