Чем отличается сервер от компьютера?*
Итак, сегодня мы начнем говорить о серверах, что такое сервер и с чем его едят?
Как сказал кто-то – «сервер, это производительный компьютер» (с). В общем смысле, такой подход к определению сервера, тоже имеет право на жизнь, но тут есть ряд оговорок, которые мы и начнем рассматривать в этой статье.
*Первоначально данная статья была опубликована в интернет-журнале форума КосмосТВ, а, так как форум являлся не тематическим ресурсом, а общеразвлекательным, статья написана в стиле «для чайников», а посему, автор просит не обращать внимания на слог изложения)))
Итак, сегодня мы начнем говорить о серверах, что такое сервер и с чем его едят?
Как сказал кто-то – «сервер, это производительный компьютер» (с). В общем смысле, такой подход к определению сервера, тоже имеет право на жизнь, но тут есть ряд оговорок, которые мы и начнем рассматривать в этой статье.
Сервер, кроме того что является производительным компьютером, еще предполагает применение специализированного программного обеспечения, которое позволяет использовать все преимущества архитектуры построения серверов,
-
Многопроцессорность – возможность распределения вычислительной мощности на несколько процессоров, ведь использование так называемых многопоточных приложений для работы на разных ядрах одного процессора и на разных процессорах, это не одно и то же.
-
Специализированная оперативная память – в серверах используются виды памяти отличные от памяти, использующейся в компьютерах, например такие как: с коррекцией ошибок, с полной буферизацией и коррекцией ошибок, регистровая с коррекцией ошибок. Они отличаются более высокой надежностью и производительностью, а также предназначены для работы со специализированным программным обеспечением.
-
Значительный объем дискового пространства и специализированные жесткие диски – в одном сервере могут быть установлены десятки жестких дисков, из них, в свою очередь могут организовываться различные RAID-массивы (о которых мы поговорим в последующих выпусках нашего Журнала), для обеспечения более высокой скорости работы и большей сохранности информации.
-
Специализированные корпуса и блоки питания – как правило, сервера собираются в корпусах большого размера, так как серверные материнские платы имеют очень большой формат. Кроме того, сервера имеющие значительную вычислительную мощность и большое дисковое пространство, собираются в так называемых Rack-корпусах, которые предназначены для установки в специальные шкафы-стойки. В серверных корпусах, как правило, устанавливается несколько мощных блоков питания, для обеспечения отказоустойчивости системы и питания мощных потребителей – материнских плат с процессорами, большого количества вентиляторов, контроллеров и т.д.
Теперь коротко рассмотрим
Допустим, мы имеем локальную сеть, на предприятии, в офисе, подъезде многоэтажки (так называемая домашняя сеть), да мало ли где еще, количество компьютеров может быть разным, но специалисты рекомендуют использовать серверы, когда количество компьютеров в локальной сети превышает пять единиц.
Рассмотрим проблемы решаемые сервером:
-
Централизация и организация ваших данных – данные хранятся в едином банке, к ним всегда имеют доступ все пользователи вашей сети, вне зависимости от того включены ли все компьютеры в сети, в отличие от локальной сети, в которой все данные хранятся на компьютерах пользователей. В такой сети, чтобы иметь доступ ко всем данным, нужно чтобы все компьютеры работали, что не всегда возможно (сломался компьютер, сотрудник заболел или уехал в командировку, а может просто опаздывает на работу, а вам срочно нужен доступ к данным), сервер же, как правило, работает постоянно.
-
Создание общего доступа к аппаратным средствам, таким как факсы, принтеры, сканеры и т.д. – для простых сетей с двумя и более компьютерами, при отсутствии сервера, вам может потребоваться большое количество проводов.
-
Упрощение и автоматизация резервного копирования данных – в локальной сети, приходится делать образ всех жестких дисков со всех компьютеров, при наличии сервера, резервное копирование занимает несколько минут и производится с одного рабочего места.
-
Обеспечение сотрудников находящихся вне офиса постоянным доступом к ресурсам вашей локальной сети – ваши сотрудники постоянно могут быть на связи, входя в локальную сеть через ваш сервер, используя удаленные терминалы, портативные компьютеры, и т.д.
-
Хранение большого количества информации и обеспечение постоянного доступа к ней – вы можете хранить большие объемы информации и увеличивать количество дискового пространства, просто расширяя дисковые хранилища сервера.
-
Увеличение эффективности работы с базами данных – сервер принимает на себя выполнение сложных расчетов и обработку больших объемов информации, разгружая сеть, особенно заметен выигрыш в производительности локальной сети при работе с финансовыми и учетными программами (например, 1С), особенно при значительном количестве компьютеров, на которых они запускаются.
-
Масштабирование локальной сети – при увеличении количества компьютеров в сети, например при приеме на работу новых сотрудников, или при подключении к домашней сети новых пользователей, предельно упрощается работа системного администратора.
-
Временное решение, альтернатива модернизации компьютеров – сервер разгрузит локальную сеть и модернизацию оборудования можно будет отложить. Кроме того, переход со старого компьютера на новый, в локальной сети с сервером, станет проще и быстрее, т.к. основная масса информации используемой пользователями находится на сервере.
-
Расширенные возможности по администрированию сети, обеспечению сохранности информации, удаленному управлению, распределению доступа пользователей к информации и аппаратным средствам сети, контролю расхода трафика, использованию контента и другие, – системный администратор сети, со своего рабочего места, сможет полностью контролировать всю сеть.
Вот далеко неполный список возможностей возникающих с установкой сервера в локальной сети.
Более подробно, различные аспекты построения серверного оборудования, а также конкретные примеры серверов, мы рассмотрим в следующих статьях.
Что такое сервер и для чего он нужен?
Сервер — это мощный компьютер, предназначенный для хранения информации и обеспечения доступа к ней с удалённых клиентских устройств. Тип данных, которые хранятся на сервере, зависит от его вида и назначения.
Содержание
Что такое сервер простыми словами
Чтобы ответить на этот вопрос, нужно понять, откуда происходит слово «сервер». В его основе — английский глагол to serve, который переводится как «служить». Итак, server, говоря простыми словами — это специальный компьютер, служащий тому, чтобы та или иная информационная сеть (например, локальная) могла полноценно функционировать.
С термином «сервер» неразрывно связан другой — «клиент». Так называется персональный компьютер, мобильное или другое устройство, находящееся в одной сети с сервером, направляющее на него те или иные запросы и получающее от него необходимую информацию. В существовании сервера не было бы никакого смысла без связанных с ним клиентских устройств.
Для чего предназначен сервер
Эта машина в зависимости от её типа и назначения может выполнять разные полезные функции:
-
хранить информацию одного или нескольких сайтов. Так работают серверы интернет-провайдеров, оказывающих услуги хостинга;
-
координировать взаимодействие множества компьютеров, находящихся в одной сети. Классический пример — игровые серверы;
-
использоваться для хранения корпоративных данных и доступа сотрудников к ним. Один из возможных примеров — сервер в центральном офисе компании, на котором хранится и регулярно обновляется бухгалтерская база данных.
Это — лишь некоторые из распространённых способов использования серверов. Ниже мы подробно рассмотрим существующие виды этих машин и более детально раскроем вопрос их применения.
Из чего состоит сервер
Любой сервер вне зависимости от его типа и назначения представляет собой компьютер. Именно поэтому он имеет на борту классические компьютерные комплектующие:
-
материнскую плату, играющую роль основы системы;
-
один или несколько центральных процессоров;
-
определённый объём оперативной памяти;
-
систему хранения данных, состоящую из накопителей того или иного типа.
«Железо» сервера при принципиальной схожести с комплектующими обычного персонального компьютера имеет и свою специфику. Она связана с тем, что основные задачи серверного оборудования — хранение, интенсивная обработка и быстрая передача больших объёмов данных. Чтобы они успешно выполнялись, серверы оснащают:
-
высокопроизводительными многоядерными процессорами;
-
большим объёмом оперативной памяти с контролем ошибок;
-
ёмкими и скоростными жёсткими дисками и твердотельными накопителями.
Человек взаимодействует с сервером минимальное количество времени — лишь на этапах его настройки, обслуживания и ремонта. Отпадает необходимость вывода на монитор качественной 3D-графики, и с этим связана ещё одна аппаратная особенность серверов — как правило, в них используются видеокарты начального уровня.
Интенсивная обработка данных влечёт сильный нагрев серверных комплектующих. Для нейтрализации этого негативного эффекта в состав серверов включают мощные системы охлаждения.
Прямые обязанности сервера — приём и передача данных. Учитывая это, производители и сборщики оснащают серверные машины высокопроизводительными сетевыми картами. Если речь идёт о сервере с доступом через всемирную сеть, в компаниях и дата-центрах обеспечивают широкополосное интернет-подключение оборудования.
В прошлом серверы часто собирались в вертикальных корпусах, похожих на те, что используются для обычных компьютеров. Позже общепринятым стандартом стало стоечное исполнение. Современные серверные комплектующие монтируются в широких плоских блоках, которые, в свою очередь, в горизонтальном положении устанавливаются в серверный шкаф. Такое исполнение позволяет максимально компактно разместить оборудование в ограниченном объёме пространства.
Чтобы вся сеть функционировала стабильно, нужно обеспечить непрерывное электроснабжение сервера. Для этого в большинстве случаев используются источники бесперебойного питания.
Важно защитить серверы от больших перепадов температуры и влажности, затопления, пожара и других форс-мажорных ситуаций. Для этого в дата-центрах и крупных компаниях оборудуют специальные серверные комнаты, которые заслуживают отдельного обзора.
Особое внимание стоит уделить серверному программному обеспечению, под управлением которого работает перечисленное выше «железо». Обычные операционные системы — та же Windows, известная, пожалуй, каждому — в данном случае подходят плохо или не подходят вовсе. Используются серверные версии ОС — как разработанные Microsoft, так и входящие в семейство Linux. Последние, к слову, получили максимально широкое распространение, поскольку обеспечивают стабильность работы серверов, безопасность данных и гибкость конфигурирования. Работа с серверной ОС семейства Linux (например, Ubuntu Server) требует специальных познаний, поэтому дата-центры и компании нанимают на работу квалифицированных IT-специалистов.
Если речь идёт о небольшом сервере, от которого не требуется особой функциональности и вычислительной мощности, может подойти и обычная операционная система. Так, возможностей Windows более чем достаточно для того, чтобы настроить FTP и организовать работу файлового сервера, доступного ограниченному кругу лиц.
Виды и типы серверов
Многообразие задач, которые ставятся перед серверами, обусловило большое количество видов и типов этого оборудования. IT-специалисту стоит ориентироваться в существующих разновидностях и понимать назначение и особенности каждой из них.
Web-сервер
Это — пожалуй, наиболее распространённая разновидность, с которой имеет дело каждый пользователь Интернета. На web-серверах хранится текстовый, графический, видео- и другой контент, из которого состоят интернет-сайты. Посетитель отправляет запрос, используя для этого браузер персонального компьютера или мобильного устройства, играющего роль клиента. Web-сервер даёт ответ в формате HTTP и отправляет клиенту данные. В результате посетитель видит на экране интересующий его сайт, переходит по страницам, отправляет через формы данные — словом, взаимодействует с web-сервером.
Игровой сервер
Эта машина обеспечивает взаимодействие игроков, запускающих одну и ту же игру в режиме мультиплеера и одновременно находящихся в виртуальном мире. Геймерам хорошо известны такие названия, как World of Tanks, Counter Strike, DotA, World of Warcraft и многие другие. Во всех случаях речь идёт именно об игровых серверах, причём в случае с известными играми они являются весьма и весьма мощными, ведь им приходится выдерживать немалые нагрузки.
Видеосервер
Как легко понять по его названию, он используется для хранения видеороликов — фильмов, клипов и многих других. Пользователь, обращаясь к видеосерверу со своего устройства, получает возможность смотреть видео, не скачивая его и не расходуя собственное дисковое пространство. При упоминании видеосерверов в первую очередь вспоминается крупнейший ресурс, известный, пожалуй, каждому — YouTube.
Сервер локальной сети
Так называется машина, к которой организован ограниченный доступ — например, внутри корпоративной сети, развёрнутой на предприятии. Благодаря её наличию сотрудники, находясь на разных (и нередко весьма удалённых) рабочих местах, могут одновременно использовать информацию — например, бухгалтерскую базу данных. Такой сервер позволяет общаться по рабочим вопросам, отслеживать выполнение поручений, решать многие другие задачи.
Почтовый сервер
Применяется для хранения электронной почты, пересылки писем, фильтрации спама, сортировки электронных писем по категориям, решения других задач, связанных с использованием e-mail. В числе наиболее известных сервисов, позволяющих воспользоваться почтовыми серверами — Mail, Yandex, Gmail, ряд других. Такую возможность дают и хостинг-провайдеры, которые создают электронные ящики на персональных доменах пользователей.
FTP-сервер
Используется для хранения файлов и удалённого доступа к ним по FTP — File Transfer Protocol. В зависимости от назначения и масштаба сервера доступ может быть реализован как через Интернет, так и по локальной сети. Если в случае с web-сервером пользователи работают в браузерах, то в данном случае удобнее всего применять специализированные программы для передачи файлов — например, Filezilla.
DNS-сервер
Что такое адрес сервера в сети, то есть его IP-адрес? Это — набор из нескольких групп цифр, разделённых точками. Зная его, можно открыть сайт, скачать файлы, решить другие задачи, связанные с доступом к серверу. Есть проблемы: набор цифр гораздо сложнее запомнить, к тому же он изменится при переезде сайта на другой хостинг. Они решаются с помощью доменных имён — проще говоря, привычных каждому адресов веб-сайтов. Связь между IP-адресами и доменными именами обеспечивают DNS-серверы. Они нужны для автоматического определения упомянутых выше наборов цифр при вводе пользователями адресов сайтов.
VPN-сервер
Это оборудование обеспечивает работу виртуальной сети, которая позволяет зашифровать и защитить персональные данные пользователей. Последние могут пользоваться общедоступным каналом связи, то есть Интернетом, однако благодаря VPN-серверу оставаться при этом внутри защищённой частной сети.
Прокси-сервер
Одна из функций этого серверного оборудования — кэширование (сохранение на локальном диске) информации, полученной из Интернета. При повторном обращении прокси-сервер отдаёт сохранённые данные пользователю, делая ненужным очередной выход во всемирную сеть и экономя трафик.
компьютер , обеспечивающий работу сайта.
Сервер — это специализированное оборудование (обычно служебный компьютер или рабочая станция), призванное выполнять сервисное программное обеспечение без участия человека. В переводе с английского, serve — служить, а server — исполняющий службу, то есть служебное оборудование или программное обеспечение.
Главное правило сервера, которое отличает его от обычного компьютера, — это автономность. То есть участие человека не требуется. Человек лишь осуществляет первоначальную настройку, периодическое аппаратно-техническое обслуживание и обслуживание в нештатных ситуациях.
Если говорить человеческим языком, то сервер — это компьютер, обрабатывающий команды пользователей для их корректного выполнения. Это некий промежуточный этап между действием пользователя и ответом программы на это действие.
Что представляет собой сервер
В качестве сервера может выступать как отдельный служебный компьютер (похожий на обычный ПК), так и целая станция, содержащая в себе множество аппаратных единиц. Зачастую для выполнения внутренних задач компании (например, работы с базами данных, вычислительных операций, отправки и получения внутренней почты) используются одиночные служебные компьютеры.
Если же мощностей одного сервера не хватает и необходимо подключать дополнительные, используют станции, представляющие собой вертикальные стойки с множеством аппаратных единиц. Например, в крупных компаниях, дата-центрах или у хостинг-провайдеров.
Такие компании обладают отдельными серверными комнатами, где и расположено все оборудование. В помещениях поддерживается определенный уровень влажности, температуры, пыльности, предусмотрены противопожарные меры безопасности и т. д.
Серверные станции могут использоваться как для выполнения задач внутри компании, так и для сдачи серверов в аренду. Например, для размещения сайтов.
По сути, сервер — это тот же компьютер, только имеющий более качественные аппаратные составляющие (оперативная память, процессоры, жесткие диски и т. д.). Устройства ввода и вывода (монитор, клавиатура, мышь) для выполнения операций не требуются, они нужны лишь для настройки и обслуживания. Для корректной работы необходимы постоянное электропитание, доступ к сети и исправность оборудования.
Как работает сервер
Что делает сервер? В чем именно заключается его роль? Эти и другие аналогичные вопросы часто возникают в головах людей.
Алгоритм работы сервера следующий:
- Сначала пользователь делает запрос, выполняет команду (чаще всего это нажатие той или иной кнопки).
- Информация о его действии поступает на сервер и обрабатывается оборудованием.
- После этого, в соответствии с настройками программы, система выводит ту или иную информацию на монитор.
Например, пользователь вводит логин и пароль на сайте, а затем нажимает кнопку «Войти». Информация поступает на сервер, где проверяется правильность введенных данных. Если они введены неверно, пользователь увидит уведомление об ошибке. Если же данные указаны корректно, пользователь попадет в свой «Личный кабинет».
Для чего используются серверы
Главное предназначение серверов — это предоставление доступа к информации и программам третьим лицам. Например, предоставление сотрудникам компании доступа к CRM-системе. Или возможность совместной работы и взаимодействия работников из разных филиалов (городов, стран). Или взаимодействие пользователей с интернет-ресурсом, онлайн-игрой, приложением, базой данных и т. д. Для всего этого необходимы серверы.
Виды серверов
Все серверы делятся на несколько видов в зависимости от того, какую именно задачу они призваны выполнять.
Онлайн-сервер (или веб-сервер)
Используется для предоставления общего доступа к сайту. Такое оборудование должно иметь постоянный доступ к интернету, чтобы в любое время суток человек из любой точки мира смог зайти на веб-ресурс. Все сайты, размещенные в Сети, используют онлайн-серверы, которые принимают запросы пользователей по протоколу HTTP и являются проводниками между пользователем и ресурсом.
Почтовый сервер
Отвечает за отправку электронных сообщений между пользователями. Отправитель пишет письмо и нажимает кнопку «Отправить». Информация попадает на почтовый сервер, где индексируется адрес получателя. После этого сообщение отправляется на нужный адрес и получатель может его прочесть. Почтовые сервера бывают разные (например, Exim, Postfix, Sendmail) и могут взаимодействовать между собой, обмениваясь информацией.
Файловый сервер
Используется для предоставления доступа к файлам сети другим компьютерам. То есть люди с разных ПК могут обмениваться между собой файлами (загружать, скачивать) или получать доступ к хранящимся на сервере данным. В таких ситуациях серверное оборудование должно иметь достаточно места на жестком диске для хранения документов, изображений, видео и т. д. Для обмена файлами используется протокол FTP.
Серверы баз данных
Почти все программы используют базы данных. Например, для хранения информации обо всех аккаунтах (персональные данные, логины, пароли и т. д.). Сервера баз данных выступают в роли этого хранилища. Для корректной обработки некоторых запросов пользователя (например, авторизация на сайте) требуется сверить данные с имеющимися в базе. В зависимости от соответствия/несоответствия система дает тот или иной отклик (вход в личный кабинет или оповещение о том, что логин или пароль введен неверно).
Прокси-сервер
Это все тот же онлайн-сервер, только выступает он в роли посредника между пользователем и конечным сервером. То есть запрос пользователя будет выполнен не напрямую, а через прокси-сервер. При этом информация может быть изменена (как сам запрос, так и ответ). Использование прокси-серверов позволяет сохранить анонимность пользователя, защитить компьютер от атак и т. д.
Принт-сервер
Это программное обеспечение или оборудование, которое позволяет использовать один принтер нескольким пользователям совместно. Примером могут стать несколько компьютеров, подключенных к одному принтеру в офисе.
Игровой сервер
Такие устройства используются компаниями, которые занимаются разработкой и поддержкой онлайн-игр. Оборудование должно выдержать нагрузку, когда в игре одновременно находятся сотни, тысячи и даже миллионы игроков (в зависимости от популярности игры). Все действия игроков и обмен информацией осуществляются через игровые сервера. В онлайн-играх важная роль отводится скорости обработки информации, чтобы взаимодействие игроков друг с другом осуществлялось в реальном времени (с минимальными задержками).
Удаленный и локальный серверы
Помимо разделения по типу выполняемых задач, серверы также делят на две группы: удаленные и локальные. Название говорит само за себя. Удаленный сервер — это оборудование, доступ к которому осуществляется удаленно (например, через интернет). То есть у владельца нет доступа к самому железу. Локальный — серверное оборудование, к которому есть непосредственный доступ.
Примером удаленного сервера является хостинг сайта, покупаемый у хостинг-провайдеров. Владелец ресурса не имеет непосредственного доступа к оборудованию, а может лишь управлять хостингом удаленно. Это удобно, так как не приходится беспокоиться за сохранность и работоспособность железа. При этом стоимость его использования довольно низкая. Пример локального — сервер, расположенный на территории компании и выполняющий внутренние задачи.
Сервер — это оборудование, обрабатывающее запросы пользователей и дающее на них ответ. Нажатие каждой кнопки на сайте задействует серверное оборудование. Это важный элемент, без которого не было бы ни интернета, ни программ, работающих с различной информацией, ни возможности взаимодействовать с другими пользователями.
Что такое сервер и как он работает – База знаний Timeweb Community
Каждый сайт, который вы посещаете, каждое отправленное в интернете письмо, каждый персонаж в игровой вселенной любимой MMO – все эти цифровые сущности живут на серверах. Давайте разберемся, что представляют собой серверы и почему так важны для работы всего интернета.
Разбираем понятие «сервер»Изначально сервером называли приложение или процесс, запущенный на компьютере. Термин появился в 1969 году в документации, описывающей ARPANET (это предшественник интернета). Он произошел от слова serving, то есть «служить», которое хорошо описывает деятельность сервера в общих чертах.
Со временем термин немного расширился и теперь описывает любое устройство, на котором запущены серверные приложения. То есть те, что обслуживают пользователей в той или иной стези.
Если говорить чуть более ясно, то это ПК, который беспрерывно работает и выступает в качестве площадки для разработки, базирования сетевых шлюзов, создания игровых платформ или хранения данных на постоянной основе.
Такие устройства делятся на категории по различным параметрам. В связи с этим обретают новые имена. Например, VDS, VPS, виртуальный хостинг. О том, что эти названия под собой подразумевают, поговорим позже. Говорю об этом, чтобы вы не смущались, если в дальнейшем буду называть сервер просто компьютером, VPS или «машиной».
Для чего нужны серверы?Основное направление — поддержка интернет-ресурсов. Количество задач, возлагаемых на сервер велико. Вот несколько сценариев, в которых необходимы подобные устройства:
- хостинг сайтов;
- разработка веб-приложений;
- платформа для приема и отправки электронных писем;
- дистанционное управление принтерами;
- хранение файлов;
- создание общего рабочего пространства для сотрудников одной фирмы;
- организация среды для совместной игры в MMORPG и другие онлайн-видеоигры;
- создание шлюзов (proxy или VPN), заменяющих информацию о подключившемся компьютере на другую;
- добыча криптовалюты.
Все описанные выше задачи подразумевают наличие аппаратной и программной платформы, которая постоянно находится в активном состоянии, обеспечивает высокую скорость и достаточную стабильность, чтобы сайты, приложения, почта и видеоигры неожиданно не отключались. Весь интернет держится на таких компьютерах.
Люди всегда хотят играть в любимые ММО, круглосуточно переписываются по электронной почте, работают и заходят на сайты. Это не физический магазин или компьютерный клуб. Нельзя просто взять и закрыть сайт на ночь и открыть к утру. Они должны быть доступны круглосуточно, а любое временное отключение считается критической ошибкой администрации ресурса, которая сильно бьет по репутации.
На серверы полагаются банковские службы, мессенджеры, такси, сервисы доставки еды, курьеры, государственные службы. Можно представить себе масштаб трагедии, если какой-то из удаленных компьютеров, поддерживающих инфраструктуру страны, вырубится.
Поэтому ими занимаются профессиональные компании, называемые хостинг-провайдерами. Они закупают мощное «железо», нанимают команду инженеров, обслуживающих все накупленное, и обеспечивают людей бесперебойным доступом к нужному им оборудованию.
Типы серверовЕсть несколько вариантов разделения серверов на группы. Мы рассмотрим две конкретные системы сортировки.
По назначению- Веб-сервер — компьютерная программа, нон-стоп обрабатывающая запросы пользователей и показывающая им HTML-страницы. Проще говоря, это любое устройство, на базе которого работает сайт.
- Сервер приложения — программа, поддерживающая определенную сетевую логику в полноценном приложении. То есть хранение и перенос данных в том же Evernote осуществляется через такие «машины».
- Прокси-сервер — шлюз между пользователем и ресурсом, к которому он пытается подключиться. Часто подменяет IP-адрес и местоположение клиента, что делает его полезным при посещение заблокированных сайтов.
- Почтовый — получает письма, отправляет и хранит их на встроенных жестких дисках.
- Файловый — хранилище любых документов, медиа-контента и всего, что можно хранить и чем можно делиться. Примеры таких серверов – Dropbox или iCloud Drive.
- Виртуальный — утилита-гипервизор, определяющая себя как отдельный компьютер, но таковой не являющаяся. С точки зрения пользователей и администратора — обычный физический сервер, но чисто технически — определенное количество ресурсов компьютера, выделенное под арендатора с помощью технологии виртуализации.
- Сервер сетевой политики — шлюз безопасности, через которой подключаются сотрудники одной компании, чтобы начальство могло контролировать их поведение в интернете, смотреть загружаемые файлы и тому подобное.
- Сервер баз данных (SQL) — отвечает за безопасное хранение одной или нескольких баз данных. Также помогает изменять и передавать информацию, системно хранящуюся в тех самых базах.
- Компьютер для удаленного управления принтером — программа на любом ПК, которая контролирует очередь печати документов, отправленных с разных устройств в офисе или учебном заведении.
Теперь разберемся, почему серверы имеют разные названия.
Физический выделенный серверПервичный вариант. Компьютер, который расположен в хостинге. Полноценный ПК. Мало чем отличающийся от того, что стоит у вас дома. Разве что он мощнее и никогда не выключается. Любой тип сервера в плане назначения может базироваться на таком PC.
Блейд-серверПримерно то же самое, только в ультракомпактном корпусе. Это попытка выдать каждому арендатору полноценное выделенное «железо», но при этом сократить издержки. Это делается за счет общего питания и некоторых других компонентов, которые можно делить между клиентами.
Виртуальный хостингОбщее пространство на одном компьютере, которое регулируется единственным администратором и предлагает клиентам пользоваться ресурсами выбранной машины дешевле, но вместе с тем лишиться ряда функций и независимости.
VDSВиртуальный выделенный сервер. Имитация реального «железа» с помощью гипервизора. Каждый арендатор получает практически полноценный ПК, несмотря на то, что чисто технически и физически это не так. Ограничений VDS практически не имеет. Можно ставить Windows Server и даже контролировать параметры BIOS.
VPSТо же самое, что и VDS. Только с иной технологией виртуализации. Более дешевой и ограниченной даже в плане программного обеспечения. Сюда нельзя установить Windows, только дистрибутивы Linux.
Как другие компьютеры подключаются к серверу?VPS, VDS и любой другой сервер так же, как и обычные компьютеры, подключается к сети через кабельное соединение. Попав в интернет, он тут же становится доступен другим пользователям.
Подключение со стороны клиентов происходит разными путями в зависимости от того, что представляет собой сервер. Если на нем базируется веб-сайт, то в роли клиента выступает браузер, который через доменное имя подключается к VDS и получает от него нужную пользователю информацию. Доменное имя, естественно, моментально транслируется в стандартный IP-адрес. И адрес может оставаться прежним, даже если домен был в какой-то момент изменен.
В других случаях это работает похожим образом. Разве что аспекты работы программ, подключаемых к удаленным «машинам», могут слегка варьироваться.
Где находятся серверы?Я уже упомянул выше хостинг-провайдеров. У них. Хостинг — это компания, которая фокусируется на обеспечении своих клиентов серверными мощностями. Обычно они арендуют крупное здание, в котором располагаются сотни и тысячи ПК с различными видами «железа» и виртуальными «машинами» на них.
Эти компьютеры надежно охраняются наемной охраной, датчиками движения, системами защиты от пожара и прочими решениями в зависимости от того, какие угрозы предвидит провайдер.
Программная защита тоже играет роль. Хостинг обязан сохранять конфиденциальность клиентов, оберегать их VDS от вирусов и атак извне. Регулярно делать резервные копии данных каждого арендатора, чтобы даже в случае форс-мажора можно было бы восстановить максимум полезной информации и файлов.
Также значимую роль играет геолокация. От расположения дата-центра зависит скорость работы проектов, базированных на удаленном ПК. Игровой сервер, расположенный в Варшаве, будет быстрее и стабильнее для жителей Европы, чем аналогичный в условном Мурманске. Ну и подчиняются такие серверы законам разных стран.
Можно ли использовать любой компьютер в качестве сервера?Да. Хоть ноутбук в сервер превращайте. Всего-то надо установить подходящее программное обеспечение. Поставил FTP-клиент, вот тебе и хранилище файлов. Поставил ПО для старта игровых платформ, вот тебе очередная площадка для игры в World of Warcraft. С хостингом веб-сайтов ситуация аналогичная.
Правда, нужно учесть ряд моментов:
- Придется держать ПК в рабочем состоянии постоянно. Иначе пользователи сразу потеряют доступ к вашим проектам.
- PC должен быть мощным. Очень мощным. Далеко не каждый ноутбук вытянет даже небольшой сайт, не говоря уже об игровых серверах или чем-то в подобном духе.
- Превращение личного PC в общедоступную платформу подвергает его новым угрозам. Придется заморочиться по поводу обеспечения безопасности.
- Ну и не стоит забывать, что ресурсы, требующиеся на поддержку серверных функций, лишат владельца компьютера возможности использовать его для решения своих задач.
И тот, и другой работают на идентичной архитектуре процессора. Только в серверные «машины» устанавливается несколько гнезд под чипы. То есть на одной материнской плате «живут» 2, 3, 4, а то и более процессора. Также на них используется память с системой коррекции ошибок.
На них устанавливаются запасные компоненты с предохранителями. На тот случай, если один из сетевых кабелей выйдет из строя, его работу на себя возьмет второй. С блоками питания схожая история. Лишившись питания от него, ПК получит нужную энергию от запасного. Предусмотреть подобное в домашних условиях на обычном компьютере тяжело.
Визуально серверы тоже отличаются. В дата-центрах их монтируют в компактные блоки. Дизайн же домашних системных блоков не предусматривает портов, систем быстрой замены компонентов и других особенностей удаленных «машин».
Программное обеспечение тоже отличается. Нужна платформа, лицензированная для работы в качестве виртуальной машины. Ну и зачастую на них стоят дистрибутивы Linux без графической оболочки с минимальным необходимым набором приложений.
Как выбрать подходящий сервер?Есть куча аспектов, на которые надо обращать внимание. Но я бы предложил положиться на хорошего хостинг-провайдера. Он знает свое дело. Предложит подходящее «железо», обеспечит необходимым программным обеспечением.
Можно зайти на главную страницу Timeweb и спокойно выбрать доступный вариант. Можно купить виртуальный хостинг, если грядет мелкий проект, не требующий особого контроля. Можно купить VDS, чтобы сэкономить на покупке выделенного сервера, но при этом получить доступ к расширенным функциям. Для тех, кто строит онлайн-магазин или собрался открывать игровой сервер, есть выделенные «машины». Причем все они учитывают современные реалии. Есть защита от DDoS-атак, ежедневное резервное копирование, круглосуточная техподдержка и физическая защита дата-центров от любой неприятности.
Так что в первую очередь обращайте внимание на репутацию хостинга. Затем рассматривайте его предложения и не беспокойтесь о других технических аспектах.
Сервер. Что такое сервер? И чем сервер отличается от обычного компьютера.
Сервер — это компьютер, выполняющий глобальные функции, обслуживающие работу пользователей или работу других компьютеров.
Функции сервера
Существует огромное количество функций у серверов. Вот основные из них:
- файловый;
- почтовый;
- web-сервер;
- сервер баз данных;
- сервер видеонаблюдения;
- IP АТС;
- шлюз интернета;
- контроллер домена;
- сервер сетевых служб;
- сервер удаленного доступа и т.д.
Таким образом сервер — это компьютер, который выполняет какую-либо функцию или задачу.
Например, почтовый сервер — это сервер, точнее компьютер, который управляет работой всей почты, на котором хранится вся электронная почта. Или, например, файловый сервер. Это сервер, т.е. компьютер на котором хранятся файлы пользователей.
Чем отличается сервер от обычного компьютера с аппаратной точки зрения?
Если сравнить сервер в аппаратном плане и обычный компьютер, то серверы как правило очень мощные, т.е. на них стоят мощные процессоры, большой объем оперативной памяти, большой объем жестких дисков, хорошая система охлаждения и т.д. Т.е. сервер можно назвать мощным компьютером.
Но почему сервер — это сервер, а мощный компьютер — это мощный компьютер, в чем отличия?
Сервер, по сути говоря, это тот же самый компьютер, только на нем установлена другая программа.
Нужно разграничить: есть оборудование для серверов и есть оборудование для обычных компьютеров.
Оборудование для серверов как правило очень мощное, отказоустойчивое и рассчитанное на круглосуточную бесперебойную работу без выключения. Соответственно оно более дорогое.
Сервер с программной точки зрения
Еще раз, сервер — это по сути обычный компьютер, который выполняет какие-то функции или задачи. Например, сервер почты, на котором хранится почта и управляется вся почта; сервер телефонии, который управляет телефонией и всеми функциями, связанными с телефонами; файловый сервер, на котором хранятся файлы и данные, который выполняет функцию хранения и т.д.
С программной сточки зрения, сервер — это обычный компьютер. Т.е. можно взять любой компьютер и сделать из него сервер. Но, как я писал выше, он будет не надежный и вероятно будет медленно работать.
За функцию сервера отвечает программа, которая на нем установлена. Например, если это почтовый сервер, то на компьютер устанавливается программа, которая управляет работой почты. Тип этих программ называется почтовый сервер. Если это файловый сервер, то соответственно за его работу отвечает программа, которая управляет процессом хранения файлов и отвечает за работу. Т.е. само по себе оборудование функций сервера никакого не несет. На него нужно поставить какую-либо программу, которая эту функцию будет выполнять. А само оборудование — это ресурс аппаратный.
Если грубо классифицировать, то для серверов существует 2 варианта операционной системы — это Windows и Linux (все *NIX подобные системы). Если коротко, то операционная система — это базис, который управляет компьютером.
В зависимости от функций, надежности и задач, которые требуются от сервера, выбирается операционная система.
У Linux есть два очень больших плюса:
- Во-первых, Linux абсолютно бесплатна!
- Во-вторых, Linux очень надежна.
Если вам нужна высокая скорость и повышенная надежность, то выбирайте Linux. Подробнее читайте Linux как серверная операционная система.
Смотрите также:
Настройка сервера. Вы – ставите нам задачу, мы ее реализуем.
Linux как серверная операционная система
Перенос сервера за пределы офиса
Что такое сервер? Для чего нужен сервер или компьютер и цены DELL PowerEdge онлайн + калькулятор
Что такое сервер?Для владельца малого бизнеса добавление сервера в вашу сеть не обязательно должно быть сложной задачей.
Если у вас еще нет сервера в вашей компании конфигуратор серверов DELL, вы, вероятно, уже используете настольную систему в качестве сервера. Возможно, он контролирует некоторые файлы или принтеры, которые вы можете использовать на других ПК, но есть ключевые различия между серверами и рабочими столами и многие веские причины инвестировать в сервер для вашего малого бизнеса. Прежде всего, вам нужно понять эти ключевые различия между серверами и настольными компьютерами.
Итак, давайте рассмотрим некоторые из этих различий. На первый взгляд они кажутся очень похожими. Оба имеют процессор, ОЗУ и жесткие диски для хранения. Однако серверы сконструированы с учетом тяжелых задач, и не имеют достаточной возможности для работы с обычными рабочими нагрузками на рабочем столе, такими как приложения с интенсивным графическим интерфейсом. Серверы превосходят запущенные службы, поддерживающие эти настольные приложения, такие как базы данных. ЦП на начальном уровне не все отличается от рабочего стола среднего уровня, но в некоторых отношениях отличается от размера кеша. Проще говоря, кэш ЦП — это небольшой, выделенный пул ОЗУ, который процессор может использовать для хранения часто запрашиваемых данных. Если кеш больше, процессор становится быстрее, потому что он может хранить больше данных в кеше для более быстрого вызова. По этой причине серверные процессоры обычно имеют большие и разнообразные кеши, чем настольные системы. Как и современные настольные системы, серверные процессоры могут иметь несколько ядер, хотя обычно они лучше используют несколько ядер, чем настольные системы.
Многоядерные процессоры — это в основном один процессор, содержащий два или более ядра обработки. По сути, это похоже на несколько процессоров на одном чипе. Использование многоядерных процессоров может значительно увеличить вычислительную мощность системы и продлить срок службы вашего сервера.
Некоторые серверы начального уровня, такие как Intel Celeron 445, могут иметь одноядерные процессоры. Для офиса, состоящего из менее 10 пользователей, этого достаточно. Имейте в виду, однако, что несколько дополнительных долларов, вложенных в настоящее время на более мощный сервер, например, двух- или четырехъядерный процессор, могут быть очень полезны по мере роста вашего бизнеса. Переоценка ваших потребностей теперь может быть вашим лучшим выбором.
ПОНИМАНИЕ RAID
Одной из основных отличий оборудования между серверами и рабочими станциями является дисковая подсистема. Хотя на настольных компьютерах есть один жесткий диск, на серверах обычно имеется несколько жестких дисков, которые могут отображаться как один диск. Это называется RAID или избыточным массивом недорогих дисков. RAID широко используется для защиты серверов от отдельных сбоев диска, что критично, когда ваш бизнес поставлен на карту. Если диск в массиве RAID выходит из строя, это не означает, что данные, содержащиеся на этом диске, будут потеряны, поскольку другие диски в массиве все еще содержат данные.Существует несколько уровней RAID, но для серверов начального уровня уровни RAID 1 и 5 являются наиболее распространенными.
Уровень RAID 1 является простым зеркалом двух жестких дисков. Данные, хранящиеся в массиве RAID 1, существуют на обоих дисках в любое время. Если один диск выходит из строя, на другом диске по-прежнему имеется полная копия данных, и сервер может продолжать функционировать. RAID 5 более сложный, в котором задействовано как минимум три диска, и настройка может пережить отказ какого-либо одного диска. Любой из них будет защищать от сбоев, но RAID 5 обеспечивает более доступное дисковое пространство, чем RAID 1, и быстрее. Эта защита данных имеет решающее значение для сервера, и любой добавленный сервер должен быть оснащен RAID-контроллером и RAID-массивом. Убедитесь, что на сервере установлен RAID-контроллер на базе аппаратного обеспечения, а не только программный RAID-накопитель на базе программного обеспечения, но может быть более проблематичным для непосвященных, поскольку нет специального контроллера, управляющего жесткими диски. Если вы используете только программный RAID, вы можете столкнуться с трудностями в случае сбоя диска, особенно если вы не являетесь экспертом в процедурах восстановления программного RAID.
Диски на серверах также обычно отличаются от дисков на рабочих столах. На жестких дисках больше, чем просто размер — скорость, с которой пластины в пределах вращения диска могут сильно влиять на производительность всего сервера. Жесткие диски, работающие со скоростью 10 000 об / мин, могут передавать данные быстрее, чем более медленные приводы с частотой вращения 5400 об / мин, особенно при нагрузке. Существует несколько различных типов жестких дисков, таких как диски SATA и SAS. Для большинства серверов начального уровня будет достаточно 7,200 RPM дисков SATA, сконфигурированных в массиве RAID1 или RAID 5. Для более высокой производительности вы можете рассмотреть диски SAS. Как правило, диски с более высокой производительностью необходимы только в том случае, если на сервере будут работать более тяжелые приложения, такие как большая база данных. Некоторые серверы начального уровня предлагают жесткие диски с возможностью «горячей» замены, а другие — нет. Приводы с возможностью «горячей» замены позволяют заменить жесткий диск, не закрывая сервер или даже открывая корпус. Если диск выходит из строя, его можно вытащить из работающего сервера и заменить. Когда диск заменяется, RAID-контроллер затем перестраивает RAID-массив, чтобы гарантировать защиту данных. Если на сервере нет жестких дисков с возможностью «горячей» замены, сервер должен быть отключен, открыт, а неисправный жесткий диск заменен внутри системы.
RACK VS. TOWER
Серверы начального уровня обычно доступны в виде стойки или башни. Если это первый сервер для компании, у вас, вероятно, не будет подходящей серверной стойки уже на месте, а для одного сервера добавление этой стойки может оказаться неэффективным. Таким образом, оптимальный вариант — это сервер башни. Многие серверы башни впоследствии могут быть преобразованы в серверы на стойке с соответствующим набором для преобразования, поэтому, если ваша инфраструктура растет до такой степени, что требуется стойка, ваши существующие инвестиции могут быть изменены в соответствии с вашими потребностями.
Башенный сервер, как правило, немного больше, чем обычная настольная система, и может быть помещен под стол или в зону с небольшим трафиком. Хотя неплохо также иметь монитор, клавиатуру и мышь, подключенные к серверу, не испытывайте соблазна использовать сервер в качестве настольной системы. СЛОВО ОБ ОЗУ
Серверы также имеют очень быструю ОЗУ, что очень важно для производительности. Поскольку серверы одновременно выполняют множество разных задач, оперативная память и быстрая системная шина имеют решающее значение для обеспечения бесперебойной работы. ECC или исправление ошибок, ОЗУ также является особенностью большинства систем серверного класса. ECC помогает защитить целостность данных, хранящихся в ОЗУ, во время нормальной обработки. Это стоит немного больше, чем RAM без ECC, но в серверной системе это обычно является требованием. Еще одна особенность большинства серверов — резервные источники питания. Это означает, что на сервере есть как минимум два источника питания, которые одновременно потребляют энергию во время нормальной работы. Если один источник питания выходит из строя или подача питания на это питание, сервер продолжает функционировать. Не все серверы имеют эту функцию, но некоторые предлагают возможность добавления другого источника питания позже. Как и на любом компьютере, вы должны добавить ИБП (источник бесперебойного питания), чтобы защитить ваш сервер от скачков напряжения и сбоев. SERIPPEDDOWN SERVER
Поскольку серверы не предназначены для запуска настольных приложений, их графические подсистемы, как правило, очень просты. На многих серверах даже нет клавиатуры, монитора или мыши, подключенных к ним, поскольку они могут управляться через сеть. Однако в среде малого бизнеса вы можете с пользой иметь монитор, клавиатуру и мышь на вашем сервере, особенно если это единственный. Большинство серверов начального уровня только немного больше, чем настольные системы, и могут поместиться под столом или в углу. Убедитесь, что есть достаточная вентиляция и климат-контроль, где бы вы ни разместили сервер. Для подключения к сети большинство серверов имеют по крайней мере один гигабитный сетевой интерфейс (часть аппаратного обеспечения, которая ведет переговоры с сетью). Эти интерфейсы отличаются от сетевых карт на настольных компьютерах, так как сами выполняют определенные сетевые функции, освобождая центральный процессор сервера для обработки более сложных задач. Конечным результатом является то, что они могут загружать больше данных под нагрузкой, чем обычные сетевые интерфейсы. Если на сервере имеется несколько интерфейсов, их можно даже связать вместе, чтобы обеспечить большую пропускную способность.
Добавив сервер — даже сервер начального уровня — в вашу сеть, вы можете извлечь большую пользу из этих функций, особенно учитывая защиту данных, доступную в RAID-массиве. Кроме того, добавив сервер, вы уменьшаете вероятность того, что шпионские и вирусы будут влиять на ваши бизнес-данные, пока вы запускаете на сервере сильное антивирусное программное обеспечение.
По большей части серверы в настройках малого бизнеса предназначены для запуска большого количества различных сервисов и приложений для поддержки небольшого числа пользователей. Такие продукты, как Microsoft Small Business Server, предназначены для этого. Они предлагают множество различных функций, которые могут работать на одном выделенном сервере, но они могут поддерживать только относительно небольшое количество пользователей. Во многих средах малого бизнеса это все, что необходимо. И есть еще одна хорошая новость: в наши дни серверы начального уровня доступны почти по той же цене, что и настольные компьютеры среднего уровня, что делает их естественными для малого бизнеса.
Сравнение моделейНадежный компьютер или сервер в офис: как выбрать?, Простые технологии
Очевидно, этот вопрос является актуальным для любого сотрудника, принимающего решение о закупке компьютера. От того, из каких деталей собран компьютер зависит сколько он будет жить и какой объем проблем можно получить при дальнейшем обслуживании сервера или компьютера. Поэтому ниже мы будем говорить о том, как получить надежный инструмент для офисной работы.
Прежде всего, следует различать «железо» для обычных компьютеров и серверное. Это два различных класса оборудования, которые делаются по разной технологии и которые по разному стоят.
Основным параметром, описывающий долговечность компонента, является наработка на отказ. Это некая рассчетная величина, обозначающая, на какое время эксплуатации рассчитан данный компонент. Измеряется он обычно в часах, и чем наработка на отказ больше, тем лучше.
В эпоху пластмассовой еды и дешевой китайской продукции далеко не все производители регламентируют этот параметр. Некоторые компании, причем весьма известные, минимизируют издержки и делают это только для серьезного оборудования. Например, компания Seagate выпускает несколько линеек жестких дисков, и для дисков, ориентированных на работу в обычных компьютерах, этот параметр не нормируется (что означает «работает как получится»). Диски же для серверов и отвественных данных обязательно имеют такой параметр, исчисляемых сотнями тысяч часов. Такие диски объективно дороже, в первую очередь, из-за применения других материалов и технологий, и работают гораздо дольше.
Отсюда следует два простых вывода.
Первое, если Вы хотите получить надежный сервер, в нем должны стоять именно серверные комплектующие, а не обычные. Серверная материнская плата, ECC-память, диски серверных серий — все это имеет значение.
Второе, по сути, вытекает из первого: никогда не выбирайте сервер по критерию цены. Это порочный способ.
Мы не утверждаем, что хороший сервер должен стоить дорого, но хороший сервер не может стоить дешево. А если стоит, то вот почему.
Помимо деления на по признаку назначения, оборудования для серверов и компьютеров делится еще и брендово, то есть по производителю. Есть много компаний, производящих оборудование, многие из них с многолетней историей, некоторые молодые и юные. В начале 2000-х был бренд TomatoBoard — очень дешевые материнские платы, пользующиеся очень дурной славой, но на 20-30% дешевле приличных. И сейчас на рынке можно найти комплектующие так называемые «noname», то есть мало кому известных производителей. И заказывая компьютер или сервер, важно понимать, что этого точно не стоит покупать.
Мы в своей работе пришли к определенным выводам относительно того, что должно быть в компьютере. Годы идут, ситуация меняется, но основные моменты сохраняются. Ниже мы поделимся своим знанием относительно того, что на наш взгляд хорошо, а что плохо.
Рабоче станции (обыкновенные компьютеры)
Самая важная часть компьютера — материнская плата. Мы стремимся заказывать машины либо на материнских платах Asustek, либо Intel. И то, и другое — бренды с многолетней историей и минимальным процентом брака.
Процессор — мы стремимся работать с Intel. Главный конкурент AMD несколько дешевле, но а) Intel — лидер отрасли; б) технологические проблемы, случающиеся с AMD создают не лучший фон для ставки на него.
Жесткий диск — Hitachi. Мы не считаем лучшими дисками Western Digital, Samsung, Toshiba. Во многом, это обусловлено личным опытом работы с этими устройствами или отзывами ремонтных центров. Еще недавно неплохими по уровню брака были Seagate, однако в последние пару лет количество брака существенно возросло.
Память — важная составляющая, лучше, если бренд достаточно известен: Kingstone, Samsung.
Наименее значимая часть — это корпус. Основным параметром может служить лишь блок питания, который должен быть рассчитан не менее чем на 400 ватт. В остальном — выберайте по вкусу, цвету и наличию мигающих лампочек. Как правило, чем дороже, тем лучше, однако, скорее всего, корпуса за $40 и за $150 проработают одинаковое время.
Серверы
Наилучший вариан при покупке сервера — готовый сервер IBM или HP. Это значит, что сервер прошел тестирование на заводе, собран качественно и из надежных комплектующих.
Однако, не всегда это возможно по функциональности и по цене. Так, Compaq гарантирует работу своих серверов только со своими комплектующими, и если понадобится добавить в сервер дополнительный диск, то придется покупать Compaq. Понятное дело, он будет стоить в два раза дороже обыкновенного.
Есть неплохое альтернативное решение — собрать сервер на так называемой «платформе» — комплекте из корпуса и материнской платы. Такие комплекты есть у Intel, SuperMicro, MSI (впрочем, последние два бренда мы бы не рекомендовали как надежные). В рамках ИТ аутсорсинга мы обслуживаем десятки серверов наших клиентов, собранных на платформе Intel, и можем порекомендовать как надежную и функциональную платформу.
В серверах применяется особая память — с проверкой четности (ECC). Это означает, что на плате памяти есть дополнительные чипы, проверяющие корректность контрольной суммы — числа, по которому определяется, есть ли ошибка в данных. Такая память дороже, но лишь она применяется в серверах.
Как мы уже говорили, жесткие диски должны быть из серверной серии, обеспечивающие долговременную работу сервера.
В любом случае, подробом конфигурации сервера должен заниматься специалист, знающий особенности различных платформ, совместимость технологий, и имеющий большой опыт в обслуживании серверов.
Наш местечковый Blacklist
Мы однозначно не рекомендуем вам покупать следующее:
— очень дешевые компьютеры и серверы, в которых стоят неизвестные материнские платы (noname).
— ноутбуки российской сборки, типа Rover, iRU и иже с ними.
— по итогам трехлетней эксплуатаци большой группы ноутбуков Acer мы и их занесли в «черные списки». При цене ниже рынка, они слишком часто ломаются, не доживая до гарантийного срока.
И, напоследок, наш WhiteList
- ноутбуки Asus — надежные и функциональные. Недаром компания Asustec является одним из крупнейших производителей материнских плат, причем, хороших плат;
- ноутбуки Lenovo — до недавнего времени это был IBM;
- серверные платформы Intel;
- серверы IBM.
Вполне возможно, у других специалистов будет совсем другой взгляд на бренды и тренды. Мы лишь поделились нашим особым мнением.
Что на самом деле делает сервер в вашей ИТ-инфраструктуре?
У большинства предприятий есть сервер, но знаете ли вы, что он на самом деле делает? Огромный размер некоторых серверов может напугать и отпугнуть людей от понимания того, что они делают. Сервер играет жизненно важную роль в бизнес-технологиях. Чтобы иметь возможность хранить данные и беспрепятственно получать к ним доступ в вашей сети, вам необходимо правильно настроить сервер.
Что такое сервер?Что такое сервер и что он делает? Сервер — это компьютер, который передает информацию другим компьютерам.Эти компьютеры, называемые клиентами, могут подключаться к серверу либо через локальную сеть, либо через глобальную сеть, такую как Интернет. Сервер — это жизненно важная часть вашей ИТ-инфраструктуры.
Что делает сервер?Сервер собирает и отправляет информацию по сети. Это может быть локальная сеть, такая как ваша бизнес-сеть, или более широкая сеть в нескольких местах.
Сервером может быть любой компьютер, на котором запущено подходящее программное обеспечение. Хотя, когда мы слышим слово «сервер», мы думаем об огромных мощных машинах, которые отправляют и извлекают данные через Интернет.
Как работает сервер?Каждый раз, когда вы пользуетесь Интернетом, вы получаете доступ к серверу. Когда вы вводите URL-адрес в браузере, ваш компьютер связывается с сервером, на котором размещен этот веб-сайт, и загружает данные на ваш компьютер.
Это упрощенное представление о том, как работает процесс
- Вы вводите URL-адрес, и ваш веб-браузер запрашивает веб-страницу
- Веб-браузер запрашивает полный URL-адрес сайта, который он хочет отобразить
- Эта информация отправляется на сервер
- Веб-сервер находит и создает все данные, необходимые для отображения сайта (поэтому некоторые сайты загружаются быстрее, чем другие)
- Ваш веб-браузер получает данные и отображает вам веб-сайт
Аппаратно сервер — это просто компьютер, но за ним никто не работает за монитором.В типичной сетевой бизнес-среде вы можете найти почтовый сервер, который выполняет весь почтовый трафик и хранение, сервер печати, который обрабатывает все принтеры, или сервер базы данных, на котором размещается корпоративная база данных.
Существует множество различных типов серверов, включая веб-серверы, почтовые серверы и файловые серверы. Веб-сервер обслуживает веб-страницы для компьютеров, которые к нему подключаются. Он также может разрешать языки сценариев, такие как PHP, ASP и JSP. Почтовый сервер хранит учетные записи электронной почты пользователей и отправляет и принимает сообщения электронной почты.Например, если вы отправляете электронное письмо другу, сообщение отправляется почтовым сервером с использованием протокола SMTP.
Файловый сервер — это компьютер, на котором хранятся файлы, к которым могут получить доступ другие компьютеры. Файловые серверы часто используются в локальных сетях и обычно требуют пароля или какой-либо авторизации для подключения к ним.
Это несколько примеров некоторых распространенных серверов, но существует гораздо больше типов. Практически любой компьютер можно использовать в качестве сервера, если на нем установлено необходимое серверное программное обеспечение и оборудование достаточно мощное, чтобы обрабатывать рабочую нагрузку.
Хотя серверам обычно не требуется много вычислительной мощности, большой объем оперативной памяти и быстрые жесткие диски помогают справляться с интенсивным трафиком к серверу и от него.
Для получения дополнительной информации о том, как мы можем помочь с вашим сервером, свяжитесь с нами здесь, напишите по адресу [email protected] или позвоните нам по телефону 01634 52 52 52.
Что такое сервер? — Определение с сайта WhatIs.com
Сервер — это компьютерная программа или устройство, которое предоставляет услуги другой компьютерной программе и ее пользователю, также известному как клиент.В центре обработки данных физический компьютер, на котором работает серверная программа, также часто называют сервером. Эта машина может быть выделенным сервером или использоваться для других целей.
В модели программирования клиент / сервер серверная программа ожидает и выполняет запросы от клиентских программ, которые могут выполняться на том же или других компьютерах. Данное приложение на компьютере может функционировать как клиент с запросами на услуги от других программ и как сервер запросов от других программ.
Как работают серверыТермин сервер может относиться к физической машине, виртуальной машине или к программному обеспечению, которое выполняет серверные службы. Способ работы сервера значительно различается в зависимости от того, как используется слово server .
Физические и виртуальные серверы
Физический сервер — это просто компьютер, который используется для запуска серверного программного обеспечения. Различия между сервером и настольным компьютером будут подробно обсуждены в следующем разделе.
Виртуальный сервер — это виртуальное представление физического сервера. Как и физический сервер, виртуальный сервер включает в себя собственную операционную систему и приложения. Они хранятся отдельно от любых других виртуальных серверов, которые могут работать на физическом сервере.
Процесс создания виртуальных машин включает установку облегченного программного компонента, называемого гипервизором, на физический сервер. Задача гипервизора — позволить физическому серверу функционировать как хост виртуализации.Узел виртуализации делает аппаратные ресурсы физического сервера, такие как время ЦП, память, хранилище и пропускную способность сети, доступными для одной или нескольких виртуальных машин. Административная консоль дает администраторам возможность выделять определенные аппаратные ресурсы каждому виртуальному серверу. Это помогает значительно снизить затраты на оборудование, поскольку на одном физическом сервере может работать несколько виртуальных серверов, в то время как для каждой рабочей нагрузки требуется собственный физический сервер.
Серверное программное обеспечение
Как минимум, серверу требуются два программных компонента: операционная система и приложение.Операционная система выступает в качестве платформы для запуска серверного приложения. Он обеспечивает доступ к базовым аппаратным ресурсам и предоставляет услуги зависимостей, от которых зависит приложение.
Операционная система также предоставляет клиентам средства связи с серверным приложением. Например, IP-адрес сервера и полное доменное имя назначаются на уровне операционной системы.
Настольные компьютеры и серверыМежду настольными компьютерами и серверами есть как сходства, так и различия.Большинство серверов основаны на процессорах X86 / X64 и могут запускать тот же код, что и настольный компьютер X86 / X64. Однако, в отличие от большинства настольных компьютеров, физические серверы часто включают в себя несколько сокетов ЦП и память для исправления ошибок. Серверы также обычно поддерживают гораздо больший объем памяти, чем большинство настольных компьютеров.
Поскольку серверное оборудование обычно выполняет критически важные рабочие нагрузки, производители серверного оборудования разрабатывают серверы для поддержки избыточных компонентов. Например, сервер может быть оснащен резервными источниками питания и резервными сетевыми интерфейсами.Эти избыточные компоненты позволяют серверу продолжать работу даже в случае отказа ключевого компонента.
Серверное оборудование также отличается от настольного оборудования форм-фактором. Современные настольные компьютеры часто существуют в виде миниатюрных башен, предназначенных для размещения под столом. Хотя все еще есть поставщики, предлагающие серверы в корпусе Tower, большинство серверов предназначены для установки в стойку. Эти системы для монтажа в стойку описываются как имеющие форм-фактор 1U, 2U или 4U, в зависимости от того, сколько места в стойке они занимают — сервер 2U занимает в два раза больше места в стойке, чем сервер 1U.
Стоечный сервер спроектирован так, чтобы помещаться в металлический каркас стандартного размера.Еще одно ключевое различие между настольным компьютером и сервером — это операционная система. Операционная система для настольных ПК может выполнять некоторые функции, аналогичные серверным, но не предназначена и не лицензирована для замены серверной операционной системы. Например, Windows 10 — это операционная система для настольных ПК. Некоторые выпуски Windows 10 включают Hyper-V, платформу виртуальных машин Microsoft. Несмотря на то, что и Windows 10, и Windows Server могут запускать Hyper-V, гипервизор Windows 10 предназначен в первую очередь для использования в целях разработки, тогда как версия Hyper-V, включенная в Windows Server, предназначена для запуска производственных виртуальных серверов.
Хотя организация могла бы запустить виртуальный сервер поверх Windows 10 Hyper-V, необходимо учитывать вопросы лицензирования. Кроме того, Windows Server Hyper-V включает функции отказоустойчивости, которых нет в версии Windows 10. Например, Windows Server поддерживает отказоустойчивую кластеризацию и репликацию виртуальных машин.
Точно так же операционная система Windows 10 может делать файлы доступными для устройств в локальной сети. Однако Windows 10 никогда не предназначалась для крупномасштабного обмена файлами.Однако Windows Server можно настроить для работы в качестве полнофункционального файлового сервера. В крупных организациях распределенная файловая система может быть создана на всей ферме серверов с целью обеспечения лучшей производительности, масштабируемости и отказоустойчивости, чем то, что может обеспечить один физический сервер сам по себе.
Типы серверовСерверы часто делятся на категории по их назначению. Вот несколько примеров доступных типов серверов:
- Веб-сервер — это компьютерная программа, которая обслуживает запрошенные HTML-страницы или файлы.В этом случае веб-браузер выступает в роли клиента.
- Сервер приложений — это программа на компьютере в распределенной сети, которая обеспечивает бизнес-логику для прикладной программы.
- Прокси-сервер — это программное обеспечение, которое действует как посредник между оконечным устройством, таким как компьютер, и другим сервером, с которого пользователь или клиент запрашивает услугу.
- Почтовый сервер — это приложение, которое принимает входящие электронные письма от локальных пользователей — людей в одном домене — и удаленных отправителей и пересылает исходящие электронные письма для доставки.
- Виртуальный сервер — это программа, работающая на общем сервере, настроенная таким образом, что каждому пользователю кажется, что он полностью контролирует сервер.
- Блейд-сервер — это серверное шасси, в котором размещено несколько тонких модульных электронных схем, известных как блейд-серверы. Каждый блейд-сервер представляет собой отдельный сервер, часто предназначенный для одного приложения.
- Файловый сервер — это компьютер, отвечающий за централизованное хранение и управление файлами данных, чтобы другие компьютеры в той же сети могли получить к ним доступ.
- Сервер политик — это компонент безопасности сети на основе политик, который предоставляет услуги авторизации и облегчает отслеживание и контроль файлов.
- Сервер базы данных отвечает за размещение одной или нескольких баз данных. Клиентские приложения выполняют запросы к базе данных, которые извлекают данные или записывают данные в базу данных, размещенную на сервере.
- Сервер печати предоставляет пользователям доступ к одному или нескольким сетевым принтерам — или устройствам печати, как их называют некоторые поставщики серверов.Сервер печати действует как очередь для заданий печати, отправляемых пользователями. Некоторые серверы печати могут назначать приоритет заданиям в очереди печати в зависимости от типа задания или того, кто отправил задание на печать.
Аппаратное обеспечение
Серверы состоят из нескольких различных компонентов и подкомпонентов. На уровне оборудования серверы обычно состоят из шасси для монтажа в стойку, содержащего источник питания, системную плату, один или несколько процессоров, память, хранилище, сетевой интерфейс и источник питания.
Большинство серверного оборудования поддерживает внеполосное управление через выделенный сетевой порт. Внеполосное управление обеспечивает низкоуровневое управление и мониторинг сервера независимо от операционной системы. Системы внеполосного управления могут использоваться для удаленного включения и выключения сервера, для установки операционной системы и для мониторинга работоспособности.
Операционные системы
Другой компонент — это серверная операционная система. Серверная операционная система, такая как Windows Server или Linux, выступает в качестве платформы, позволяющей запускать приложения.Операционная система предоставляет приложениям доступ к необходимым им аппаратным ресурсам и обеспечивает возможность подключения к сети.
Приложение — это то, что позволяет серверу выполнять свою работу. Например, сервер базы данных будет запускать приложение базы данных. Точно так же на почтовом сервере потребуется запустить почтовое приложение.
Выбор подходящего сервераПри выборе сервера необходимо учитывать множество факторов, включая консолидацию виртуальных машин и контейнеров.При выборе сервера оцените важность определенных функций на основе вариантов использования. Возможности безопасности также важны, и, вероятно, необходимо будет рассмотреть ряд функций защиты, обнаружения и восстановления, включая собственное шифрование данных для защиты данных в полете и данных в состоянии покоя, а также постоянную регистрацию событий для обеспечения неизгладимой записи всех действий. . Если сервер будет полагаться на внутреннюю память, выбор типа и емкости диска также важен, поскольку он может иметь значительное влияние на ввод / вывод (I / O) и устойчивость.
Многие организации сокращают количество физических серверов в своих центрах обработки данных, поскольку виртуализация позволяет меньшему количеству серверов размещать больше рабочих нагрузок. Появление облачных вычислений также изменило количество серверов, которые организация должна размещать локально. Упаковка большего количества возможностей в меньшее количество коробок может снизить общие капитальные затраты, площадь пола центра обработки данных, а также потребности в электропитании и охлаждении. Однако размещение большего количества рабочих нагрузок на меньшем количестве устройств также может представлять повышенный риск для бизнеса, поскольку большее количество рабочих нагрузок будет затронуто, если сервер выйдет из строя или будет отключен для планового обслуживания.
Контрольный список обслуживания сервера должен охватывать физические элементы, а также критическую конфигурацию системы.
Администраторы должны выполнять профилактические проверки оборудования и программного обеспечения, чтобы гарантировать работоспособность сервера.Загрузите PDF-файл с контрольным списком обслуживания сервера.
Что такое сервер?
Обновлено: 02.08.2020, Computer Hope
Сервер — это программное или аппаратное устройство, которое принимает запросы по сети и отвечает на них.Устройство, которое делает запрос и получает ответ от сервера, называется клиентом. В Интернете термин «сервер» обычно относится к компьютерной системе, которая получает запросы на веб-файлы и отправляет эти файлы клиенту.
Для чего они используются?
Серверы управляют сетевыми ресурсами. Например, пользователь может настроить сервер для управления доступом к сети, отправки / получения электронной почты, управления заданиями на печать или размещения веб-сайта. Они также умеют выполнять сложные вычисления.Некоторые серверы посвящены определенной задаче, часто называемой выделенной. Однако сегодня многие серверы являются общими серверами, которые берут на себя ответственность за электронную почту, DNS, FTP и даже несколько веб-сайтов в случае веб-сервера.
Почему серверы всегда включены?
Поскольку они обычно используются для предоставления услуг, которые требуются постоянно, большинство серверов никогда не выключаются. Следовательно, когда серверы выходят из строя, они могут вызвать множество проблем у пользователей сети и компании. Чтобы решить эти проблемы, серверы обычно настраиваются как отказоустойчивые.
Примеры серверов
Следующий список содержит ссылки на различные типы серверов.
Как другие компьютеры подключаются к серверу?
В локальной сети сервер подключается к маршрутизатору или коммутатору, который используют все остальные компьютеры в сети. После подключения к сети другие компьютеры могут получить доступ к этому серверу и его функциям. Например, с помощью веб-сервера пользователь может подключиться к серверу для просмотра веб-сайта, поиска и общения с другими пользователями в сети.
Интернет-сервер работает так же, как сервер локальной сети, но в гораздо большем масштабе. Серверу IP-адрес назначается InterNIC или веб-хостом.
Обычно пользователи подключаются к серверу, используя его доменное имя, которое зарегистрировано у регистратора доменных имен. Когда пользователи подключаются к доменному имени (например, «computerhope.com»), имя автоматически преобразуется в IP-адрес сервера преобразователем DNS.
Доменное имя облегчает пользователям подключение к серверу, потому что имя легче запомнить, чем IP-адрес.Кроме того, доменные имена позволяют оператору сервера изменять IP-адрес сервера, не нарушая способ доступа пользователей к серверу. Имя домена всегда может оставаться прежним, даже если IP-адрес изменится.
Где хранятся серверы?
В деловой или корпоративной среде сервер и другое сетевое оборудование часто хранят в шкафу или в теплице. Эти области помогают изолировать чувствительные компьютеры и оборудование от людей, которые не должны иметь к ним доступа.
Серверы, удаленные или не размещенные на месте, расположены в центре обработки данных. С этими типами серверов оборудование управляется другой компанией и настраивается удаленно вами или вашей компанией.
Может ли мой компьютер быть сервером?
Да. Любой компьютер, даже домашний настольный или портативный компьютер, может выступать в качестве сервера с правильным программным обеспечением. Например, вы можете установить программу FTP-сервера на свой компьютер для обмена файлами между другими пользователями в вашей сети.
Хотя домашний компьютер можно использовать в качестве сервера, помните о следующих идеях.
- Ваш компьютер и соответствующее серверное программное обеспечение должны всегда работать, чтобы быть доступными.
- Когда ваш компьютер используется в качестве сервера, его ресурсы (например, обработка и пропускная способность) отвлекаются от того, что у вас есть для выполнения других задач.
- Подключение компьютера к сети и Интернету может открыть ваш компьютер для новых типов атак.
- Если предоставляемая вами услуга станет популярной, у обычного компьютера может не оказаться необходимых ресурсов для обработки всех запросов.
Клиент, Компьютер, Условия для оборудования, Хост-компьютер, Микрокомпьютер, Сеть, Сетевые условия, PWS, Ферма серверов, Суперкомпьютер, Условия веб-дизайна, Рабочая станция
Сервер— Определение и подробности
Что такое сервер?
Сервер — это компьютер или система, которая предоставляет ресурсы, данные, услуги или программы другим компьютерам, известным как клиенты, по сети. Теоретически, когда компьютеры совместно используют ресурсы с клиентскими машинами, они считаются серверами.Есть много типов серверов, включая веб-серверы, почтовые серверы и виртуальные серверы.
Отдельная система может одновременно предоставлять ресурсы и использовать их из другой системы. Это означает, что устройство может быть одновременно и сервером, и клиентом.
Некоторыми из первых серверов были мэйнфреймы или миникомпьютеры. Миникомпьютеры были намного меньше мэйнфреймов, отсюда и название. Однако по мере развития технологий они стали намного больше, чем настольные компьютеры, что сделало термин микрокомпьютер несколько фарсом.
Первоначально такие серверы были подключены к клиентам, известным как терминалы, которые не выполняли никаких реальных вычислений. Эти терминалы, называемые «немыми» терминалами, существовали просто для приема ввода с клавиатуры или устройства чтения карт и для возврата результатов любых вычислений на экран дисплея или принтер. Фактические вычисления производились на сервере.
Позднее серверы часто представляли собой отдельные мощные компьютеры, подключенные по сети к набору менее мощных клиентских компьютеров. Эту сетевую архитектуру часто называют моделью клиент-сервер, в которой и клиентский компьютер, и сервер обладают вычислительной мощностью, но определенные задачи делегируются серверам.В предыдущих вычислительных моделях, таких как модель мэйнфрейм-терминал, мэйнфрейм действовал как сервер, даже если он не упоминался под этим именем.
По мере развития технологий менялось и определение сервера. В наши дни сервер может быть не чем иным, как программным обеспечением, работающим на одном или нескольких физических вычислительных устройствах. Такие серверы часто называют виртуальными серверами. Первоначально виртуальные серверы использовались для увеличения числа серверных функций, которые мог выполнять один аппаратный сервер.Сегодня виртуальные серверы часто управляются сторонними организациями на оборудовании через Интернет в схеме, называемой облачными вычислениями.
Сервер может быть разработан для выполнения одной задачи, например, почтовый сервер, который принимает и хранит электронную почту, а затем предоставляет ее запрашивающему клиенту. Серверы также могут выполнять несколько задач, например, файловый сервер и сервер печати, который и хранит файлы, и принимает задания на печать от клиентов, а затем отправляет их на подключенный к сети принтер.
Для работы в качестве сервера устройство должно быть настроено для приема запросов от клиентов по сетевому соединению.Эта функция может существовать как часть операционной системы в виде установленного приложения, роли или их комбинации.
Например, операционная система Microsoft Windows Server предоставляет функции для прослушивания и ответа на запросы клиентов. Дополнительно установленные роли или службы увеличивают количество клиентских запросов, на которые может отвечать сервер. В другом примере веб-сервер Apache отвечает на запросы интернет-браузера через дополнительное приложение Apache, установленное поверх операционной системы.
Когда клиенту требуются данные или функции от сервера, он отправляет запрос по сети. Сервер получает этот запрос и отвечает с соответствующей информацией. Это модель запроса и ответа в сети клиент-сервер, также известная как модель вызова и ответа.
Сервер часто выполняет множество дополнительных задач в рамках одного запроса и ответа, включая проверку личности отправителя запроса, обеспечение наличия у клиента разрешения на доступ к запрошенным данным или ресурсам, а также правильное форматирование или возврат требуемого ответа в ожидаемый способ.
Существует множество типов серверов, которые выполняют разные функции. Многие сети содержат один или несколько общих типов серверов:
Файловые серверы
Файловые серверы хранят и распространяют файлы. Несколько клиентов или пользователей могут совместно использовать файлы, хранящиеся на сервере. Кроме того, централизованное хранение файлов предлагает более простые решения для резервного копирования или обеспечения отказоустойчивости, чем попытки обеспечить безопасность и целостность файлов на каждом устройстве в организации. Аппаратное обеспечение файлового сервера может быть спроектировано так, чтобы максимизировать скорость чтения и записи для повышения производительности.
Серверы печати
Серверы печати позволяют управлять функциями печати и распределять их. Вместо того, чтобы подключать принтер к каждой рабочей станции, один сервер печати может отвечать на запросы печати от множества клиентов. Сегодня некоторые более крупные и высокопроизводительные принтеры поставляются со своим собственным встроенным сервером печати, что устраняет необходимость в дополнительном сервере печати на базе компьютера. Этот внутренний сервер печати также функционирует, отвечая на запросы печати от клиента.
Серверы приложений
Серверы приложений запускают приложения вместо клиентских компьютеров, выполняющих приложения локально. Серверы приложений часто запускают ресурсоемкие приложения, которые используются большим количеством пользователей. Это устраняет необходимость для каждого клиента иметь достаточно ресурсов для запуска приложений. Это также устраняет необходимость устанавливать и поддерживать программное обеспечение на многих машинах, а не только на одной.
DNS-серверы
Серверы системы доменных имен (DNS) — это серверы приложений, которые обеспечивают разрешение имен для клиентских компьютеров путем преобразования имен, понятных человеку, в машиночитаемые IP-адреса.Система DNS — это широко распространенная база данных имен и других DNS-серверов, каждый из которых может использоваться для запроса неизвестного в противном случае имени компьютера. Когда клиенту нужен адрес системы, он отправляет DNS-запрос с именем желаемого ресурса на DNS-сервер. DNS-сервер отвечает необходимым IP-адресом из своей таблицы имен.
Почтовые серверы
Почтовые серверы — очень распространенный тип серверов приложений. Почтовые серверы получают электронные письма, отправленные пользователю, и хранят их до тех пор, пока клиент не запросит их от имени указанного пользователя.Наличие почтового сервера позволяет правильно настроить один компьютер и постоянно подключать его к сети. После этого он готов отправлять и получать сообщения, а не требовать, чтобы на каждом клиентском компьютере постоянно работала собственная подсистема электронной почты.
Веб-серверы
Веб-серверы являются одним из самых распространенных типов серверов на современном рынке. Веб-сервер — это особый тип сервера приложений, на котором размещаются программы и данные, запрашиваемые пользователями через Интернет или интрасеть.Веб-серверы отвечают на запросы браузеров, запущенных на клиентских компьютерах, для веб-страниц или других веб-служб. Общие веб-серверы включают веб-серверы Apache, серверы Microsoft Internet Information Services (IIS) и серверы Nginx.
Серверы баз данных
Объем данных, используемых компаниями, пользователями и другими службами, ошеломляет. Большая часть этих данных хранится в базах данных. Базы данных должны быть доступны нескольким клиентам в любой момент времени и могут потребовать огромного количества дискового пространства.Обе эти потребности хорошо подходят для размещения таких баз данных на серверах. Серверы баз данных запускают приложения баз данных и отвечают на многочисленные запросы клиентов. Распространенные серверные приложения баз данных включают Oracle, Microsoft SQL Server, DB2 и Informix.
Виртуальные серверы
Виртуальные серверы штурмом захватывают серверный мир. В отличие от традиционных серверов, которые устанавливаются в качестве операционной системы на аппаратное обеспечение машины, виртуальные серверы существуют только в том виде, в котором они определены в специализированном программном обеспечении, называемом гипервизором.Каждый гипервизор может одновременно запускать сотни или даже тысячи виртуальных серверов. Гипервизор представляет виртуальное оборудование серверу, как если бы это было реальное физическое оборудование. Виртуальный сервер использует виртуальное оборудование как обычно, а гипервизор передает фактические вычисления и потребности в хранении на реальное оборудование, находящееся ниже, которое совместно используется всеми другими виртуальными серверами.
Прокси-серверы
Прокси-сервер действует как посредник между клиентом и сервером. Часто используемый для изоляции клиентов или серверов в целях безопасности прокси-сервер принимает запрос от клиента.Вместо ответа клиенту он передает запрос другому серверу или процессу. Прокси-сервер получает ответ от второго сервера, а затем отвечает исходному клиенту, как если бы он отвечал сам. Таким образом, ни клиент, ни отвечающий сервер не должны напрямую подключаться друг к другу.
Серверы мониторинга и управления
Некоторые серверы существуют для мониторинга или управления другими системами и клиентами. Есть много типов серверов мониторинга.Некоторые из них слушают сеть и получают каждый запрос клиента и ответ сервера, но некоторые сами не запрашивают и не отвечают на данные. Таким образом, сервер мониторинга может отслеживать весь трафик в сети, а также запросы и ответы клиентов и серверов, не мешая этим операциям. Сервер мониторинга будет отвечать на запросы от клиентов мониторинга, например, запущенных администраторами сети, наблюдающими за состоянием сети.
Концепция серверов почти так же стара, как и сама сеть.В конце концов, цель сети — позволить одному компьютеру общаться с другим компьютером и распределять либо работу, либо ресурсы. С тех пор вычислительная техника развивалась, что привело к появлению нескольких типов серверных структур и оборудования.
Мэйнфрейм или миникомпьютер (AS / 400)
Можно сказать, что исходные серверы, мэйнфреймы, а позже и миникомпьютеры, обрабатывали почти все вычислительные задачи, кроме взаимодействия с пользователем через экран и клавиатуру, что оставалось на усмотрение клиентская система.
Компьютерный аппаратный сервер
Следующая крупная волна серверов включала компьютерные серверы. Во многих отношениях эти серверы были не чем иным, как более крупными и мощными настольными компьютерами. Такие серверы обычно были дороже и содержали гораздо больше памяти и дискового пространства, чем большинство клиентских компьютеров. Каждый сервер по-прежнему был автономным устройством со своей материнской платой, процессором, памятью, дисковыми накопителями и блоком питания. Такие серверы часто хранились в помещениях с кондиционированием воздуха, называемых серверными, а позже были прикреплены к стойкам для лучшего хранения и доступности.
Блейд-серверы
Первоначальное оборудование компьютерного сервера было большим и хранилось в стойках, вмещавших сотни фунтов. Однако со временем более быстрые средства подключения оборудования привели к тому, что части сервера были извлечены из одного автономного устройства. Удалив жесткие диски, исключив внутреннее охлаждение и продолжающуюся миниатюризацию вычислительных компонентов, серверы в конечном итоге были сокращены до одного тонкого сервера, известного как блейд-сервер. Хотя блейд-серверы по-прежнему хранятся в стойках в серверных комнатах, они меньше по размеру и их легче заменить.
Объединение серверов
Еще до виртуализации серверы извлекались из стандартной модели единой серверной операционной системы, установленной на аппаратной машине. Такие технологии, как сетевое хранилище, избавили сервер от необходимости иметь собственное хранилище. Другие технологии, такие как зеркалирование и кластеризация, позволили объединить части оборудования в более крупные и мощные серверы. Такой сервер может состоять из нескольких блейд-серверов, нескольких подключенных запоминающих устройств и внешнего источника питания, и каждый элемент может быть заменен другим, пока сервер все еще работает.
Виртуальные серверы
Виртуальные серверы по-прежнему требуют оборудования, но теперь на этом оборудовании выполняется другой процесс, известный как гипервизор. В некоторых случаях, таких как Microsoft Hyper-V, полная операционная система продолжает работать на самом оборудовании. В других случаях так называемые гипервизоры без операционной системы могут быть установлены непосредственно на серверное оборудование. В обоих случаях само оборудование часто распределено по массиву блейд-серверов, сетевого хранилища и источника питания, в результате чего невозможно определить, где заканчивается один отдельный сервер и начинается другой.
Примеры серверных операционных систем
Серверы Microsoft Windows
Можно утверждать, что Windows для рабочих групп была первой серверной операционной системой Microsoft. В этой версии некоторые компьютеры могли быть настроены на совместное использование ресурсов и ответ на запросы от клиентов, которые по определению сделали их серверами. Первой реальной серверной операционной системой Microsoft была Windows NT. Его версии 3.5 и 3.51 работали во многих бизнес-сетях, пока Microsoft не выпустила линейку Windows Server, которая существует и сегодня.Самая последняя версия Windows Server — это Windows Server 2016. Эта версия поддерживает множество приложений и баз данных, а также гипервизор, который позволяет использовать виртуальные серверы.
Серверы Linux / Unix
Другим важным игроком в серверных операционных системах является область Linux / Unix. Существует несколько версий и разновидностей Linux / Unix, включая Red Hat Enterprise Linux, Debian и CentOS. Как операционная система с открытым исходным кодом Linux очень популярен в качестве веб-сервера, часто с установленным сервером веб-приложений Apache.
NetWare
Несмотря на то, что NetWare больше не производилась, она была основным игроком на рынке серверного программного обеспечения, поскольку эра клиент-сервер набирала обороты. В конце концов, NetWare переместила свою серверную операционную систему на ядро на базе Linux и назвала его Novell Open Enterprise Server (OES).
Облачные серверы
Виртуальные серверы, размещенные в сторонней инфраструктуре в открытой сети, такой как Интернет, называются облачными серверами. В наши дни существует множество поставщиков облачных серверов, включая Google Cloud Platform, Microsoft Azure и IBM Cloud.
Однако главным пионером корпоративных облачных вычислений была платформа Amazon AWS. Первоначально он начал использовать резервные мощности собственных серверов и сетей Amazon, но теперь AWS позволяет клиентам практически мгновенно создавать виртуальный сервер, а затем регулировать объем ресурсов, которые сервер может использовать на лету.
Сегодня сервер может быть не чем иным, как данными физического оборудования, состоящего из нескольких процессоров, дисковых накопителей, памяти и сетевых подключений. Но даже сейчас сервер остается просто системой, которая отвечает на запрос от клиента.
Определение сервера
Сервер — это компьютер, который предоставляет данные другим компьютерам. Он может передавать данные системам в локальной сети (LAN) или глобальной сети (WAN) через Интернет.
Существует множество типов серверов, включая веб-серверы, почтовые серверы и файловые серверы. Каждый тип запускает программное обеспечение, соответствующее назначению сервера. Например, веб-сервер может запускать HTTP-сервер Apache или Microsoft IIS, которые обеспечивают доступ к веб-сайтам через Интернет.Почтовый сервер может запускать такую программу, как Exim или iMail, которая предоставляет услуги SMTP для отправки и получения электронной почты. Файловый сервер может использовать Samba или встроенные службы обмена файлами операционной системы для обмена файлами по сети.
Хотя серверное программное обеспечение зависит от типа сервера, оборудование не так важно. Фактически, обычный настольный компьютер можно превратить в сервер, добавив соответствующее программное обеспечение. Например, компьютер, подключенный к домашней сети, можно обозначить как файловый сервер, сервер печати или и то, и другое.
В то время как любой компьютер можно настроить как сервер, большинство крупных предприятий используют монтируемое в стойку оборудование, разработанное специально для работы с серверами. Эти системы, часто размером 1U, занимают минимум места и часто имеют полезные функции, такие как светодиодные индикаторы состояния и отсеки для жестких дисков с возможностью горячей замены. Несколько монтируемых в стойку серверов могут быть размещены в одной стойке и часто используют один и тот же монитор и устройства ввода. Доступ к большинству серверов осуществляется удаленно с помощью программного обеспечения удаленного доступа, поэтому устройства ввода часто даже не нужны.
Хотя серверы могут работать на разных типах компьютеров, важно, чтобы оборудования было достаточно для поддержки требований сервера. Например, веб-сервер, на котором выполняется множество веб-сценариев в режиме реального времени, должен иметь быстрый процессор и достаточно оперативной памяти, чтобы справиться с «нагрузкой» без замедления. Файловый сервер должен иметь один или несколько быстрых жестких дисков или твердотельных накопителей, которые могут быстро читать и записывать данные. Независимо от типа сервера быстрое сетевое соединение имеет решающее значение, поскольку все данные проходят через это соединение.
Обновлено: 16 апреля 2014 г.
TechTerms — Компьютерный словарь технических терминов
Эта страница содержит техническое определение сервера. Он объясняет в компьютерной терминологии, что означает сервер, и является одним из многих терминов, связанных с оборудованием в словаре TechTerms.
Все определения на веб-сайте TechTerms составлены так, чтобы быть технически точными, но также простыми для понимания. Если вы сочтете это определение сервера полезным, вы можете сослаться на него, используя приведенные выше ссылки для цитирования.Если вы считаете, что термин следует обновить или добавить в словарь TechTerms, отправьте электронное письмо в TechTerms!
Подпишитесь на рассылку TechTerms, чтобы получать избранные термины и тесты прямо в свой почтовый ящик. Вы можете получать электронную почту ежедневно или еженедельно.
Подписаться
Что такое сервер?
Сервер — это компьютер, предназначенный для обработки запросов и доставки данных на другой компьютер через Интернет или локальную сеть. Хорошо известный тип сервера — это веб-сервер, на котором можно получить доступ к веб-страницам через Интернет с помощью клиента, такого как веб-браузер.Однако существует несколько типов серверов, включая локальные, например файловые серверы, которые хранят данные в сети интрасети.
Что делает сервер в компьютерной сети?
Хотя любой компьютер, на котором установлено необходимое программное обеспечение, может функционировать как сервер, наиболее типичное использование этого слова относится к огромным мощным машинам, которые выталкивают и извлекают данные из Интернета.
Большинство компьютерных сетей поддерживают один или несколько серверов, которые выполняют специализированные задачи.Как правило, чем больше сеть с точки зрения клиентов, которые к ней подключаются, или объема данных, которые она перемещает, тем более вероятно, что несколько серверов будут играть определенную роль, каждый из которых предназначен для определенной цели.
Сервер — это программа, которая решает конкретную задачу. Однако мощное оборудование, поддерживающее это программное обеспечение, также называется сервером. Это связано с тем, что для серверного программного обеспечения, которое координирует сеть из сотен или тысяч клиентов, требуется более надежное оборудование, чем компьютеры для использования потребителями.
Общие типы серверов
В то время как некоторые выделенные серверы сосредоточены на одной функции, такой как сервер печати или сервер базы данных, в некоторых реализациях один сервер используется для нескольких целей.
В большой универсальной сети, обслуживающей компанию среднего размера, вероятно, развернуты несколько типов серверов, в том числе:
- Веб-сервер : Веб-сервер показывает страницы и запускает приложения через веб-браузеры. Сервер, к которому сейчас подключен ваш браузер, — это веб-сервер, который предоставляет эту страницу и изображения на ней.Клиентская программа в данном случае представляет собой браузер, например Internet Explorer, Chrome, Firefox, Opera или Safari. Веб-серверы используются для многих задач в дополнение к доставке простого текста и изображений, таких как загрузка и резервное копирование файлов в Интернете через службу облачного хранения или онлайн-службу резервного копирования.
- Сервер электронной почты : Серверы электронной почты отправляют и получают сообщения электронной почты. Если у вас есть почтовый клиент на вашем компьютере, программное обеспечение подключается к серверу IMAP или POP для загрузки ваших сообщений на ваш компьютер и к серверу SMTP для отправки сообщений обратно через почтовый сервер.
- FTP-сервер : FTP-серверы перемещают файлы с помощью инструментов протокола передачи файлов. Доступ к FTP-серверам можно получить удаленно с помощью клиентских программ FTP, которые подключаются к общему файловому ресурсу на сервере, либо через встроенные возможности сервера FTP, либо с помощью специальной программы FTP-сервера.
- Identity Server : Identity Server поддерживает входы в систему и роли безопасности для авторизованных пользователей.
Сотни специализированных типов серверов поддерживают компьютерные сети.Помимо обычных корпоративных типов, домашние пользователи часто взаимодействуют с серверами онлайн-игр, серверами чатов, а также серверами потокового аудио и видео.
Некоторые серверы существуют для определенной цели, но не обязательно взаимодействуют с ними каким-либо значимым образом. Некоторые примеры — DNS-серверы и прокси-серверы.
Типы сетевых серверов
Многие сети в Интернете используют сетевую модель клиент-сервер, которая объединяет веб-сайты и коммуникационные сервисы.
Альтернативная модель, называемая одноранговой сетью, позволяет всем устройствам в сети функционировать как сервер или клиент по мере необходимости. Одноранговые сети предлагают большую степень конфиденциальности, поскольку связь между компьютерами узконаправленная. Однако отчасти из-за ограничений полосы пропускания большинство реализаций одноранговой сети недостаточно надежны для поддержки больших всплесков трафика.
Общие сведения о кластерах серверов
Слово кластер широко используется в компьютерных сетях для обозначения реализации общих вычислительных ресурсов.Обычно кластер объединяет ресурсы двух или более вычислительных устройств, которые в противном случае могли бы функционировать отдельно для некоторой общей цели (часто рабочая станция или серверное устройство).
LifewireФерма веб-серверов — это совокупность сетевых веб-серверов, каждый из которых имеет доступ к содержимому одного и того же сайта. Концептуально эти серверы функционируют как кластер. Однако пуристы спорят о технической классификации серверной фермы как кластера в зависимости от деталей конфигурации оборудования и программного обеспечения.
Компьютерные серверы дома
Поскольку серверы являются программным обеспечением, люди могут запускать серверы дома, доступные либо для устройств, подключенных к их домашней сети, либо для устройств вне сети. Например, некоторые сетевые жесткие диски используют протокол сервера сетевого хранилища, чтобы позволить различным компьютерам в домашней сети получить доступ к общему набору файлов.
LifewireПрограммное обеспечение медиасервера Plex помогает пользователям просматривать цифровые мультимедиа на телевизорах и развлекательных устройствах независимо от того, существуют ли данные в облаке или на локальном ПК.
Если ваша сеть настроена на переадресацию портов, вы можете принимать входящие запросы из-за пределов вашей сети, чтобы ваш домашний сервер действовал как сервер большой компании, такой как Facebook или Google (где любой может получить доступ к вашим ресурсам).
Однако не все домашние компьютеры и подключения к Интернету подходят для большого трафика. Пропускная способность, хранилище, оперативная память и другие системные ресурсы — это факторы, которые влияют на размер домашнего сервера, который вы можете поддерживать. Большинство домашних операционных систем также лишены серверных функций.
Дополнительная информация о серверах
Поскольку время безотказной работы критически важно для большинства серверов, серверы не предназначены для выключения, а работают круглосуточно и без выходных. Однако иногда серверы намеренно отключаются для планового обслуживания, поэтому некоторые веб-сайты и службы уведомляют пользователей о запланированном простое или плановом обслуживании. Серверы также могут случайно выйти из строя во время чего-то вроде DDoS-атаки.
Веб-сервер, который сообщает об ошибке из-за простоя — намеренного или непреднамеренного — может сделать это, используя стандартный код состояния HTTP.
Когда веб-сервер удаляет информацию навсегда или даже временно, вы все равно можете получить доступ к этим файлам, если их заархивировала сторонняя служба. Wayback Machine — один из примеров веб-архиватора, который хранит снимки веб-страниц и файлов, хранящихся на веб-серверах.
Крупные предприятия, у которых есть несколько серверов, обычно не получают доступ к этим серверам локально, например, с помощью клавиатуры и мыши, а вместо этого используют удаленный доступ. Эти серверы также иногда являются виртуальными машинами, что означает, что одно устройство хранения может размещать несколько серверов, что экономит физическое пространство и деньги.
Спасибо, что сообщили нам!
Расскажите, почему!
Другой Недостаточно подробностей Сложно понятьЧто такое сервер? — Определение из Техопедии
Что означает сервер?
Сервер — это компьютер, устройство или программа, предназначенная для управления сетевыми ресурсами. Их называют так, потому что они «обслуживают» другой компьютер, устройство или программу, называемую «клиентом», которому они предоставляют функциональные возможности.
Существует несколько категорий серверов, включая серверы печати, файловые серверы, сетевые серверы и серверы баз данных.Теоретически, когда компьютеры совместно используют ресурсы с клиентскими машинами, они считаются серверами.
Однако серверы часто называют выделенными, потому что они практически не выполняют никаких других задач, кроме своих серверных.
Techopedia объясняет сервер
Назначение сервера — управление сетевыми ресурсами, такими как хостинг веб-сайтов, передача данных, отправка или получение электронной почты, контроль доступа и т. Д.
Сервер подключен к коммутатору или маршрутизатору, используемому всеми другими сетевыми компьютерами, которые могут использоваться для доступ к функциям и службам сервера (просмотр веб-сайтов, проверка электронной почты, общение с другими пользователями и т. д.).
Некоторые из наиболее распространенных типов серверов включают:
Серверы баз данных
Они позволяют другим компьютерам получать доступ к базе данных и извлекать или выгружать данные из нее и в нее.
Файловые серверы
Они предоставляют пользователям доступ к файлам и данным, хранящимся централизованно.
Веб-серверы
Они доставляют запрошенные веб-страницы нескольким клиентским веб-браузерам.
Почтовые серверы
Это своего рода «виртуальное почтовое отделение», в котором электронные письма хранятся и сортируются перед их отправкой пользователям по запросу.
Серверы приложений
Это серверы, которые обеспечивают среду со всеми необходимыми требованиями для запуска или разработки приложения.
К другим типам серверов относятся:
- Прокси-серверы
- Облачные серверы
- Серверы политик
- Блейд-серверы
- Серверы печати
- Службы доменных имен
Практически все персональные компьютеры могут работать в качестве сетевых серверов. Однако обычно специализированные компьютеры с программно-аппаратной системой имеют функции и конфигурации, оптимизированные именно для этой задачи.
Например, выделенные серверы могут иметь высокопроизводительную ОЗУ, более быстрый процессор и несколько жестких дисков большой емкости. Кроме того, выделенные серверы могут быть подключены к резервным источникам питания, нескольким сетям и другим серверам.
Такие функции и конфигурации подключения необходимы, так как многие клиентские машины и клиентские программы могут зависеть от них для эффективного, правильного и надежного функционирования.
Например, серверы должны иметь возможность всегда оставаться включенными, чтобы предоставлять свои услуги, и они настроены с определенной степенью отказоустойчивости, чтобы снизить риск возникновения проблем с обслуживанием.
Для работы в уникальной сетевой среде, где многие компьютеры и аппаратные / программные системы зависят только от одного или нескольких серверных компьютеров, сервер часто имеет особые характеристики и возможности, в том числе:
Возможность обновления оборудования и ПО без перезагрузки и перезагрузки.
Расширенные возможности резервного копирования для частого резервного копирования важных данных.
Улучшенная сетевая производительность.
Автоматическая (невидимая для пользователя) передача данных между устройствами.
Высокая степень защиты ресурсов, данных и памяти.
Серверные компьютеры часто имеют специальные операционные системы, которые обычно не встречаются на персональных компьютерах. Некоторые операционные системы доступны как в серверной, так и в настольной версиях и используют аналогичные интерфейсы.
Однако повышение надежности как серверного оборудования, так и операционных систем стерло различия между настольными и серверными операционными системами.
.