IBM Power Systems
IBM Power Systems — это семейство серверных вычислительных систем, разрабатываемых и производимых компанией IBM (International Business Machines Corporation). Основой архитектуры этих систем являются микропроцессоры POWER (Performance Optimization With Enhanced RISC), работающие под управлением операционных систем IBM AIX (собственная UNIX-система), IBM i (преемница OS/400) и дистрибутивов Linux (в первую очередь Red Hat Enterprise Linux и SUSE Linux Enterprise Server). Системы позиционируются как платформа для критически важных корпоративных приложений, баз данных, высокопроизводительных вычислений (HPC) и облачных инфраструктур, где требуется высокая надёжность, масштабируемость и отказоустойчивость.
История
Происхождение архитектуры POWER
История семейства восходит к началу 1990-х годов, когда IBM представила процессорную архитектуру POWER (Performance Optimization With Enhanced RISC). Первая коммерческая реализация — сервер IBM RS/6000, выпущенный в 1990 году. В 1992 году на базе этой архитектуры была создана платформа AS/400, которая впоследствии эволюционировала в IBM i. В 1998 году IBM объединила линейки RS/6000 и AS/400 под общим брендом eServer pSeries и iSeries, а в 2004 году — под единым названием System p и System i.
Формирование линейки Power Systems
В 2008 году IBM провела ребрендинг, объединив System p и System i в единую платформу IBM Power Systems. Это решение было продиктовано стремлением унифицировать аппаратную базу для обеих операционных систем (AIX и IBM i) и предоставить заказчикам возможность гибкого выбора ОС на одном и том же оборудовании. Первыми моделями новой линейки стали Power 520, Power 550, Power 570 и Power 595, основанные на процессорах POWER6.
Развитие в 2010-е годы
В 2010 году вышли процессоры POWER7, которые принесли значительный прирост производительности и внедрение технологии многопоточности SMT (Simultaneous Multi-Threading) до 4 потоков на ядро. В 2013 году появились процессоры POWER7+, а в 2014 году — POWER8. Архитектура POWER8 стала первой, открытой для сторонних разработчиков в рамках инициативы OpenPOWER Foundation, основанной IBM в 2013 году. Это позволило другим компаниям (например, Google, Tyan, Rackspace) создавать собственные серверы на базе процессоров POWER8, а также разрабатывать специализированные ускорители (CAPI — Coherent Accelerator Processor Interface).
Современный этап (2017–2025)
В 2017 году IBM представила процессоры POWER9, которые легли в основу серверов Power Systems AC922 (для HPC и ИИ) и S922 (для корпоративных задач). В 2021 году вышло семейство POWER10 — последнее на данный момент поколение микропроцессоров для Power Systems. POWER10 выпускается по техпроцессу 7 нм (Samsung), поддерживает до 16 ядер (до 32 потоков SMT8) и встроенный матричный сопроцессор для ускорения операций с плавающей запятой и криптографии. В 2023–2024 годах IBM анонсировала новые модели серверов на POWER10, включая Power E1080 (флагманская модель для мейнфрейм-подобных нагрузок) и Power S1014/S1024 (среднего класса).
Архитектура и ключевые технологии
Процессоры POWER
Все системы семейства Power Systems строятся на процессорах архитектуры POWER (POWER6, POWER7, POWER8, POWER9, POWER10). Ключевые особенности:
- RISC-архитектура (Reduced Instruction Set Computer) — упрощённый набор команд, оптимизированный для высокой производительности на такт.
- Многопоточность — поддержка SMT (Simultaneous Multi-Threading): от 2 потоков на ядро (POWER6) до 8 (POWER10).
- Высокая частота — типичные тактовые частоты от 3,5 до 5,0 ГГц.
- Встроенные ускорители — блоки для криптографии, сжатия данных, матричных вычислений (для ИИ).
Виртуализация PowerVM
PowerVM — это программно-аппаратная платформа виртуализации, встроенная в прошивку (firmware) серверов Power Systems. Основные возможности:
- Микропартиционирование — возможность деления физических ресурсов (ядер, памяти, ввода-вывода) на множество логических разделов (LPAR), каждый из которых может работать под своей ОС. Минимальный размер LPAR — 1/10 ядра.
- Динамическое перераспределение ресурсов — добавление или удаление процессоров, памяти, устройств ввода-вывода без остановки работы LPAR.
- Live Partition Mobility — миграция работающей LPAR с одного физического сервера на другой без прерывания обслуживания.
- Active Memory Sharing — технология, позволяющая нескольким LPAR использовать общий пул физической памяти.
Отказоустойчивость и RAS
Системы Power Systems традиционно обладают высокими характеристиками RAS (Reliability, Availability, Serviceability — надёжность, доступность, обслуживаемость):
- Error Detection and Correction (ECC) — коррекция ошибок памяти на аппаратном уровне.
- Chipkill — технология, позволяющая восстанавливать данные при отказе целого чипа памяти.
- First Failure Data Capture (FFDC) — автоматическая регистрация и анализ сбоев без остановки системы.
- Hot-plug — горячая замена компонентов (диски, блоки питания, вентиляторы, модули памяти).
- Redundant Array of Independent Disks (RAID) — поддержка аппаратных RAID-контроллеров.
Операционные системы
- IBM AIX — проприетарная UNIX-система, оптимизированная для Power Systems. Поддерживает кластеризацию (PowerHA), виртуализацию, контейнеризацию (AIX Workload Partitions).
- IBM i — преемница OS/400, специализированная для бизнес-приложений (ERP, базы данных DB2 for i). Отличается интегрированной файловой системой и объектно-ориентированной архитектурой.
- Linux — официально поддерживаются Red Hat Enterprise Linux, SUSE Linux Enterprise Server, Ubuntu Server. Возможна установка дистрибутивов для архитектуры ppc64le (little-endian).
Модельный ряд (по состоянию на 2025 год)
Серверы начального и среднего уровня
- Power S1014 — 1-сокетный сервер на POWER10 (до 8 ядер), для малого бизнеса и удалённых офисов.
- Power S1024 — 2-сокетный сервер на POWER10 (до 32 ядер), для средних предприятий.
- Power S922 — 2-сокетный сервер на POWER9 (до 22 ядер), предыдущее поколение, всё ещё поставляется.
- Power L922 — 2-сокетный сервер на POWER9, оптимизированный для Linux.
Высокопроизводительные и флагманские модели
- Power E1050 — 4-сокетный сервер на POWER10 (до 64 ядер), для крупных корпоративных баз данных и ERP.
- Power E1080 — флагманская модель на POWER10 (до 16 сокетов, до 256 ядер), поддерживает до 64 ТБ оперативной памяти, до 192 слотов PCIe Gen5. Предназначена для мейнфрейм-подобных нагрузок, консолидации серверов, облачных сред.
- Power AC922 — 2-сокетный сервер на POWER9, оптимизированный для HPC и ИИ (поддержка до 4 ускорителей NVIDIA Tesla V100/SXM2).
Применение
Корпоративные базы данных и ERP
Power Systems широко используются для развёртывания СУБД (IBM Db2, Oracle Database, PostgreSQL) и ERP-систем (SAP S/4HANA, Oracle E-Business Suite, 1С:Предприятие). Благодаря высокой надёжности и производительности, они являются платформой для критических транзакционных систем (OLTP).
Высокопроизводительные вычисления (HPC)
Системы на базе POWER9 (например, Power AC922) применяются в суперкомпьютерах. Крупнейшим примером является суперкомпьютер Summit (Национальная лаборатория Ок-Ридж, США), который до 2020 года занимал первое место в рейтинге TOP500. Summit состоял из 4608 серверов Power AC922, оснащённых процессорами POWER9 и ускорителями NVIDIA Volta.
Искусственный интеллект и машинное обучение
Архитектура POWER9 и POWER10 включает поддержку ускорителей через шину NVLink (для NVIDIA) и CAPI (для FPGA). Это позволяет эффективно выполнять задачи глубокого обучения, рекомендательные системы, обработку естественного языка.
Облачные и виртуализированные среды
PowerVM и поддержка Linux делают Power Systems пригодными для построения частных и гибридных облаков. IBM предлагает решение IBM Cloud Power Virtual Server, позволяющее арендовать виртуальные машины на Power Systems в публичном облаке.
Конкуренция и рыночная позиция
Основными конкурентами Power Systems являются серверы на архитектуре x86-64 (Intel Xeon, AMD EPYC) и ARM (Ampere, AWS Graviton). Power Systems уступают x86-системам по доле рынка (менее 5% в сегменте серверов), но сохраняют позиции в нишах, где критичны отказоустойчивость, масштабируемость и поддержка унаследованных приложений (legacy) на IBM i. В сегменте HPC Power Systems постепенно вытесняются системами на базе ARM и ускорителей, однако сохраняют присутствие в некоторых национальных проектах (например, в Китае — суперкомпьютер Sunway TaihuLight на процессорах SW26010, не связанных с POWER).
Критика
Основные претензии к платформе Power Systems:
- Высокая стоимость — серверы и лицензии на ПО (AIX, IBM i) значительно дороже аналогичных по производительности x86-систем.
- Закрытость экосистемы — несмотря на открытие архитектуры POWER8, большинство ключевых технологий (PowerVM, AIX, IBM i) остаются проприетарными.
- Ограниченная поддержка стороннего ПО — не все приложения, доступные для Linux на x86, портированы на ppc64le.
- Снижение доли рынка — с 2010-х годов IBM неоднократно сокращала инвестиции в развитие Power Systems, фокусируясь на облачных сервисах (IBM Cloud) и мейнфреймах (IBM Z).
Источники
- IBM Power Systems Hardware — официальная документация IBM (IBM Knowledge Center).
- OpenPOWER Foundation — спецификации архитектуры POWER8/POWER9.
- TOP500 List — данные о суперкомпьютерах на базе Power Systems.
- Аналитические отчёты IDC и Gartner по рынку серверов.
- Статьи в журналах: «IBM Systems Magazine», «IT Professional», «HPC Wire».
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →