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

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

Они одинаковы. Разница, заслуживающая внимания — только ECC.
Всего остального можно было не писать.
На этом ресурсе все таки хочется более проработанные статьи на эту тему видеть. А не ликбез для «замдиректора по компьютерам»)
О виртуализации, максимальном объёме и скорости оперативки, расширенных инструкциях и т.п. скромно умолчали, а ведь это во многих случаях критичные для выбора показатели.
НЛО прилетело и опубликовало эту надпись здесь
Разница будет во-первых, при переводе железки в виртуализацию, а туда постепенно уходит по моим наблюдениям около 60% серверов (остальные 40 как раз из-за числа ядер просто выкидываются). а во-вторых. при лицензировании разного рода софта, который в последнее время часто липнет к числу ядер.
Не могли бы вы пояснить, в чем именно будет заключаться разница при использовании, скажем, Hyper-V?
Безотносительно гипервизора, разница может быть в поддержке технологий виртуализации. Если VT-x есть везде, то VT-d поддерживается далеко не каждым десктопным процессором, и, тем более, десктопной материнкой.
В мае 2016 года не поддерживается только в самых младших моделях.
» Графический процессор (GPU)
Многие современные процессоры имеют встроенные графические процессоры, которые выполняют расчеты, относящиеся к графике. Если у процессора отсутствует встроенный GPU, сервер все равно сможет отображать графику (если установлена отдельная видеокарта или материнка позволяет запускать видео). Однако для работы софта и приложений, интенсивно нагруженных графикой, ЦПУ со встроенным GPU будет работать намного эффективнее.


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

» Ядра
Менее десяти лет назад все процессоры выпускались с одним ядром.


Враки. CoreDuo уже 11 лет, а вообще некоторые процессоры спец. назначения многоядерными были еще в 90-х. Да и вообще, человек, способный оценить, сколько ядер способно нагрузить данное ПО, наверное, догадывается по каким критериям выбирать процессор. И опять же — многий софт занимает столько ядер, сколько есть, либо может обновиться в будущем, либо его могут доработать ваши разработчики. Вывод — не стоит жлобничать и не заниматься бесполезными подсчетами типа «ПО нагружает 3 ядра. Больше мне не нужно». Оценка потенциального преимущества большего количества ядер задача далеко не простая.

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


Кэш — это и есть память, но сравнивать с другим типом памяти его все же нельзя, покуда он предназначен для зеркалирования небольшого количества значений из более медленной памяти (оперативной), и без нее работать не будет. И файлы восстанавливать он не позволит. Ну и что касается совета — зависит от приложения. Если ваша программа постоянно прогоняет большие объемы данных по-кругу, с кеша больше 128кб толку не будет ни какого.

» Частота
Частота ЦПУ, измеряемая герцами, это скорость, на которой он работает.

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

К слову, раз я заговорил о конвейере. А где суперскалярность (количество чисел, которые может за раз обрабатывать в SIMD, например), разрядность, количество собственно самих конвейеров? На самом деле, вот такие, казалось бы, мелочи и определяют производительность в специальном софте. Конечно, бложику на PHP это все не нужно). Однако гораздо больше определяет производительность ширина шин, скорость работы шин и вообще скорость обращения к данным, о чем тут ни слова (оно закопано внутри «сокет», но тут о сокете не то сказали, что стоило).
Сервера и GPU — это шифрование, майнинг, рендеринг, удаленные рабочие десктопы и пр. и т.п.
Есть специализированные вычислительные фермы, по типу веб-хостинга, где вы можете взять в аренду новейшие видеокарты.
GPU может понадобиться только для приложений, активно использующих OpenCL, CUDA и подобное

А я о чем? Не считая удаленных рабочих столов, все остальное строится на одной из этих технологий. Ну и никто уже не майнит на видюхах, полагаю, что серьезное шифрование тоже эффективнее делать на ASIC, а удаленные рабочие столы накладывают не сколько производительность, сколько объем памяти, да и то, не считая спец. проектов, большие требования к таким вещам не выставляются.
ASIC — шифрование — никто не будет с этим связываться, проще сделать программно. Cloudflare, к примеру, просто-напросто взял и на ассемблере написал. Использование стандартного железа выгодно.
Неверно сложно высасывать из пальца, что, например, TDP важен именно крупным компаниям, в цена средним.
Прикрытая статьей реклама. Написана вода водой по теме, но зато есть ссылка на сайт автора. А они как раз продадут Вам то, о чем пишут в статье.
Для сервера на Intel Xeon E5-2670 v1 указана цена 77900 — это сервер без оперативной памяти? Если да, то фактически, это неработоспособный сервер.
Да, без оперативной памяти. 16ГБ + 6 000 руб.
«Корпоративные заказчики…

Ядра. При выборе ЦПУ стоит учитывать количество ядер. Необходимо ориентироваться на технические требования приложений.»


не только.

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

во-вторых, например RDBMS Оракл лицензируется посокетно, причем стоимость лицензии на сокет может быть больше стоимости 5-10 небольших серверов, и в таком случае в сокет выгоднее воткнуть процессор «на вырост».
Зарегистрируйтесь на Хабре , чтобы оставить комментарий