Как стать автором
Обновить

«Эльбрус-8СВ» в дата-центре: реально ли сделать «импортозамещающий» сервер

Время на прочтение6 мин
Количество просмотров33K
Всего голосов 66: ↑62 и ↓4+58
Комментарии159

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

Прикол в том что 5950x в 5 раз быстрее в многопотоке и в 1,5 раза быстрее в однопотоке чем 2400G и это за 47000р на текущее число (цена не оптовая и у проверенных поставщиков)

В общем без развития эльбрусы займут нишу калькуляторов, не о каких базах данных, машинном обучении и чем-то современно речи идти не может, только если формально.

и это за 47000р на текущее число (цена не оптовая и у проверенных поставщиков)

Это если продают. А ведь конец глобализации только начинается.

В общем без развития эльбрусы займут нишу калькуляторов, не о каких базах данных, машинном обучении и чем-то современно речи идти не может, только если формально.

Если придётся всерьёз пересаживаться на Эльбрусы, у программистов появится много очень интересных задач. Всё-таки, выжать десяток в производительности типичной программы не всегда можно, но обычно удаётся.

Так что тут для некоторых есть и хорошие новости. :-)

А ведь конец глобализации только начинается.

Глобализация кое-для-кого уже давно закончилась, Куба не даст соврать.

Эльбрусы очень неплохи в расчетах криптографии, если проц. оптимизирован под такие задачи, в чем в принципе и фишка эльбрусов в сравнение с конкурентами. Государственная система изготовления, оформления и контроля паспортно-визовых документов (ПВДНП), которая с 17 года контролирует выдачу и контроль всех биометрических паспортов в рф, работает как раз на эльбрусах (первый ЦОД из них в стране) и очень неплохо с этим справляется, они действительно хорошо обрабатывают криптографические алгоритмы по гостам. У меня коллега работает в этом ЦОДе, вроде как ничего так, нормально все работает с его слов. Производитель охотно идет на поддержку, консультирование и допил фич на заказ

Пример неудачный. Криптографии там почти нет. Чип записывается в Гознаке, а считавается при выдаче в паспортных столах. В Гознаке вроде бы не Эльбрусы, а в паспортных столах количество криптографических рассчётов соответствует количеству выданных паспоров - нагрузка смешная.

Не буду спорить, не знаю точно, может вы и правы, но как мне рассказывали, они вроде как там почти только и занимаются, что криптографией и железо под это дело оптимизировано. Для чего-то другого это очень неудачное решение было бы, эльбрусам в большинстве задач с современным на тот момент железом было не тягаться даже близко, а тогда все же планировалось, что в конце концов всех граждан на эти новые паспорта переведут и нагрузка будет активно расти.
Как оно оптимизировано для криптографии, вы можете увидеть прямо в статье — в тесте на AES отставание Эльбруса у начального Зеона восьмилетней давности почти девятикратное. Вот у Зеона как раз аппаратная поддержка есть.

Ну так речь видимо про посконную, гостовую криптографию. А "вражеский" AES никто ускорять не собирается...

Спасибо!

Понятно, что проблем выше крыши, а самая главная — это вопрос производства. Тем не менее, с программистской точки зрения 2 раза в однопотоке — это ни о чём. Алгоритмической пессимизацией на высоком уровне легко теряются под два-три десятичных порядка. То есть, кровавый энтерпрайз легко сожрёт терагерцовые процессоры и не подавится.

Наш ALT известные люди (irsi) ругали за то, что он "хипстерский". Поэтому там, скорее всего, чего-то нет для дата-центра.

Вы только посмотрите на эти выдающиеся характеристики: 8 ядер 1.3 mHz и DDR3-1600. ВНИМАНИЕ производился на TSMS и попал под санкции (о каком импортозамещении может идти речь?), они его что паяльником собирать будут?
«Эльбрус-8СВ» это имитация сервера, так же как в советском союзе была имитация электронно-вычислительной техники. Несмотря на то что использовались позолоченные контакты и толстые медные дорожки, все это выпускалось безнадежно устаревшим и имело спрос только потому что персональные ПК не могли просочиться к советскому потребителю.

Вы совершенно не правы, говоря о персональных компьютерах. Архитектура мэйнфреймов от IBM полностью доминировала в мире до середины 80х, и копировалась далеко не только в СССР.

Персональные компьютеры, несомненно, нанесли сильный удар и по IBM и по их флагманской архитектуре. Но это объективный процесс развития, а не какой-то кризис исключительно советской ВТ. Хотя, до сих пор мэйнфреймы IBM востребованы и работают в ряде корпораций.

Ну и насчет имитации, не понятно, что имеется ввиду. То, что вычислительная техника СССР отставала от передовых разработок США, особенно в чипах, - это факт. То, что многое копировалось у американцев - тоже факт. Но во всем мире лишь несколько самых передовых стран в принципе могли хотя бы частично закрывать внутренние потребности ВТ собственного производства. А полностью, кроме США и СССР + соцлагерь, может быть, только Япония на определенном этапе.
Пусть в СССР было даже отставание от США на 3-5 лет. Но это было полностью свое производство. Да если бы современная РФ могла полностью самостоятельно в достаточном количестве производить аналоги американских чипов и ВТ даже 5-летней давности, то и проблема бы не стояла так остро сегодня. Китайцы неимоверными усилиями пытаются достичь хотя бы этого уровня "отставания" в своей технике от США, и их достижения очевидны всему миру, хотя, они и многое копируют, и через спецслужбы добывают технологии... Ай, какие они нехорошие "имитаторы"!

А без ВТ уже годов с 60-х было бы просто невозможно сделать технологии, которые демонстрировал СССР. Просто потому что невозможно спроектировать и запустить ни современную для того времени АПЛ ни космический челнок. И где же тут имитация? Что, американцы, напрасно боялись? Не долетели бы к ним ракеты, и АПЛ не доплыли? Не дали бы спутниковые системы координаты, не рассчитали бы необходимые параметры полета ракеты? Все это регулярно испытывалось и демонстрировалось потенциальному противнику. Чтобы у того не возникало ненужных соблазнов...

Так что собственная электронная промышленность и советская ВТ - как раз повод для гордости за достижения СССР и людей того времени. И тема для изучения и во многом восхищения.

А вот их сверстникам в РФ как раз гордиться особенно нечем в области достижений. Тут действительно, больше имитация и наклейки. МЦСТ просто героически пытается делать что-то хоть частично свое. И тут же в него кидают палки. За что? Ах, они медленнее американских процессоров в "режиме бинарной трансляции"! Ну все, надо всем русским посыпать голову пеплом и удалиться..., я уж не знаю куда, в Грузию, наверное?

Вообщем, не гоже хаять прошлое. Отвечайте за себя, за день сегодняшний, гении предпринимательства и свободного рынка.

А МЦСТ делают нужную стране работу и, хорошо, что сейчас это становится очевидно все большему количеству людей в России. Так что надо оказывать им поддержку.

Вот такое мое ИМХО.

МЦСТ просто героически пытается делать что-то хоть частично свое. И тут же в него кидают палки. За что?

за то, что в 2022 году уже очевидно, что выбранный ими путь создания процессора общего назначения — тупиковый. благо, трансмета и интел вложили достаточно денег в то, чтобы продемонстрировать это всему миру.
классический чемодан без ручки же: нужно остановиться, потерять время и переложить вещи в рюкзак, например; чем сильнее оттягивать этот момент, тем больше времени в итоге будет потеряно.

Ну, раз вам очевидно, то тогда конечно...

