Смогут ли серверы на arm заставить intel понервничать?

Смогут ли серверы на arm заставить intel понервничать?

Моё знакомство с вариантом ARM, приближенным к серверному, началось с установки на CubieTruck серверной версии Ubuntu и развёртывания тестового сайта на Drupal. Мне было весьма интересно, очень сильно ли будет различаться работа движка на Cubie от работы того же движка на сервере на базе Intel Dual-Core G850, что я использую для собственных проектов. О итогах опыта, и о различных отличиях платформ ARM и x86 в качестве серверного железа, я поведаю в собственном посте.
Смотрите кроме этого: Asus представила графические серверы серии ESC4000 G2S

Компания Asus представила ESC4000 G2S – новые серверы формата 2U, созданные на базе двух процессоров Intel Xeon E5-2600 v2 и предназначенные для приложений, деятельно применяющих вычислительные ресурсы сопроцессоров и видеокарт. Модели серии ESC4000 G2S отличаются продуманной широкими возможностями и системой охлаждения расширения конфигурации за счет шести 2,5-дюймовых дисковых отсеков и девяти слотов PCI Express 3.0.Для обеспечения действенного охлаждения всех компонентов в серверах ESC4000 G2S употребляются вертикально ориентированные дисковые отсеки.

Комплект процессорных руководств ARM начал зарождаться в 80-х годах ХХ века. К 1985 году показалась первая версия компьютера на базе ARM, а ещё через год свет заметила вторая версия. В те годы рынок лишь формировался, компании завоёвывали рынок и выбирали собственные пути.

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

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

Соответственно, он и лишь он задаёт направление развития чипов исходя из собственных мыслей. ARM сам по себе ничего не создаёт, он лишь реализовывает авторские права на дизайн и архитектуру чипов. Чипы же создают все, кому не лень кто взял лицензию от правообладателя, компании ARM Holdings. Это разрешает разработке быть более эластичной и подстраиваться под потребности как конкретного потребителя, так и рынка в целом.

Производители же создают адаптированные сугубо под собственные потребности SoC (System on a Chip — совокупности, которые содержат на чипе не только сам процессор, но и каждые дополнительные нужные для ответа задачи аппаратные компоненты). Лицензионная плата взымается за любой выпущенный чип и образовывает, в соответствии с публичным данным, пара десятков центов за единицу. При же с Intel, компания снабжает полный цикл, от производства до сбыта продукции.

Как раз исходя из этого компания достаточно жёстко ориентирована на количества продаж. Разве возможно в противном случае, в случае если новый завод по производству чипов, каковые устареют через пара лет, стоит порядка 5 млрд. долларов? Конечно, цена таких фабрик ложится на плечи будущих клиентов процессоров.

Помимо этого, компания обязана производить универсальные массовые ответы и не имеет возможности позволить себе концентрироваться на нишевых узкоспециализированных задачах.Занимательный факт: с октября 2013 года Intel кроме этого владеет лицензией на производство ARM чипов. Компании пришли к договорённости, что Intel выстроит 4-ядерный 64-битный ARM Cortex-A53. направляться кроме этого упомянуть, что AMD заявило о собственных замыслах выпустить сервер на базе ARM ещё в 2012 году.

В январе 2014 года AMD презентовал первые образцы линейки серверных процессоров AMD Opteron A1100 Series, взявших кодовое название “Seattle”. Это 4- либо 8-ядерные процессоры ARM Cortex-A57, которые содержат до 4 МБ кеша 2 уровня и до 8 МБ кеша 3 уровня, поддерживающие DDR3 и DDR4 память ECC производительностью до 1866 МТ/с, 8 SATA портов, 2 порта 10Gbps Ethernet и другие плюшки. Вместе с процессором была представлена платформа для разработчиков.

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

С одной стороны x86 поддерживает больше встроенных защит, плюшек и улучшайзеров, с другой — ARM владеет более несложной топологией, более несложным ассемблером и требует меньшего количества транзисторов на чипе. А это, со своей стороны, даёт ещё один бонус.Меньше размер и энергопотреблениеМеньшее количество транзисторов потребляет меньше электричества и занимает меньше места при однообразной технологии.

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

инженеры и Учёные Intel уже достигли разработок 22 нм а также 14 нм, тогда как большая часть вторых производителей вынуждены ограничиваться более дешёвыми 28 нм.В пользу экономии пространства и меньшего энергопотребления свидетельствует выпущенное AppliedMicro семейство X-Gene. Их ответ на базе архитектуры ARM вобрало в одном чипе 64-битный процессор с частотой до 2,4GHz, контроллер памяти, PCI, SATA, 2x10Gbps Ethernet и другие нужные вещи.

По заявлению разработчика, ответ, адаптированное специально для веб-приложений, облачных и блейд-совокупностей, по производительности близко к современным процессорам серий E3 и E5, наряду с этим потребляет на 50% меньше электричества и разрешает размещать оборудование до 4 раз плотнее за счет того, что фактически всё нужное для работы размещается на одном чипе. Именно поэтому обладатели смогут значительно снизить TCO (Total Cost of Ownership; затраты на содержание оборудования).

Сейчас продукт дешёв в виде комплекта для разработчиков.Но прототип блейд-версии кроме этого был создан. Размер всей платы возможно оценить, представив себе размер планки памяти.AppliedMicro совместно с партнёрами кроме этого подготовила ARM сборки популярных веток Linux и серверного ПО к ним, благодаря чему желающие смогут уже на данный момент поэкспериментировать с комплектом для разработчиков и почувствовать все преимущества совокупности.Меньше тепловыделениеЭта особенность вытекает как следствие из законов физики и меньшего энергопотребления.

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

Но в случае если разглядывать производительность на Ватт, тут по многим данным ARM однако побеждает. Кроме этого по некоторым данным ARM побеждает в соотношении производительность/$. Единственный нюанс — большая часть из этих данных представлено в тестах самих разработчиков ARM-платформ, потому кое-какие вычисляют их вызывающими большие сомнения.

Разрешить же себе свободное тестирование платформ для разработчиков рядовой обыватель вряд ли сможет ввиду их стоимости.Личная практикаЕдинственное устройство, на котором у меня была возможность попрактиковаться — CubieTruck. Это мелкое, но гордое устройство носит в себе 2-ядерный процессор ARM Cortex-A7, 2 ГБ оперативной памяти DDR3 480MHz (960MT/с), SATA-порт, micro-SD слот, может Ethernet, Wifi, Bluetooth и задорно мигать броскими диодами в ходе работы.

К сожалению, лишнего SSD диска у меня не было, потому было нужно установить ОС на micro-SD класса 10. Предполагаю, что с SSD результаты опыта были бы получше. Кроме этого были установлены Apache, PHP + APC, MySQL.В качестве тестового сайта я применял Drupal 7 с машинально сгенерированными 10000 страниц контента, из которых посредством модуля Views случайным образом выбиралось 100.

Тестирование производилось посредством утилиты ab с количеством и общим 1000 количеством запросов соперничающих запросов 10, 20 и 30. Фактически, при количестве запросов 30 тестирование не удалось, т.к. ab вылетел по тайм-ауту. Подобные тесты были совершены на сервере на базе Intel Dual-Core G850 с 4 Гб оперативной памяти и SATA дисками.

Кое-какие значения из тестов приведены в таблице ниже.Среднее время генерации страницы бездействующим сервером (не на протяжении тестов) и в том и другом случае образовывает 3-4 секунды, но на Cubie случались спонтанные проявления нестабильности, выражавшиеся в таком вот полностью неожиданном времени генерации:Так, не смотря на то, что CubieTruck и проигрывает Intel G850, но показывает себя очень достойно как для железа, которое не проектировалось как специальное серверное. На базе него в полной мере смогут трудиться маленькие приложения, наряду с этим цена оборудования (плата плюс SSD диск) составит порядка 150-200$.

Стоит кроме этого упомянуть тот факт, что плата потребляет всего приблизительно 10-15W. Единственная беда с применением на практике Cubie — неприятность с размещением. Дата-центры отказываются ставить на колокацию столь нестандартное оборудование, а занимать кроме того полноценный 1U экономически не нужно.

В случае если внезапно на данный момент эти строки просматривает кто-нибудь из киевских дата-центров, кто готов учавствовать в опыте и поставить Cubie у себя на месяц-второй, буду рад посотрудничать.Я с интересом ожидаю выхода Cubieboard 8, что, к сожалению, пара задержался. Устройство будет содержать 8 ядер с рабочей частотой порядка 2GHz и поддерживать более 2 Гб оперативной памяти, что приближает его по чертям к серверам начального уровня.

Надеюсь, в ближайшие пара месяцев разработчики завершат финальную отладку и представят миру собственное детище.В завершениеПодводя результат, возможно заявить, что не смотря на то, что платформы на базе ARM ещё далеки от массового производства, но уже показывают кое-какие конкурентные преимущества в сравнении с главными игроками рынка. Остаётся лишь вопрос, как поведут себя игроки: станут ли они противостоять, либо однако присоединятся к новой разработке?

Похоже, второй вариант развития событий делается всё более возможным. По оценкам некоторых экспертов к 2019 году архитектура ARM будет охватывать до 25% серверного рынка, и AMD уже заявляет, что претендует на лидерство в этом сегменте.на данный момент рынок ARM будет в зачаточно-экспериментальном состоянии.

Кто-то разрабатывает тестовые платформы, кто-то собирает блейд-совокупности, кто-то запускает вычислительные кластеры на базе Cubieboard, которыми обрабатывает файлы в десятки гигабайт.Но уже на данный момент возможно всерьёз вспоминать о коммерческом применении ответов на базе ARM в скором времени, как это сделал маленькой французский стартап NanoXion, предложивший услугу colocation для Cubieboard. Спектр коммерческих идей возможно огромен — от услуги micro-dedicated на базе тех же CubieTruck, коих кроме того в 1U возможно нашпиговать много, до активного участия в продвижении на рынок ответов наподобие X-Gene и AMD Opteron аккумуляторная1100, наряду с этим рынок до тех пор пока фактически свободен. Остаётся включить фантазию и верно на него зайти.

Случайная статья:

⏩ КРАШ СЕРВЕРА SHADOWPRIESTOK | КРАШИМ СЕРВЕРА МАЙНКРАФТ (ГРИФОКРАШ). ГРИФЕР ШОУ ЖЕКА И ЭДИСОН!


Похожие статьи:

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.