Altix – Intel процессорларындағы SGI суперкомпьютерлер отбасы. Linux қолдауы, жоғары өнімділік, 64-ке дейін процессорлар. Технология туралы толық ақпарат!
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Altix суперкомпьютерлер отбасы — Intel процессорларына негізделген Silicon Graphics (және оның ізбасары Silicon Graphics International) компаниясы жасаған серверлік компьютерлер мен суперкомпьютерлер қатары. Ол MIPS/IRIX негізіндегі Origin 3000 серверлерін алмастырды.
Supercomputer family
Altix is a line of server computers and supercomputers produced by Silicon Graphics (and successor company Silicon Graphics International), based on Intel processors. It succeeded the MIPS/IRIX based Origin 3000 servers.
Тарих
Бұл желі алғаш рет 2003 жылдың 7 қаңтарында Intel Itanium 2 процессорлары және SGI-дің NUMAlink процессорлық байланысы негізінде құрылған Altix 3000 сериясымен жарияланды. Өнімді ұсынған кезде жүйе Linux-ты бір жүйелік бейне ретінде іске қосатын 64 процессорға дейін қолдады және Red Hat Advanced Server-мен үйлесімді SGI Advanced Linux Environment деп аталатын Linux дистрибутивімен бірге келді. 2003 жылдың тамызына қарай SGI Altix клиенттерінің көптегені 128 және 256 процессорлы SGI Altix жүйелерінде Linux-ты іске қосты. SGI 2004 жылдың 10 наурызында Linux-тың бір жүйелік бейнесінде 256 процессорды қолдауды ресми түрде жариялады, ол 2.4 негізіндегі Linux ядросын пайдаланды. SGI Advanced Linux Environment ақырында SLES 8 және SLES 9 SGI Altix үшін стандартты, өзгертілмеген SUSE Linux Enterprise Server (SLES) дистрибутивін қолдаумен қамтамасыз етілгеннен кейін, SLES 9 SP1 іске қосылғанда стандартты, өзгертілмеген Linux дистрибутивін қолдаумен тоқтатылды. 2005 жылдың 14 қарашасында SGI Itanium 2 негізінде Altix 4000 сериясын ұсынды. Altix 3000 және 4000 – ортақ жадты көппроцессорлы жүйелер. Кейін SGI 2006 жылдың шілдесінде SLES 10 шығарылымымен стандартты, өзгертілмеген Linux дистрибутивінде 1024 процессорлы жүйелерді ресми түрде қолдады. SGI Altix 4700 Red Hat-пен RHEL 4 және RHEL 5 арқылы ресми түрде қолдау алды – процессордың максималды лимиттері Red Hat-тің RHEL шығарылымдары үшін белгіленгендей болды. Altix бренді көп ядролы Intel Xeon процессорларына негізделген жүйелер үшін қолданылды. Оларға Altix XE шассиге орнатылатын серверлер, Altix ICE лезбіелік серверлер және Altix UV суперкомпьютерлері кіреді. 2004 жылы орнатылған және 2013 жылы қызметтен шығарылған NASA-ның Колумбия суперкомпьютері – InfiniBand желісімен байланысқан, әрқайсысы 512 микропроцессорлы жиырма Altix 3000 жүйесінен тұратын 10240 микропроцессорлық кластер.
The line was first announced on January 7, 2003, with the Altix 3000 series, based on Intel Itanium 2 processors and SGI's NUMAlink processor interconnect. At product introduction, the system supported up to 64 processors running Linux as a single system image and shipped with a Linux distribution called SGI Advanced Linux Environment, which was compatible with Red Hat Advanced Server. By August 2003, many SGI Altix customers were running Linux on 128 and 256 processor SGI Altix systems. SGI officially announced 256 processor support within a single system image of Linux on March 10, 2004, using a 2.4 based Linux kernel. The SGI Advanced Linux Environment was eventually dropped after support using a standard, unmodified SUSE Linux Enterprise Server (SLES) distribution for SGI Altix was provided with SLES 8 and SLES 9. using an unmodified, standard Linux distribution with the launch of SLES 9 SP1. Besides full support of SGI Altix on SUSE Linux Enterprise Server, a standard and unmodified Red Hat Enterprise Linux was also fully supported starting with SGI Altix 3700 Bx2 with RHEL 4 and RHEL 5 with system processor limits defined by Red Hat for those releases. On November 14, 2005, SGI introduced the Altix 4000 series based on the Itanium 2. The Altix 3000 and 4000 are distributed shared memory multiprocessors. SGI later officially supported 1024 processor systems on an unmodified, standard Linux distribution with the launch of SLES 10 in July 2006. SGI Altix 4700 was also officially supported by Red Hat with RHEL 4 and RHEL 5 — maximum processor limits were as defined by Red Hat for its RHEL releases. The Altix brand was used for systems based on multi core Intel Xeon processors. These include the Altix XE rackmount servers, Altix ICE blade servers and Altix UV supercomputers. NASA's Columbia supercomputer, installed in 2004 and decommissioned in 2013, was a 10240 microprocessor cluster of twenty Altix 3000 systems, each with 512 microprocessors, interconnected with InfiniBand.
Altix 3000
Altix 3000 – Altix жүйелерінің бірінші буыны. 2004 жылы ол Altix 4000-ға алмастырылды, ал соңғы модель 2006 жылдың 31 желтоқсанында тоқтатылды. 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 жылы ұсынылған, ол SGI-нің өзіндік Unix нұсқасы IRIX орнына Linux-ты іске қосады. 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, желілік интерфейс және I/O интерфейсі үшін қиылысқан коммутатор. Әрбір кірпіштегі екі Super Bedrock ASIC бір 6,4 ГБ/с NUMAlink 4 арнасы арқылы ішкі байланыста болады. Процессорлық түйінде 4-тен 16 ГБ сыйымдылығы бар стандартты DDR DIMM-дерді қабылдайтын 16 DIMM ұясы бар. Altix 3700 Bx2 – 16-дан 2048 Itanium 2 процессорға дейін және 12 ГБ-тан 24 ТБ-ға дейін жадты қолдайтын жоғары деңгейдегі модель. Ол үшін бір немесе бірнеше биік (40U) тіреулер қажет.
The Altix 3000 is the first generation of Altix systems. It was succeeded by the Altix 4000 in 2004, and the last model was discontinued on December 31, 2006. The Altix 330 is an entry level server. Unlike the high end models, the Altix 330 is not "brick" based, but is instead based on 1U high compute modules mounted in a rack and connected with NUMAlink. A single system may contain 1 to 16 Itanium 2 processors and 2 to 128 GB of memory. The Altix 1330 is a cluster of Altix 330 systems. The systems are networked with Gigabit Ethernet or 4X InfiniBand. The Altix 350 is a mid range model that supports up to 32 Itanium 2 processors. Introduced in 2005, it runs Linux, rather than SGI's own Unix variant, IRIX. The Altix 350 is scalable from one to thirty two 64 bit Intel Itanium processors. It features DDR SDRAM and PCI X expansion ports, and can support SCSI or SATA internal hard drives. Designed as a rack mount server, the Altix 350 is 2U, meaning it occupies two slots vertically in a standard server rack. The Altix 1350 is a cluster of Altix 350 systems. as of 2006, the Altix 350 was superseded by the Altix 450 (based on the Itanium 2) and the Altix XE (based on the Xeon). The Altix 3300 is a mid range model supporting 4 to 12 processors and 2 to 48 GB of memory. It is packaged in a short (17U) rack. The Altix 3700 is a high end model supporting 16 to 512 processors and 8 GB to 2 TB of memory. It requires one or multiple tall (39U) rack(s). A variant of the Altix 3000 with graphics capability is known as the Prism. The 3700 is based on the third generation NUMAflex distributed shared memory architecture and it uses the NUMAlink 4 interconnection fabric. The Altix 3000 supports a single system image of 64 processors. If there are more than 64 processors in a system, then the system must be partitioned. The basic building block is called a C brick, which contains two nodes in a 4U high rackmount unit. Each node contains two Intel Itanium 2 processors that connect to the Super Bedrock application specific integrated circuit through a single front side bus. The Super Bedrock is a crossbar switch for the processors, the local RAM, the network interface and the I/O interface. The two Super Bedrock ASICs in each brick are connected internally by a single 6.4 GB/s NUMAlink 4 channel. A processor node also contains 16 DIMM slots that accept standard DDR DIMMs with capacities of 4 to 16 GB. The Altix 3700 Bx2 is a high end model supporting 16 to 2,048 Itanium 2 processors and 12 GB to 24 TB of memory. It requires one or multiple tall (40U) racks.
Altix 4000
Altix 4000 – келесі Itanium негізіндегі өнімдер желісі. Ол екі модельден тұрады: Altix 450 – орта деңгейдегі сервер және Altix 4700 – жоғары деңгейдегі сервер. Altix 4700 жүйесінде NUMAlink 4 өзара байланысы арқылы «майлы ағаш» желілік топологиясында қосылған 2048-ге дейін екі ядролы Itanium 2 және Itanium («Montvale» редакциясы) микропроцессорлік ұялары бар. Микропроцессорлар 128 ТБ-қа дейін жадпен (бір микропроцессорлік ұялы тақташалар және 16 ГБ DIMM-дері бар болғанда 192 ТБ) бірге келеді. Әрбір түйін жеке сөрелік бөлімше (IRU) деп аталатын корпусқа орналасатын тақташаның ішінде орналасқан. IRU – бұл 10U корпус, онда қуат көздері, екі маршрутизатор тақтасы (әр бес тақтаға біреуінен) және L1 контроллері сияқты тақташаларды қолдауға қажетті компоненттер бар. Әрбір IRU он бір енді тақташаны немесе екі екі енді тақташаны және сегіз бір енді тақташаны қолдай алады. IRU-лар 42U биіктіктегі тіреуге орнатылады, әр тіреуде төрт IRU-ға дейін орналасады. Тақташаның ішінде процессорлық және жадтық екі түрі бар түйіндер орналасқан. Есептеу тақташалары процессорлық түйіннен тұрады және Itanium 2 және Itanium микропроцессорлары үшін екі PAC611 ұясынан, Super Hub (SHub) арнайы интегралдық схемасынан (ASIC) (чипсет) және жад үшін сегіз екі қатарлы жад модулі (DIMM) ұясынан тұрады. Есептеу тақташасындағы микропроцессорлық ұялардың саны бір немесе екі болуы мүмкін. Бір процессорлық ұялы конфигурациялар көбірек өткізу қабілетін қамтамасыз етеді, өйткені тек бір микропроцессорлық ұя алдыңғы шинаны және жергілікті жадты пайдаланады. Екі процессорлық ұялы конфигурациялар гипертүзуді қолдамайды. Жад тақташалары процессорлардың санын арттырмай жад көлемін кеңейту үшін қолданылады. Оларда SHub ASIC және 12 DIMM ұясы бар. Есептеу және жад тақташалары 1, 2, 4, 8 және 16 ГБ DIMM-дерді қолдайды. SGI қолдауы 16 ГБ DIMM-дері бар орнатуларды қолдамайды. Бірнеше серверлерді бір Numalink желісінде біріктіруге болады, теориялық максимум 8192 түйінге дейін (16384 OS CPU).
The Altix 4000 is the next Itanium based product line. It has two models, the Altix 450 a mid range server, and the Altix 4700 a high end server. An Altix 4700 system contains up to 2048 dual core Itanium 2 and Itanium ("Montvale" revision) microprocessor sockets, connected by the NUMAlink 4 interconnect in a fat tree network topology. The microprocessors are accompanied by up to 128 TB of memory (192TB with single microprocessor socket blades and 16GB DIMMs). Each node is contained within a blade that plugs into an enclosure, the individual rack unit (IRU). The IRU is a 10U enclosure that contains the necessary components to support the blades such as the power supplies, two router boards (one for every five blades) and a L1 controller. Each IRU can support ten single wide blades or two double wide blades and eight single width blades. The IRUs are mounted in 42U high rack, and each rack supports up to four IRUs. Two types of node, processor and memory, are contained within a blade. Compute blades contain a processor node and consist of two PAC611 sockets for Itanium 2 and Itanium microprocessors, a Super Hub (SHub) application specific integrated circuit (ASIC) (chipset) and eight dual in line memory module (DIMM) slots for memory. The number of microprocessor sockets in a compute blade is one or two. One processor socket configurations provide more bandwidth as only one microprocessor socket is using the front side bus and local memory. Two processor socket configurations do not support hyperthreading. Memory blades are used to expand the amount of memory without increasing the number of processors. They contain a SHub ASIC and 12 DIMM slots. Both compute and memory blades support 1, 2 4, 8, and 16 GB DIMMs. SGI support does not support any installations with 16GB DIMMs. Multiple servers can be combined on the same Numalink fabric up to the theoretical maximum of 8,192 nodes (16,384 OS CPUs).
Altix ICE
Altix ICE blade платформасы – Intel Xeon негізіндегі жүйе, дисксіз есептеу бледтері және масштабталу, өнімділік және сенімділік үшін иерархиялық басқару аясы (HMF) бар. Алдыңғы Itanium негізіндегі Altix жүйелері стандартты SuSE Linux Enterprise Server (SLES) таратуын пайдалана отырып, 1024 процессорда немесе одан да көп процессорда біртұтас жүйелік кескін (SSI) Linux ядросын іске қосады, ал Altix ICE кластерлеу мүмкіндіктері стандартты SLES немесе Red Hat Enterprise Linux таратуларын қолданады және NASA-ның Плеяда суперкомпьютерінде 51 200-ден астам ядроға дейін масштабталады. Altix ICE 8200LX блед корпусында екі 4x DDR IB коммутатор бледтері және бір жоғары өнімділік жазықтығы бар, ал Altix ICE 8200EX төрт 4x DDR IB коммутатор бледтері және екі жоғары өнімділік жазықтығы бар. Екі конфигурация да гиперкуб немесе майлы ағаш топологиясын және IRU ішінде 16 есептеу бледтерін қолдайды. IP 83 және IP 85 есептеу бледтері Intel Xeon 5200 немесе 5400 сериялы процессорларын, ал IP 95 есептеу бледтері Intel Xeon 5500 сериялы процессорларын қолдайды. 2011 жылдың қараша айында ICE 8400 Intel Xeon 5500 немесе 5600 процессорларына немесе AMD Opteron 6100 сериялы процессорларына негізделген. 2013 жылдан бастап олар Xeon Phi копроцессорларын пайдаланады.
The Altix ICE blade platform is an Intel Xeon based system featuring diskless compute blades and a Hierarchical Management Framework (HMF) for scalability, performance, and resiliency. While the earlier Itanium based Altix systems run a single system image (SSI) Linux kernel on 1024 processors or more using a standard SuSE Linux Enterprise Server (SLES) distribution, the Altix ICE's clustering capabilities use standard SLES or Red Hat Enterprise Linux distributions and scale to over 51,200 cores on NASA's Pleiades supercomputer. The Altix ICE 8200LX blade enclosure features two 4x DDR IB switch blade and one high performing plane, and the Altix ICE 8200EX features four 4x DDR IB switch blades, and two high performing planes. Both configurations support either hypercube or fat tree topology, and 16 compute blades within an IRU. The IP 83 and IP 85 compute blades support Intel Xeon 5200 or 5400 Series processors, and the IP 95 compute blade support Intel Xeon 5500 Series processors. In November 2011 the ICE 8400 is based on either Intel Xeon 5500 or 5600 processors or the AMD Opteron 6100 series processors. as of 2013, these use the Xeon Phi coprocessors.
Altix UV
Altix UV суперкомпьютер архитектурасы 2009 жылдың қараша айында жарияланды. Дамылу кезінде "Ultraviolet" кодолық аты болған Altix UV, Altix 4000 (NUMAlink 5) жүйесінде қолданылған NUMAlink интерконектісінің жетілдірілген нұсқасын төрт, алты немесе сегіз ядролы "Nehalem EX" Intel Xeon 7500 процессорларымен үйлестіреді. 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" деп аталды.
The Altix UV supercomputer architecture was announced in November 2009. Codenamed Ultraviolet during development, the Altix UV combines a development of the NUMAlink interconnect used in the Altix 4000 (NUMAlink 5) with quad , six or eight core "Nehalem EX" Intel Xeon 7500 processors. Altix UV systems run either SuSE Linux Enterprise Server or Red Hat Enterprise Linux, and scale from 32 to 2,048 cores with support for up to 16 terabytes (TB) of shared memory in a single system image. In 2010 and 2011, SGI retired the Altix name for new servers produced by the company. Altix UV and Altix ICE have been shortened to "SGI UV" and "SGI ICE," while the Altix XE line is named "Rackable."