Комментарии 18
Они одинаковы. Разница, заслуживающая внимания — только ECC.
Всего остального можно было не писать.
Всего остального можно было не писать.
На этом ресурсе все таки хочется более проработанные статьи на эту тему видеть. А не ликбез для «замдиректора по компьютерам»)
О виртуализации, максимальном объёме и скорости оперативки, расширенных инструкциях и т.п. скромно умолчали, а ведь это во многих случаях критичные для выбора показатели.
Разница будет во-первых, при переводе железки в виртуализацию, а туда постепенно уходит по моим наблюдениям около 60% серверов (остальные 40 как раз из-за числа ядер просто выкидываются). а во-вторых. при лицензировании разного рода софта, который в последнее время часто липнет к числу ядер.
Не могли бы вы пояснить, в чем именно будет заключаться разница при использовании, скажем, Hyper-V?
» Графический процессор (GPU)
Многие современные процессоры имеют встроенные графические процессоры, которые выполняют расчеты, относящиеся к графике. Если у процессора отсутствует встроенный GPU, сервер все равно сможет отображать графику (если установлена отдельная видеокарта или материнка позволяет запускать видео). Однако для работы софта и приложений, интенсивно нагруженных графикой, ЦПУ со встроенным GPU будет работать намного эффективнее.
В серверных процессорах, ага, конечно. GPU может понадобиться только для приложений, активно использующих OpenCL, CUDA и подобное, что редкость, для них вообще весь стек выделяет другие требования, как правило.
» Ядра
Менее десяти лет назад все процессоры выпускались с одним ядром.
Враки. CoreDuo уже 11 лет, а вообще некоторые процессоры спец. назначения многоядерными были еще в 90-х. Да и вообще, человек, способный оценить, сколько ядер способно нагрузить данное ПО, наверное, догадывается по каким критериям выбирать процессор. И опять же — многий софт занимает столько ядер, сколько есть, либо может обновиться в будущем, либо его могут доработать ваши разработчики. Вывод — не стоит жлобничать и не заниматься бесполезными подсчетами типа «ПО нагружает 3 ядра. Больше мне не нужно». Оценка потенциального преимущества большего количества ядер задача далеко не простая.
» Кэш
Кэш процессора можно сравнить с памятью компьютера. По сути, это небольшое количество очень быстрой памяти, которая используется для временного хранения данных. Это позволяет компьютеру очень быстро восстанавливать файлы, находящиеся в кэш-памяти процессора. Чем больше кэш-память, тем оперативнее процессор выполняет возложенные на него задачи.
Кэш — это и есть память, но сравнивать с другим типом памяти его все же нельзя, покуда он предназначен для зеркалирования небольшого количества значений из более медленной памяти (оперативной), и без нее работать не будет. И файлы восстанавливать он не позволит. Ну и что касается совета — зависит от приложения. Если ваша программа постоянно прогоняет большие объемы данных по-кругу, с кеша больше 128кб толку не будет ни какого.
» Частота
Частота ЦПУ, измеряемая герцами, это скорость, на которой он работает.
Сейчас частота ЦПУ — чисто маркетинговое понятие, обозначающее все что угодно, а не скорость работы процессора (она умножается и делится сотни раз, я даже не уверен, что оно хоть чуточку соответствует даже тактам на конвейере), имеющее мало общего с реальной производительности. Конечно, если в одной серии одной архитектуры частота одного процессора выше другой, есть причины полагать, что и выдает он большую производительность. Но даже между сериями это просто цифры.
К слову, раз я заговорил о конвейере. А где суперскалярность (количество чисел, которые может за раз обрабатывать в SIMD, например), разрядность, количество собственно самих конвейеров? На самом деле, вот такие, казалось бы, мелочи и определяют производительность в специальном софте. Конечно, бложику на PHP это все не нужно). Однако гораздо больше определяет производительность ширина шин, скорость работы шин и вообще скорость обращения к данным, о чем тут ни слова (оно закопано внутри «сокет», но тут о сокете не то сказали, что стоило).
Например, постоянное использование программы Adobe CS 6 [...]
На сервере?
Сервера и GPU — это шифрование, майнинг, рендеринг, удаленные рабочие десктопы и пр. и т.п.
Есть специализированные вычислительные фермы, по типу веб-хостинга, где вы можете взять в аренду новейшие видеокарты.
Есть специализированные вычислительные фермы, по типу веб-хостинга, где вы можете взять в аренду новейшие видеокарты.
GPU может понадобиться только для приложений, активно использующих OpenCL, CUDA и подобное
А я о чем? Не считая удаленных рабочих столов, все остальное строится на одной из этих технологий. Ну и никто уже не майнит на видюхах, полагаю, что серьезное шифрование тоже эффективнее делать на ASIC, а удаленные рабочие столы накладывают не сколько производительность, сколько объем памяти, да и то, не считая спец. проектов, большие требования к таким вещам не выставляются.
Неверно сложно высасывать из пальца, что, например, TDP важен именно крупным компаниям, в цена средним.
Прикрытая статьей реклама. Написана вода водой по теме, но зато есть ссылка на сайт автора. А они как раз продадут Вам то, о чем пишут в статье.
Для сервера на Intel Xeon E5-2670 v1 указана цена 77900 — это сервер без оперативной памяти? Если да, то фактически, это неработоспособный сервер.
«Корпоративные заказчики…
Ядра. При выборе ЦПУ стоит учитывать количество ядер. Необходимо ориентироваться на технические требования приложений.»
не только.
во-первых, зная, как погромисты пишут «технические требования к приложениям», мое личное мнение — эти требования можно использовать как справочную информацию на этапе пресейла, уже на этапе проектирования эти «требования» в основном не применимы.
во-вторых, например RDBMS Оракл лицензируется посокетно, причем стоимость лицензии на сокет может быть больше стоимости 5-10 небольших серверов, и в таком случае в сокет выгоднее воткнуть процессор «на вырост».
Ядра. При выборе ЦПУ стоит учитывать количество ядер. Необходимо ориентироваться на технические требования приложений.»
не только.
во-первых, зная, как погромисты пишут «технические требования к приложениям», мое личное мнение — эти требования можно использовать как справочную информацию на этапе пресейла, уже на этапе проектирования эти «требования» в основном не применимы.
во-вторых, например RDBMS Оракл лицензируется посокетно, причем стоимость лицензии на сокет может быть больше стоимости 5-10 небольших серверов, и в таком случае в сокет выгоднее воткнуть процессор «на вырост».
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Информация
- Сайт
- galtsystems.com
- Дата регистрации
- Дата основания
- Численность
- 31–50 человек
- Местоположение
- Россия
- Представитель
- Алексей
Выбираем процессор для сервера: как выбрать и не ошибиться?