Се́рвер (англ. server от англ. to serve — служить) — выделенный или специализированный компьютер для выполнения сервисного программного обеспечения (в том числе серверов тех или иных задач).
Сервером называется компьютер, выделенный из группы персональных компьютеров (или рабочих станций) для выполнения какой-либо сервисной задачи без непосредственного участия человека. Сервер и рабочая станция могут иметь одинаковую аппаратную конфигурацию, так как различаются лишь по участию в своей работе человека за консолью.
Некоторые сервисные задачи могут выполняться на рабочей станции параллельно с работой пользователя. Такую рабочую станцию условно называют невыделенным сервером.
Консоль (обычно — монитор/клавиатура/мышь) и участие человека необходимы серверам только на стадии первичной настройки, при аппаратно-техническом обслуживании и управлении в нештатных ситуациях (штатно, большинство серверов управляются удалённо). Для нештатных ситуаций серверы обычно обеспечиваются одним консольным комплектом на группу серверов (с коммутатором, например, KVM-переключателем, или без такового).
Классификация серверов по назначению
Подбор серверных систем происходит по сформулированным запросам заказчиков. Благодаря широкому ассортименту не просто с ходу подобрать подходящее устройство, чтобы оно удовлетворяло пожеланиям клиента и оперативно справлялось с поставленными задачами, поэтому ориентируются на:
· мощность;
· габариты;
· надежность;
· управляемость;
· масштабируемость;
· бюджет;
· готовность к работе.
Серверы группируют, принимая во внимание разные признаки: с учетом выполняемого функционала, количества пользователей, которых предстоит обслуживать и т.д.
Сервер рабочей группы
Это аппаратно-программный комплекс начального уровня преимущественно с одним процессором, который небольшие компании, организации, предприятия располагают прямо в своем офисе, так как нет возможности подыскать специальное место. О сервере можно сказать следующее:
· подбирают системы, работающие максимально тихо, чтобы не мешать рабочему процессу в офисах;
· разграничивают права доступа персонала к файлам;
· машины используют как емкость, чтобы хранить общие данные.
Сервер контроллер домена
Машина нужна для централизованного управления сетевыми ресурсами и файлами организации, когда количество рабочего персонала перевалило за двадцатку. Параллельный функционал, как и у серверов печати. С сервером рабочей группы эту машину не сравнить: отличается повышенной надежностью и качеством, плюс, когда пользователей локальной сети становится больше, сервер может масштабироваться. Насколько огромен потенциал компании, настолько и мощный нужно выбирать аппаратно-программный комплекс. В большинстве случаев предостаточно однопроцессорного иди двухпроцессорного узла. Управляет серверами данного типа MS Windows Server.
Прокси сервер
Безопасная работа офисного персонала компании или организации в сети интернет обеспечена данным типом серверного устройства. Все или избранные компьютеры офиса имеют доступ к интернету. К шлюзу выдвигают особые требования высокой производительности и отказоустойчивости, если персонал работает во внешней сети для развития бизнеса компании. Работа специализированного ПО зачастую потребляет огромное количество системных ресурсов: полноценная работа антивирусов в реальном времени, анализ атак, учет трафика и т.п.
Сервер электронной почты
Машина работает с почтовыми приложениями, обрабатывает информацию. Обычно устанавливают серверы компании, у которых в штате числится около 40 сотрудников максимум. Обеспечивает централизованное управление перепиской внутри сети, внешней корреспонденцией. Узел отлично справляется и с такой функцией, как управление документооборотом. Настраивают фильтры, используют специальные программы, чтобы меньше получать нежелательной почты и исключить возможность потерять важные данные, избежать попадания конфиденциальной информации третьим лицам.
Веб сервер
Многие фирмы, компании, организации имеют в интернет пространстве визитную карточку – сайты, на которых они позиционируют свои услуги, возможности. Одни сайты просто информационные – рассказывают о компании, ее продукции. Другие – построены по принципу интернет-магазинов, чтобы не только демонстрировать продукцию, но еще ее и продавать. Такие сайты сложные: с онлайн-каталогами, порталом, позволяют потенциальным клиентам моментально отреагировать на их предложение и сделать заказ. Поэтому от того, как слаженно работают web службы, зависит развитие и существование бизнес процессов организаций. В данном случае речь идет о web сервере.
Задачи выделенного узла для web приложений:
· огромное количество посетителей имеют доступ;
· важнейшие и сложнейшие web приложения компании или организации работают безукоризненно.
Обязательные функциональные возможности устройства данного типа:
· отказоустойчивость;
· доступность;
· противостояние внешнему отрицательному воздействию;
· отражение атак;
· упреждение и ликвидация попыток взлома;
· необходимая производительность для оперативной и качественной обработки информации в больших объемах: из сети одновременно принимаются тысячи запросов.
Терминальный сервер
Обеспечивает естественный доступ через интернет к рабочим ресурсам сотрудникам, которые работают из дома, во время путешествий и командировок. Серверы обеспечивают нормальное и качественное функционирование удаленных офисов. Связь безопасная и надежная за счет передачи зашифрованных данных. Для соединения между пользователем и сервером используется канал связи. После успешного соединения пользователь вводит учетные данные, и система дает допуск к личным документам или виртуальному рабочему столу. Вся важная информация хранится не в компьютере, когда может быть использована третьими лицами при хищении оборудования или изъятия специализированными органами, а на сервере. Информация доступна пользователю в любой точке мира, главное, чтобы был интернет. Еще один плюс – удаленное использование программы 1С из любого государства мира при наличии доступа в интернет.
Сервер базы данных
С данным типом устройств есть возможность обрабатывать данные, которые хранятся совместно, при этом по правилам структурированные и организованные. Самые популярные инструменты для управления базами данных:
· MySql;
· MS SQL Server;
· Apache;
· Oracle.
Эти средства нужны, если бизнес процессы организации требуют отдельный вычислительный ресурс, когда подготавливают и обрабатывают данные. Серверная система будет с определенными параметрами, которые зависят от некоторых нюансов:
· количество пользователей;
· масштаб базы данных;
· характер обращений;
· динамика запросов.
Узел должен быть надежным и отказоустойчивым, чтобы доступность данных была на необходимом уровне.
Файловый сервер
Программно-аппаратный комплекс организовывает и структурирует хранение данных пользователей. Учитывается политика доступа, безопасности. С какой «начинкой» и возможностями будет система, зависит от объема хранимых данных и количества пользователей.
Серверы приложений
Отличаются возможностью расширенно обрабатывать информационные данные. Контакт с клиентом происходит практически также, как и работа приложения. Предлагая серверы заказчикам, продавцы предоставляют комплексное решение с необходимыми компонентами технологий. Многие компании положительно настроены относительно создания серверов приложений, используя комплексный подход, поскольку разработка упрощена за счет унификации моделей, над которыми работают. Плюс централизованная поддержка.
Брандмауэры, файрволлы
Защитные системы, блокирующие отрицательное воздействие из интернета. Исходящие данные проходят без проблем. А обратная связь организована сложнее: полный анализ поступающего информационного потока. Сервер определяет опасные, вредоносные данные и извлекает их из общей информационной массы. Сегодня такие экраны отлично выполняют свои функции, защищают от атак, вирусов, которые так и норовят проникнуть из интернета и украсть информацию или все поломать.
Если грамотно поработать с прокси-серверами, они будут анализировать сетевые запросы из интернета и «локалки», и принимать решение, какие типы из них отвергать, а какие – принимать. В данном конфигурационном исполнении тип сервера не что иное, как брандмауэр. Он обеспечивает высокий уровень безопасности и скрупулезно просматривает составные части единого потока данных, чтобы в сеть поступала только безопасная, а не вредоносная информация.
Серверы DHCP
В локальной сети IP-адрес компьютерным агрегатам назначают в ручном режиме, также реально сделать это и автоматически благодаря серверу DHCP. Его открывают на одном из устройств, и он присваивает IP-адрес всем остальным компьютерам в локальной сети. Главный плюс серверов DHCP: когда «локалка» расширяется, ее конфигурацию можно менять свободно. Очень удобно, если приходится работать с портативными машинами. Оборудование легко добавить или удалить.
Серверы FTP
Десятки лет назад стандартным шаблоном при передаче файловой информации в интернете стали фактически серверы, действующие на протоколах file transfer protocol. FTP серверы разработаны и созданы для поддержки работы упрощенных компьютерных программ, позволяющих выполнить самые частые операции над файлами. Но администратор получает больше возможностей управления, если задействованы усложненные серверы FTP:
· подключение;
· использование совместных данных;
· работа с типами разделяемых данных;
· размещение организованной структуры данных.
Повышение безопасности серверов – это актуальный вопрос, который успешно решаем благодаря конфигурируемым ресурсам, ограничениям на объемы передаваемой информации, минимальной скорости передачи и другим средствам.
Принт-серверы
Устройства этого вида дают возможность всем компьютерам в «локалке» печатать документацию на печатном оборудовании общего назначения, доступного всем. Печатных устройств зачастую больше одного. Такой подход удобен, ведь реально сократить финансовые расходы в компании, избежать покупки принтера для каждого ПК. Помимо этого, компьютеры задействованы для выполнения прочих поставленных задач, пока принт-сервер занимается подготовкой документов к распечатке и распечаткой. Устройство оснащено собственным жестким диском, где выстраивает очередь из документов, которые пользователи хотят распечатать и уже дали аналогичную команду, запоминает ее, как и все документы. Каждый документ будет распечатан строго в порядке своей очереди.
Домашний сервер
Сегодня компьютерная техника настолько широко распространена и предложена пользователям по доступной цене, что ПК есть практически в каждом доме или квартире. Причем современные операционные системы обладают серверным потенциалом. А это значит, что благодаря домашнему серверу:
· соседние компы могут иметь доступ к принтеру, данным на жестком диске, пользоваться каналом интернета;
· есть готовое резервное хранилище данных;
· можно подключиться к интернету посредством любого компьютера и работать на сервере с документами, если он настроен и доступный через интернет.
Организовать домашний сервер можно на любом компе с обычной конфигурацией, даже если нет в наличии монитора. Используется, чтобы хранить файлы и разделить доступ к интернету. «Поднять» простой web сервер или файловый можно с машиной, оснащенной:
· процессором как минимум Intel Pentium 4 либо же AMD Sempron;
· CD-Rom;
· оперативкой 512 Мб.
Если речь идет об игровых серверах, тогда понадобится более мощное и производительное компьютерное оборудование. Ничего удивительного или невозможного в этом нет: в маленьких локальных сетях это практикуют очень часто.
Классификация серверов по классу
Серверных решений предостаточно для выполнения конкретно поставленных пользователем задач. Однако нужно понимать, перед выбором определенного варианта, сильные и слабые стороны машин, насколько каждый тип отвечает запросам.
Серверы начального уровня (Entry-level server)
Оснащены процессорными устройствами CPU. По бюджету серверы практически сопоставимы с высококлассным персональным компьютерным оборудованием. Сервер отменно подходит для обслуживания офисов с маленькими «локалками», небольшими базами данных, когда распечатывают маленькие объемы документов. Реально обслужить с серверами до двадцати терминалов.
Серверы для рабочих групп (Workgroup-level server)
Низкоуровневые двухпроцессорные серверные системы. Здесь зарезервированные элементы в разы превосходят, если сравнивать с предыдущим типом серверов. Продуктивно обслуживает до 50 терминалов. Сервер по стоимости превосходит крутые и дорогие высококлассные ПК примерно в три раза. Для обеспечения нормальной работой среднеразмерных локальных сетей ставки делают именно на эти серверы.
Серверы уровня департамента (Department-level server)
Двухпроцессорные серверные решения среднего уровня с большим количеством зарезервированных источников питания. Успешно работает с сотнями подключенных к нему терминалов. А по стоимости сервер превосходит около шести дорогостоящих ПК вместе взятых. Машины обслуживают среднеразмерные сети корпоративного типа.
Серверы уровня предприятия (Enterprise-level server)
Высококлассное серверное устройство. В оснастке машины от двух до четырех процессоров. В наличии также сдвоенные шины dual-PCI независимого типа. Что же касается конструктивного исполнения, речь идет о rack-серверах или блейд-серверах. Можно расширить память при необходимости, сделать это дают возможность системные платы. Также они обеспечивают в высокоскоростном режиме считывание и запись памяти.
Комплектация серверов:
· жесткие диски съемного формата;
· мощные зарезервированные элементы.
Функциональные возможности:
· серверы не нужно даже обесточивать, чтобы заменить жесткие диски, делают это прямо в рабочем процессе;
· многофункциональность;
· мониторинг;
· управление;
· Работа с огромными объемами данных;
· отличная масштабируемость;
· отказоустойчивость.
Серверам отдают предпочтение для эффективного обслуживания тысяч терминалов в разных отраслях.
Классификация серверов по типу серверного шасси
Конкретному виду отдают предпочтение, учитывая запросы организации, просчитывая, сколько понадобится устройств для решения поставленных задач.
Стоечные серверы (Rack-серверы)
Оборудование общего предназначения для поддержания различных видов приложений, вычислительных систем. Для экономии свободного пространства их устанавливают вертикально. Серверу подбирают специальный корпус, чтобы было просто необходимое количество устройств организовать в стойки. В итоге для размещения заданного (даже большого) количества серверов нужно минимум места в центре обработки данных. Такое решение выбирают корпорации. Очень подходят для решения задач среднего и малого бизнеса.
Серверам свойственны некоторые особенности:
· интенсивная реализация вычислительных операций;
· прекрасно работают как автономные системы;
· каждому серверу индивидуально присущи процессор, память, автономный источник питания;
· в ограниченном пространстве серверной комнаты реально расположить необходимое количество машин, поскольку они поддерживают монтаж в стойку;
· можно поработать с сервером и в любой момент провести апгрейд, чтобы улучшить его возможности: добавить процессоры, диски, память;
· серверы можно менять «по-горячему» в случае, когда админ данные машин сгруппировал или разделил;
· рентабельное приобретение;
· масштабируемость позволяет удобно управлять системой;
· эффективное потребление энергоресурсов;
· надежность и высокофункциональность.
Что же касается недостатков, сервер их, к сожалению, не лишен:
· слишком шумная работа;
· за плотными стойками сложно технически ухаживать: для ликвидации поломок, неполадок и управления нужно выделить больше времени;
· серверам, если их много, нужно больше охлаждающего оборудования, это повышает расход энергоресурсов;
· в целом, уходит больше электроэнергии для содержания стоечных серверов.
Блейд-серверы
Этому виду свойственна такая особенность: в одном корпусе-шасси компактно находятся элементы охлаждения и питания. Интересная фишка, позволяющая здорово сэкономить пространство, которое занимает сервер. Благодаря шасси у машин есть доступ к общим компонентам. Если админам понадобится, серверы можно кластеризовать. Возможен и другой вариант: управление блейдами и работа автономно как отдельной серверной системы. Определенным серверам назначают приложения и конечных пользователей.
Обычно размерные параметры стойки совпадают с размерами шасси для серверного модуля, чем и обусловлена экономия пространства. Приличная мощность оборудования позволяет осуществлять сложные вычисления. Допустимо делать замену «по-горячему». Серверы оснащены компактными ручками, поэтому это упрощает оперативную замену. Чтобы поддерживать плотную инфраструктуру, обеспечивают хорошее охлаждение и достаточно энергоресурсов в серверной комнате. Это способствует тому, что серверы масштабируются до высокой производительности.
О серверах можно сказать много хорошего:
· низкий расход энергоресурсов. Происходит эффективное использование электроэнергии потому, что питаются и охлаждаются блейд-серверы, а не обычные серверы;
· вычислительная мощность при обработке очень высокая;
· для размещения серверам нужно минимум места;
· многофункциональность: оснащены основными операционками, приложениями. Также могут содержать базы данных, различные процессы, в том числе, и web-службы;
· доступные системы;
· упрощена отказоустойчивость кластеров;
· мониторинг и обслуживание происходят централизованно.
Сервер имеет и слабые стороны: изначально надо серьезно вложиться. Конечно, упрощенный интерфейс обслуживания и сниженное потребление электроэнергии дает возможность через определенный временной отрезок оптимизировать расходы на эксплуатацию. Но сначала надо рассчитывать на солидный бюджет. Плюс дополнительные расходы на настройку, чтобы эффективно управлять серверами.
Отдельный вопрос – это повышенное потребление энергоресурсов при плотном размещении серверных систем, ведь им требуются специфические климатические условия. Сервер гарантирует высокую производительность, если грамотно продумано и организовано охлаждение, четко работает отопительная система, налажена вентиляция. А это серьезные дополнительные статьи расходов.
Серверы башенного типа «Tower»
Сервер построен в отдельном корпусе. Для их производства применяют минимум компонентов, ограниченно использование и программного обеспечения. Пользователи средних и корпоративных уровней для реализации поставленных задач успешно настраивают серверы. Если говорить о сервере Tower, его не поставляют с допкомпонентами:
· модифицированными современными видеокартами;
· оперативками большого объема;
· вспомогательной периферией.
Эти серверы подходят клиентам, желающим настроить серверные системы и обеспечить поддержку индивидуального направления обновления. Покупатель сам решает, как настроить сервер Tower:
· общая система;
· web-серверы;
· серверные решения связи;
· сетевые машины (работают по протоколам http).
Клиент лично настраивает сервер или заказывает услугу у специалистов. Но можно использовать аппаратно-программный комплекс и по-другому. Например, компания небольших масштабов желает запускать небольшое количество приложений, процессов, поэтому нуждается в одном мощном сервере.
Выглядят как обычные настольные компьютеры без общих устройств ввода. Чтобы смонтировать несколько башенных систем, нужно закупить «мышки», «клавы», мониторы. Для совместной эксплуатации периферийных элементов по-любому нужны переключатели – это альтернативный вариант. Сетевым хранилищем пользуются совместно.
Преимущества и этим серверам не чужды:
· масштабируемость высокорезультативная. Минимальная конфигурация, предусмотренная с башенными серверами, только упрощает работу специалистам компании настроить все под запросы своего бизнеса, а потом регулярно делать обновления;
· серверы Tower уступают в цене полностью загруженной стоечной серверной системе;
· охлаждение обходится недорого. Компоненты собраны не столь плотно, поэтому поддержание необходимого климат контроля сравнительно дешевое. Стоечные и блейд-серверы не могут этим похвастаться.
Несмотря на свои выдающиеся способности, сервер солидно потянет финансов, когда понадобится регулярное обновление. Базовая стоимость устройств существенно возрастет, когда придется подбирать программное обеспечение, аппаратные элементы высокого качества. Плюс большие габариты. Стойки могут оказаться маловаты таким серверам. Поэтому центр обработки данных должен быть просторным, чтобы оборудование разместилось нормально. И последний минус – управление периферией не дает такого высокого результата, как хотелось бы. Придется покупать еще коммутаторы, если установлен не один сервер, а определенное их количество. Альтернатива: каждый сервер индивидуально переподключать к внешним устройствам.