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

ARM серверы подходят для облачного хостинга лучше чем x86? Проверим

Время на прочтение13 мин
Количество просмотров25K
Всего голосов 45: ↑40 и ↓5+35
Комментарии54

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

Т.е. фактических доказательств нет. Только «на правах рекламы».
именно! а там где пытались провести адекватное сравнение оказалось что на АРМ существенно выигрывают приложения которые изначально умеют оптимизироватся под эту архитектуру, за редким исключением. В остальных же случаях разница незначительная, и как намекнули в статье будет интересна только на дейтвительно крупных проектах, где пару процентов выливаются в десятки тысяч долларов затрат на инфраструктуру.
И в случае чего продать потом эти серваки а АРМ будет не так легко, тоже пункт затрат
Если у вас в компании установлена парочка серверов, то безусловно переход на ARM не даст желаемой выгоды. Нужен софт собранный под ARM, нужны специалисты. В отчете Forrester как раз говорится, что на большом горизонте с большим количеством серверов, выгода от перехода будет существенная, графики есть в публикации и в отчете. И как бы заголовок публикации говорит об использовании именно в облачном хостинге, а не в мелком частном бизнесе.

В том, что приведено в статье, если я не ошибаюсь, сравнение идёт 1 к 1 по количеству ядер (для 400 ядер).


Если это так, то по соотношению цена/качество арм уступает минимум на четверть. Потому что среднестатистическое ядро арм участвующее в бенчмарках ориентировочно в два раза медленнее.


Это значит, что по деньгам на единицу производительности выгоднее брать x86

Сравнивать без оптимизации, по меньшей мере, некорректно. Фактически, всё ПО сейчас оптимизировано под x86, поэтому сравнение будет заведомо в пользу x86.
Это есть правда жизни.
Приведенный отчет компании Forrester по заказу ARM в публикации как доказательство не считается? То что Amazon разработала свой процессор на базе архитектуры ARM — AWS Graviton, тоже не в счет? Пока это не пошло в большой Enterprice, сейчас инстансы Amazon EC2 A1 на AWS Graviton предоставляются в тестовом режиме. Руководство Microsoft и Intel тоже думало в свое время, как какие то маломощные телефончики могут потеснить рынок ПК. ПК был центром мира, никто из них не думал, что оказывается некоторые задачи гораздо лучше выполнять на телефоне. У меня масса приложений есть на телефоне, которых нет на ПК. Думаю, что такая же история и у других пользователей. Помимо доказательств, уже фактических, необходимо понимать потенциал. Microsoft в свое время не оценила потенциал. И что, у вас на телефоне крутится Windows Phone? Не буду провидцем, сказав что ваш телефон работает либо на Android, либо на macOS. Кто сейчас вольется из компаний, предоставляющие облачные услуги, в тему ARM серверов, тот в ближайшее десятилетие будет на коне. А кто нет, будут в числе отстающих.
Если я не ошибаюсь, когда мне надо обновить инфраструктуру, то заказывать и платить мне надо здесь и сейчас, а не верить в светлую перспективу безоблачного будущего.

Stacking Up Arm Server Chips Against X86
The Ampere Altra Review: 2x 80 Cores Arm Server Performance Monster

Насчет отчета — «For example, AWS Graviton2 instances, using the Arm Neoverse N1 platform, deliver up to 40 percent better price-performance over the previous x86-based instances at a 20 percent lower price. » — в сравнении с предыдущей версией на базе технологии x86.

Т.е. провести тестирование и сравнение с решениями Intel/AMD уже проблема?

И еще, везде ставка на сочетание производительность/цена… поверьте, там где реально нужна производительность — ценник зачастую играет второстепенную роль.

И я не говорю, что все плохо — я говорю, что нет достаточной информации, чтобы начать обращать внимание.

Почему пока «нет» — у меня производственные мощности не только web-сервера или базы данных, н отакже ОЧЕНЬ много решений под Windows OS, которые сейчас на серверах работают годами и порог вхождения специалиста, что будет это обслуживать — гораздо ниже, чем специлиста по linux/unix. Эти решения должны работать 24/7 обеспечивая безопасность инфраструктуры и обработку актуальных данных.
Вы смешиваете две принципиально разные ситуации. Малый бизнес, то есть Вы, и большого облачного провайдера. Если вам необходимо обновить сервер, то это можно будет сделать с легкостью. Старое лезвие выбрасываем, новое вставляем. Неделя или две траблов, и вуаля все работает. В отличие от вас, облачному провайдеру необходимо размышлять не месяцами, а годами вперед и даже десятилетиями. Сейчас он думает, что предоставит клиентам через 5-10 лет.
Давайте поговорим об отечественном процессоре, и сравним Россию и Китай? На момент 1990 ни в России, ни в Китае не было своего конкурентного массового процессора. В лихие 90-е в России пилили имущество доставшееся от СССР, в 2000 сидели на дорогой нефти. А что делали китайцы в это время? Батрачили по 24 часа в сутки. Еще 10 лет назад Qualcomm смеялся над MediaTek, и вот MediaTek впервые обошел Qualcomm и стал крупнейшим поставщиком процессоров для мобильных устройств по итогам 2020 года.
В студенческие годы мой отец учился вместе с китайцами. Так знаете что они вывозили из CCCP? Книги, учебную литературу, особой любовью пользовались справочники. Отец рассказывал что они буквально едва шли, настолько себя грузили весом.
И только через 30 лет, эти инвестиции оправдали себя. На нас китайская одежда, у нас в кармане телефон сделанный в Китае. А что в России, вопрос риторический?
По поводу Windows не надо закатывать глаза. Как только .NET заработал из коробки на Linux, сразу же все компании захотели переходить с .NET Framework на net core или .net 5, с запуском инфраструктуры на Linux. С чего бы это? Опять же, у вас частный случай с web-сервера и базами данных. А по поводу Windows, скажу что ее развитие свернуло не в ту сторону. Windows уже годами топчется на одном месте, не предоставляя ничего революционного. Я не говорю что Linux конфетка. Linux шлифовать еще и шлифовать до уровня «человечности» Windows. Но уже сейчас вы вряд ли инфраструктуру Docker с Kubernetes будете устанавливать на Windows.
Так, я не говорил, что у меня малый бизнес :)))

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

Поверьте, в нашей инфраструктуре серверов сотни, мы не являемся малым бизнесом и процент серверных Windows систем, которые работают на отказоустойчивых направлениях порядка 70%.

Примерно такой же процент программ под Windows ОС написано не используя .NET фреймворки.

Это я к чему, что в такие направления ARM решениям пока «вход заказан» — а доля рынка там очень большая.

Сотня серверов не критерий большого бизнеса. Если речь идет о России, то конечно это большой бизнес. Но по меркам американского бизнеса, это далеко не сегмент Enterprice. Сколько серверов на Windows я и сам знаю, у самого сертификаты Microsoft есть, и обслуживал десятки серверов на Windows. В этом контексте я больше закладываю, не столько текущую ситуацию, а сколько тренд на будущее. С последним приведенным вами тезисом частично согласен и об этом идет речь в публикации. Большая проблема это наличие необходимого софта и его перенос на ARM архитектуру. Я не говорю что все бегите переходить прямо сейчас. Пока идет становление рынка и нужно смотреть в завтрашний день, иначе бы электромобили от Tesla никогда бы не появились.
Так, я не говорил, что у меня малый бизнес :)))
Это просто говорит о том, что вы даже не в курсе, сколько может быть в использовании серверов на базе ОС Windows в контексте предприятия и при этом быть не малым бизнесом.

А это кстати очень распространнённое заблуждение ( не у вас ). Почему-то люди очень любят обобщать и меряться пипись количеством серверов.


Всё зависит от задач. У кого-то может стоять HA пара или кластер от Oracle на десяток машин за сотни нефти и обеспечивать банковские транзакции. А у кого-то: Google, Netflix — 100500 серверов из самосборного хлама.


Вообще, мы это всё уже проходили. Сотни различных производитлей CPU, архитектур, ISA. И большинство уже на кладбище: SPARC, Alpha, MIPS, PA-RISC, Itanium.


P/S/ Поддержка Майкрософт вполне может помочь ARM продвинуться на серверный рынок.

Приведенный отчет компании Forrester по заказу ARM в публикации как доказательство не считается?

Нет. В enterprise-сегменте отчётам по заказу аффилированного вендора не верят уже лет 50, а что такое "большой enterprice" я не знаю.


То что Amazon разработала свой процессор на базе архитектуры ARM — AWS Graviton, тоже не в счет?

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


Сейчас серверный ARM для enterprise выглядит абсолютно непонятно. Дело даже не в другой архитектуре: для серверных приложений есть и дитрибутивы linux, и компилированные приложения, ну и, конечно, есть JVM — если бы был какой-то явный выигрыш, акулы капитализма бы быстро слетелись на запах денег. Независимые бенчмарки (например) пока какого-то "wow!" (хотя бы в какой-то части, как у тех же EPYCов) не показывают. Завтраки, что вот "завтра всё сервера будут на ARM" мы слышим лет 10 ("волк, волк"). Эффект, который получился у Apple с M1 тут слабо применим (начнём с того, что там разогнанная распаянная память).


Предприятиям-то на самом деле почти пофиг на чём запускать те же микросервисы или стандартные приложения — если будет выгодным ARM, то он быстро (лет за 5-10) заместит основную массу серверов.

НЛО прилетело и опубликовало эту надпись здесь
У Интела такие процессоры уже лет 10 есть.
НЛО прилетело и опубликовало эту надпись здесь
Xeon Phi KNL
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь

Хм. Для AWS почему-то выглядит абсолютно понятно. Есть ли Enterprise покрупнее?
EC2 A1? Тестовый режим? Давно доступны EC2 M6g, а 2 дня назад анонсировано новое железо совместно с NVidia
https://aws.amazon.com/blogs/machine-learning/aws-and-nvidia-to-bring-arm-based-instances-with-gpus-to-the-cloud/

В многоядерных процессорах х86/64 до половины потребляемой мощности теряется на обмене данными между ядрами, поэтому они так плохо масштабируются. Хотелось бы узнать, как с этим обстоит дело у 100+ ядерных АРМ, какие скорость и ширина межядерной шины, и нет ли бутылочного горлышка в доступе к внешней ОЗУ.

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


А вся риторика на эту тему пока копирует риторику маркетологов Intel года 2004-го: "Процессоры у нас хорошие, это вы программы под них писать не умеете! А вот как научитесь, так прям яблони на Марсе расцветут".


Всем хочется иметь сервер приемлемой производительности с блоком питания не конкурирующим по мощности со сварочным аппаратом и не смотреть, утирая слёзы, как процессор за 100500 денег 50% времени висит в тротлинге, но это время ещё не пришло.

Для достижения максимальной производительности софт придется весьма серьезно переписывать, по другому не бывает. И маркетологи Intel правы. Не хочу никого обидеть, к сожалению нынешней тренд разработчиков софта: тяп, ляп и в продакшн. Рефакторинг кода очень дорогое занятие. Кто раньше сделает кучу фишек, то и молодец. Здесь проблема скорее всего не в конечных технологиях, а том каким стал этот мир благодаря нам, как изменилась бизнес модель ИТ индустрии.

Не удивлюсь что переписав софт "с одинаковым запалом" под современные арм64 и амд64 можно в итоге получить результат совсем не в пользу арм...

вполне реалистичный сценарий. я сильно сомневаюсь что под тот же Appple M1 кто-то будет пилить специализованный софт, максимум поменяют флаги в компиляторе на что-то --arm-apple-m1, и если оно не заведется по каких-то глубинных причинах, только самоубийца захочет разрабатывать и сопровождать еще одну версию софта под очередную «модную молодежную платформу».
Под тот же Apple M1 все также будут программисты кодить в Xcode как они кодили под интел и не заметят как он сменится на Apple M2, Apple M3 и тд
А уж как оно вне макоси будет работать и будет ли вообще работать — врядли эппл и маководов как-либо волнует.
Я бы с вами сильно поспорил. Но, не в обиду будет сказано, доказывать свою праводу прорамисту сильно погруженному в «екосистему епла» бесполезно. За сим откланяюсь.
Ваш комментарий звучит приблизительно так: вы все тут дети, а я самый умный, что с вами разговаривать.
Ну раз Вы такой грамотный профессионал, так изложите хотя бы тезисно свою точку зрения. А мы оценим, действительно так или Вы просто щеки надуваете. Ваше пренебрежение к нормам языка:
праводу прорамисту

только говорит о вашей «высокой» квалификации.
зачем? это уже так надоело, каждый раз объяснять.
пренебрежение к нормам языка:

обычная опечатка, нет смысла из этого делать трагедию.
Честно говоря удивлен что вообще есть о чем спорить. Objective-C и Swift это достаточно высокоуровневые языки, которые используют API macOS. Пространства для того чтобы наворотить несовместимости на уровне платформ просто нет, туда просто не пустит ОС.

Если совсем уж грубо сравнивать то можно сравнить c VB. Можно ли написать на VB программу так чтоб она работала на Интеле и не работала на АМД? Наверно это возможно, но это надо прямо очень-очень сильно постараться. Ну вот здесь примерно также — используя всякие недокументированные и нерекомендованные лайфхаки можно нагородить такого леса что что-то пойдет не так. А в остальных случаях проблем не будет.
бытует мнение что поглощение ARM за $40 млрд NVIDIA не пойдет ей на пользу. И многие игроки рынка высказывались против такой сделки. Так что все может выйти не так уж и радужно у ARM в серверном сегменте.

а как на счет risc v?

Пока RISC-V в области высокопроизводительных процессоров вообще не конкурент, ни ARM, ни x86 и даже Эльбрусу.


Другое дело, что пока ARM окончательно завоевал рынок мобильных SoC, ворвался в Apple, ломится в дверь серверного сегмента, неожиданно постучали снизу. От чего у ARM холдинга знатно бомбануло. И есть от чего. В 99% ваших SSD и HD стоят контроллёры с ARM ядром, а тут раз и WD объявили, что сделают собственный на RISC-V. Даже отечественный Миландр направился в сторону RISC-V.

Есть такое дело. Сейчас активно развивается RISC-V. Ядро Linux Linux 5.11 уже поддерживает архитектуру RISC-V. На примере BeagleV можно уже пощупать своими руками. Alibaba сделала SoC Xuantie-910 RISC-V c 16 ядрами, но пока информации мало. С одной стороны сделка поглощения может негативно сказаться на развитие ARM. А с другой стороны, конечные потребители только выиграют. т.к. конкуренция ARM с RISC-V, заставит ARM двигаться еще активнее не давая стагнировать. Единственно, это «фаталити» для Intel, потому что придется конкурировать с двумя направлениями. А т.к. x86 основное направление Intel, а ARM и RISC-V производят все остальные компании, то у Intel фактически в конкурентах весь остальной мир.
ARM или RISC-V или вообще черт лысый — не важно. Процессор это только малая часть компа/устройства. И если на устройство не будет открытых спецификаций/даташитов и прочих доков, а еще лучше — уже готовых драйверов то никакого смысла для Линукса или Винды оно не имеет, т.к. им пользоваться невозможно, также как нельзя поставить на свой смарт линукс, несмотря на то что внутри всех смартов (и айфонов и андроидов) стоит благословенный в этой статье ARM.
Пример со смартфонами — не в кассу. На смартфонах нужно, чтобы не тормозили котики в uHD, звук пел соловьём, весело открывались перегруженные джаваскриптом веб-страницы, да ещё и чтобы не было проблем с законодательствами разных стран, устанавливающих запреты разной степени дебильности (где-то гуглосервисы нельзя, где-то запись разговоров запрещена, где-то нужно предустанавливать трояны от любимого правительства, итд.). Поэтому процессор любого смартфона напичкан разными проприетарными вычислительными модулями, открывать спецификации которых никто не собирается, плюс часто закрытые прошивки. Без них смартфон не сможет быть смартфоном. А сервер должен уметь 1) быстро считать, 2) много хранить, 3) держать связь с миром (через сетевые интерфейсы). Поэтому в серверах вряд ли будет что-то такое, что имело бы смысл закрывать и секретить (если это не специализированные машины под какую-то редкую задачу).
также как нельзя поставить на свой смарт линукс
root + LinuxDeploy, не?