Однако, если опереться на факты, то имеем следующее:

  1. В РФ разрабатывались и имеются условно "свои" процессоры RISC. По производительности они значительно уступают эльбрусам.

  2. Заподозрить МЦСТ в отсутствии компетенций в RISC, учитывая что у них есть свой процессор SPARC сложно.

  3. Да, Интел не получил прибыли с VLIW. Хотя сервера были вполне себе достойные с технической точки зрения. Надо закрывать свои VLIW разработки по этому поводу? С таким подходом можно смело ставить крест на любой новой технологии, потому что почти всегда первые попытки внедрения принципиально нового заканчиваются убытками в лучшем случае.

  4. Что касается потраченных денег, то все познается в сравнении. Обратим внимание на компанию Ядро и их RISC проекты. Сколько сил и денег было вбухано в Power? Чего стоило одно платиновое членство наравне с IBM и Google в open power fundation? Какие деньги там крутились, можно только представить, но МЦСТ явно нервно курит в сторонке. И где "отечественный" процессор на архитектуре power? А его нет, оказалось что все сводилось к перелицовке продукции IBM.

  5. Да, теперь уже, в виду сложившихся обстоятельств, Ядро заявило что теперь они нацелены на RISC-V. И процессор непременно будет лет через 5. Но это неточно. А уж насчет превзойдет ли он Эльбрус - это даже кажется и Ядро таких заявлений не делает.

Так что прежде чем зарубать работающий процессор, вы покажите альтернативный, высокопроизводительный, перспективный RISC своей разработки.

У МЦСТ есть сервер. Который можно потрогать, запустить, использовать. У вас - только гипотетические рассуждения и даже не логика, а "вера" в превосходство RISC. Доказательного, научного обоснования этой вере нет. И то, что у Интела не получилось, вовсе не значит, что не может получиться в принципе ни у кого.

В РФ разрабатывались и имеются условно "свои" процессоры RISC. По производительности они значительно уступают эльбрусам.

ЕМНИП уже первая итерация серверного ARM от байкала выглядела не так уж плохо.


Так что прежде чем зарубать работающий процессор

его уже зарубили без меня. производить процессоры негде, и выхода в обозримом будущем не предвидится.


У вас — только гипотетические рассуждения и даже не логика, а "вера" в превосходство RISC

и много лет разглядывания ассемблерного кода, генерируемого разными компиляторами — одни условные переходы. ну негде, кроме счётных задач, развернуться vliw.


заметьте, что при этом мейнстрим предлагает и способы ускорения счётных операций: simd, специализированные наборы команд, вроде расширений для aes, вынос вычислений на gpu и прочие asic'и. и да, vliw-сопроцессоры тоже используются, и в видеокартах amd до недавнего времени использовался vliw — но всё это как дополнение к классическому cpu.
в итоге ниша, где vliw-процессоры будут конкурентоспособны, если и есть, то очень узкая. а эльбрус пытаются продвигать как процессор общего назначения.

Ну так вы опубликуйте статью о результатах ваших многолетних "разглядываний". Тогда можно будет говорить предметно.

Предметно говорить о предмете истовой веры? Ну как же вы жестоки.

Адепты RISC-V не могут говорить предметно, потому что в этом случае выяснится, что имеется в виду:

Нужно уничтожить отечественные разработки ради будущего, самого лучшего, несуществующего сейчас процессора на "открытой" архитектуре RisC-V (она самая лучшая же), для чего, например, компании Ядро (она самая лучшая обратно же) надо дать миллиардов 100-200, а лучше триллион.
А пока спокойно покупать Интел и АРМ. Лет пять. А скорее - семь. Но уничтожить Байкал и Эльбрус нужно прямо сейчас. Ради будущего. И чтоб не мешали Ядру.

На мой личный взгляд, для того, чтобы исповедовать и пропагандировать такую точку зрения, нужно быть либо идиотом, либо государственным изменником. Ну, или и тем, и другим вместе.

А пока спокойно покупать Интел и АРМ

а что, есть какие-то альтернативы?
про то, что эльбрус не обеспечивает никакого импортозамещения, говорили все.


на "открытой" архитектуре RisC-V (она самая лучшая же)

она не то, что самая лучшая, но
a. она не vliw, а обычный risc;
b. она не подвержена риску отзыва лицензий как arm.


Но уничтожить Байкал и Эльбрус нужно прямо сейчас

почему обязательно уничтожить? команды лучше сохранить, конечно. просто перестать спонсировать тупиковые проекты.

С предметами веры - это к МЦСТ, верующим в возможность разработки параллелизирующего компилятора для мейнстримных процедурных языков. 30 лет уже как особо не получается, длинные команды состоят из 90% nop-ов, но просто надо хорошенько подумать, видимо, ещё лет сто.

(При этом в сторону чисто функциональных языков типа Haskell, где параллелизация - естественное следствие дизайна языка, даже не смотрят, хотя это единственное направление, где что-то могло бы получиться).

Уничтожать, конечно, ничего не надо, тем более на безрыбье, но и с таким рвением защищать казавшуюся когда-то перспективной, но уже давно доказавшую неэффективность архитектуру - это либо ослиное упорство, либо (что скорее всего) боязнь признать ошибки и отвечать за неэффективное расходование бюджетных средств.

Intel нужно поблагодарить за то что он на практике показал все проблемы VLIW архитектуры применительно, к типичному профилю нагрузки для серверов и ПК.
Так что тут не Intel не смогли, а сама архитектура оказалась с особенностями не совместимыми в бытовым применением.

"Ай, какие они нехорошие "имитаторы"! " - а к чему этот сарказм? вы считаете что откровенное воровство технологий это что-то хорошее?

Я считаю, что вы слишком пафосно и эмоционально бросаетесь обвинениями. Если брать юридический аспект, то обвинение в воровстве может вынести только суд. Причем, вопрос об интеллектуальной собственности во время холодной войны весьма и весьма интересен. На технику и софт в СССР выдавались своим собственные патенты. Вообщем, юридически у вас нет права обвинять здесь кого-то в воровстве, поскольку у вас нет решения суда. Более того, после развала CCCР машины ЕС на мэйнфрейм архитектуре производились вплоть до 2000х и IBM не только не возражал, но и помогал. Что говорит о том, что и в самом IBM не видели проблемы. Зато вы поднимаете вой о защите прав IBM и якобы "воровстве" там, где вас не просили даже сами владельцы этих самых прав. Так что, прежде чем возглашать о воровстве, подавайте в суд на НИЦЭВТ и НИИЭВМ. Обе организации при здравии и владеют правами на ЕС разработки. Правда результат несколько предсказуем :-).

Что касается морального аспекта, то мое личное мнение, что эти игры с интеллектуальной собственностью "на идеи" уже давно тормозят научно технический прогресс. И очень хорошо, что патентные тролли понимали, что в СССР им не светит. Так что да, я считаю что свободное копирование технических идей, подходов, методов - это хорошо, это работает на пользу обществу и общечеловеческому прогрессу. На мой взгляд такие права должны распространяться только на логотипы и защищать от подделок. Но ЕС ЭВМ под видом техники IBM никогда не продавались. Так что я считают тут все прекрасно.

"после развала CCCР машины ЕС на мэйнфрейм архитектуре производились вплоть до 2000х и IBM не только не возражал, но и помогал."
Я обслуживал ЕСки. К концу 90-х их весело резали на цвет.мет откусывали золото\тантал. А весь машзал заменяла целая персоналка . Единственное, что оставляли - АЦПУ для печати, которое подключали к 486 через самодельный конвертор lpt-centonics. Так как ещё оставалось много рулонов бумаги, а матричные принтеры (даже 24 игл) были дороже и медленее чем старые АЦПУ. Я могу представить, что были места, где персонал саботировал переход даже на 386ю. Но помощь IBM ...

И? Каждый год утилизируются мегатонны устаревших компьютеров на архитектуре Intel. Про утрату позиций архитектуры мэйнфреймов я писал выше. Это вовсе не специфика ЕС ЭВМ. То же самое происходило c "кошерными" IBM мэйнфреймами.

При этом мэйнфреймы ЕС производились худо бедно вплоть до 2000х. А мэйнфреймы IBM успешно производятся и продаются до сих пор. И эксплуатируются они в том числе в крупных российских компаниях.

Скажу больше, если бы РФ (ну или союзное государство), могла производить аналоги IBM z, хотя бы 5-7 летней давности полностью своими силами, как это было в СССР, то это было просто фантастическое достижение, о котором можно разве только мечтать в сегодняшних реалиях. Сегодняшняя РФ не может произвести вообще никакие универсальные ЭВМ полностью опираясь на свою промышленную базу. Могут только верещать о "воровстве" в СССР. Ага. Только вот, это вам не бюджет воровать. Что-то не "выходит каменные цветок", сколько не воруй. На одном Роснано сколько там украли? И где аналоги Intel и AMD? Вы же такие эффективные, коммунистическая партия не мешает, свобода от партийных идеологов... Где практический результат? Яхты Абрамовича рассекающие просторы мирового океана, и те сделаны во всяких Италиях и Голландиях.

я так понимаю вы это напсали будучи преисполненным чувства самодовольства в футболке "я русский мне не стыдно". но я даже рад. потому что чем больше таких в россии тем дольше она не поднимется.

В России никогда не жил, гражданином РФ никогда не был. Футболки с надписями не ношу вообще - это не мой стиль. Так что извините, если разрушил вам повод для радости.

ну какая разница? тем хуже той стране где живут и работают люди с таким менталитетом 👍

Ну, страна так не считает. У нас главное - трудись и честно налоги плати. И страна мной вполне довольна. А менталитет - это твое личное дело, разнообразие приветствуется. А у вас в стране не так разве?

Ну и превосходно же. Страна нашла своего героя. С менталитетом "не пойман не вор". Чуть чуть разнообразия и широты взглядов и можно рассуждать "не пойман не убийца, не пойман не насильник..." Я очень доволен 👍

Ну я только рад что мы все довольны, и я, и страна где живу, и вы.

Кажется это все бессмысленно пока они не начнут производить свои процессоры где-то кроме TSMC.

Частично решённая задача всегда лучше полностью нерешённой. Конечно, идеальное положение — это выпущенные по наилучшей технологии процессоры с наилучшей архитектурой, но даже такое положение лучше, чем, скажем, то, что есть у Франции.

Пусть расцветают 100 цветов, тем более, что прогресс в микроэлектронике почти застопорился (по сравнению с 90ми, когда каждые 3 года приходилось выбрасывать компьютер).

прогресс в микроэлектронике почти застопорился (по сравнению с 90ми, когда каждые 3 года приходилось выбрасывать компьютер)

вы что-то путаете, за последние 5 лет число ядер и объём памяти выросли и в серверах, и в десктопах кратно.
при этом и производительность одиночного ядра растёт, как за счёт ipc, так и за счёт роста частоты.


вот до этого был относительный застой, не буду спорить.


но даже такое положение лучше, чем, скажем, то, что есть у Франции

вы это серьёзно написали? на поставку каких высокотехнологичных товаров в францию наложен запрет?

вы что-то путаете, за последние 5 лет число ядер и объём памяти выросли и в серверах, и в десктопах кратно.

Не знаю что там на серверах, но рабочую станцию свою, лично я использую уже лет пять. Там как было 32Гб, так и есть. И домашний лаптоп MBP 13 9-го года с 2-мя гигами использовал бы до сих пор, если бы не повредил материнку. Он отлично показывал и фейсбук и ютюб. В 90-е, как верно заметил ваш оппонент, компьютер за 3 года устаревал безвозвратно во всех отношениях. Т.е. компьютер 95-го года производства, в 2000-м году невозможно было использовать ни для чего кроме каких-то узкоспециализированных задач.

при этом и производительность одиночного ядра растёт, как за счёт ipc, так и за счёт роста частоты.

Роста частоты? Частоты в 4 ГГц были достигнуты ещё на четвёртом пеньке почти 20 лет назад.

вы это серьёзно написали? на поставку каких высокотехнологичных товаров в францию наложен запрет?

Очевидно коллега имел ввиду отсутствие собственных французских процессорных компаний. И допустил оплошность: широко известная STM является французской компанией. Хоть и со штаб-квартирой в Женеве.

НЛО прилетело и опубликовало эту надпись здесь

в конце 19-го продал. Кстати сам факт того, что компьютер 10-летней давности без материнки и НМЖД за 50 евро улетел за день косвенно подтверждает мои тезисы. В 2000-м и даже в 2010-м такое не было бы возможно.

Улетел на запчасти, которые потом по 200 евро будут продавать владельцам таких же древних пылесосов.

Такое было и в 2010-м, и в 2000-м, и во все времена. Ибо заплатить 200 сейчас и ещё несколько лет жить ни о чем не задумываясь для многих выгоднее, чем отдавать, скажем, 2000 прямо сейчас за полный апгрейд, не понимая, какую выгоду он принесет. Работает же, с задачами справляется. А, как гласит программистская мудрость, лучшее - враг хорошего работает - не трожь!

Мне пришлось три года назад в лаптоп 14-го года добавить ещё 8Гб, теперь их стало 10. С двумя гигабайтами он еле ползал, при том что его задачи - [одновременное] хождение по интернету, редактирование простых документов в Word и Excel и изредка правка простых картинок в фотошопе.

Т.е. компьютер 95-го года производства, в 2000-м году невозможно было использовать ни для чего кроме каких-то узкоспециализированных задач

странно, у меня в 2000 году, если я правильно помню, был компьютер, попавший к мне не новым в 95 году. да, я его апгрейдил потом, менял pentium 75 на pentium 133, диск на объёмом побольше, но и в первоначальном варианте он был вполне пригоден для использования (да и апгрейд, может быть, был уже после 2000 года, разве сейчас вспомню).

НЛО прилетело и опубликовало эту надпись здесь

Ну так-то я в 2005-м писал на аналогичной машине диплом свой. Но там стояла гента с xfce и очень точно подобранным окружением. Любой более адекватный пользователь не смог и не захотел бы с ней возиться.

Ну это вы перегибаете. Если вы брали Р-75 в 1995-м году, это у вас был топчик за немеренное количество денег. В 2000-м году вы даже со всеми возможными апгрейдами могли бы его превратить в Р-200 с 64Мб EDO, 8.4Гб винтом и без поддержки USB. Короче, в печатную машинку, на которой можно было запустить MS Office. На нём бы даже Windows 2000 еле бы ворочалась.
В то же время средний десктоп пятилетней давности сейчас является… примерно средним десктопом. Хороший игровой комп пятилетней давности сейчас является тоже в принципе хорошим игровым компьютером — шестилетняя видяха среднего сегмента а-ля GeForce 1070 до сих пор тянет современные игры пусть и не на ультра качестве, но на высоком так точно.
НЛО прилетело и опубликовало эту надпись здесь
Но это не говорит о том, что компьютеры перестали совершенствоваться и ускоряться.

Мы говорим скорее не про «перестали», а «существенно снизили скорость прогресса». Десятилетний сервер — это Зеон E5, пусть по нынешним меркам не особо эффективная машинка, но разница между десятилетним Xeon E5-2470 и его современным «одноклассником» Xeon E-2388 будет в лучшем случае двукратная при одинаковом энергопотреблении. Но блин, сравните сэндик 2012 года с четвёртым пнём 2002 года — разница будет уже этак шестикратная (при большем потреблении пня, к слову). Отмотайте ещё на десять лет, сравните четвёртый пенёк с 486DX2-66, топчиком 1992 года. Разница будет примерно раз в триста… Правда, при значительно меньшем энергопотреблении четвёрки, но всё-таки.

В 90е компьютеры каждые 3 года получали возможность делать что-то новое. К примеру, старшие 486 смогли проигрывать mp3. Pentium - гонять Quake (3d игры с полностью трёхмерной графикой). И т.д.

То есть, добавлялся принципиально другой класс задач. Сейчас же такого нет.

НЛО прилетело и опубликовало эту надпись здесь
А почему не сравнить Xeon E5-2690 и его «одноклассника» EPYC 7763? :)

Потому что они ни разу не одноклассники. Второй стоит в четыре раза больше первого, и жрёт энергии в два раза больше.

но топовое железо всё равно делает 10-100х в своих отдельных областях.

Ну как делает… только за счет специализированных вычислителей.
НЛО прилетело и опубликовало эту надпись здесь
В то же время средний десктоп пятилетней давности сейчас является… примерно средним десктопом

да, в этом вы правы.


однако смотрим сюда, выбрал топовый десктопный процессор intel сейчас и 5 лет назад (ну и m1 добавил для интереса):
https://www.cpubenchmark.net/compare/Intel-i9-12900KF-vs-Apple-M1-Ultra-20-Core-vs-Intel-i7-7700K/4611vs4782vs2874
прогресс заметный, а то, что современный софт достаточно хорошо работает на относительно старом железе, так разве это плохо? да и вы сильно не переживайте, как газ заполняет весь выделенный ему объём, так и софт пишется для актуального сейчас железа; пройдёт не так много времени, и десктоп с 4 ядрами будет «фи».
мне пока 4 ядер хватает, но уже впритык, а вот 32 гигабайта памяти временами откровенно мало, своп на ssd спасает, но хочу апгрейд на 64 гига памяти (заодно и на 8-16 ядер).

Ну, можно вспомнить и мой опыт - в июле 2000 проходил сборы в учебной военной части, до этого находившейся на консервации около 4 лет, и все документы набирал на единственном имевшемся в наличии 486DX80 (года, примерно, 1992-го), под Windows 3.1, и распечатывал на матричный Robotron - на всю толпу из 400 курсантов с этим раритетом мог совладать только я, хотя машинке было лет 8, а сейчас на моём домашнем компьютере 2010-го года сборки (какой-то i3 второго поколения, на интегрированной видяхе, с 8Г оперативки и SSD), не подвергавшегося никакому апгрейду, вполне комфортно выполнять повседневные задачи (Windows, правда, обновил недавно до 10, и openSUSE регулярно обновляется), единственное, что уже руки чешутся обновить - 19" монитор 2007 года (которому уже дважды перепаивал конденсаторы в блоке питания) - один из первых формата 16:9 - маленький для сегодняшних реалий, да и древний уже, яркость проседает.

ну достаточно таких кто считает что все поссорятся со всеми обязательно когда- нибудь, вот тогда пушка стрельнет по тех у кого ничего своего нет. Но я так не считаю, все на столько срослись экономически, что выпиливать с рынка даже очень маленькие экономики болезненно абсолютно всем и не у всех хватит смелости взять пилу и резать себе ногу.

что выпиливать с рынка даже очень маленькие экономики болезненно абсолютно всем и не у всех хватит смелости взять пилу и резать себе ногу.

А всем и не надо этой смелости, достаточно центрам по отношению к некоторым перифериям. Сами знаете, чтобы построить — нужно трудиться, а развалится оно само. :-)

Вообще, на эту тему рекомендовали книжку "The Great Illusion", под авторством Нормана Ангелла. :-) Он за 5 лет до Великой Войны эту же мысль продвигал.

НЛО прилетело и опубликовало эту надпись здесь
GUI неприветливый

что это делает в обзоре сервера?


Для проведения тестов мы использовали бинарный транслятор приложений «RTC» и дистрибутив Ubuntu 22.04

но зачем?!?
логично было тестировать альт в нативном режиме.


ну а в общем, как выше уже сказали, опоздали вы с тестом. несмотря на прекращение официальных поставок, xeon/epyc реальнее купить, чем эльбрус (если речь не о единичных серверах).

Про GUI имеется ввиду установка ОС.

В альте так же нету многих пакетов.

В альте так же нету многих пакетов.

Огласите весь список, пожалуйста!

Ну я же спрашиваю, каких нужных нет, а не какие есть. :-(

Причём именно нужных. К примеру, Clean, который я собираю под x86 там отсутствует, но он никому же и не нужен.

А какой смысл тестировать быстродействие эмуляции х86 а не поставить Альт и тестировать быстродействие именно проца?
Или цель была именно показать как все плохо?

Смысл в том что под архитектуру Эльбрус мало ПО и требуется время что бы его запилить. В альте так же нету многих нужных пакетов.

А можно список "многих нужных"?
И вот тот же Geekbench 5 - его нельзя запустить под альтом?

Может быть я что-то не понимаю, но есть мануалы:

https://www.altlinux.org/Prometheus
https://www.altlinux.org/Docker
https://www.altlinux.org/Kubernetes
https://www.altlinux.org/ClusterSSH
https://www.altlinux.org/Ipmitool

В чем подвох?

Это установка из коробки?

В чем подвох?

разве докер на эльбрусе уже запустили?

Запускал в режиме RTC - работает, причём потери небольшие. Есть экспериментальный Docker, но там образов нет.

В режиме rtc — понятно. Я писал про то, что поддержки golang ещё нет, а докер именно на golang и написан

Вообще и докер и куб на e2k уже собирали. Правда пока не все проблемы решены с go самим так что до прода далеко

Geekbench 5 запустить под альтом можно, я его на 4х процессорном 4С в режиме RTC запускал - работает.

Эльбрусу нужна еще и Windows-соместимая ОС, чтобы создать реально импортозамещающий сервер. Самый простой способ для вендоров из РФ - наконец-то обратить внимание на ReactOS. Тем более, что освободились десятки миллиардов рублей, которые раньше ежегодно тратились на закупку лицензий Windows.

Не нужна: Эльбрус может запускать Windows 7, 8, 10, 11 в режиме бинарной трансляции Lintel. И не только винду.

Скорее уж «запускать Windows 95, 98, NT4.0, Windows 2000 и Windows XP». Насколько помню, этот режим сильно роняет производительность.

Нет, именно с Win 7 +, так у них указано в Lintel (новый гораздо лучше работает)

Хм, неожиданно. Получается, что Эльбрус — просто очень дорогой процессор, с характеристиками, вполне приемлемыми для рабочего компа. Осталось только вопрос цены решить
НЛО прилетело и опубликовало эту надпись здесь

Сразу после окончания строительства фабрики в 2030-м году

Это при линейном времяисчислении произошло бы в 2030 году. А при относительном это произойдет, например, через 15 лет после постройки российской лунной базы. Или через 10 лет после того, как средняя з/п в РФ будет 2700 дол.США.

Вы немного забыли про текущие реалии.

Windows больше нельзя легально купить, скачать трудно, и есть или могут быть проблемы с обновлениями. Кроме этого, продукт проприетарный с бинарной поставкой. Есть огромный риск факапа или диверсии.

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Это утопия. Линукс 30 лет развивается в этом ключе, в него вбуханы миллиарды долларов. Вы думаете сейчас осталось совсем немножко поднапрячься и немножко заставить? Ошибаетесь.

НЛО прилетело и опубликовало эту надпись здесь
  1. Ну да, прям ни копейки не потратили на адаптацию для десктопа :)

  2. Действительно, какой смысл?

  3. Переписывание и деплоемент всего софта целого для целых секторов индустрии и экосистем гораздо дороже (на порядки) замены одного звена, в данном случае операционки, на совместимое решение.

Кстати, а есть тут на хабре кто-нибудь из МЦСТ или из ИНЭУМа? поделитесь контактами, плз!

спасибо, нашёл.

