КАТАЛОГ ТОВАРОВ

Что такое «сервер»?

Серверы

Каждому читающему этот текст, слово «сервер», определенно, знакомо. В общем случае серверы обслуживают компьютеры пользователей в сети передачи данных. По существу это тот же компьютер, только производительный и специализированный, «заточенный» под выполнение каких-то задач, для чего такой программно-аппаратный комплекс оснащается соответствующей программной и аппаратной начинкой. Он одновременно обслуживает множество пользователей и обрабатывает порядка 80% всех данных в сети. Сервером также называется компьютер, выделенный для выполнения какой-либо служебной задачи без непосредственного участия человека.

Считается, что сервер должен обладать такими характеристиками как надежность, доступность, масштабиремость, управляемость, простота использования и администрирования.

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

Доступность означает, что сервер в любое время готов к выполнению своих обязанностей, способен быстро восстанавливаться после системных ошибок и аппаратных отказов благодаря технологиям «горячей замены» (hot swap) основных компонентов, а в серверах старшего класса – механизмам самовосстановления (self-healing) и высокой надежности компонентов с увеличенным показателем наработки на отказ (MTBF).

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

Простота использования характеризует, насколько легка и удобна система в работе, администрировании и обслуживании. Простым и продуманным должно быть все – от конструкции шасси до консоли управления. В конечном счете, это снижает трудозатраты, повышает эффективность управления и эксплуатации, а также уменьшает вероятность ошибок, сводя к минимуму негативное влияние «человеческого фактора» на надежность работы системы.

Классификация серверов

Серверы могут классифицироваться по системной архитектуре и набору команд: CISC (Complex Instruction Set Computing), RISC (Reduced Instruction Set Computing), EPIC (Explicitly Parallel Instruction Computing). В первую категорию входят Intel x86 и совместимые системы – так называемые серверы стандартной архитектуры, доминирующие на современном рынке. RISC-серверы выпускают такие вендоры как IBM (процессоры POWER) и Oracle (SPARC). Обычно это серверы среднего класса для требовательных к ресурсам приложений. Системы EPIC (например, Intel Itanium) позволяют распараллеливать вычисления.

По числу поддерживаемых процессоров серверы могут быть одно-, двух- и многосокетными. Число сокетов определяет максимальное количество процессоров в системе.

По конструктивному исполнению они делятся на «башенные» (tower) или напольные (пьедестальные), с вертикальным расположением шасси (системного блока), стоечные (rack-mounted), модульные или блейд-серверы (blade), интегрированные и