Термин "Сервер"
Сервер
Сервера представляют собой аппаратное обеспечение, которое предназначено для выполнения сервисного ПО. Это может быть специализированный компьютер, выполняющий те или иные задачи без участия операторов. И рабочая станция, и сервер вполне могут иметь сходную аппаратную конфигурацию, различаясь только присутствием за консолью оператора. Иногда сервисные задачи некоторых классов могут выполняться параллельно с работой пользователя, на рабочей станции. В данном случае она будет носить условное название «невыделенный сервер».
Консоль – это комбинация из клавиатуры, мыши и монитора. Они необходимы только на стадии настройки, если сервер находится на техобслуживании, а также для амортизации нештатных ситуаций (в штатном режиме большая часть современных серверов находится под удаленным управлением). Впрочем, и для нештатной ситуации чаще всего обеспечивают только один консольный комплект на целую группу серверов (иногда к ним прилагается коммутатор).
Серверное оборудование в большинстве случаев предназначено для того, чтобы обеспечить бесперебойную работу того или иного сервиса круглые сутки, включая выходные и праздники. Именно это заставляет создавать для них дублирующие элементы. Отличительной особенностью является то, что в таком режиме суммарное время, когда сервис будет недоступен, составит около шести минут в год, то есть 99,999% времени работа будет оптимальной (знаменитые «пять девяток»).
Разумеется, это предъявляет повышенные требования к серверам. К примеру, их память очень устойчива к сбоям. Кроме того, дополнительную надежность обеспечивает резервирование, которое иногда осуществляется с помощью горячих подключений. Еще один вариант – дублирование важнейших процессоров. В частности, это широко применяется в долговременных вычислениях – если часть системы отказывает, вычисление не прервется, а просто продолжится на меньшей скорости.
Кроме того, к критически важным компонентам относятся блоки питания, жесткие диски, контроллеры дисков, вентиляторы и другие компоненты. Они также могут дублироваться. С этой же целью программное обеспечение загружается не только в постоянную, но и (в некоторых случаях) энергонезависимую память. В последнее время активно внедряются бездисковые серверные решения. Впрочем, они не относятся к классу аппаратных и, по сути, являются обычными серверами с высокой специализацией.