Так, связался с одним из разрабов из МЦСТ (с ним можно связаться тут: https://t.me/elbrus_gensokyo) , вот что он ответил:

Почитал.

  1. Ничего подобного, BMC вполне нормально работает и настраивается без физического доступа к серверу (ну, шнурок только воткнуть, последние прошивки BMC уже умеют в DHCP).

  2. Автоматизированная установка ОС через BMC - в целом будет возможна, когда будет МикроОС. Уже сейчас нет проблем (на AST2500 и выше; если там AST2400 - то увы) подключить виртуальный образ ОС через BMC и поставить ОС через последовательную консоль. В МикроОС можно будет даже автоматически запускать установщик - передав параметры через флешку (сейчас нельзя, т.к. бут читает параметры из NVRAM, которая недоступна BMC).

  3. Возможность апгрейда материнской платы, разумеется, есть - например, память и т.п. Апгрейдить процессор смысла нет, если он один в линейке, подходящей к конкретной матери.

  4. Не понимаю ,как у них не получилось запустить GPU и NVMe. Они вообще в нашу поддержку обращались? А, да, я забыл про нашу поддержку с её "спасибо, ваши пожелания будут учтены, FIXED, CLOSED." Но вообще в ОС современные GPU (поддерживаемые ядром 5.4) работают, как и NVMe (но не в буте, это да).

  5. "мануалов по настройке BMC нет". Вот щас обидно было. Мануал есть, общедоступный и обновляемый (github.com/makise-homura/reimu-docs-ru), и я не понимаю, почему эту инфу саппорт не доносит до пользователей. А, или они путают BMC с бутом? (я у них вообще не вижу общения с BMC, только с бутом)

  6. "Подключение ноутбука напрямую в Ethernet-порт BMC результатов не дало…" Понятное дело, что просто подключить ноутбук не даст никаких результатов. А вот зайти с этого ноутбука на указанный в докментации IP-адрес не пробовали?

  7. "Тестовой версии ОС не предусмотрено — в комплекте с материнской платой и процессором не идет. " Щито. Мы, няз, поставляем ОС Эльбрус с каждым сервером (если от нас не требуют другой ОС, например, астры).

  8. "Java, которого нет на ОС «Эльбрус»" Опять же, щито? Java в состав входит (возможно, её просто надо было поставить со второго диска).

  9. "Установка не удалась. <...> нам не удалось выяснить причины отказа установки." отличный багрепорт, штатные телепаты правда в отпуске и не могут понять, что же там не так.

  10. "стек скомпилированных программ под архитектуру e2k ограничивается одним DVD-диском, идущим в комплекте с операционной системой" Вообще-то там три диска, а не один.

  11. Про ПО - плохо искали, java и СУБД (тот же mysql и sqlite) точно есть

  12. "Происходит отставание системного времени от реального." Батарейка-то на плате стоит? А то если им поставили без ОС, то могли и батарейку в плату не воткнуть. Удивлён, как там ещё бут и BMC прошиты, это тоже нечастое удовольствие. А ещё это может быть не остатавание, а неправильно выставленная в окружении RTC таймзона.

  13. "Из подключенных 32 планок RAM используется только 3" - ничего подобного, в RTC используются все, в Lintel - минимум 4, а не три (нечётное количество 8С и 8СВ не могут использовать принципиально).

Резюме: да, у эльбруса много косяков, и некоторые найдены честно (про неюзерфрендли и недостаток инфы (недохождение её до пользователей) согласен целиком и полностью). Но есть и просто такие вещи, которые можно решить немного подумав, а не говорить, что этого нет, того нет и т.п. То есть второй класс вещей - это не конкретные недостатки эльбруса, а то, что кажется вследствие первого.

Так, связался с одним из разрабов из МЦСТ (с ним можно связаться тут: https://t.me/elbrus_gensokyo), вот что он ответил:

честно говоря странно, что он не смог сам тут написать )

Не все любят Хабр, но я взялся репостнуть. Автор разрешил.

НЛО прилетело и опубликовало эту надпись здесь

Этих «разрабов» такое ощущение что где-то на секретном заводе клонируют, из генетического материала хамоватой сельмаговской продавщицы времён позднего СССР.

Аналогичного розлива спец из Астра-линукс тут недавно собственной персоной отвечал ровно в том же духе: «наш продукт супер, а автор дурак, всё врёт и вообще читать не умеет».

Особенно доставило замечание про батарейку на плате, ага.

НЛО прилетело и опубликовало эту надпись здесь

Кмк, тут помогает одна простая мысль — если так грубо высказаться и совершить ошибку, то потом будешь выглядеть как злобный дурак. А вот если эти же мысли выразить менее жёстко и в виде вопроса, то и ответки не будет.

Я последние несколько лет очень плотно занимаюсь рецензированием кода. И принял за правило формулировать претензии в виде вопроса "уточните пожалуйста, нет ли тут ошибки". Это страшно помогает, т.к. хотя в двух третях случаев прав я, в оставшейся трети случаев я не прав, а прав автор. Но, поскольку, претензия выдвинута не жёсткая, то никакой потери лица с моей стороны нет — всегда можно сказать "ну конечно автору виднее, спасибо за уточнения".

НЛО прилетело и опубликовало эту надпись здесь

Я склонен полагать, что не рефлексируют. Человек с неполоманной психикой хочет быть хорошим. :-)

НЛО прилетело и опубликовало эту надпись здесь
Аналогичного розлива спец из Астра-линукс тут недавно собственной персоной отвечал ровно в том же духе: «наш продукт супер, а автор дурак, всё врёт и вообще читать не умеет».

Хм, у меня дежа вю…

t.me/grouplinux/1537324

Для тех, кому лень читать: пользователи не нашли кнопку «скачать» (она и в самом деле не особо заметна ибо запихана в самый низ длинной страницы), на что получили обвинения во лжи. Ну, то есть, это не разработчики дураки, что у них страница сделана неудобно, а пользователи.

А это тот же астровец. Хотя, может там на заводе их по несколько делают, как у Хаксли.

У AstraLinux очень адекватный телеграм-чат, там отвечают (и дают полезные советы) первые лица компании, быстро, чётко и по делу.

Но "испорченным Debian-ом" Астра от этого быть не перестаёт.

1.     BMC не настраивается без физического доступа к серверу, как раз все вышеописанное было сделано со специалистом из МЦСТ…

3.     А если появятся другие или модификации будем платы целые покупать?

4.     Саппорт МЦСТ сказал, что поддерживаются только старые GPU от AMD определенной серии к сожалению не запомнил какой, поддержки NVME так же нет, в загрузчике он не видит диски NVMe и m.2.

5.     Да мануал по настройке BMC в итоге нашелся только вот не актуальный, так как пришлось делать выше описанные действия со специалистом МЦСТ.

6.     Обидненко, то есть вы думаете мы подключили патч и ждали чуда? Конечно же это все было испробовано, даже запомнил эти адреса 192.168.1.10 (2.10)

7.     Не понял предложения из-за орфографии, но в комплекте с платой системы не было.

8.     Второй диск не был предоставлен в комплекте

9.     Подробно не стал описывать так как установка даже не запускалась. Какой тут может быть баг репорт? Была задача установить все так сказать из «коробки» без костылей.

10.  Было бы здорово их увидеть списком, может нам старый репо дали?

11.  Не описал про mysql и sqlite согласен. Java не нашел вопрос выше.

12.  Все проверял 10 раз timezone все ок, батарейка тоже была на месте. Время очень сильно отставало, за час могло на 10-15 минут улететь в увеличение. Устанавливал локальный сервер времени, не помогло.

13.  Через lintel определялись только 3 планки по 8гб, к сожалению не сделал скрины и логи, в следующий раз учту, видимо какая то особенность железа.

Жаль что не данный специалист МЦСТ сопровождал нас на тесте.

Со временем на серверах (Elbrus 4C) действительно проблемы, сам в свое время много времени на убил, ntpd не помог, решилось установкой Chrony

