Top.Mail.Ru
Забытый сокет Intel: анатомия серверного монстра LGA 2011-1 | Блог Serverflow Скачать
прайс-лист
Бесплатная
доставка по РФ
Бонус за
обратную связь
Интернет-магазин
Серверного оборудования
8 (800) 222-70-01 Консультация IT-специалиста Сравнение

Забытый сокет Intel: анатомия серверного монстра LGA 2011-1

~ 15 мин
38
Простой
Статьи
Забытый сокет Intel: анатомия серверного монстра LGA 2011-1

Введение: Анатомия серверного монстра Intel

Когда речь заходит о сокете с обозначением 2011, подавляющее большинство компьютерных энтузиастов сразу представляет легендарный чипсет Intel X79, оверклокерские процессоры Core i7 Extreme Edition или горы списанных процессоров Xeon E5, которые обрели вторую жизнь в китайских материнских платах. Однако внутри инженерных лабораторий Intel под маркировкой 2011 существовал совершенно иной мир – скрытый от глаз массового пользователя, предельно дорогой и рассчитанный на задачи, где цена ошибки измерялась миллионами долларов.

Этот мир назывался LGA 2011-1 (внутреннее инженерное наименование – Socket R2).

Разъём появился в начале 2014 года в составе платформы Brickland и предназначался исключительно для тяжелых многопроцессорных серверов на базе семейства Intel Xeon E7. Это был не просто сокет, а апогей эпохи так называемого “Scale-Up” в архитектуре x86 – попытки Intel окончательно уничтожить гегемонию проприетарных мейнфреймов и RISC-систем на их собственном поле.

Исторический контекст: Война против RISC и эпоха Big Data

К началу 2010-х годов корпоративный IT-сектор переживал тектонический сдвиг. На смену традиционной дисковой обработке транзакций пришла концепция вычислений в оперативной памяти – In-Memory Computing. Программные комплексы вроде SAP HANA, Oracle In-Memory и критически важные банковские базы данных требовали, чтобы вся рабочая база (размером в несколько терабайт) целиком находилась в оперативной памяти для мгновенного отклика.

В этом сегменте исторически доминировали так называемые системы класса Mission-Critical: компьютеры IBM на архитектуре POWER, серверы Oracle/Sun на процессорах SPARC и системы HP Integrity на умирающем Itanium. Обычные двухсокетные серверы x86 на базе Xeon E5 для LGA 2011 заметно уступали специализированным Xeon E7 по масштабируемости памяти и набору функций RAS. При этом сама платформа LGA 2011 не ограничивалась двумя процессорами: серия Xeon E5-4600 поддерживала четырехсокетные конфигурации, однако такие системы располагали меньшими возможностями масштабирования памяти и отказоустойчивости, чем серверы семейства Xeon E7.

Сервер Oracle Sparc T5
Сервер Oracle Sparc T5 – типичный представитель Mission-Critical системы в начале 2010-х, разработанный Sun Microsystems. Источник: Ebay.

Предыдущее решение Intel для этого класса – сокет LGA 1567 (платформа Boxboro для процессоров Nehalem-EX и Westmere-EX) – к 2013 году морально устарело. Оно поддерживало лишь медленную память DDR3, обладало низкой энергоэффективностью и упиралось в лимиты масштабирования.

18 февраля 2014 года Intel анонсировала платформу Brickland и процессорный разъем LGA 2011-1. Главная цель проекта формулировалась предельно амбициозно: вытеснить серверы IBM POWER7 и POWER8 из дата-центров крупнейших корпораций, предложив платформу на стандартной архитектуре x86-64, способную нести до нескольких десятков терабайт оперативной памяти в едином шасси.

Архитектурная иллюзия: почему 2011 пинов – это не тот же сокет

Первый вопрос, который возникает у любого инженера: почему Intel выбрала именно 2011 контактов, если платформа принципиально несовместима с обычным LGA 2011?

Ответ кроется в экономике кремниевого производства и стандартизации сборочных линий. Разработка процессорного сокета с нуля – это колоссальные затраты на проектирование механических прижимов, оснастки для пайки BGA-матрицы и расчет деформации текстолита при тепловом расширении. Инженеры Intel взяли за основу готовую механическую базу LGA 2011 (Socket R) с шагом контактов и габаритами 52,5 × 45 мм, но полностью перекроили назначение каждого сигнального вывода.

Различия между версиями разъема 2011 носят фундаментальный характер:

LGA 2011 (Socket R / 2011-0): Классический разъем для Sandy Bridge-E/EP и Ivy Bridge-E/EP. Содержит встроенный прямой 4-канальный контроллер DDR3 и 40 линий PCI Express 3.0.

LGA 2011-1 (Socket R2): Специализированный разъем для Xeon E7 v2, v3 и v4. Прямого контроллера обычной памяти в сокете нет вовсе – выводы отданы под высокоскоростную последовательную шину SMI2 и дополнительные порты межпроцессорной связи QPI.

LGA 2011-v3 (Socket R3): Разъем для Haswell-E/EP и Broadwell-E/EP с прямой поддержкой 4-канальной памяти DDR4.

Чтобы исключить катастрофическую ошибку сборщиков, когда процессор за 7000 долларов мог быть установлен в материнскую плату за 200 долларов (что привело бы к мгновенному выгоранию цепей из-за несовпадающих линий питания), Intel изменила механические ключи (ILM Keying). Прорези на текстолите процессоров Xeon E7 смещены относительно ключей Socket R и Socket R3. Физически вставить чип от одного сокета в другой невозможно без механического повреждения сокета.

Главная тайна LGA 2011-1: шина SMI2 и буферы Jordan Creek

Самое радикальное отличие LGA 2011-1 от всех потребительских и серверных платформ своего времени – это способ работы с оперативной памятью.

В классическом процессоре встроенный контроллер памяти напрямую подключен к слотам DIMM через параллельные шины. У такого подхода есть жесткое физическое ограничение: чем больше модулей памяти подключено к одному каналу, тем выше емкостная нагрузка на сигнальные линии. Это заставляет контроллер снижать частоту работы памяти при установке 2 или 3 модулей на канал (2DPC / 3DPC) и ограничивает общее число слотов вокруг сокета (как правило, не более 8–12 разъемов DIMM на CPU).

Для платформы Brickland и сокета LGA 2011-1 требовалось адресовать до 24–32 слотов памяти на один процессор без критической просадки частоты.

Инженеры Intel реализовали архитектуру с внешними буферными микросхемами:

Шина SMI2 (Scalable Memory Interconnect Gen 2): Внутри процессора Xeon E7 разместили контроллер шины SMI2. Это высокоскоростной последовательный интерфейс типа “точка-точка”. Сокет LGA 2011-1 выводит наружу 4 узких, но чрезвычайно быстрых канала SMI2, работающих на частотах до 2667 МГц в дифференциальном режиме.

Буферные чипы Intel Scalable Memory Buffer (Jordan Creek): На материнской плате или специализированных платах памяти распаивались внешние буферные микросхемы, соединявшие процессор с модулями DIMM. В поколении Xeon E7 v2 использовались буферы Intel C102/C104 с поддержкой DDR3. С выходом Xeon E7 v3 появились новые C112/C114, способные работать как с DDR3, так и с DDR4. Каждый такой буфер принимал поток данных от процессора по SMI2 и обслуживал два независимых канала обычной оперативной памяти.

Внутренняя компоновка кристалла Xeon E7 v2
Внутренняя компоновка кристалла Xeon E7 v2: 3 кольцевые шины Ring Bus, 3 порта межпроцессорного соединения QPI 1.1 и контроллеры памяти с блоками VMSE (SMI2) под буферы Jordan Creek. Источник: wccftech.


Каскадирование и плотность: К каждому каналу SMI2 подключалось до двух чипов Jordan Creek. Таким образом, 4 канала SMI2 превращались в 8 полноценных каналов памяти на один сокет!

Благодаря такой топологии один процессор в сокете LGA 2011-1 мог обслуживать до 24 (в некоторых дизайнах до 32) планок памяти. В четырехсокетной конфигурации это давало 96 слотов DIMM в одном корпусе. При использовании модулей памяти LRDIMM емкостью 64 ГБ суммарный объем ОЗУ на систему достигал 6 Терабайт уже в 2014 году, а к моменту выхода поколения Broadwell-EX и модулей на 128 ГБ этот объем вырос до невероятных 12–24 Терабайт.

Режимы работы памяти: Lockstep против Performance

Шина SMI2 позволяла платформе LGA 2011-1 работать в двух кардинально разных режимах:

Performance Mode (соотношение частот 2:1): Каналы SMI2 работают независимо на удвоенной частоте, обеспечивая максимальную суммарную пропускную способность данных для параллельных аналитических запросов.

Lockstep Mode (соотношение частот 1:1 / Double Device Data Correction): Каналы объединяются в пары и передают данные синхронно с избыточным кодированием. В этом режиме сервер может пережить физический выход из строя сразу двух микросхем памяти DRAM на одном модуле DIMM подряд без падения операционной системы и без остановки вычислений.

