PowerLinux — это комбинация операционной системы (ОС) на базе Linux , работающей на компьютерах на базе PowerPC или Power ISA от IBM . Часто используется в качестве ссылки вместе с Linux на Power , а также является названием нескольких систем IBM Power Systems, работающих только на Linux .
В конце 1990-х годов IBM начала рассматривать операционную систему Linux. В 2000 году IBM объявила, что будет продвигать Linux. [1] В 2001 году IBM инвестировала 1 миллиард долларов в поддержку движения Linux, приняв его в качестве операционной системы для серверов и программного обеспечения IBM. В течение десятилетия Linux можно было найти практически в каждом бизнесе IBM, географии и рабочей нагрузке, и он продолжает быть глубоко встроенным в оборудование, программное обеспечение, услуги и внутреннюю разработку IBM.
Опрос, опубликованный Linux Foundation в апреле 2012 года, показал, что IBM является пятым по величине коммерческим спонсором за последние семь лет, имея более 600 разработчиков, вовлеченных в более чем 100 проектов с открытым исходным кодом. [2]
IBM основала Linux Technology Center (LTC) в 1999 году, чтобы объединить разработчиков программного обеспечения, заинтересованных в Linux и другом программном обеспечении с открытым исходным кодом, в единую организацию. LTC сотрудничал с сообществом Linux, чтобы сделать Linux оптимально работающим на PowerPC, x86 и, совсем недавно, Cell Broadband Engine . Разработчики LTC вносят вклад в различные проекты с открытым исходным кодом, а также в проекты, направленные на то, чтобы Linux мог использовать новые аппаратные функции на платформах IBM.
Linux работает на системах IBM POWER с 2001 года, когда группа создала новый 64-битный порт для ядра Linux, чтобы позволить ОС работать на процессорах PowerPC. [3] Первой системой, полностью поддерживающей 64-битное ядро Linux, была POWER5 от IBM, созданная в 2004 году. За ней последовала POWER6 в 2007 году и текущие системы на базе POWER7 в 2010 году.
Linux был впервые портирован на POWER в июне 2000 года. [4] С тех пор PowerLinux использовался в ряде суперкомпьютеров, включая MareNostrum 2004 и Roadrunner 2008.
Начиная с апреля 2012 года, IBM представила три Linux-системы на базе процессора POWER7 для аналитики больших данных , отраслевых приложений и инфраструктурных сервисов с открытым исходным кодом, таких как веб-сервисы, электронная почта и сервисы совместной работы в социальных сетях. [5]
Системы IBM PowerLinux 7R1 и IBM PowerLinux 7R2 представляют собой серверы с одним и двумя сокетами для монтажа в стойку, которые поддерживают 8 или 16 ядер микропроцессора POWER7 с частотой 3,55 ГГц (только 7R1) или, с опциями 7R2, 3,55 и 3,3 ГГц с максимальным объемом памяти 128 ГБ (для 7R1) или 256 ГБ (7R2), которые можно сконфигурировать с двухрядными модулями памяти ( DIMM ) объемом 8, 16 и 32 ГБ. Обе системы работают под управлением операционных систем Linux: Red Hat Enterprise Linux или SUSE Linux Enterprise Server и включают встроенный гипервизор PowerVM [для PowerLinux], который поддерживает до 10 виртуальных машин на ядро и 160 виртуальных машин на сервер.
IBM PowerLinux 7R4 — это система на базе процессора POWER7+ в корпусе 5U с двумя или четырьмя сокетами и 16 или 32 ядрами. Она может вместить до 1 ТБ памяти DDR3 Active Memory Sharing 1066 МГц. PowerVM для Linux динамически распределяет системные ресурсы по разделам в зависимости от требований рабочей нагрузки — до 640 виртуальных машин на сервер (20 микроразделов на ядро).
В исследовании систем и архитектуры для больших данных IBM Research обнаружила, что 10-узловой кластер Hadoop из узлов PowerLinux 7R2 с процессорами POWER7+, работающий под управлением программного обеспечения InfoSphere BigInsights, может обрабатывать терабайт данных менее чем за 8 минут. [6]
IBM также представила IBM Flex System p24L Compute Node, двухсокетный вычислительный узел для Linux, предназначенный для недавно анонсированной IBM PureFlex System, который содержит 12 или 16 ядер микропроцессора POWER7, до 256 ГБ памяти, возможность установки операционных систем Red Hat Enterprise Linux или SUSE Linux Enterprise Server и встроенную PowerVM для PowerLinux. [7]
Помимо этих конкретных продуктов, Linux может работать на любом оборудовании серии Power.
Выпуски IBM PowerLinux в апреле 2012 года были разработаны специально для запуска ядра Linux на системах компании на базе POWER7. В отличие от серверов, построенных на процессоре Intel Xeon , потомке x86 с двумя потоками на ядро, процессор POWER7 обеспечивает четыре потока на ядро. Серверы на базе POWER виртуализированы для обеспечения 60-80-процентного использования по сравнению с типичным показателем в 40 процентов для процессоров x86. Программа виртуализации PowerVM имеет уровень Common Criteria Evaluation Assurance (CC) 4+, с нулевыми уязвимостями безопасности, а также неограниченным использованием памяти. [8]
Системы IBM на базе Power имеют встроенные возможности виртуализации , полученные из технологии мэйнфреймов . В System p этот пакет виртуализации называется PowerVM. PowerVM включает такие возможности виртуализации, как микроразбиение, активное совместное использование памяти и дедупликацию, виртуальный сервер ввода-вывода для виртуальных сетей и хранилищ, а также мобильность разделов в реальном времени.
PowerLinux работает на: