Sun Fire E25k

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Sun Fire E25k (кодовое имя «Amazon 25») — высокопроизводительный сервер уровня предприятия (индекс E означает «Enterprise») от корпорации Sun Microsystems основанный на архитектуре SPARC V9. Машина была впервые выпущена в 2004 году[1]. Sun Fire E25k представляет собой улучшенный сервер Sun Fire 15k и отличается от него только процессорными платами. В апреле 2009 года выпуск серверов этой модели был прекращён; взамен этой модели предлагается сервер Sun SPARC Enterprise M9000 разработанный компанией Fujitsu.

E25k поддерживает до 72 двухъядерных процессоров UltraSPARC IV[2] или, в более поздних вариантах UniBoard, UltraSPARC IV+ (тактовая частота до 1.95 ГГц), устанавливаемых на 18-ти системных платах Uniboard. Таким образом, одновременно могут выполняться до 144 независимых вычислительных потоков[3]. Существует возможность совместного использования одном сервере системных плат с разными типами процессоров: UltraSPARC III[1], IV и IV+[4]; поддерживается Горячая замена (Hot Swap) для системных плат[4][1]. Доступно до 32 ГБ[1] — 64 ГБ оперативной памяти на плату Uniboard, максимум оперативной памяти составляет 576 или 1,15 ТБ на один домен (в зависимости от использованного поколения UniBoard).

Система может быть разделена на электрически независимые аппаратные разделы (домены), до 18 штук (минимум одна плата Uniboard на домен), каждый из которых представляет собой отдельную машину со своей файловой системой, паролем root и может использовать разные версии операционной системы Solaris. Как и в других серверах Sun уровня предприятия, в Е25к имеется функция Dynamic Reconfiguration: администратор платформы может динамически изменять количество памяти и процессоров, доступных каждому домену. E25k содержит два системных контроллера (для отказоустойчивости), которые представляют собой встроенные компьютеры с архитектурой SPARC, работающие под управлением ОС Solaris. Они использующихся для выполнения таких задач как загрузка и выключение доменов, а также для распределения плат Uniboard по доменам (конфигурирование платформы). Из устройств хранения, в системе присутствуют только загрузочные диски системных контроллеров; для работы ОС доменов к Е25к посредством SAN подключаются внешние системы хранения данных (дисковые массивы).

Для поддержания кеш-когерентности используется сразу 2 подхода. В рамках каждой UniBoard используется snooping протокол, а между разными UniBoard — directory-based протокол.[3]

Поддерживаются ОС Solaris 8, 9, 10[1]

Суперкомпьютеры

[править | править код]

На базе Sun Fire 25k в октябре 2004 был создан суперкомпьютер Maverick, установленный в TACC и использовавшийся в TeraGrid.[1][5]

Примечания

[править | править код]
  1. 1 2 3 4 5 6 Keith Schoby Sun Fire™ E25K Server
  2. Top500, Overview of Recent Supercomputers: The Sun Fire E25K Архивировано 29 июня 2012 года., 2004
  3. 1 2 Performance impact of resource conflicts on chip multi-processor servers // PARA’06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing. Pages 1168—1177, ISBN 978-3-540-75754-2: «Sun Fire E25K server, … can scale up to 72 processors executing 144 threads simultaneously. … The off-chip L2 cache is 16 MB in size (8 MB per core). … Each UniBoard consists of up to four UltraSPARC IV processors, their L2 caches, and associated main memory. … In order to maintain cache coherency system wide, the snoopy cache coherency protocol isused within the UniBoard and directory-based cache coherency protocol is used among different UniBoards.»
  4. 1 2 Sun Microsystems Releases SunFire E20k and E25k Servers (недоступная ссылка), Java News Desk Oct. 20, 2005: «new UltraSPARC IV+ processor-based uniboards can be „hot swapped“ into existing Sun Fire servers»
  5. Merry Maisel, Meet Maverick. TACC’s New Machine to Excel at Terascale Visualization