Топология межпроцессорного соединения: когерентность 8 сокетов

Для работы единой базы данных на 4 или 8 физических процессорах требуется, чтобы каждый процессор мог обращаться к памяти любого соседнего процессора с минимальными задержками и сохранением когерентности кэшей.

В обычных сокетах LGA 2011 (Xeon E5) присутствовало лишь два линка шины QPI (QuickPath Interconnect). Это позволяло соединять процессоры только парами (2-way glueless) или замыкать четыре процессора в простое кольцо, где для обращения к памяти противоположного узла требовался лишний промежуточный “прыжок” (hop), резко повышавший задержки.

В сокете LGA 2011-1 инженеры Intel вывели три полноскоростных порта QPI 1.1 со скоростью передачи до 9.6 GT/s (гигатранзакций в секунду).

Это позволило строить конфигурации следующего уровня:

4-сокетные системы (Full Mesh): Четыре процессора соединяются напрямую по схеме “каждый с каждым” без использования дополнительных внешних коммутаторов. Любой CPU может запросить данные из памяти любого другого CPU за ровно один переход по шине QPI.

8-сокетные системы: Восемь процессоров объединяются через гибридную топологию (кубическая решетка) либо через внешние аппаратные узловые контроллеры (Node Controllers / Crossbar), такие как чипы IBM X6 eXFlash или масштабируемые фабрики HP Crossbar.

Ради размещения трех портов QPI и четырех широких каналов SMI2 инженерам пришлось пойти на компромисс: число линий PCI Express 3.0, выходящих напрямую из процессора, в сокете LGA 2011-1 было уменьшено до 32 линий (в отличие от 40 линий у чипов LGA 2011-0 и LGA 2011-v3). Для корпоративных баз данных пропускная способность памяти и межпроцессорной шины была несравнимо важнее количества слотов под периферию.

Эволюция кремния: три поколения Xeon E7 на одном разъеме

Платформа Brickland на сокете LGA 2011-1 оказалась одной из самых долгоживущих в корпоративной истории Intel. Разъем пережил три последовательные архитектуры:

1. Ivy Bridge-EX (Xeon E7-2800 / 4800 / 8800 v2) – 2014 год
Первенцы платформы, производившиеся по 22-нм техпроцессу с транзисторами 3D Tri-Gate. Кристалл содержал колоссальные по тем временам 4,31 миллиарда транзисторов.

Топовый флагман Xeon E7-8890 v2 предлагал 15 ядер и 30 вычислительных потоков на базовой частоте 2.8 ГГц с кэшем L3 объемом 37.5 МБ.

Intel Xeon E7 8890v2
Intel Xeon E7 8890v2. Источник: Serverflow.

Теплопакет (TDP) достигал 155 Вт.

Официальная розничная цена E7-8890 v2 составляла $6,841, а спецверсия E7-8895 v2 для Oracle Exadata стоила еще дороже.

2. Haswell-EX (Xeon E7-4800 / 8800 v3) – 2015 год
Обновление принесло поддержку микроархитектуры Haswell, векторные инструкции AVX2 и аппаратную транзакционную память Intel TSX (Transactional Synchronization Extensions), критически важную для многопоточных баз данных.

Топовый процессор Xeon E7-8890 v3 получил 18 ядер / 36 потоков и 45 МБ кэша L3.

Благодаря буферным чипам нового поколения Intel C112/C114 платформа получила поддержку DDR4 с эффективной скоростью до 1866 MT/s, при этом сохранив возможность работы с DDR3 в соответствующих конфигурациях.

Официальная стоимость флагмана поднялась до $7,174.

3. Broadwell-EX (Xeon E7-4800 / 8800 v4) – 2016 год
Финальная и самая мощная итерация LGA 2011-1, переведенная на 14-нанометровый техпроцесс.

Флагманский Xeon E7-8890 v4 получил 24 ядра и 48 потоков, 60 МБ кэша L3 и поддерживал DDR4 с эффективной скоростью до 1866 MT/s. Максимальный адресуемый объем памяти для одного процессора достигал 3 ТБ..

Xeon E7-8890 v4
Xeon E7-8890 v4. Источник: Serverflow.

Восьмисокетный сервер на базе таких процессоров предоставлял операционной системе 192 физических ядра (384 потока) и до 24 ТБ оперативной памяти в рамках единого физического пространства адресации.

Корпоративная надежность: функции уровня Mission-Critical