P.S. Лично я от широкого внедрения многоядерных arm-серверов жду роста рынка любительского хостинга и хостинга для малого бизнеса, удешевление виртуалок и дедиков, ренессанс «домашних страничек», появления готовых преднастроенных комплектов «для чайников» OS+nginx+CMS под армовые виртуалки, итп.
Но все вышеперечисленное это же прошлое, которое сейчас неактуально. Зачем нужна домашняя страничка/хостинг если можно сделать страничку в соцсети и иметь все тоже самое не занимаясь инфраструктурой совсем.
Вышесказанное выдает в вас моего ровесника. Это мы в свое время строили инфраструктуру на энтузиазме, тк это был передний край ИТ. А сейчас уже есть облака, хостинги, докеры, кубернетисы и прочие тильды, сейчас новыми поколениями строятся следующие уровни (если проводить аналогию с моделью OSI), домашние хостинги и странички это древняя рутина и она массово никому уже не будет нужна.
Никто не мечтает сегодня быть электриком или автомехаником, хотя 100лет назад это были очень модные специальности, и это не смотря на то что инструменты и материалы для выполнения этих же работ сейчас в разы удобнее и дешевле чем в те времена.
Но все вышеперечисленное это же прошлое, которое сейчас неактуально.
Году примерно в 2012-3 я бы с Вами согласился. Но разве происходящие в мире последние 7 лет процессы не заставили Вас передумать?
Зачем нужна домашняя страничка/хостинг если можно сделать страничку в соцсети
  • Во-первых затем, что кролики — это не только ценный мех хостить можно не только персональный веб-сервер со статьями, постами и форумом, но ещё и инстанс игрового сервера, разные прокси, транзитную ноду скрытосетей, OpenVPN и впридачу чёрта лысого, хватало бы ресурсов.
  • Во-вторых, на персональном хостинге человек ограничен только законодательством своей страны, в соцсети же ещё и цензурой и правилами площадки, которые устанавливает «дядя» — владелец соцсети. И который может по своему усмотрению удалять выбранные посты, банить аккаунты, нарушать правила собственной же площадки, и за это ничего не будет никому должен, потому что так хитро составлен у него договор публичной оферты.
  • В-третих, гибкость: в случае форс-мажора, взлома, угона своей виртуалки можно списаться с хостером, и тот довольно быстро её погасит, и из резервной копии восстановить свой «домик» заново, а также оперативно переехать на другой хостинг с некоторой перенастройкой системы под другую виртуалку у другого хостера. В случае же угона аккаунта соцсети пиши «пропало».
  • В-четвёртых, доступность: страничка в соцсети полностью доступна только зарегистрированным участникам этой соцсети, а сама соцсеть может быть недоступна в половине стран с потенциальными посетителями.
  • В-пятых, возможность иметь «белый» адрес в любых обстоятельствах, если он нужен. Когда нужен — соединиться со своей виртуалкой через туннель.

