Операционные системы для серверов
Некоторые популярные операционные системы для серверов - типа FreeBSD, Solaris, и Linux - получены из или подобны UNIX. UNIX был первоначально операционная система миникомпьютеров, и поскольку серверы постепенно заменяли традиционные миникомпьютеры, UNIX был логическим и эффективным выбором операционной системы для серверов. Операционные системы на основе UNIX, многие из которых свободны в обоих смыслах, являются популярными.
Ориентированные на сервер операционные системы имеют тенденцию иметь некоторые особенности, которые делают их более подходящими для среды сервера.
GUI недоступен или устанавливается дополнительно, способность повторно формировать и модернизировать и аппаратные средства ЭВМ и программное обеспечение до некоторой степени без перезагрузки, частое онлайновое копирование критических данных, передача данных между устройствами, гибкие и продвинутые способности организации сети, способности автоматизации в UNIX и службах Windows строгая безопасность системы, с защитой пользователя, ресурсов, данных, и памяти. Ориентированные на сервер операционные системы работают с датчиками аппаратных средств ЭВМ, чтобы обнаружить перегревание процессора и отказа диска, и следовательно предупредить оператора и/или провести коррективные меры самостоятельно.
Поскольку серверы должны снабдить ограниченный объем услуг многим пользователям, в то время как настольный компьютер должен выполнить широкий диапазон функций, требуемых его пользователем, потому требования операционной системы для сервера отличаются от таковых для настольной машины. Пока возможно для операционной системы заставить машину обеспечить услуги и отвечать быстро на требования пользователя, обычно используются различные операционные системы на серверах и настольных машинах. Некоторые операционные системы поддерживают и настольную и серверную версии с подобным пользовательским интерфейсом.
Настольные версии Windows и Mac OS X операционные системы развернуты на меньшем количестве серверов, чем в версии для OS/2. Доминирующая операционная система среди серверов основана на UNIX.
Повышение производительности серверов на микропроцессорах было облегчено развитием Unix для выполнения на x86 архитектуре. Семейство Windows Microsoft операционных систем также выполняется на x86 аппаратных средствах ЭВМ, с тех пор была доступна версия Windows NT, подходящая для использования сервера.
В то время как роль серверной операционной системы и операционной системы для остальных компьютеров различны, усовершенствования надежности аппаратных средств ЭВМ и операционных систем стирало это различие между двумя классами операционных систем. Сегодня, операционные системы этих двух различных классов имеют схожий основной код, отличаясь главным образом по конфигурации. Изменение приложений и платформ также уменьшило спрос на специалистов по серверным приложениям.
Серверы в Интернете
Почти вся структура Интернета базируется на модели клиент-сервера. Высокоуровневые серверы имён, ,
DNS серверы, и маршрутизаторы направляют трафик в Интернете. Есть миллионы серверов, связанных в Интернете, работающих непрерывно во всем мире.
Среди многих услуг, представленных серверами Интернета:
Интернет, доменная система имен, электронная почта, FTP передача файлов, передача сообщений, голосовая связь, потоковое аудио и видео, онлайновые игры.
Фактически каждое действие, предпринятое обычным пользователем Интернета требует одного или более операций с одним или более серверами.
Есть также технологии, которые работают на межсерверном уровне. Другие услуги не используют специализированные серверы; например передача файлов в режиме peer-to-peer, некоторая работа телефонии (например, Skype), и показ телевизионных программ нескольким пользователям (например, Kontiki).
Серверы в ежедневной жизни
Любой компьютер или устройство, раздающее приложение или услуги можно технически назвать сервером. В офисе или предприятии, сервер сети легко выделить. Маршрутизатор модема цифровой абонентской линии квалифицирует как сервер, потому что это обеспечивает компьютер прикладными услугами подобно
IP назначению адреса (через DHCP) и NAT, который является брандмауэром, который помогает защищать компьютер от внешних угроз. iTunes программное обеспечение осуществляет доступ к музыке между компьютерами. Много домашних пользователей создают общедоступные папки и принтеры. Другой пример - много серверов для онлайновых игр типа Everquest, Warcraft, Counter-Strike т EVE-Online
Сертифицированная служба хостинга
Это сертифицированный сервер, или управляемая служба в котором клиент арендует сервер, достыпный только ему одному. Это более гибка услуга чем разделенный хлстинг, поскольку организации имеют полный контроль над сервером (ами), включая выбор операционной системы, аппаратных средств ЭВМ, и т.д. Администрация сервера может обычно обеспечиваться компанией хостинга. Посвященные серверы наиболее часто размещаются в центрах данных, подобных средствам обслуживания, обеспечивая избыточные источники энергии и HVAC системы. В отличие от словосочетания, аппаратные средства ЭВМ сервера принадлежат поставщику, и в некоторых случаях они обеспечат поддержку вашей операционной системе или приложениям.
Операционная поддержка системы
Пригодность, цена и дружественные отношения служащего часто определяют, какие операционные системы предлагаются на посвященных серверах. Изменения{разновидности} Linux (общедоступная операционная система) часто бесплатна для клиента. Коммерческие операционные системы включают Windows Microsoft Server, который работает через специальную программу по имени Microsoft SPLA. Red Hat Enterprise - коммерческая версия Linux, предоставляющая хостинг за на ежемесячном основании платы. Ежемесячная плата обеспечивает модернизацию OS через the Red Hat Network, используя приложение, названное up2date. Другие операционные системы доступны через открытые источники бесплатно. Они включают include CentOS, Fedora Core, Debian, и много других Linux дистрибутивов или BSD систем FreeBSD, NetBSD, OpenBSD.
Поддержка любой из этих операционных систем типично зависит от уровня управления, предлагаемого со специфическим планом сервера. Поддержка операционных системы может включить модернизацию ядра системы, чтобы приобрести обновить систему безопасности, установить, исправить, и решения уязвимости всей системы. Модернизации ядра, операционные системы включают ядро, модернизируют, пакеты обслуживания, прикладные модернизации, и заплаты безопасности, которые держат сервер безопасным. Операционные модернизации системы и поддержка уменьшают бремя управления сервера от посвященного владельца сервера.
Полоса пропускания и возможность соединения
Полоса пропускания связана со скоростью передачи данных или количеством данных, которые можно передавать от одного пункта до другого за определенный период времени (обычно секунда) и часто представляется в битах данных в секунду (bit/s). Например, посетители вашего сервера, вебсайта, или приложения используют полосу пропускания как шаги движения от вашего сервера к Интернету и наоборот. Возможность соединения обращается к "организаторам доступа", которые снабжают полосу пропускания, или скорость передачи данных, через различные пункты связи сети, где серверы размещены.
Управление
До настоящего времени, никакие стандарты промышленности не были установлены для определения роли управления серверов. Это означает - что каждый поставщик будет использовать условия стандарта промышленности, но каждый поставщик определит их по-своему. Для некоторых поставщиков сервера, полностью управляемых, определены как пункты управления сетью, в то время как другие поставщики определяют их как инженеров системы, с готовностью доступных, чтобы обращаться со всем сервером, и сеть связала функции посвященного поставщика сервера.
Управление сервера может включить некоторых или все следующее:
Модернизация операционной системы
Прикладные модернизации
Контроль сервера
SNMP контроль аппаратных средств ЭВМ
Прикладной контроль
Техническая поддержка
Услуги брандмауэра
Модернизации антивируса
Ревизии безопасности
DDoS защита
Обнаружение вторжения
Восстановление
DNS хостинг
Администрация базы данных
Настройка работы
Установка программного обеспечения и конфигурация
Пользовательское управление
Программирование консультации
Авторизованные сервера хостинга определяют их уровень управления, основанного на услугах, которые они обеспечивают.
Административное обслуживание операционной системы, часто включает модернизацию, заплаты безопасности, и иногда даже модернизации доменов. Отличающиеся уровни управления могут включать добавление пользователей, областей, конфигурации доменов, или даже таможенного программирования.