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

AS/400

AS/400 (Application System/400) — семейство 32-разрядных миникомпьютеров, выпускавшееся корпорацией IBM с 1988 года. Представляет собой программно-аппаратную платформу, ориентированную на выполнение бизнес-приложений среднего и крупного масштаба. Является преемником линии System/3X (System/36 и System/38) и предшественником современных систем IBM i на архитектуре Power. Отличается высокой степенью интеграции операционной системы, базы данных и аппаратного обеспечения, а также обратной совместимостью на уровне прикладного программного обеспечения.

История

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

К середине 1980-х годов IBM столкнулась с проблемой фрагментации своего парка малых и средних вычислительных систем. Линейки System/36 (ориентированная на простоту использования и работу с файлами) и System/38 (оснащённая встроенной реляционной базой данных и объектно-ориентированной архитектурой) имели несовместимые программные интерфейсы. В 1985 году под руководством Фрэнка Солтиса (Frank Soltis) началась работа над проектом «Silverlake», целью которого было создание единой платформы, объединяющей лучшие черты обеих линий и обеспечивающей лёгкий переход для существующих клиентов.

Анонс и выпуск

Система была официально анонсирована в июне 1988 года под названием AS/400 (Application System/400). Первые модели (серии B, C, D, E) базировались на 48-битном процессоре CISC собственной разработки IBM (IMP — Internal Microprocessor). Выход на рынок сопровождался масштабной маркетинговой кампанией, подчёркивающей простоту администрирования, надёжность и низкую совокупную стоимость владения. AS/400 быстро завоевала популярность в банковском секторе, розничной торговле, логистике и государственных учреждениях.

Эволюция и переименования

Платформа неоднократно меняла название, следуя за изменениями в брендинге IBM и техническими обновлениями:

Несмотря на смену имён, в профессиональной среде и среди пользователей до сих пор распространено название «AS/400» как обобщающий термин для всей платформы.

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

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

Изначально AS/400 строилась на базе специализированного 48-битного CISC-процессора (IMP). С 1995 года платформа перешла на 64-битную архитектуру RISC (PowerPC, затем POWER). Ключевой особенностью является использование технологии Single-Level Storage (SLS), при которой оперативная память и дисковое пространство представляются прикладному программному обеспечению как единое линейное адресное пространство. Виртуальная память управляется аппаратно-программным комплексом, что упрощает разработку приложений (нет необходимости в ручном управлении буферами и свопингом) и повышает надёжность.

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

Основной операционной системой для AS/400 является OS/400 (с 2008 года — IBM i). Она полностью интегрирована с аппаратной платформой и встроенной реляционной базой данных DB2 for i. Система включает:

Технология машинно-независимого интерфейса (TIMI)

TIMI (Technology Independent Machine Interface) — это программная прослойка между прикладным ПО и аппаратным обеспечением. Приложения разрабатываются для TIMI, а не для конкретного процессора. При компиляции создаётся объект, содержащий код TIMI и, опционально, оптимизированный машинный код. При переходе на новое поколение процессоров (например, с CISC на RISC или с 32-битного на 64-битное адресное пространство) IBM i автоматически перекомпилирует код TIMI в новый машинный код, сохраняя работоспособность всех старых приложений. Это является одной из главных причин долгоживучести платформы.

Классификация моделей

Исторически модели AS/400 делились на несколько категорий по производительности и цене:

В современных системах на базе Power (Power Systems) деление на модели осуществляется по количеству ядер процессора и объёму оперативной памяти.

Применение и значение

Области использования

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

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

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

Недостатки:

Критика и современное состояние

В 1990-х — начале 2000-х годов AS/400 подвергалась критике за закрытость и высокую стоимость. С распространением дешёвых серверов на x86-архитектуре с Linux и Windows многие компании начали миграцию с AS/400. Однако платформа сохранила прочные позиции в тех сегментах, где критичны надёжность и непрерывность работы (банки, страховые компании, государственные системы).

Современные IBM Power Systems с операционной системой IBM i продолжают развиваться. Они поддерживают виртуализацию (PowerVM), работу с контейнерами (Docker), интеграцию с облачными платформами (IBM Cloud, AWS) и современные языки программирования (Python, Node.js, PHP). Несмотря на это, сообщество разработчиков RPG и COBOL сокращается, и платформа воспринимается как нишевая, но стабильная альтернатива для legacy-систем.

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

Источники

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

На главную BFOmetr →