Процессоры и материнские платы для сокета LGA 2011-1 проектировались с учетом требований непрерывной работы годами без перезагрузок. В платформу был заложен комплекс технологий Intel Run Safe / Advanced RAS (Reliability, Availability, and Serviceability):

MCA Recovery (Machine Check Architecture Execution Recovery): Аппаратный механизм изоляции сбоев. Если в ядре процессора или ячейке кэша возникала неисправимая аппаратная ошибка, процессор совместно с гипервизором или ОС мог изолировать упавший процесс или виртуальную машину, не допуская аварийной остановки (Kernel Panic / BSOD) всего сервера.

Memory Address Parity Protection: Контроль четности адресных и командных линий между процессором и буферами памяти.

Hot-Plug компонентов: Платформы на LGA 2011-1 поддерживали “горячую” замену карт памяти (Memory Cartridges) и процессорных блоков (Compute Books) прямо во время работы сервера без выключения питания.

Почему LGA 2011-1 никогда не появится дома

В отличие от сокетов LGA 2011-0 и LGA 2011-v3, для LGA 2011-1 в природе не существует ни одной материнской платы потребительского формата (ATX, E-ATX) или плат от китайских брендов вроде Huananzhi.

Причина кроется в компоновке и физических свойствах платформы:

Необходимость буферов Jordan Creek: Разводка 8 каналов памяти через внешние чипы буферизации требует огромной площади текстолита и 12–16 слоев металлизации материнской платы. Без чипов C102/C104 процессор физически не способен взаимодействовать с планками RAM.

Специализированные форм-факторы: LGA 2011-1 использовался преимущественно в крупных корпоративных многопроцессорных системах с проприетарной компоновкой. Среди них были классические стоечные серверы HPE ProLiant DL580 Gen8/Gen9, Dell PowerEdge R920/R930 и Lenovo System x3850 X6 / x3950 X6, а также blade-системы - например четырехсокетный Cisco UCS B460 M4

Питание и охлаждение: Один вычислительный блок 4-сокетного сервера потребляет от 1500 до 3000 Вт под нагрузкой и требует высоконапорных вентиляторов с уровнем шума свыше 70–80 дБ, делая эксплуатацию такого оборудования вне специализированных серверных стоек невозможной.

Заключение: наследие разъема

Разъем LGA 2011-1 выполнил свою историческую миссию на сто процентов. К 2016–2017 годам связка платформы Brickland и процессоров Xeon E7 практически вытеснила RISC-архитектуры и серверы Itanium из большинства корпоративных дата-центров, сделав x86-64 безоговорочным стандартом для самых критических корпоративных вычислений.

В 2017 году Intel закрыла эпоху специализированных сокетов серии 2011. На смену сегментации на E5 и E7 пришла объединенная платформа LGA 3647 (Socket P) и линейка Intel Xeon Scalable (бронзовые, серебряные, золотые и платиновые чипы). В новых процессорах Intel перешла на прямую 6-канальную память DDR4 без внешних буферов и новую межпроцессорную шину UPI, вобравшую в себя наработки QPI.

Сегодня LGA 2011-1 остается уникальным памятником инженерной мысли 2010-х годов – редким примером сокета, в котором за внешней схожестью с домашними разъемами скрывалась бескомпромиссная архитектура суперкомпьютерного масштаба.
Автор: Serverflow Serverflow
Поделиться

Комментарии 1

Написать комментарий
Егор
Получается, что слоты DIMM на обычных материнских платах напрямую нагружают контроллер памяти процессора, а здесь буферы Jordan Creek снимают эту нагрузку, позволяя ставить по 24 планки на сокет без падения частоты. Хитрый компромисс, но из-за этого платы для LGA 2011-1 и не могли стать массовыми: слишком сложная разводка получается.
Serverflow
Да, именно так: архитектура SMI2 с внешними буферами была принципиальным отличием от потребительских платформ. Она позволила нарастить ёмкость памяти до терабайтных значений, но потребовала многослойных печатных плат и специализированных чипов, что сделало такие системы уделом крупных корпораций.
Написать отзыв
До 6 фото, размером до 12Мб каждое
Мы получили ваш отзыв!

Он появится на сайте после модерации.

Написать комментарий

Комментарий появится на сайте после предварительной модерации

До 6 фото, размером до 12Мб каждое
Мы получили ваш отзыв!

Он появится на сайте после модерации.

Мы свяжемся с вами утром

График работы: Пн-Пт 10:00-18:30 (по МСК)

Обработаем вашу заявку
в ближайший рабочий день

График работы: Пн-Пт 10:00-18:30 (по МСК)