Есть ли отдельные процессоры для серверов?

13

Насколько мне известно, серверный ПК и настольный ПК могут иметь один и тот же процессор, но кто-то сказал мне, что серверы оснащены более мощными процессорами (то есть эти процессоры предназначены только для серверов). Это правда? Есть ли процессоры, которые предназначены для серверов?

hk_
источник
Да. В наши дни есть продукт для всего, но вы можете использовать практически любой процессор для запуска сервера с подходящим программным обеспечением. От одного «raspberry pi» ( raspberrypi.org/archives/1655 ) до использования самого дешевого материала для создания суперкомпьютера ( youtu.be/hSVo4ejZ7rc ).
Энтони Хатзопулос

Ответы:

18

Да, это действительно так. От Intel у вас есть линейка Xeon (E3, E5 и E7 в текущей схеме маркировки). С AMD у вас есть Opterons.

Преимуществами серверного процессора обычно являются:

  • Поддержка памяти ECC (проверяет и исправляет ошибки ОЗУ)
  • Быстрее и больше ядер (например, E3 примерно в той же лиге, что и i7)
  • Позволяет использовать более одного процессора на материнскую плату
  • Больше каналов ОЗУ (и, следовательно, слотов), больше и другой ввод / вывод чипсета

Некоторые люди говорят, что они также протестированы для работы в режиме 24/7, но я думаю, что обычные настольные процессоры также могут выдерживать подобные злоупотребления.

DarthShader
источник
13

Насколько мне известно, серверный ПК и настольный ПК имеют одинаковые процессоры.

Да и нет. Настольные ПК часто имеют процессоры AMD Athlon или Intel Core. Серверы часто используют ЦП из этих семейств, но также некоторые ЦП, которые вы редко найдете на обычном рабочем столе. Вот некоторые примеры семейств процессоров, которые практически используются только на серверах: SPARC, Itanium, Xeon и Opteron ...

Но кто-то сказал мне, что серверы оснащены более мощными процессорами (то есть эти процессоры предназначены только для серверов). Это правда?

Нет.

Есть процессоры, которые предназначены для серверов, но они не всегда более мощные. Например, иногда вам нужен процессор с низким энергопотреблением, который не обязательно должен быть быстрым, но который должен соответствовать материнской плате серверного уровня или требует более высокой надежности. (Практический пример: контроллер домена в центре обработки данных. Низкое энергопотребление и низкое производство тепла очень важны в центрах обработки данных)

Есть ли процессоры, которые предназначены для серверов?

Да. Смотрите примеры выше.

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

Я часто пишу часто , потому что это не всегда так. Например, на рабочем столе, с которого я печатаю, материнская плата потребительского уровня, предназначенная для оверклокеров. Однако я могу заменить текущий Core i7 i920 (процессор настольного класса) на Xeon (процессор серверного класса) и получить ECC. Однако эта функция не является достаточно важной для большинства домашних пользователей, и модели, поддерживающие ее, обычно стоят дороже.

Hennes
источник
5

Наверняка есть процессоры, которые вам (вероятно) никогда не понадобятся на настольном компьютере. Я не вижу никакой причины, чтобы вы качали на четырех 8-ядерных процессорах , ваши программы даже не знали бы, как их использовать. Вам также может понадобиться специальное оборудование для запуска этих процессоров. Тогда, конечно, есть разные функции для каждой единицы оборудования, которые вам могут понадобиться, а могут и не понадобиться для запуска вашего сервера.

Это не столько вопрос «сервер против рабочего стола», сколько вопрос практичности. Мой рабочий стол намного мощнее, чем многие из серверов, которые я использую, но далеко не настолько мощен, как серверы виртуализации в моей работе.

На самом деле это просто вопрос того, что вы хотите. Не могу сказать, что возражаю против 64 ГБ ОЗУ + 32 ядер для абсолютно массивной песочницы. Так что для многих грань между «рабочим столом» и «сервером» может стать размытой. Думай практически, а не в жанрах.

Таннер Фолкнер
источник
2

У Intel много процессоров, предназначенных для использования на сервере:

http://www.intel.com/cd/channel/reseller/apac/eng/products/server/processors/index.htm

У AMD также есть семейство серверов:

http://www.amd.com/us/products/server/processors/pages/server-processors.aspx

Высокопроизводительные серверы, работающие на ОС Solaris, используют процессоры SPARC

mnmnc
источник
1

Есть два способа взглянуть на твой вопрос.

1) Есть ли чипы, которые в основном используются на серверах?

Да. Intel Itanium - это одно, IBM POWER , Sun / Oracle, SPARC , и другие. Раньше у HP был PA-RISC , но они отказались от этого и инвестировали в Itanium. У меня даже некоторое время был рабочий стол Motorola 88000 .

Иногда «серверные» чипы становятся все более популярными. Когда-то Motorola 68000 был новым и дорогим, он представлял собой серверный чип, который использовался в ранних версиях SunOS / Solaris, HP / UX и других. Он был перенесен на настольные компьютеры (Mac, Amiga и т. Д.), И теперь он настолько дешев, чтобы быть встроенным контроллером. MIPS , чип следовал почти такой же путь, начиная в качестве сервера чипа SGIS, в настоящее время используется в игровых машинах в основном

Они имеют тенденцию быть физически больше, чем обычные чипы (корпус Itanium представляет собой кирпич), и обладают некоторыми высокопроизводительными функциями, такими как ECC, имеют тенденцию иметь компоненты с горячей заменой и т. Д. Они более дорогие и потребляют много энергии. (поэтому ноутбуки отсутствуют). Они не совместимы с Intel x86, вам нужен код, специально скомпилированный для чипа.

2) Существуют ли Intel x86-совместимые чипы, которые являются серверными?

Да. Серия Intel XEON была игрой на сервере. Они были основаны на своих стандартных настольных чипах, но с некоторыми улучшениями. Как минимум, они имеют больше кеша, чтобы быть быстрее, но также и некоторые другие изменения, такие как совместимость памяти ECC или небольшие различия в микрокодах. Иногда они часы выше, или имеют

Рич Гомолка
источник