Удивительный интернет - страница 49
В одной сети может быть один компьютер-сервер, выполняющий все необходимые запросы, а может быть несколько. Если серверов несколько, их размещают в специальных закрывающихся металлических шкафах.
Требования к работоспособности серверов очень высоки. Они должны работать без выключения и без сбоев в течение длительного времени, в идеале – вечно. Надежность сервера диктует повышенные требования к надежности его комплектующих. Так, в серверах используются специальные микросхемы памяти, которые выявляют и устраняют случайные сбои в оперативном запоминающем устройстве. Без этого сбои могли бы привести к аварийной остановке севера и к прекращению работы всей сети. Кроме этого, в сервере используются специальные аппаратные средства с избыточным кодированием данных. Согласно теории информации, разработанной К. Шенноном (см. выше), избыточная информация позволяет обнаруживать и исправлять некоторые ошибки, возникающие при передаче данных. Поэтому микросхемы памяти для серверов стоят гораздо дороже, чем такие же микросхемы для персональных компьютеров.
Для того чтобы сервер мог быстро обслуживать многих пользователей, одновременно обращающихся к нему с запросами, он должен иметь высокое быстродействие. Высокое быстродействие обеспечивает установка специальных накопителей на жестких дисках с высокой скоростью вращения магнитных дисков – порядка 15 тысяч оборотов в минуту – и с более интеллектуальным, чем в персональных компьютерах, интерфейсом. Кроме того, жесткие диски на серверах имеют специальную конструкцию, которая позволяет менять жесткие диски, так сказать, «на ходу», не выключая сервер. Дело в том, что выключение и последующее включение сервера – не такая быстрая процедура, как включение и выключение клиентских персоналок. Каждый такой запуск может занимать десять минут и более.
Специальная конструкция «кармана» для вставки жесткого диска обеспечивает размыкание электрических контактов и остановку вращения диска до того, как диск будет извлечен. Точно так же при установке жесткого диска в «карман» сервера сначала замыкаются контакты питания, диск «разгоняется» и только после этого происходит подключение информационных каналов.
Кроме того, на серверах всегда осуществляется резервирование дисков. Вся записываемая на какой-нибудь диск информация одновременно дублируется на один из резервных дисков. Таким образом, информация хранится на двух (а то и на трех) полностью идентичных носителях информации. Теперь даже при выходе из строя одного из накопителей информация не потеряется.
Для ускорения работы на материнской плате сервера установлены минимум два процессора с несколькими ядрами. Как известно, обычный персональный компьютер спокойно обходится одним процессором.
Несколько процессоров – больше потребление энергии. Соответственно, серверу требуется эффективная система охлаждения. На процессоры устанавливаются радиаторы с вентиляторами. Кроме того, системный блок дополнительно охлаждается мощными вентиляторами с повышенным по сравнению с клиентскими персональными компьютерами ресурсом. При этом охлаждаются не только материнские платы, но и стойки с жесткими дисками. Все вентиляторы снабжены датчиками оборотов; кроме того, внутри системного блока установлено несколько термодатчиков. Так что системный администратор со своего удаленного рабочего места может контролировать исправность и механических, и электронных компонентов системного блока.