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

Мейнфрейм

Мейнфрейм — это высокопроизводительный компьютер общего назначения, предназначенный для централизованной обработки больших объёмов данных и выполнения критически важных транзакций в реальном времени. От других классов вычислительных машин мейнфреймы отличаются исключительной надёжностью, отказоустойчивостью, масштабируемостью и способностью одновременно обслуживать тысячи пользователей и приложений. Термин происходит от английского main frame («главная рама»), что исторически относилось к центральному шкафу с процессором и памятью.

История

Первое поколение (1940–1950-е годы)

Предшественниками мейнфреймов стали первые электронные вычислительные машины, такие как ENIAC (1945) и UNIVAC I (1951). Эти системы занимали целые комнаты, потребляли огромное количество энергии и использовались преимущественно для научных и военных расчётов. В СССР к этому поколению относят МЭСМ (1950) и БЭСМ (1952), созданные под руководством С. А. Лебедева.

Эпоха мейнфреймов (1960–1980-е годы)

Ключевым этапом стало появление в 1964 году семейства IBM System/360, которое ввело понятие программной совместимости: программы, написанные для младших моделей, могли выполняться на старших без изменений. Это позволило унифицировать архитектуру и сделало мейнфреймы стандартом для крупных корпораций и государственных учреждений. В СССР аналогом стала Единая система ЭВМ (ЕС ЭВМ), выпускавшаяся с 1970-х годов по лицензии IBM и использовавшаяся в плановой экономике, науке и оборонной промышленности.

Кризис и возрождение (1990-е — настоящее время)

С распространением клиент-серверной архитектуры и персональных компьютеров в 1990-х годах рынок мейнфреймов резко сократился. Многие эксперты предсказывали их исчезновение. Однако мейнфреймы сохранили позиции в сферах, где критически важны надёжность и безопасность: банковские системы, авиаперевозки, государственные реестры, крупные розничные сети. В 2000-х годах IBM выпустила новое поколение zSeries (ныне IBM Z), которое интегрировало поддержку Linux и современных стандартов, что дало новый импульс развитию.

Архитектура и устройство

Центральный процессор (ЦП)

Мейнфреймы используют многопроцессорные конфигурации с числом ядер от нескольких десятков до сотен. В отличие от серверов x86, процессоры мейнфреймов (например, IBM z/Architecture) оптимизированы для работы с большими объёмами памяти и поддерживают аппаратную виртуалицию на уровне процессора (LPAR — Logical Partition). Это позволяет запускать несколько независимых операционных систем на одном физическом устройстве.

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

Одна из ключевых особенностей — канальная архитектура ввода-вывода. Специализированные канальные процессоры (каналы) берут на себя управление обменом данными с дисками, ленточными накопителями и сетевыми интерфейсами, освобождая центральный процессор для вычислений. Это обеспечивает пропускную способность, измеряемую гигабайтами в секунду.

Оперативная память

Объём оперативной памяти в современных мейнфреймах может достигать десятков терабайт. Память защищена аппаратными механизмами коррекции ошибок (ECC) и дублированием критических компонентов. Поддерживается технология «горячей замены» модулей памяти без остановки системы.

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

Мейнфреймы традиционно используют специализированные дисковые массивы (DASD — Direct Access Storage Device), такие как IBM DS8000. Эти системы обеспечивают зеркалирование данных на нескольких физических носителях и поддержку RAID-массивов высших уровней. В последние годы активно внедряются твердотельные накопители (SSD) для ускорения операций ввода-вывода.

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

Основные операционные системы для мейнфреймов:

В России и странах бывшего СССР на мейнфреймах ЕС ЭВМ использовались операционные системы ОС ЕС (аналог OS/360) и ДОС ЕС (аналог DOS/360). В настоящее время в российских банках и госструктурах применяются как импортные IBM Z, так и китайские системы (например, Inspur).

Применение

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

Мейнфреймы обрабатывают до 90 % мировых банковских транзакций. Они обеспечивают работу систем межбанковских переводов (SWIFT, SEPA), процессинга кредитных карт, расчётных палат и биржевых торгов. В России мейнфреймы используются в Сбербанке, ВТБ, Центральном банке и других крупных кредитных организациях.

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

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

Авиаперевозки и логистика

Системы бронирования билетов (например, Sabre, Amadeus) и управления грузоперевозками исторически построены на мейнфреймах. Они обеспечивают обработку миллионов запросов в час с гарантированной доступностью 99,999 % (так называемые «пять девяток»).

Промышленность и розничная торговля

Крупные производственные предприятия используют мейнфреймы для управления цепочками поставок (ERP-системы) и складским учётом. В розничной торговле они обрабатывают данные о продажах в режиме реального времени (POS-терминалы).

Преимущества и недостатки

Преимущества

Недостатки

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

Критика и перспективы

Критики мейнфреймов указывают на их высокую совокупную стоимость владения (TCO) и сложность интеграции с современными облачными и микросервисными архитектурами. Однако сторонники отмечают, что для критически важных систем, где цена простоя измеряется миллионами долларов в минуту, мейнфреймы остаются безальтернативным решением. В 2020-х годах наблюдается тренд на гибридные архитектуры: мейнфреймы используются как ядро транзакционной обработки, а облачные платформы — для аналитики и пользовательских интерфейсов.

Источники

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

На главную BFOmetr →