Массив серверов
Функция компьютерного сервера - хранить, извлекать и отправлять или «обслуживать» файлы и данные другим компьютерам в своей сети. Многие предприятия любого размера используют локальную сеть или «интранет» в своих офисных помещениях. В более широком масштабе всемирная компьютерная сеть, известная как «Интернет», зависит от большого количества серверов, расположенных по всему миру. Файлы, данные и функции данного веб-сайта основаны на веб-серверах.
Изменения с течением времени
Когда-то компания или веб-мастер размещали веб-сайт в Интернете с локальным компьютером, выступающим в качестве веб-сервера. В последнее время факторы, от производительности и надежности до экономики, привели к миграции большинства веб-сайтов в Интернете на кластеры серверов, расположенные в крупных центрах обработки данных. Центры обработки данных - это безопасные здания с контролируемым климатом, заполненные серверными стеками с резервным хранилищем данных и резервным источником питания. Многие компании по-прежнему часто размещают собственную интранет-сеть на локальном сервере.
Видео дня
Соображения
Сетевой концентратор - это коммутатор, контролирующий трафик.
Любая сеть, локальная или глобальная, зависит от сервера (или нескольких) для хранения и извлечения данных и файлов. При физической и программной конфигурации сервера необходимо учитывать ряд факторов. Например, несколько отдельных компьютеров в сети могут запросить один и тот же файл по адресу по сути, в то же время, поэтому сервер должен быть оснащен оборудованием с высокоскоростным возможности; и на нем должно быть запущено программное обеспечение, предназначенное для поддержки нескольких одновременных операций извлечения файлов.
Физические свойства
Внутренняя работа сервера
Хотя физические свойства разных серверов могут сильно различаться, многие компьютерные серверы (особенно те, которые используются в большие центры обработки данных) представляют собой плоские, монтируемые в стойку прямоугольные устройства без какого-либо интерфейса для мыши, клавиатуры или монитора экран. Серверы обычно имеют мощные вентиляторы для предотвращения перегрева.
Операционные системы и серверное программное обеспечение
Данный компьютерный сервер может работать под управлением любой из нескольких операционных систем, включая Microsoft Windows Server, Mac OS X Server или операционную систему с открытым исходным кодом, такую как Ubuntu Server или FreeBSD.
Операционная система сервера должна запускать специальное серверное программное обеспечение. В то время как на большинстве компьютерных серверов используется программное обеспечение Apache Server с открытым исходным кодом, другие используют проприетарные системы, такие как Windows IIS или Adobe ColdFusion. Это программное обеспечение участвует в поиске и распространении файлов, хранящихся на сервере. Дополнительные серверные программы (такие как ASP или Java) могут использоваться для обработки этих файлов до того, как результат будет отправлен обратно на запрашивающий компьютер.
Доступ к базе данных
Данные хранятся в табличном формате
Обеспечение доступа к базе данных - одна из важнейших функций компьютерного сервера. Реляционная база данных - это компактная и эффективная структура хранения информации, обеспечивающая быстрый доступ к большим объемам данных.
В офисе база данных может использоваться для хранения контактных данных клиентов и информации о заказе, а также записей о доставке и оплате. Получая доступ к серверу через локальную сеть, несколько сотрудников могут извлекать и обновлять информацию из базы данных в режиме реального времени в течение дня, пока ведется бизнес.
В Интернете база данных может использоваться для хранения фактического содержимого веб-сайта, информации для аутентификации пользователя и иногда записей обработки заказов. Существует несколько популярных систем баз данных, включая Oracle Database, Microsoft SQLServer и базу данных MySQL с открытым исходным кодом.