не занимаясь инфраструктурой совсем.
Звучит заманчиво, ну так и персональный хостинг — не для каждой домохозяйки. Самостоятельная сборка компьютера, настройка ОС и ПО — тоже не для всех, но тем не менее, комплектующие по-прежнему широко продаются частным лицам. По мере роста запретительной политики многих стран люди будут массово умнеть, и, стремясь обойти национальные блокировки и цензурные ограничения, осваивать системное администрирование хотя бы на базовом уровне. Во всяком случае, я на это надеюсь.
уже есть облака
В которых далеко не всякий файл можно хранить, даже если он не содержит ни ЦП, ни руководство по изготовлению бомбы, ни призывы к свержению законного правительства.
хостинги
Пока ещё не вполне доступные каждому школьнику. А бесплатные «конструкторы сайтов» даром никому не упали.
докеры, кубернетисы и прочие тильды
Чем это (может быть) полезно для простого смертного, которому не нужно разворачивать офисную инфраструктуру с десятками рабочих мест? (Наверное, я чего-то просто не понимаю.)
Никто не мечтает сегодня быть электриком или автомехаником, хотя 100лет назад это были очень модные специальности
Кстати, 100 лет назад, в 1910-х годах тогдашние электромобили конкурировали с тогдашними автомобилями, но уже в 1920-х электромобили конкуренцию безнадёжно проиграли, став «древней игрушкой». Но прошло 9 десятков лет, и миру явилась Tesla. Потому что обстоятельства очень сильно изменились. И в новых обстоятельствах персональные виртуалки могут быть вновь востребованы под самые разные цели, далеко не только хостинг домашних страничек, — скандалы последних лет с приватностью, необоснованными банами, угонами аккаунтов и посадок за лайки и камменты будут этому способствовать.
devzona
Эра любительского хостинга закончилась.
ИМХО, она толком и не начиналась. Всё что было — либо очень убого, либо недоступно по цене.
В конечном итоге на рынке осталось всего несколько крупных игроков
А то я смотрю на АлиЭкспрессе — под сотню разных аппаратов от разных брендов, подвальных и не очень. :) И традиционные, и безрамочные, и мини, и ударопрочные кирпичи, и куча прочих опций…
Делать небольшой хостинг из одноплатных компьютеров
Я себе это немножко по-другому представляю. В случае x86 тебе предлагается виртуалка, которая занимает отведённое процессорное время, которое может быть уменьшено в связи с загруженностью машины хостера. В случае ARM в твоём распоряжении будут выделенные ядра (сколько сможешь арендовать), железно доступные 24/7/365. Возможно в недалёком будущем появление специализированных платформ с аппаратным распределением ядер и пространства памяти для клиентских инстансов.
Эра любительского хостинга закончилась. Раньше каждый производитель электроники считал своим долгом клепать телефоны. В конечном итоге на рынке осталось всего несколько крупных игроков и все. Делать небольшой хостинг из одноплатных компьютеров по стоимости аналогично решению на x86.

Прошу прощения если неправ, но возник вопрос. Вы текст статьи просто воруете, или как-то связаны с другими авторами?


Раздел про Neoverse один в один с этой публикацией 2019 года.

Должен вам заметить, что вы неправы, я текст ни у кого не ворую и никогда этим не занимался. Абсолютно нормально, когда идет заимствование. Плохо когда один-в-один выдается за свое. Приведенная публикация один-в-один не эквивалентна текущему посту. И она ссылается на презентацию ARM, которую я использовал для подготовки данного поста. Логично предположить, учитывая один и тот же первоисточник, что текст будет частично совпадать.
Для примера смотрите, первоисточник $119+ BeagleV powerful, open-hardware RISC-V Linux SBC targets AI applications.
Перевод 15/01/2021 BeagleV — мощный SBC c Linux на базе открытой аппаратной архитектуры RISC-V стоимостью 119 долларов и выше.
И мой перевод 16 января 2021 в 01:04 Новый высокопроизводительный одноплатный компьютер BeagleV построенный на открытой архитектуре RISC-V за $119+.
Тоже украл? На cnx-software.ru текст тупо вогнали в переводчик, и тупо опубликовали, со всеми ошибками и неточностями. Только после моих замечаний они переделали текст.
А ссылок нет, потому что мой пост про BeagleV модераторы Хабра из-за большого количества ссылок (мнение модераторов, я так не считаю) перенесли в хаб «Я пиарюсь». Поэтому теперь на Хабре оставляю только минимум ссылок, без которых не обойтись.
Должен вам заметить, что вы неправы

Ок, признаю. Спасибо за пояснение.

Я эти басни про завоевание серверного рынка ARM’ами наблюдаю с появления ThunderX, а это 2014 год.


За это время AMD успела восстать из мёртвых. Сервера на базе EPYC я вижу вокруг, они есть у разных производителей, vdsina их рекламирует. А ARM это ещё поискать нужно.


Нормальную рабочую станцию заполучить на ARM это тоже нужно постараться. А это необходимо для отладки и портирования софта. Мало кому понравится вести разработку на RPI.


Из того, что лично удалось пощупать руками — это сервера от хуавея на их ARM процессоре. В целом как законченный продукт производит хорошее впечатление. Достаточная производительность + сетевухи с RDMA. Но вендорлок, и непонятные перспективы из-за санкций США.


Пока какая-то крупная железячная контора, например NVIDIA, при поддержке крупной софтварной конторы не выведут на рынок линейку CPU + чипсет готовые для OEM, я сомневаюсь в успехе ARM в сегменте серверов.

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

Macbook/Mac Mini на M1 вполне прекрасен в качестве рабочей станции. С недавнего времени для желающих есть летающий в виртуалке линукс.

Ну и если нужн лезвие, то помимо Кунгпенгов можно посмотреть например на Lenovo ThinkSystem HR330A или HR350A.

Сколько такой сервер даёт GHash-ей etheriuma? Вообще сравнивать без каких либо абсолютных цифр странно. 2 канальная память у армов против 6 канальной у xeon-ов наводит на нехорошие мысли.
2 канальная память у армов против 6 канальной у xeon-ов наводит на нехорошие мысли.

Откуда вы это взяли? Neoverse SDP это просто тестовая плата.
У всех актуальных (и не очень) серверных ARM-ов имеется 8 каналов.
Xeon со своими 6 каналами тут и рядом не валялся =)

ThunderX2 — 8xDDR4-2666
Ampere eMag 8180 — 8xDDR4-2666
Graviton2 — 8xDDR4-3200
Ampere Altra — 8xDDR4-3200
A64FX — 4xHBM
Graviton-ы разрабатывали Annapurna Labs — очень крутой стартап, купленный Amazon. Они же делают хардварную часть виртуализации для AWS (там кое-что прям в кастомном силиконе отлито)
В связи с чредой различных событий, произошедших менее чем за год, боюсь, к концу года ARM будет сильно отодвинут в сторону, выходящим на арену RISC-V. Все происходящие потрясения, не смотря на общее негативное влияние, работают не очень быстрое развитие последнего.
Свой первый серверный процессор Qualcomm сделала с 24 ядрами ARMv8… Такие производители, как Broadcom, Calxeda, Cavium Networks


Иных уж нет, а те — далече. Из последних побед ARM — закрытие проекта ThunderX3 в Marvell и увольнение всей команды. А также отмена серверного направления в купленной Qualcomm Nuvia. Факты таковы, что россказни образца 2012 про ARM, который сейчас придет и откусит долю в датацентрах, разбились об жестокую реальность в виде худшей энергоэффективности ARM (сопоставимая с х86 производительность дается ценой более высокого TDP), худшей масштабируемости (не все нагрузки можно разбросать по слабым ядрам), низкой производительности в FP (128-битные вектора в 2021), околонулевой совместимости (серверный CPU — это не очередной Mediatek, который можно слепить из того, что было), недоделанного софта, и прочая, прочая, прочая — с мечами и с бантом.
Бегают по LinkedIn, размахивая ARM'ами, разве что delusional деятели наподобие Jon Masters.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий