Дом Перспективное мышление Может ли доминировать сервер amd, arm или ibm dent intel?

Может ли доминировать сервер amd, arm или ibm dent intel?

Видео: Dame Tu cosita ñ (Ноябрь 2024)

Видео: Dame Tu cosita ñ (Ноябрь 2024)
Anonim

Объявление на прошлой неделе планов AMD по созданию серверов на базе ARM заставило меня задуматься о том, что нужно сделать, чтобы выбить Intel из доминирующего положения на серверах. Короткий ответ, кажется, что это будет очень сложно.

В течение многих лет AMD пыталась напрямую конкурировать со стандартом Intel x86. AMD добилась определенного успеха около десяти лет назад, представив семейство Opteron в 2003 году, изначально основанное на архитектуре «Hammer», которая позволяла обрабатывать 64-разрядную архитектуру x86 за пару лет до того, как собственные 64-разрядные чипы Intel предоставили такую ​​возможность.

С тех пор, конечно, 64-разрядные стали стандартом для серверных процессоров, и доля Intel на рынке неуклонно росла. По мере развития рынка серверов он перешел от одноядерных процессоров к многоядерным процессорам. У AMD было несколько ранних многоядерных чипов, но они сделали большую ставку на архитектуру «Bulldozer», изначально представленную в 2010 году и поставленную в 2011 году, которая объединяла два целочисленных ядра с одним ядром с плавающей запятой и другими общими компонентами в качестве способа увеличение количества целочисленных ядер. Это была интересная стратегия. Но Intel смогла быстро создать более полные ядра (с целочисленными и с плавающей запятой) и значительно увеличить количество ядер. В результате, чипы Intel - особенно ее нынешняя линейка Xeon E5 - просто превзошли ее.

В результате доля рынка Intel заметно выросла. По данным Gartner, в 2013 году Intel продала 92 процента всех серверных процессоров, что составило 75 процентов дохода. (Разница в том, что, хотя только около 1 процента рынка составляют чипы очень высокого класса, такие как чипы IBM Power и Oracle и Fujitsu Sparc, они имеют гораздо более высокую цену, на которую приходится около 20 процентов дохода.) В последние несколько лет Intel смогла перейти на еще более высококачественные чипы, повысив свои средние цены продажи. С тех пор серверные чипы AMD в основном были постепенными изменениями, и ничто не имело большого значения на рынке. На AMD сейчас приходится около 7 процентов устройств и 5 процентов выручки.

Хотя объявление AMD на прошлой неделе включало в себя указание на то, что компания работает над новым дизайном ядра x86, до этого, похоже, еще далеко - после того, как ядро ​​K12 на базе ARM AMD обещает в 2016 году. Кажется очевидным, что AMD решила что лучше всего не пытаться обыграть Intel на x86, а скорее перейти на ARM-чипы.

Идея состоит в том, что ядра ARM с их наследием в устройствах с низким энергопотреблением должны обеспечивать как минимум более энергоэффективные серверные чипы. В конце концов, ядра ARM в значительной степени доминируют над телефонами и планшетами так же, как Intel доминируют над серверами.

Конечно, это не новая идея. Такие компании, как Marvell и Calxeda (первоначально Smooth-Stone и недавно закрытые) начали говорить о концепции серверов на базе ARM около четырех лет назад. Но эти первые серверные части были 32-разрядными, и хотя мы видели некоторые системы пару лет назад, они не оказали реального влияния на рынок.

Сейчас мы видим 64-битное поколение серверных чипов ARM. Applied Micro может быть первым на рынке, объявив, что его 64-битный чип X-Gene 2 будет выпущен этой весной. Этот чип основан на двухъядерном процессорном модуле с восемью собственными ядрами ARM v8, и компания запланировала продолжение под названием X-Gene 3 с до 16 ядрами.

Другие компании, такие как Marvell, Broadcom, Nvidia и Qualcomm, представили 64-разрядные процессоры ARM, ориентированные на рынок мобильной связи, а Nvidia и Qualcomm объявили о планах работы на пользовательских ядрах ARM. Они также могут быть адаптированы для процессорного пространства сервера ARM. Также ходят слухи о том, что компании, работающие в Web, работают над своими собственными 64-битными ARM-проектами, но пока не анонсируют.

Действительно, первые приложения таких серверов ARM, скорее всего, поступят от одной из компаний масштаба Web, поскольку они пишут свои собственные приложения и теоретически могут настроить их для наилучшей работы с процессорами, особенно в приложениях, где потребности в производительности ЦП ниже. чем цель быть энергоэффективным.

Ранее в этом году Эндрю Фельдман из AMD предсказал, что к 2019 году чипы ARM будут занимать четверть рынка серверов, а заказные процессоры ARM станут нормой для центров обработки данных.

Между тем есть и другие альтернативы. IBM создала консорциум OpenPower, разработанный с учетом его архитектуры Power (которую он использует в своих высокопроизводительных серверах) и распространяющей ее на более широкий спектр различных конструкций серверов. Отчасти это кажется защитным, поскольку проприетарные системы Unix, похоже, теряют долю рынка, и нет смысла разрабатывать новые ядра, если вы не можете сделать достаточно чипов.

IBM недавно анонсировала свои первые серверы на основе новой конструкции Power 8, утверждая, что эти конструкции могут анализировать данные в 50 раз быстрее, чем серверы x86. Это, конечно, еще предстоит выяснить, но исторически это была более мощная линия. (Архитектура Power конкурирует как с чипами Sparc, так и с процессорами Intel Itanium, хотя в последние годы все они потеряли позиции для систем x86.) Такие чипы уже давно позиционируются как более мощные, чем модели x86, и вопрос в том, могут ли они быть энергоэффективным.

Это одна из причин, по которой мне было интересно видеть Nvidia и Google среди компаний, присоединившихся к консорциуму OpenPower. В частности, Google недавно продемонстрировал материнскую плату сервера Power8 и заявил, что работает над переносом своего программного стека на Power.

Опять же, именно компании масштабного масштаба - Google, Facebook, Amazon и т. Д. - лучше всего могут использовать новую архитектуру. До сих пор мы видели, в основном, признаки поддержки и несколько небольших тестов, и ключевым первым шагом будет, если какая-либо из этих компаний действительно развернет значительное количество чипов Power или ARM для запуска значительной части своих инфраструктуры.

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

Может показаться, что экосистема ARM, которая, вероятно, будет продавать сотни миллионов 64-битных чипов на рынке мобильных устройств в течение следующих нескольких лет, будет лучше, чем Power, но вы не можете рассчитывать на IBM, особенно если Google проявляет реальный интерес.

Тем временем Intel предприняла много шагов для диверсификации своей линейки серверов. Основная категория теперь называется Xeon E5 и предназначена для серверов с одним и двумя сокетами, которые теперь доступны с 12 ядрами. У компании есть линия под названием Xeon E7, предназначенная для серверов с несколькими сокетами. Это было недавно обновлено и теперь включает режимы с 15 ядрами и 30 потоками, а версия с 8 сокетами теперь может обрабатывать до 12 ТБ памяти. Для однопроцессорных серверов у Intel теперь есть семейство Xeon E3 с четырьмя ядрами. А в категории микросерверов, на которые ориентировано большинство серверов ARM, теперь у компании есть 64-разрядная линия Atom C2000, известная как Avoton, которая теперь доступна с восемью ядрами.

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

Один большой вопрос заключается в том, насколько большой рынок существует для серверов с низким энергопотреблением. Gartner полагает, что микросерверы могут потенциально занимать до 15 процентов рынка, но, как отмечает аналитик Gartner Серджис Мушелл, даже в этом случае Avoton является реальным конкурентом, и другие компании должны были бы снизить его по цене. И он отмечает, что Intel обладает огромной экономией от масштабных преимуществ, особенно в семействе Xeon, поскольку она используется не только в вычислительных серверах, но также в массивах хранения и некоторых сетевых продуктах.

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

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

Примечание редактора: эта история была обновлена ​​5/15. В более ранней версии кодовое имя AMD называлось «Барселона», а не «бульдозер».

Может ли доминировать сервер amd, arm или ibm dent intel?