Раз у человека нет аккаунта Хабра, перепощу его ответ:

  1. Не понимаю, зачем нужен физический доступ больше, чем "воткнуть кабель Ethernet в нужную дырку". Возможно, тот специалист из МЦСТ невнимательно читал документацию или что-то не понял. Вообще, с BMC есть много других проблем (которые мне никак не дадут времени и ресурсов решить, да), но уж проблема необходимости физического доступа к этому точно не относится - она решена была чуть ли не в первых релизах REIMU в плане статического IP-адреса, а в плане реакции на наличие DHCP - в https://github.com/makise-homura/openbmc/commit/b73cd321a0a1e5f45bd1e93c913fdceef32a76f3 (что поддержано уже с версии REIMU 1.0.2).

  2. Они не появятся. У нас так выходит, что у нас под десяток материнок для одного процессора, а не наоборот, десяток процессоров, совместимых с конкретной материнкой. У МЦСТ нет возможности делать более одного процессора в линейке (была мысль, по слухам, делать разбраковку на разные классы в 32-ядернике, но известно что поставило на всех этих планах крест, видимо).

  3. Саппорт, видимо, не изучает то, что происходит у нас с ядром, ОС и так далее. В ОС уже давно поддерживается хоть Vega 64, хоть GTX 1080 (понятно, что не самый топчик, но для ядра 5.4 - это предел, вроде). Бутовщиков пока никто не может заставить выпилить из бута все костыли а-ля белые списки моделей видеокарт или самодельный эмулятор текстового режима для SMI и юзать VGA BIOS карточки, поэтому да, там не всё работает. Но всё равно эти карточки нужны же в ОС, а не в буте. То, что в загрузчике не видит NVMe - есть такое, это будет решаться с помощью МикроОС (если бут сравнивать с BIOS, то МикроОС - это в некотором смысле аналог UEFI). Главное, опять же, в ОС они видны и их можно использовать; а грузиться можно с SATA (DOM, SSD, HDD и т.п.)

  4. Непонятно, почему неактуальный? Актуальный мануал есть по приведённой ссылке и всегда доступен.

  5. Ну, так звучит упомянутая фраза. То есть фактически это звучит как багрепорт: "Что сделали? Воткнули кабель. Что ожидали? Результат. Что получили? Результата не дало".
    Адреса, к слову, неправильные (откуда их вообще взяли)? Без DHCP спустя 60 секунд после загрузки BMC устанавливает себе адреса 192.168.1.1 и 192.168.2.1, о чём написано в документации.

  6. А, кажется, я начинаю понимать: наши выдали плату безо всего вообще (и сказали бы "ахахах, разбирайтесь сами, как это всё работает", если б были честнее). Ну да, там естественно ОС в комплекте не идёт - потому что комплекта-то как такового нет. С обычными материнками в магазине тоже ОС не поставляется. А вот с серверами у нас (как и со сборными компами в магазине) ОС идёт. Так что эта претензия, имхо, мимо.

  7. Опять же, как это делается в случаях "я купил мать без всего" - надо писать на саппорт, чтобы выслали все три образа диска последней версии ОС.

  8. Что такое "не запускалась"? Это звучит как "Пойди посмотри, у меня ошибка вылезла. - Какая? - Ну там написано "нахмите любую клавишу". - Так нажми. - О, починилось". "Не запускалась" - это с равным успехом может быть и то, что сама машина не включилась, и то, что зависло в буте, или при передаче управления ядру, или в самом ядре, и т.п. Очень помогает при этом увидеть последние сообщения на экране/в консоли (если это, конечно, не случай вообще не включившейся машины).

  9. Никаких проблем - идём на elbrus.6te.net, заполняем формочку, получаем доступ, заходим на нужный сервер и смотрим через dpkg -l - там версия ОС 7.1. Заодно можно попробовать то, чего нет на предоставленном к плате одном диске.

  10. В ОС 7.1 она есть, причём на первом диске:
    molchan_i@yukari ~ $ readlink -e which java
    /usr/lib64/jvm/java-8-openjdk-e2k/bin/java
    molchan_i@yukari ~ $ dpkg -S /usr/lib/jvm/java-8-openjdk-e2k/bin/java
    openjdk8: /usr/lib/jvm/java-8-openjdk-e2k/bin/java
    molchan_i@yukari ~ $ find /export/install/ -name 'openjdk8*'
    /export/install/disk1/images/debs/openjdk8_1.8.0-3.6.4-vd7u13_e2k-8c.deb

  11. О, хоть теперь есть конкретика. То есть улетал системный таймер? hwclock при этом говорило правильное время? Я правильно понимаю, что речь о запущенном под lintel (не rtc!) Ubuntu? Возможно, это оттого, что в качестве основного таймера использовался софтовый таймер (который, вероятнее всего, будет отставать, потому что показания rdtsc под трансляцией, насколько я знаю, растут неравномерно). И да, сервер-то времени как спасёт? Тут нужен клиент, который синхронизировался бы с удалённым сервером (в убунте это, как я понимаю, systemd-timesyncd по дефолту).

  12. Опять. Что такое "определялись"? Не надо пытаться интерпретировать наблюдаемое, надо говорить его как есть специалисту. Слова "у меня определяются три планки памяти" не несут никакой нагрузки. Вот "в /proc/meminfo я вижу 24123456 кБ памяти в графе TotalMem, а у меня установлено 32 планки по 8 ГБ" - куда информативнее и позволяет уже начать думать над причиной. Короче, откуда инфа о трёх планках и как она там отображается? (в идеале нужен скриншот)

Это все очень здорово, если это действительно так, но я увидел то что я увидел, вместе с инженером из МЦСТ заметьте с инженером а не сапортом.

В любом случае есть информация для новых тестов, я думаю мы продолжем тесты, после обсуждения с специалистами МЦСТ всех выше упомянутых нюансов.

Резюме: да, у эльбруса много косяков

Рекомендую в таком случае писать менее агрессивно — тогда отзывы пользователей будут более информативны и полезны.

И вообще, есть громадная разница между "работает у разработчика", "работает у пользователя-энтузиаста" и "работает у среднего пользователя". Я обычно, когда пишу документацию на скрипты, прошу коллегу пройти по всем пунктам и проверить — всегда находится какой-то косяк описания.

Всё будет хорошо, просто надо ещё чуть-чуть подпилить. Поэтому лучше общаться доброжелательнее, тогда ещё тесты сделают, помогут ещё улучшить.

Довольно странный подход, когда вроде бы покупаешь программно-аппаратный комплекс за нехилые такие деньги, а поддержка (и вообще отношение разработчиков к покупателям) как в опенсорсе.

Хотя, с другой стороны, ничего странного, когда "импортозамещение" происходит не за счёт конкуренции на свободном рынке, а командно-административным способом. Куда они, типа, денутся.

Поскольку я разрабатываю именно BMC, то и вопросы у меня по BMC, а не по общему тону ответов.

  1. Что за проблема такая научиться получать IP по DHCP? OpenBMC это умеет из коробки, как и вообще любой другой дистрибутив для встраиваемой системы.

  2. Почему используется не новый-кленовый AST2600, а AST2500 и даже AST2400?

  3. Что за проблема пробросить образ через VUSB на AST2400? Нет такой проблемы вообще.

  4. Это что такое надо настраивать из хоста, что с BMC нельзя работать напрямую из коробки?

  5. У BMC нет доступа к NVRAM хоста? На Интеле у BMC тоже нет доступа к NVRAM в PCH, однако передача настроек и туда, и сюда, прекрасно работает.

    В общем, воля ваша, профессор, но что-то вы не дорабатываете.

Человек из МЦСТ попросил вам ответить (не я автор сообщения):

  1. Проблемы нет (это было ещё в ранних релизах, хоть и требовало включения вручную). Проблема в том, как задать нужную статику, если DHCP не ответил. Systemd-networkd так не умеет, поэтому это пришлось допиливать ручками.

  2. Потому что к моменту производства этой платы AST2600 ещё не вышел (да и сейчас-то как-то не очень доступен).

  3. Не помню, что с VUSB, а iKVM точно не работал. Поэтому там поддержка USB просто вырублена, ибо в ОС сыплются кучи сообщений о неудачном подключении USB-устройств.

  4. Ничего - с ним можно работать из коробки

  5. Нет, доступа нет. На интеле настройки, скорее всего, передаются либо через память (но к ней у нас тоже доступа нет), либо через отдельную SRAM (которой у нас нет), либо через флешку (мы хотим это сделать в МикроОС, но надо убедить всех, кто завязан на NVRAM, чтобы её выкинуть - это бутовщики и линтелщики, как минимум).


Просил ответить ему тут: https://t.me/elbrus_gensokyo/9403

"мануалов по настройке BMC нет". Вот щас обидно было. Мануал есть, общедоступный и обновляемый (github.com/makise-homura/reimu-docs-ru),

