Відмінність серверних процесорів від звичайних для ПК

Відмінність серверних процесорів від звичайних для ПК

ФУНКЦІОНАЛЬНІ ВІДМІННОСТІ

Деякі завдання сервера: 

  • управління, зберігання та обробки великих даних, забезпечення їх цілісності;
  • роботи з багатьма клієнтами одночасно. Уявіть, сервер відіграє роль терміналу, де встановлено все необхідне програмне забезпечення. Всі обчислення також виконуються на ньому. Тобто. не потрібні потужні комп'ютери в офісі та обслуговування великої кількості програмного забезпечення (установка оновлення та інше) все в одному централізованому місці. 

Звідси випливає, що архітектура серверний процесор спрямована на як можна більш ефективне управління мережевими ресурсами, та обміном даних із серверним обладнанням (мережеві карти, диски, RAID-контролерами та ін.) Процесори настільних ПК/ноутбуків призначені більше для «побутової» багатозадачності — для запуску багатьох програм та браузерів/вкладок одночасно. Вони також призначені для переміщення даних (повільно) з безлічі низькошвидкісних периферійних пристроїв: клавіатур, мишей, USB-пристроїв, зовнішніх жорстких дисків, CD та DVD та BluRay дисків та інше. Ці процесори призначені для того, щоб робити різні речі або багато дрібних речей для одного користувача, звідси взагалі та й назва персонального комп'ютера.

 

НАДІЙНІСТЬ

Найважливіша вимога до сервера, щоб він свої завдання виконував 24 години на добу, 7 днів на тиждень та інше, зрозуміло, до чого я хилю. Контроль якості у серверних CPU набагато ретельніший. Вони проходять через усі види випробувань стресових умов: робота за більш високих температур і високого обчислювального навантаження. Оскільки вони мають бути розраховані, працювати протягом тривалих періодів часу при 100% стійких навантажень. Наприклад, AMD оцінює робочий цикл лінійки Opteron 5 років при 100% навантаженні 24/7 проти трьох років для настільних чіпів. 

Надійність серверів забезпечується не тільки хорошим ВТК, а й рядом програмних та апаратних спеціальних рішень: 

  • Підвищена стійкість пам'яті до збоїв, за рахунок інтенсивного контролю за помилками та корекції помилок (ECC), на всіх рівнях пам'яті (кеш, ОЗУ)
  • Дублювання та резервування критично важливих пристроїв (блоків живлення, жорстких дисків, систем охолодження)
  • Введення додаткових датчиків контролю технічних параметрів (тахометри, датчики температури)
  • Наявність сторожового таймера, який перезавантажить процесор під час зависання

 

ТЕХНІЧНІ ХАРАКТЕРИСТИКИ

  • Кількість ядер. Серверні процесори мають більше ядер (до 12), хоча жоден настільний процесор на даний момент не пропонує більше 8. 
  • Можливість ефективно функціонувати в багатопроцесорних системах
  • Великий обсяг Кеша L1, L2, L3
  • Підтримка більшої оперативної пам'яті, навіть старі версії серверних процесорів підтримують 144 гігабайти оперативної пам'яті

Як бачите технічні відмінності описав абстрактні і без точних цифр, менше, але наскільки? Розгляньмо конкретний приклад. Беремо топовий Intel Core i7 і XEON.

Резюмуємо: пропускна здатність системної шини вдвічі більша, об'єм кешу більше в 6 разів, можливо підключити 768 ГІГАБАЙТ ОПЕРАТИВНОЇ ПАМ'ЯТІ, та підтримка ECC — контролю за помилками та корекції помилок. Але є й інший бік медалі, це більші габаритні розміри, споживана потужність, і майже в 9 разів дорожче.

Найвідоміші представники серверних CPU, відомих широкому колу користувачів саме завдяки настільним процесорам — лінійка від Intel Xeon та AMD Opteron. На цьому ринку є ще дуже значні гравці — це IMB (лінійка POWER), спільна робота Intel та Hewlett Packard (HP) Inanium, Sun Microsystems — процесор UltraSPARC.
 

Відгуки та питання про Відмінність серверних процесорів від звичайних для ПК

оцінка покупців
Напишіть відгук
Отлично
Вкажіть ваш email, щоб отримати сповіщення, коли ваш відгук буде розглянуто.
Задайте вопрос
Вкажіть ваш email, щоб отримати сповіщення, коли ваш відгук буде розглянуто.