Altix - это строка сервера компьютеры и суперкомпьютеры производства Silicon Graphics (и дочерней компании Silicon Graph ics International ) на базе процессоров Intel . Он пришел на смену серверам MIPS / IRIX Origin 3000.
Суперкомпьютер Columbia основан на продуктах AltixВпервые линейка была анонсирована 7 января 2003 г. с серией Altix 3000, основанной на Intel Процессоры Itanium 2 и процессоры SGI NUMAlink взаимосвязаны. На момент выпуска продукта система поддерживала до 64 процессоров под управлением Linux как единый образ системы и поставлялась с дистрибутивом Linux под названием SGI Advanced Linux Environment, который был совместим с Red Hat Advanced Server.
К августу 2003 года многие клиенты SGI Altix использовали Linux на 128- и даже 256-процессорных системах SGI Altix. SGI официально объявила о поддержке 256 процессоров в одном системном образе Linux 10 марта 2004 г. с использованием ядра Linux на базе 2.4. В конечном итоге SGI Advanced Linux Environment была прекращена после поддержки стандартного немодифицированного SUSE Linux Enterprise Server (SLES) для SGI. Altix был предоставлен с SLES 8 и SLES 9.
Позже SGI 512-процессорные системы Altix получили официальную поддержку с использованием немодифицированного стандартного дистрибутива Linux с запуском SLES 9 SP1. Помимо полной поддержки SGI Altix на SUSE Linux Enterprise Server, также полностью поддерживался стандартный и немодифицированный Red Hat Enterprise Linux, начиная с SGI Altix 3700 Bx2 с RHEL 4 и RHEL 5 с системой. ограничения процессора, определенные Red Hat для этих выпусков.
14 ноября 2005 г. SGI представила серию Altix 4000 на базе Itanium 2. Altix 3000 и 4000 - это распределенная разделяемая память мультипроцессоры. Позднее SGI официально поддержала 1024-процессорные системы в немодифицированном стандартном дистрибутиве Linux с запуском SLES 10 в июле 2006 года. SGI Altix 4700 также официально поддерживалась Red Hat с RHEL 4 и RHEL 5 - максимальные ограничения процессора были определены Red Шапка для его релизов RHEL.
Торговая марка Altix использовалась для систем на базе многоядерных процессоров Intel Xeon. К ним относятся серверы Altix XE для монтажа в стойку, блейд-серверы Altix ICE блейд-серверы и суперкомпьютеры Altix UV .
Суперкомпьютер Columbia НАСА , установленный в 2004 году и списанный в 2013 году, представлял собой 10240-микропроцессорный кластер из двадцати систем Altix 3000, каждая с 512 микропроцессорами, соединенных между собой с InfiniBand.
Altix 3000 был первым поколением систем Altix. На смену ему пришел Altix 4000 в 2004 году, а последняя модель была снята с производства 31 декабря 2006 года.
Altix 330 начального уровня. сервер. В отличие от высокопроизводительных моделей, Altix 330 не основан на «кирпичике», а вместо этого основан на вычислительных модулях высотой 1U, установленных в стойке и соединенных с помощью NUMAlink. Одна система может содержать от 1 до 16 процессоров Itanium 2 и от 2 до 128 ГБ памяти. Altix 1330 - это кластер систем Altix 330. Системы объединены в сеть с Gigabit Ethernet или 4X InfiniBand.
Altix 350 - это модель среднего уровня, поддерживающая до 32 Процессоры Itanium 2. Представленный в 2005 году, он работает под управлением Linux, а не собственной версии SGI Unix, IRIX. Altix 350 масштабируется от одного до тридцати двух 64-битных Intel Itanium процессоров. Он оснащен портами расширения DDR SDRAM и PCI-X и может поддерживать SCSI или SATA внутренние жесткие диски. Altix 350 представляет собой монтируемый в стойку сервер и имеет размер 2U, что означает, что он занимает два слота по вертикали в стандартной серверной стойке . Altix 1350 - это кластер систем Altix 350.
По состоянию на декабрь 2006 г., Altix 350 был заменен Altix 450 (на основе Itanium 2 ) и Altix XE (на основе Xeon ).
Altix 3300 - это модель среднего класса, поддерживающая от 4 до 12 процессоров и от 2 до 48 ГБ памяти. Упакован в короткую стойку (17U).
Altix 3700 - это модель высшего класса, поддерживающая от 16 до 512 процессоров и от 8 ГБ до 2 ТБ памяти. Требуется одна или несколько высоких стоек (39U). Вариант Altix 3000 с графическими возможностями известен как Prism.
. 3700 основан на архитектуре распределенной разделяемой памяти NUMAflex третьего поколения и использует NUMAlink 4 ткань межсоединения. Altix 3000 поддерживает единый образ системы с 64 процессорами. Если в системе более 64 процессоров, то система должна быть разбита на разделы.
Базовый строительный блок называется C-образным блоком, который содержит два узла в монтируемом в стойку блоке высотой 4U. Каждый узел содержит два процессора Intel Itanium 2, которые подключаются к специализированной интегральной схеме Super-Bedrock через единственную внешнюю шину . Super-Bedrock - это линейный переключатель для процессоров, локальной RAM, сетевого интерфейса и интерфейса ввода-вывода. Два ASIC Super-Bedrock в каждом блоке внутренне соединены одним каналом NUMAlink 4 со скоростью 6,4 ГБ / с. Узел процессора также содержит 16 разъемов DIMM, которые принимают стандартные модули DIMM DDR емкостью от 4 до 16 ГБ.
Altix 3700 Bx2 - это высокопроизводительная модель, поддерживающая от 16 до 2048 процессоров Itanium 2 и от 12 ГБ до 24 ТБ памяти. Требуется одна или несколько высоких стоек (40U).
Altix 4000 - это следующая линейка продуктов Silicon Graphics на базе Itanium. У него есть две модели: Altix 450, сервер среднего уровня, и Altix 4700, сервер высокого класса.
Система Altix 4700 содержит до 2048 разъемов для двухъядерных процессоров Itanium 2 и Itanium (версия Montvale), соединенных соединением NUMAlink 4 в толстом дереве топология сети. Микропроцессоры сопровождаются памятью объемом до 128 ТБ (192 ТБ с одним микропроцессорным модулем и модулями DIMM на 16 ГБ).
Каждый узел содержится в блейд-сервере , который вставляется в корпус, отдельный блок стойки (IRU). IRU представляет собой корпус высотой 10U, который содержит необходимые компоненты для поддержки блейд-серверов, такие как блоки питания, две платы маршрутизатора (по одной на каждые пять блейд-серверов) и контроллер L1. Каждый IRU может поддерживать десять лезвий одинарной ширины или два лезвия двойной ширины и восемь лезвий одинарной ширины. IRU устанавливаются в стойку высотой 42U, и каждая стойка поддерживает до четырех IRU.
Блейд-сервер содержит два типа узлов: процессор и память. Вычислительные блейды содержат узел процессора и состоят из двух разъемов PAC611 для микропроцессоров Itanium 2 и Itanium, Super-Hub (SHub) специализированной интегральной схемы (ASIC) (набор микросхем ) и восемь двухрядных модулей памяти (DIMM) для памяти. Количество разъемов микропроцессора в вычислительном блейд-сервере - один или два. Конфигурации с однопроцессорным разъемом обеспечивают большую пропускную способность, поскольку только один разъем микропроцессора использует переднюю шину и локальную память. Конфигурации с двухпроцессорным сокетом не поддерживают гиперпоточность. Блейд-модули памяти используются для увеличения объема памяти без увеличения количества процессоров. Они содержат SHub ASIC и 12 слотов DIMM. И вычислительные модули, и блейд-модули памяти поддерживают модули DIMM емкостью 1, 2, 4, 8 и 16 ГБ. SGI не поддерживает установку с модулями DIMM 16 ГБ.
В одной матрице Numalink можно объединить несколько серверов до теоретического максимума в 8 192 узла (16 384 ЦП ОС).
В серверах Altix XE используются процессоры Intel Xeon x86-64 -architecture. В число моделей входят:
Все системы Altix XE поддерживают Novell SUSE Linux Enterprise Server, Red Hat Enterprise Linux и Microsoft Windows. Поддержка VMware была добавлена в линейку продуктов Altix XE.
Блейд-платформа Altix ICE - это система на базе Intel Xeon с бездисковыми вычислительными блейд-серверами и Hierarchical Management Framework (HMF) для масштабируемости, производительности и устойчивость. В то время как более ранние системы Altix на базе Itanium запускали образ одной системы (SSI) ядро Linux на 1024 процессорах или более с использованием стандартного дистрибутива SuSE Linux Enterprise Server (SLES), Altix Возможности кластеризации ICE используют стандартные дистрибутивы SLES или Red Hat Enterprise Linux и масштабируются до более чем 51 200 ядер на NASA Pleiades суперкомпьютере.
Altix ICE 8200LX блейд-корпус включает в себя два блейд-коммутатора 4x DDR IB и одну высокопроизводительную плоскость, в то время как Altix ICE 8200EX имеет четыре блейд-переключателя DDR IB и две высокопроизводительные плоскости. Обе конфигурации поддерживают топологию гиперкуб или толстое дерево и 16 вычислительных блэйдов в IRU.
Вычислительные блейд-модули IP-83 и IP-85 поддерживают процессоры Intel Xeon 5200 или 5400 Series, а вычислительные блейд-серверы IP-95 поддерживают процессоры Intel Xeon серии 5500.
В ноябре 2011 года ICE 8400 базируется на процессорах Intel Xeon 5500 или 5600 или на процессорах AMD Opteron 6100 серии.
По состоянию на 2013 год в них используются сопроцессоры Xeon Phi.
Архитектура суперкомпьютера Altix UV была анонсирована в ноябре 2009 года. Кодовое название Ultraviolet Во время разработки Altix UV сочетает в себе развитие межсоединения NUMAlink, используемого в Altix 4000 (NUMAlink 5), с четырех-, шести- или восьмиъядерными процессорами Intel Xeon 7500 «Nehalem-EX ». Системы Altix UV работают под управлением SuSE Linux Enterprise Server или Red Hat Enterprise Linux и масштабируются от 32 до 2048 ядер с поддержкой до 16 терабайт (ТБ) общей памяти в одном образе системы.
В 2010 г. и В 2011 году SGI отказалась от названия Altix для новых серверов, производимых компанией. Altix UV и Altix ICE были сокращены до SGI UV и SGI ICE, а линейка Altix XE получила название «Rackable».