Ну в принципе логично, не на сайт же производителя выкладывать документацию)

— Однако, мистер Дент, маршрут был выставлен для всеобщего ознакомления в местном бюро планирования и висел там девять месяцев.
— Ага, как только я узнал, то сразу же помчался прямо в бюро. Это было вчера в полдень. Вы ведь не особенно утруждали себя предупреждениями? Я имею в виду: никому ни слова, ни одной душе, правда?
— Но маршрут был обнародован для…
— Обнародован? В конце концов мне пришлось спуститься в подвал, чтобы отыскать его!
— Верно, там у нас находится отдел информации.
— С фонариком!
— Наверное, света не было.
— И ступенек тоже!
— Но послушайте, вы ведь нашли план!
— Да, — сказал Артур, — нашел. На дне запертого шкафа в заколоченном туалете. А на двери табличка висела: «Осторожно, леопард!»
НЛО прилетело и опубликовало эту надпись здесь

Мне тут сорока передала информацию:

В Кремниевых Секретах Эльбрус 8С был бонус для тех, кто дочитал до конца. Скажем так, это, своего рода, возможность поковырять Эльбрус самому для каждого из читателей.

Я там оставил инструкцию по тому, как получить удалённый доступ к одному из тестовых стендов Эльбруса в МЦСТ. За эту возможность я выражаю благодарность Игорю Молчанову из МЦСТ, по инициативе которого и развёрнуты эти тестовые стенды.

Сейчас процесс получения доступа упростился: генерируете SSH-ключ у себя на компьютере, отправляете его публичный ключ (именно публичный, не приватный) через форму на веб-странице, и затем получаете оповещение с результатом в Телеге, которую вы оставили в форме на той же странице.
http://elbrus.6te.net/

Желаю успехов! В общем, развлекайтесь!

реально ли сделать «импортозамещающий» сервер

Реально, но только один, потому что больше "камней" не завезли :)

Поддержка процессоров 8СВ реализована в 3 Бюллетене безопасности для Astra Linux Special Edition, релиз 8.1, что, вобщем-то, описано в release notes:

https://wiki.astralinux.ru/pages/viewpage.action?pageId=149067155

Уважаемые коллеги, запросите актуальный дистрибутив с поддержкой в ядре этого процессора и будет все работать

Нам скинули, такой.... сказали что он поддерживает 8-СВ, пытались обратится в тех поддержку но были отправлены на сайт wiki.astra.

Логично, релиз 19 года, когда 8св не было еще. Скачайте технологический диск с уже интегрированным обновлением из личного кабинета. Партнерам заводят без проблем личный кабинет.

Это уже вопрос к тем кто предоставлял диск...

Процессоры стоят в один ряд, первый греет горячим воздухом второй процессор. Отечественный сервер "ricor" с таким же расположением процессоров, отечественным охлаждением: ноль пластика для разделения потоков, максимальные обороты кулеров. Авторы сами собрали сервер, к ним нет претензий.

также есть возможность установки по сети (PXE).

не pxe а aoe
и не только установка но и загрузка и работа боевой системы

А теперь представьте: в дата-центр поступило 100 серверов на «Эльбрусе». Как будем настраивать BMC? Правильно, сначала будем ставить ОС с флешки на каждый сервер и только потом настраивать BMC. Уйдет, мягко говоря, много времени. Есть конечно вариант с PXE-сервером, что немного облегчит задачу, но BMC придется настраивать все равно «руками» через ОС.

госпадя, да зачем зизнь то себе усложнять? делаем один AOE диск с которого грузятся все эти сервера, после загрузки автоматически выполняют скрипт настраивающий bmc как вы хотите и выключается, всё. тоесть в реальности первоначальная настройка будет выглядеть так:
1) воткнул питание и сеть в первый порт
2) включил
3) нажатием двух кнопок пнул его грузиться с aoe
4) повторил для всех
5) ушёл курить
да, это немного печальнее чем с ilo хулета или айдраками дела, но всё ещё лучше чем супермикра. по крайней мере не всё так печально как вы описываете

возможно @mylitsynили @cyfive имеют информацию о том делал ли так кто уже, и очень может быть поделятся инструкцией, так как у меня так и не дошли руки реализовать это.

Не наш формат) все таки задача была более менее из коробки установить, но надо будет попробовать.

я имею некоторый (больше пяти лет) опыт работы с эльбрусами и байкалами, не всё успел что хотел конечно, сменил сферу деятельности, но могу ответить на пару вопросов или свести с теми кто продолжает еври дей с ними работать, думаю они не откажутся вам помочь.

Вот как только доходит дело до нажатия кнопок, тут и становится понятно, что сервер для установки в ДЦ не очень подходит.

так или иначе, но пару кнопок тыкнуть прийдётся, особенно если в ДЦ пришла пачка не новых а БУ серверов, как минимум сбросить пароль на ipmi, говорю это на опыте. Учитывая повторяемость действий кстати можно и автоматизировать нажатие кнопок, в том же хулете чтобы попасть в tui bios ilo нужно нажать f8 в определённый момент времени, раньше или позже нажмёшь и попадёшь в bios сетёвки или raid контроллера, тут же все нажатия будут в одно и то же время на всех эльбрусах.
Это всё равно костыль, я не спорю. Но хоть какое-то решение.
Вообще если уж на то пошло то использование aoe уже пахнет нафталином, но оно работает и работает неплохо, и настраивается очень легко.

Понятно, что на безрыбье и рак-рыба, но на мой взгляд, как только речь заходит о сотнях (хотя бы) серверов, никаких нажатий на кнопки быть не должно, иначе это не решение для ДЦ.

увы, но у меня есть подозрение что либо в МЦСТ не особо понимают что такое ДЦ и как там принято работать, либо уверены что сначала нужно заняться более "важными" проблемами типо производительности самого CPU прежде чем заниматься "вторичным". Прямого ответа на этот вопрос от них конечно же не добиться..

Это плохо, но нормально, что разработчик серверов не в курсе реальных проблем эксплуатации, это почти у всех так. Но не отдавать себе в этом отчёт и не организовывать саппорт так, чтобы собирать обратную связь от эксплуатантов (а делать совсем наоборот) - это управленческий провал. А пользоваться при этом лоббированием и навязывать использование своих изделий через государство - это просто... не знаю, какое слово тут подобрать.

да все мы знаем какие тут слова подобрать..

в том же хулете чтобы попасть в tui bios ilo нужно нажать f8 в определённый момент времени, раньше или позже нажмёшь и попадёшь в bios сетёвки или raid контроллера

А это с какими контроллерами так? Родные у них других кнопок требуют (F5 для настройки raid, например).
Но, в целом, если мы не говорим про Б/У оборудование, то на самом сервере жать ничего не надо изначально, он и так получит адреса и даст управление по сети.

может и f5, простите если перепутал

Но, в целом, если мы не говорим про Б/У оборудование, то на самом сервере жать ничего не надо изначально, он и так получит адреса и даст управление по сети.

ага, особенно если сетевой интерфейс был настроен предыдущими владельцами на статический адрес неизвестной новым владельцам адресации, а пароль поменян на "а я уж не помню какой, сбросите сами"..

да, это немного печальнее чем с ilo хулета или айдраками дела, но всё ещё лучше чем супермикра

сто лет не щупал ilo, что там в плане сетапа принципиально отличается от микры?

Плюс ipmi супермикры в том что они гораздо раньше чем хулет догадались что для ikvm не нужна жаба, достаточно html5 viewer

Ну а минусов пачка, лично меня больше всего бесит то что брать образ супермикры умеют только с самбы, хулет умеет по http, умеет через .net kvm, умеет по собственному протоколу.. Ну а спёрмикра только по сраной самбе..

Плюс ipmi супермикры в том что они гораздо раньше чем хулет догадались что для ikvm не нужна жаба, достаточно html5 viewer

брать образ супермикры умеют только с самбы

не только.
в java-приложении можно использовать локальный файл. в html5 теоретически тоже можно, но нужна отдельная лицензия.


ну а для локальных серверов я обычно пользуюсь pxe-загрузкой

Ну да, у всех админов же на компе по копии всех необходимых для работы образов, а про то что сервера чаще всего не рядом и даже часто не на том же континенте я вообще молчу..

Ну да, у всех админов же на компе по копии всех необходимых для работы образов

у админов есть интернет обычно, а в интернете эти самые образы обычно присутствуют )


про то что сервера чаще всего не рядом и даже часто не на том же континенте я вообще молчу

монтировал локальный iso на сервер в европейском датацентре, сетап прошёл успешно (хоть и небыстро).


я не спорю, что иметь дополнительную возможность грузиться с http-образа неплохо, но и без этого жить можно.

Ну если так рассуждать то жить можно и вообще без ipmi. Некоторые ip kvm позволяют подоткнуть не один десяток серверов, умулировать из образа и флешку и оптический привод, и требуют один ip а не пачку. Стоят только как говорящий слоник, и юнит занимают (а то и два).

ipmi микры это MegaRac от AMI.

По идее он должен уметь тянуть образы ещё по NFS. Хотя это зависит от кастомизации. Я могу только представить, сколько костылей SuperMicro вкорячил, чтобы всем нравился их вариант MegaRac.

ipmi микры это MegaRac от AMI.

уверены?
заглядываю в html, вижу:


    <META NAME="ATEN International Co Ltd." CONTENT="(c) ATEN International Co Ltd. 2010">

хотя уже видел скриншоты нового интерфейса, который похож на ami:
https://www.youtube.com/watch?v=HABf2sJDkRI
но у меня пока поддерживающего его железа нет (и, возможно, не будет: попробовали купить платформы asus, понравилось. там, кстати, как раз megarac)

Megarac предоставляется в виде исходников. Кастомизировать можно что угодно. Из условий том только страшный NDA, пелопачивать можно как угодно. Кто то выкидывает брендирование AMI, кто то нет. Там вообще можно полностью кастомную морду сделать при желании. То же самое касается клиента на Java.

Опросник конечно показательный. С Селектелом в принципе понятненько.

Кстати, по поводу бенчмарков Geekbench 5, я сделал тесты почти всех моделей Эльбрусов:

Результаты в моём профиле: EntityFX's Profile - Geekbench Browser
Ну и есть у меня несколько статей по тестам Эльбрусов.
P.S. тут Эльбрус 16 ядерный (32 ядра показывает, потому что я подменил /proc/cpuinfo иначе падал Geekbench 5).

Строки с одинаковыми процами - это замеры на разных экземплярах одной и той же модели проца?

Несколько попыток на одной машине.

Да, тоже удивлен интерпретации Geekbench авторов статьи и сравнении с Xeon. В Geekbench в режиме бинарной трансляции ядра Эльбруса 8СВ работают на уровне Atom Z8350 по однопоточной производительности (даже чуть медленнее z8350), ну а в многопотоке, понятно, быстрее, ведь у Atom 4 ядра. Частота, что характерно, тоже близкая (хотя у Atom техпроцесс современней).

Rpi4 Geekbench 5 - 700

Были бы вы заинтересованы в сервере на «Эльбрусах»?

И где вариант "Да"?

Но вообще задрали уже тестировать RTC и Lintel вместо родного кода. И делать на основе этого какие-то выводы.

Режим бинарной трансляции - это заглушка для критического кода, который авторы не портировали на E2K. Но никак не для построения современных информационных систем. А специалисты Selectel почему-то берут эту примочку и на ней пытаются построить информационную систему. Зачем?

Так весь смысл в том, что спецы в Selectel правильно делают. Они взяли железку, есть запрос на серверное ПО, http-серверы, базы данных, java, и т.д. Все из этого практически ничего не портированно под E2K. Но часть работает в режиме трансляции, поэтому они и берут что есть. Смотрят результаты, а они мягко говоря, не впечатляют. Когда весь необходимый софт для хостинга будет портирован под E2K, вот тогда и будет разговор. А пока я вижу уж очень сырой продукт в виде Эльбруса, который ни на что не годится.

Железо недопиленно, софт только самый базовый, аппаратной виртуализации нет, docker отсутствует, java не работает, dotNET тоже не работает. Спрашивается, ну и зачем нужен этот кусок не пойми чего за мегабабло? Потратили овердофига народных денег, а результат нулевой.

Они взяли железку, есть запрос на серверное ПО, http-серверы, базы данных, java, и т.д. Все из этого практически ничего не портированно под E2K.

всё перечисленное вами портировано же
https://www.altlinux.org/%D0%AD%D0%BB%D1%8C%D0%B1%D1%80%D1%83%D1%81/%D1%81%D0%B5%D1%80%D0%B2%D0%B5%D1%80
https://habr.com/ru/company/icl_services/blog/534296/


ЕМНИП из серьёзного остался только golang, это целый пласт инфраструктуры (k8s, prometheus, docker, grafana,…).

Docker отсутствует. Производительность ниже плинтуса, толк с Эльбруса при такой производительности, нулевой.

Эльбрус существует только за счет госдотаций. Как только халявные деньги от государства иссякнут, все позабудут что был вообще такой процессор.

Наши процессоры не так уже и плохие, и сервера на их базе. Сравнивать с другими процессора не корректно ввиду того что это наш "первый" продукт такого плана, в котором будет обязательно масса недочетов и шероховатостей, это не избежно. Ну и то что это по факту отставание на 5 лет в производительности так же не столь критично, не все и сейчас используют самые новейшие разработки, да и не видна ощутимая разница, только энергопотребление ниже и прочая не столь существенная ерунда, а добавить еще десяток другой ядер это не новое поколение ... Когда начнется фидбэк от покупателей с пожелания и рекомендациями толковыми тогда начнется более быстрое развитие. А самое важное что бы полный цикл производства был у нас в стране, а не кусочками

НЛО прилетело и опубликовало эту надпись здесь

У меня есть предложение: надо сначала давать таким ребятам на тестирование, для примера, IBM POWER AC922 - https://www.ibm.com/products/power-systems-ac922, а когда они напишут разгромный обзор про то, что эти железки в принципе не подходят для ЦОДов (а там даже бинарного транслятора нет), говорить, что именно на них построен Summit, который "являлся самым высокопроизводительным компьютером в период с июня 2018 года по июнь 2020 года в открытом рейтинге суперкомпьютеров Top500" - https://ru.wikipedia.org/wiki/Summit_(суперкомпьютер)

Зато почитаем рассуждения о том, что "Возможно, компания IBM еще сможет нагнать конкурентов." ;)))

Зато почитаем рассуждения о том, что "Возможно, компания IBM еще сможет нагнать конкурентов." ;)))

а что, Вы считаете, произойдёт разворот и доля серверов с power начнёт увеличиваться?
сегодня эта архитектура выглядит столь же тупиковой, как и эльбрус, но совершенно по другим причинам: дорого, закрыто (да, было что-то про openpower, но «не взлетело»).

+100500!

Прочитав статью и комментарии складывается впечатление что задачей тестирования было не "настроить все чтобы работало и работало максимально быстро" а "обосновать невозможность внедрения".
Печально все это.

Импортозаместить Эльбрусами можно, но для этого необходимо налаженное производство, которого, увы, нет

Спасибо за статью. Очень интересно. Мне кажется, пора браться за производство нормальных DRAM...

Для проведения тестов мы использовали бинарный транслятор приложений «RTC» и дистрибутив Ubuntu 22.04

Тут что-то странное написано. Ubuntu 22.04 не поддерживает Эльбрус. Если вы всё же ставили именно Ubuntu 22.04, то значит работал LIntel, а не RTC. RTC - это транслятор приложений, он требует нативную ОС для своей работы, такую как ОС Эльбрус или Астру под e2k, например.

Может я плохо сформулировал, согласен, имелось ввиду что используется Ubuntu через Lintel и естественно RTC отдельно в тестах.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий