Многие ошибочно полагают, что сервер ничем не отличается от обычного настольного компьютера. Практически на любой компьютер, удовлетворяющий минимальным требованиям к оборудованию, можно установить серверную операционную систему. Но это факт все равно не сделает ПК настоящим сервером. Даже если вы поставите самый быстрый процессор, жесткий диск большой емкости и много ОЗУ, данный компьютер все равно не заменит сервер. Причина кроется в сути, Пк и серверов разработаны для различных целей. Рассмотрим основные отличия, не затрагивая при этом
Функциональные различия
Некоторые из задач сервера :
- управления, хранения и обработки больших данных, обеспечения их целостности;
- работы с многими клиентами одновременно. Представьте, сервер играет роль терминала, на котором установлены всё необходимое программное обеспечение. Все вычисления также выполняются на нем же. Т.е. не нужны мощные компьютеры в офисе и обслуживание большого числа ПО (установка обновление и прочее) все в одном централизованном месте.
Отсюда следует, что архитектура серверных процессор направлена на как можно более эффективное управление сетевыми ресурсами, и обменом данных с серверным оборудованием (сетевые карты, диски, 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.
2 комментариев
Eridan
17.01.2017 at 17:54
Где анализ технических характеристик? Статья имеет громкое название, но, по-сути, ни о чём.
Виктор
25.01.2017 at 12:36
Я только недавно стал знакомиться с смартфоном и вобщем с пк,и мне достаточно ответа на интересующий меня в определенной степени вопрос,чтобы сопоставлять терминологию и устройство интернета с более глобальным устроением -мироздания и взаимосвязи с ним человечества, для познания в первую очередь создавшего все (не знаю пока можно ли его сравнить с величайшим сервером,и т.д.и т.п.,все остальное в устройстве),а потом уже для лучшего запоминания и понятия всего процесса технологии,не будучи заинтересованным в этом,но обнаружевшим в этом такой жизненноважный стимул.