Являются ли процессоры Intel Core i3 / i5 / i7 серверными?

17
  1. Многие хостинговые компании теперь предлагают процессоры Intel Core i3 / i5 / i7 под «дешевым выделенным хостингом». Но мой ноутбук оснащен процессором Intel Core i3, что делает его скорее настольным процессором, чем серверным процессором.

  2. Когда я говорил об этом с одним из представителей службы технической поддержки веб-хостинга, он сказал мне, что их «процессор i3 поставляется в комплекте с ECC / Registered DDR3 RAM на материнской плате серверного класса (сокет LGA1156)». Кроме того, он сказал мне это:

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

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

Я хотел бы принять любой вклад, который я получаю от сообщества. Это хорошо, чтобы пойти с процессором i3 / i5 / i7, с типом установки, упомянутой выше? или есть что-то, о чем я должен беспокоиться?

РЕДАКТИРОВАТЬ: Чтобы быть более ясным, у меня есть двухъядерный процессор Intel Core i3-540 (3,06 ГГц) с HyperThreading. И я буду вести WordPress блог на нем (генерирует около 1-1,5 миллиона просмотров страниц в месяц).


источник
Определите «класс сервера» точно, тогда мы поговорим о том, является ли что-то «класс сервера». Кроме этого, если это соответствует вашим потребностям, то это адекватно; Если он не соответствует вашим потребностям, он не подходит (обратите внимание на отсутствие фразы «оценка сервера» в этом утверждении?).
Роб Мойр
1,5 миллиона просмотров в месяц равняются примерно 1 странице в секунду (12 активных часов в день). Это очень маленькая нагрузка.
Крис С
@ Роберт Мойр: Я не много значил. Desktop-grade = для / используется с рабочими столами. Уровень сервера = для использования с серверами. Вот что я хотел сказать или сказать. Мой ноутбук работает на процессоре Intel Core i3, поэтому сомневаюсь, был ли он серверного уровня (т. Е. Может ли он работать без перебоев в течение многих месяцев).
@Chris S: Это было больше о том, чтобы выдерживать эту нагрузку в течение нескольких месяцев, чем если бы она действительно могла выдержать это. :)
3
Это проблема тогда. Вы разбрасываете термины, которые не относятся к предмету, который вы обсуждаете. Любой современный процессор, безусловно, можно использовать без остановок 24/7, если он должным образом охлажден и т. Д. Ни одному из них не нужно останавливаться, чтобы время от времени отдыхать или что-то в этом роде! В настоящее время существует множество серверов «для малого бизнеса», которые продаются довольно крупными производителями, которые будут работать с одним из этих классов процессоров в течение многих лет и делают это превосходно. Лучший вопрос заключается в том, подходит ли процессор для той рабочей нагрузки, для которой вы планируете его использовать.
Роб Мойр

Ответы:

20

Из того, что я видел, есть пять вещей, о которых нужно знать для процессоров серии i против процессоров серии Xeon:

  1. Процессоры Xeon обычно можно использовать в материнских платах, которые поддерживают несколько процессоров; Процессоры i-Series не могут (как сказал вам продавец). Это, безусловно, самая большая разница между самими процессорами. Конечно, хороший процессор i7 обладает надежностью и необработанной производительностью для обработки нагрузки на сервер, если вы все еще находитесь в диапазоне с одним процессором.
  2. Материнские платы для процессоров Xeon доступны с большим количеством слотов памяти. Это важно, если вам нужно больше оперативной памяти (или будет в течение срока службы сервера).
  3. Материнские платы для процессоров Xeon доступны с гораздо большей памятью и пропускной способностью PCI, что может существенно повлиять на производительность, особенно для определенных типов рабочих нагрузок, общих для серверов.
  4. Материнские платы, поддерживающие процессоры i-Series, как правило, ожидают наличие оперативной памяти. Материнские платы, поддерживающие процессоры Xeon, обычно ожидают ( зарегистрированную ) ОЗУ серверного уровня . Конечно, вы можете найти серверные платы и системные платы для настольных ПК, которые поддерживают оба типа ЦП и ОЗУ, но типичная ситуация для каждой платы - это соответствие типа ОЗУ поддерживаемому типу ЦП.
  5. Новые чипы от Intel, как правило, выходят первыми в качестве серверных процессоров. Это означает, что большинство процессоров Core i7 имеют процессор Xeon, который почти точно соответствует. Но на самом верху, скорее всего, будет процессор Xeon, который (пока) не имеет эквивалента i7. Это имеет значение только для первоклассного оборудования. - Примечание: с тех пор, как я написал это, стало более распространенным иметь многоядерные модели Xeon, которые никогда не увидят эквивалентную версию i-Series.

Здесь мы видим, что самое большое различие между ними - чаще всего поддерживаемая материнская плата, а не процессор. Тем не менее, часто эти дополнительные функции от материнской платы не нужны, и вы можете получить все еще приемлемую производительность от i7 или даже i5.

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

В этом случае, учитывая, что они предлагают зарегистрированную оперативную память с материнской платой серверного класса, если вас устраивает уровень производительности аппаратного обеспечения, это может подойти. Добавлю, что на момент написания оригинала лучшим Core i3, который я мог найти на сайте Intel, было двухъядерное с гиперпоточностью. Худший Xeon я мог бы найти был четырехъядерным без гиперпоточности (которые выстроились более тесно с i5).

Джоэл Коэль
источник
4
Тем не менее, Google начал с дешевого оборудования. Доверие может быть вторичным, если вы запускаете кластер.
TomTom
Да, процессор, который я получил - это ядро ​​i3 с HT. Как вы думаете, будет ли это здорово для блога WordPress, генерирующего около 1,5 миллионов просмотров страниц в месяц?
15
Мой мобильный телефон, вероятно, мог справиться с этим. Серьезно: этого должно быть достаточно. Если значительная часть не приходит внезапно.
TomTom
3

Да и нет ... однако, это зависит от того, что вы определяете как «класс сервера».

Если вы получите Xeon-эквивалент процессора Core I, технически это будет компонент серверного уровня.

Однако, если вы модернизируете Xeon эпохи P4 до современного i3 / 5/7 (или даже современного двухядерного Celeron!), Вы заметите огромное увеличение скорости во всех областях.

Тем не менее, компьютер гораздо больше, чем процессор сам по себе.

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

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

Уильям Хилсум
источник
Мой бюджет позволит мне получить процессор Xeon менее чем за год. Для начала i3 подойдет? (для блога
1
1,5 миллиона просмотров? У вас уже есть это или вы надеетесь получить столько трафика ... потому что это много! Во всяком случае, I3 должен делать это хорошо ... до тех пор, пока это не 1,5 миллиона в одно и то же время!
Уильям Хилсум
: D дерзкий! Да, 1,5 миллиона просмотров страниц распределяются за месяц, а не за один раз. (Если бы я получал так много, я мог бы позволить себе серверы hexacore.)
3

Давайте разберемся с этим.

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

Тогда вы заботитесь о надежности, то есть работаете месяцами и месяцами. Даже с самыми дорогими системами существуют и другие факторы, помимо процессора, которые будут определять вашу надежность. Наиболее важным является доступность дискового хранилища, что, скорее всего, приведет к сбою. Вы хотите убедиться, что не потеряете данные в случае сбоя диска. Обычно это достигается с помощью RAID, либо зеркала, rAID10 или RAID 5. Затем вы хотите подготовиться к аварии, чтобы у вас все еще были данные, если весь центр обработки данных выйдет из строя. Если вы вообще не хотите терять какие-либо данные, вам нужно скопировать базу данных на другой сайт. Если потеря полдня или около того не имеет большого значения, просто запланируйте резервное копирование по сети.

Если ваш хост выйдет из строя из-за перебоев в подаче электропитания, сетевой карты, памяти, вентиляторов процессора или других компонентов, вам потребуется какой-то механизм переключения при сбое. Обычно это достигается путем запуска в кластере, где две или более систем подключены к одному и тому же хранилищу. Чтобы настроить кластер, вы просто определяете файловые системы, IP-адреса и сценарии запуска / остановки / мониторинга приложений, и когда ваш сервер запускается, кластер гарантирует, что конечный пользователь даже не заметит. Я бы сказал, что вложение 1 тыс. Долларов или более в дорогой Xeon не дает вам больше надежности. Вместо этого используйте деньги на покупку второго сервера в режиме ожидания. Или, если хостинговая компания предоставляет HW, узнайте, какие решения высокой доступности они предлагают. Если они профессионалы, у них будет такая поддержка вплоть до науки, включая резервное копирование вне сайта и быстрое восстановление после сбоя сервера. Поскольку предлагаемые ими системные параметры обладают достаточной производительностью, вы сможете спать ночью. Если они не предлагают ни одной из этих функций, а продают только автономный сервер с внутренним хранилищем, то вам следует написать собственное решение и один раз создать резервную копию полной конфигурации ОС и приложения, а также часто получать копию своей БД, чтобы Вы можете быстро перераспределить на том же сайте или на другом сайте. Трата лишних долларов на мощные фишки не дает вам того, что вы ищете. Замена микросхемы на сервере выполняется за несколько минут. Попытка восстановления после сбоя диска, если у вас нет стратегии резервного копирования / восстановления, займет у вас несколько дней, или вырубит вас навсегда, или в случае бизнеса выведите их на грань банкротства. Либо ваши данные и время бесперебойной работы настолько ценны, что вы бы потратили дополнительное время и деньги на обеспечение непрерывной работы, либо вы можете использовать более дешевые решения, такие как надежда на лучшее, но частые резервные копии. n Определите ваши требования, и сколько вы хотите потратить, и, если этого недостаточно, выберите, какие функции наиболее важны для вас. Если вы все настроите сами и запустите серверы в своей собственной сети, вы можете запустить два используемых настольных компьютера или ноутбука в кластере за 2-300 долларов плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище. но есть частые резервные копии. n Определите ваши требования, и сколько вы хотите потратить, и, если этого недостаточно, выберите, какие функции наиболее важны для вас. Если вы все настроите сами и запустите серверы в своей собственной сети, вы можете запустить два используемых настольных компьютера или ноутбука в кластере за 2-300 долларов плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище. но есть частые резервные копии. n Определите ваши требования, и сколько вы хотите потратить, и, если этого недостаточно, выберите, какие функции наиболее важны для вас. Если вы все настроите сами и запустите серверы в своей собственной сети, вы можете запустить два используемых настольных компьютера или ноутбука в кластере за 2-300 долларов плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище. плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище. плюс все, что вам нужно для хранения. Вы даже можете использовать внутреннее хранилище и выполнять частую репликацию с сервера 1 на сервер 2, и даже не нужно получать NAS или другое общее хранилище.

Bjorn
источник
2
Это отличный ответ, но попытка прочитать его ранит мои глаза. Пожалуйста, уделите несколько минут просмотру serverfault.com/editing-help и используйте markdown, чтобы сделать его немного более читабельным.
voretaq7
2

Простой ответ: нет

Длинный ответ: зависит

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

Tablemaker
источник
Сервер с i3 предназначен для ведения блога WordPress, генерирующего около 1,5 млн просмотров страниц в месяц.
2
что тут тенистого о хостинге? Они пытались достать мне сервер, который хорошо вписался бы в мой бюджет, но не слишком низкого качества. На самом деле, я был шокирован тем, что они на самом деле принесли мне деньги за 110 долларов, вот почему этот вопрос.
0

Это зависит от того, сколько у вас денег, и что вам нужно для работы вашего сервера.

Например, у меня в Hetzner есть настольный компьютер с процессором Ryzen, который позже мне показался очень плохим в Linux Centos. Поэтому я отменил сервер, однако у меня есть машина с 128 Гб оперативной памяти, процессором xeon и 4 твердотельными накопителями, который работает просто отлично.

Сейчас я пробую новый рабочий стол с процессором I7 и 64 Гб оперативной памяти и 2 жесткими дисками по 3 ТБ каждый в массиве raid 0.

Я подозреваю, что это не удастся для моих 9 сайтов и 63 поддоменов, расположенных на atlantia.online.

Но кто знает?

Жесткие диски намного медленнее, чем твердотельные. Но у меня есть архив 440GB для передачи.

Люциан Илеа
источник
0

1: Это, безусловно, настольный процессор. Единственными процессорами iX, которые даже касаются уровня Xeon, были бы более приятные 2011, 2011-v3, и 2066-е i7 и i9-е ... но даже тогда они, в сущности, просто очень хорошие "настольные" процессоры для рабочих станций.

2: iX (особенно i3!) Не отличается от правильной серверной микросхемы (например, Xeons) просто «отсутствием поддержки нескольких процессоров» на одной материнской плате. Это помешанные. Чипы (i3, i5, i7, i9, Xeons) представляют собой определенный сокет (например, 2066, 1155 и т. Д.), И количество процедур, с которыми может работать плата, больше связано с самой платой (например, платы с двумя сокетами 2011 г.). , одиночная розетка 775 и т. д.).

Если они подразумевают, что у них есть материнские платы с X-сокетом (скажем, 1156) и что единственная разница между опциями Xeon и это то, что «версии iX не имеют нескольких процессоров» на плате, то это большой, большой, БОЛЬШОЙ красный флаг .

kilrainebc
источник