Чем отличается сервер от компьютера?*
Итак, сегодня мы начнем говорить о серверах, что такое сервер и с чем его едят?
Как сказал кто-то – «сервер, это производительный компьютер» (с). В общем смысле, такой подход к определению сервера, тоже имеет право на жизнь, но тут есть ряд оговорок, которые мы и начнем рассматривать в этой статье.
*Первоначально данная статья была опубликована в интернет-журнале форума КосмосТВ, а, так как форум являлся не тематическим ресурсом, а общеразвлекательным, статья написана в стиле «для чайников», а посему, автор просит не обращать внимания на слог изложения)))
Итак, сегодня мы начнем говорить о серверах, что такое сервер и с чем его едят?
Как сказал кто-то – «сервер, это производительный компьютер» (с). В общем смысле, такой подход к определению сервера, тоже имеет право на жизнь, но тут есть ряд оговорок, которые мы и начнем рассматривать в этой статье.
Сервер, кроме того что является производительным компьютером, еще предполагает применение специализированного программного обеспечения, которое позволяет использовать все преимущества архитектуры построения серверов,
-
Многопроцессорность – возможность распределения вычислительной мощности на несколько процессоров, ведь использование так называемых многопоточных приложений для работы на разных ядрах одного процессора и на разных процессорах, это не одно и то же.
-
Специализированная оперативная память – в серверах используются виды памяти отличные от памяти, использующейся в компьютерах, например такие как: с коррекцией ошибок, с полной буферизацией и коррекцией ошибок, регистровая с коррекцией ошибок. Они отличаются более высокой надежностью и производительностью, а также предназначены для работы со специализированным программным обеспечением.
-
Значительный объем дискового пространства и специализированные жесткие диски – в одном сервере могут быть установлены десятки жестких дисков, из них, в свою очередь могут организовываться различные RAID-массивы (о которых мы поговорим в последующих выпусках нашего Журнала), для обеспечения более высокой скорости работы и большей сохранности информации.
-
Специализированные корпуса и блоки питания – как правило, сервера собираются в корпусах большого размера, так как серверные материнские платы имеют очень большой формат. Кроме того, сервера имеющие значительную вычислительную мощность и большое дисковое пространство, собираются в так называемых Rack-корпусах, которые предназначены для установки в специальные шкафы-стойки. В серверных корпусах, как правило, устанавливается несколько мощных блоков питания, для обеспечения отказоустойчивости системы и питания мощных потребителей – материнских плат с процессорами, большого количества вентиляторов, контроллеров и т.д.
Теперь коротко рассмотрим
Допустим, мы имеем локальную сеть, на предприятии, в офисе, подъезде многоэтажки (так называемая домашняя сеть), да мало ли где еще, количество компьютеров может быть разным, но специалисты рекомендуют использовать серверы, когда количество компьютеров в локальной сети превышает пять единиц.
Рассмотрим проблемы решаемые сервером:
-
Централизация и организация ваших данных – данные хранятся в едином банке, к ним всегда имеют доступ все пользователи вашей сети, вне зависимости от того включены ли все компьютеры в сети, в отличие от локальной сети, в которой все данные хранятся на компьютерах пользователей. В такой сети, чтобы иметь доступ ко всем данным, нужно чтобы все компьютеры работали, что не всегда возможно (сломался компьютер, сотрудник заболел или уехал в командировку, а может просто опаздывает на работу, а вам срочно нужен доступ к данным), сервер же, как правило, работает постоянно.
-
Создание общего доступа к аппаратным средствам, таким как факсы, принтеры, сканеры и т.д. – для простых сетей с двумя и более компьютерами, при отсутствии сервера, вам может потребоваться большое количество проводов.
-
Упрощение и автоматизация резервного копирования данных – в локальной сети, приходится делать образ всех жестких дисков со всех компьютеров, при наличии сервера, резервное копирование занимает несколько минут и производится с одного рабочего места.
-
Обеспечение сотрудников находящихся вне офиса постоянным доступом к ресурсам вашей локальной сети – ваши сотрудники постоянно могут быть на связи, входя в локальную сеть через ваш сервер, используя удаленные терминалы, портативные компьютеры, и т.д.
-
Хранение большого количества информации и обеспечение постоянного доступа к ней – вы можете хранить большие объемы информации и увеличивать количество дискового пространства, просто расширяя дисковые хранилища сервера.
-
Увеличение эффективности работы с базами данных – сервер принимает на себя выполнение сложных расчетов и обработку больших объемов информации, разгружая сеть, особенно заметен выигрыш в производительности локальной сети при работе с финансовыми и учетными программами (например, 1С), особенно при значительном количестве компьютеров, на которых они запускаются.
-
Масштабирование локальной сети – при увеличении количества компьютеров в сети, например при приеме на работу новых сотрудников, или при подключении к домашней сети новых пользователей, предельно упрощается работа системного администратора.
-
Временное решение, альтернатива модернизации компьютеров – сервер разгрузит локальную сеть и модернизацию оборудования можно будет отложить. Кроме того, переход со старого компьютера на новый, в локальной сети с сервером, станет проще и быстрее, т.к. основная масса информации используемой пользователями находится на сервере.
-
Расширенные возможности по администрированию сети, обеспечению сохранности информации, удаленному управлению, распределению доступа пользователей к информации и аппаратным средствам сети, контролю расхода трафика, использованию контента и другие, – системный администратор сети, со своего рабочего места, сможет полностью контролировать всю сеть.
Вот далеко неполный список возможностей возникающих с установкой сервера в локальной сети.
Более подробно, различные аспекты построения серверного оборудования, а также конкретные примеры серверов, мы рассмотрим в следующих статьях.
компьютер , обеспечивающий работу сайта.
Сервер — это специализированное оборудование (обычно служебный компьютер или рабочая станция), призванное выполнять сервисное программное обеспечение без участия человека. В переводе с английского, serve — служить, а server — исполняющий службу, то есть служебное оборудование или программное обеспечение.
Главное правило сервера, которое отличает его от обычного компьютера, — это автономность. То есть участие человека не требуется. Человек лишь осуществляет первоначальную настройку, периодическое аппаратно-техническое обслуживание и обслуживание в нештатных ситуациях.
Если говорить человеческим языком, то сервер — это компьютер, обрабатывающий команды пользователей для их корректного выполнения. Это некий промежуточный этап между действием пользователя и ответом программы на это действие.
Что представляет собой сервер
В качестве сервера может выступать как отдельный служебный компьютер (похожий на обычный ПК), так и целая станция, содержащая в себе множество аппаратных единиц. Зачастую для выполнения внутренних задач компании (например, работы с базами данных, вычислительных операций, отправки и получения внутренней почты) используются одиночные служебные компьютеры.
Если же мощностей одного сервера не хватает и необходимо подключать дополнительные, используют станции, представляющие собой вертикальные стойки с множеством аппаратных единиц. Например, в крупных компаниях, дата-центрах или у хостинг-провайдеров.
Такие компании обладают отдельными серверными комнатами, где и расположено все оборудование. В помещениях поддерживается определенный уровень влажности, температуры, пыльности, предусмотрены противопожарные меры безопасности и т. д.
Серверные станции могут использоваться как для выполнения задач внутри компании, так и для сдачи серверов в аренду. Например, для размещения сайтов.
По сути, сервер — это тот же компьютер, только имеющий более качественные аппаратные составляющие (оперативная память, процессоры, жесткие диски и т. д.). Устройства ввода и вывода (монитор, клавиатура, мышь) для выполнения операций не требуются, они нужны лишь для настройки и обслуживания. Для корректной работы необходимы постоянное электропитание, доступ к сети и исправность оборудования.
Как работает сервер
Что делает сервер? В чем именно заключается его роль? Эти и другие аналогичные вопросы часто возникают в головах людей.
Алгоритм работы сервера следующий:
- Сначала пользователь делает запрос, выполняет команду (чаще всего это нажатие той или иной кнопки).
- Информация о его действии поступает на сервер и обрабатывается оборудованием.
- После этого, в соответствии с настройками программы, система выводит ту или иную информацию на монитор.
Например, пользователь вводит логин и пароль на сайте, а затем нажимает кнопку «Войти». Информация поступает на сервер, где проверяется правильность введенных данных. Если они введены неверно, пользователь увидит уведомление об ошибке. Если же данные указаны корректно, пользователь попадет в свой «Личный кабинет».
Для чего используются серверы
Главное предназначение серверов — это предоставление доступа к информации и программам третьим лицам. Например, предоставление сотрудникам компании доступа к CRM-системе. Или возможность совместной работы и взаимодействия работников из разных филиалов (городов, стран). Или взаимодействие пользователей с интернет-ресурсом, онлайн-игрой, приложением, базой данных и т. д. Для всего этого необходимы серверы.Виды серверов
Все серверы делятся на несколько видов в зависимости от того, какую именно задачу они призваны выполнять.
Онлайн-сервер (или веб-сервер)
Используется для предоставления общего доступа к сайту. Такое оборудование должно иметь постоянный доступ к интернету, чтобы в любое время суток человек из любой точки мира смог зайти на веб-ресурс. Все сайты, размещенные в Сети, используют онлайн-серверы, которые принимают запросы пользователей по протоколу HTTP и являются проводниками между пользователем и ресурсом.
Почтовый сервер
Отвечает за отправку электронных сообщений между пользователями. Отправитель пишет письмо и нажимает кнопку «Отправить». Информация попадает на почтовый сервер, где индексируется адрес получателя. После этого сообщение отправляется на нужный адрес и получатель может его прочесть. Почтовые сервера бывают разные (например, Exim, Postfix, Sendmail) и могут взаимодействовать между собой, обмениваясь информацией.
Файловый сервер
Используется для предоставления доступа к файлам сети другим компьютерам. То есть люди с разных ПК могут обмениваться между собой файлами (загружать, скачивать) или получать доступ к хранящимся на сервере данным. В таких ситуациях серверное оборудование должно иметь достаточно места на жестком диске для хранения документов, изображений, видео и т. д. Для обмена файлами используется протокол FTP.
Серверы баз данных
Почти все программы используют базы данных. Например, для хранения информации обо всех аккаунтах (персональные данные, логины, пароли и т. д.). Сервера баз данных выступают в роли этого хранилища. Для корректной обработки некоторых запросов пользователя (например, авторизация на сайте) требуется сверить данные с имеющимися в базе. В зависимости от соответствия/несоответствия система дает тот или иной отклик (вход в личный кабинет или оповещение о том, что логин или пароль введен неверно).
Прокси-сервер
Это все тот же онлайн-сервер, только выступает он в роли посредника между пользователем и конечным сервером. То есть запрос пользователя будет выполнен не напрямую, а через прокси-сервер. При этом информация может быть изменена (как сам запрос, так и ответ). Использование прокси-серверов позволяет сохранить анонимность пользователя, защитить компьютер от атак и т. д.
Принт-сервер
Это программное обеспечение или оборудование, которое позволяет использовать один принтер нескольким пользователям совместно. Примером могут стать несколько компьютеров, подключенных к одному принтеру в офисе.
Игровой сервер
Такие устройства используются компаниями, которые занимаются разработкой и поддержкой онлайн-игр. Оборудование должно выдержать нагрузку, когда в игре одновременно находятся сотни, тысячи и даже миллионы игроков (в зависимости от популярности игры). Все действия игроков и обмен информацией осуществляются через игровые сервера. В онлайн-играх важная роль отводится скорости обработки информации, чтобы взаимодействие игроков друг с другом осуществлялось в реальном времени (с минимальными задержками).
Удаленный и локальный серверы
Помимо разделения по типу выполняемых задач, серверы также делят на две группы: удаленные и локальные. Название говорит само за себя. Удаленный сервер — это оборудование, доступ к которому осуществляется удаленно (например, через интернет). То есть у владельца нет доступа к самому железу. Локальный — серверное оборудование, к которому есть непосредственный доступ.
Примером удаленного сервера является хостинг сайта, покупаемый у хостинг-провайдеров. Владелец ресурса не имеет непосредственного доступа к оборудованию, а может лишь управлять хостингом удаленно. Это удобно, так как не приходится беспокоиться за сохранность и работоспособность железа. При этом стоимость его использования довольно низкая. Пример локального — сервер, расположенный на территории компании и выполняющий внутренние задачи.
Сервер — это оборудование, обрабатывающее запросы пользователей и дающее на них ответ. Нажатие каждой кнопки на сайте задействует серверное оборудование. Это важный элемент, без которого не было бы ни интернета, ни программ, работающих с различной информацией, ни возможности взаимодействовать с другими пользователями.
Что такое сервер и чем он отличается от обычного компьютера
Приветствую, друзья!
Сегодня мы поговорим о серьезных «железках», устроенных покруче, чем бытовой компьютер.
Аппаратный и программный сервер
Многие из нас слышали умное слова «сервер» и «файл-сервер» и словосочетания «почтовый сервер», «выделенный сервер» и т. п.
В этой статье мы ознакомимся с тем, что такое сервер, как он устроен, и чем отличается от бытового или офисного компьютера.
Слово server образовано от английского термина to serve (обслуживать). Таким образом, сервер — это «обслуживатель».
Звучит не очень красиво, зато понятно, чем он занимается. Обслуживает запросы клиентов.
Обслуживать можно на аппаратном («железном») и программном уровнях.
Поэтому понятие server включает в себя два — «аппаратный сервер» и «программный сервер».
Сразу укажем первое отличие сервера от персонального компьютера (ПК). На персональном компьютере постоянно работает пользователь. А сервер (аппаратный), в большинстве случаев, стоит тихонечко в отдельной комнате и работает самостоятельно.
Обычный пользователь за ним не работает, к нему только иногда подсаживается системный администратор — для настройки или иных служебных манипуляций. Он обязательно включен в локальную сеть (а иначе как он будет обслуживать клиентские запросы?) Поэтому на него можно зайти с любого компьютера из этой сети (при соответствующих настройках, разумеется). Аппаратный сервер, в отличие от ПК, работает круглосуточно и семь дней в неделю.
Программный сервер
Программный сервер — это программный комплекс, обслуживающий запросы клиентов.
Эта идеология подразумевает наличие двух частей программного комплекса — серверную и клиентскую. Главная часть — серверная. Она располагается на аппаратном сервере (физически — на его жестком диске).
Такую идеологию используют многие программы, в частности, бухгалтерские. На сервере хранится основная часть программы и базы данных пользователей. Пользователь взаимодействует с основной частью посредством клиентской части, расположенной на своем компьютере.
В основном модуле могут работать одновременно несколько (или много) клиентов. Поэтому аппаратная часть должна обладать необходимой вычислительной мощностью. В зависимости от вида программного сервера, к аппаратной части могут предъявляться различные требования.
Почтовый сервер — это программа, работающая с почтой. Разумеется, есть и аппаратная его часть, где, собственно физически и хранятся письма.
Любая поисковая система имеет в своем составе и почтовый сервис. В настоящее время завести себе почтовый ящик (или даже несколько) на сервере не проблема.
Существует такое понятие как «файл-сервер». Это хранилище многих файлов, куда разрешен доступ многим пользователям. Файлов может быть очень много, поэтому аппаратная часть должна обладать большой дисковой памятью. Программная часть — это, бесспорно, очень интересно, но наш блог о «железе», поэтому рассмотрим чуть более подробно, как устроен аппаратный сервер.
Сразу отметим, что сервер может месяцами работать без выключения. Поэтому он должен иметь гораздо более надежное аппаратное обеспечение. Повышенная надежность обеспечивается, в частности, более качественными и дорогими комплектующими.
Оперативная память
Используется память с контролем четности ECC (Error Correction Code). Дело в том, что всегда существует какая-то ненулевая вероятность ошибки в оперативной памяти.
Одна дело, когда ошибка или сбой случится на компьютере пользователя, когда он работает с собственным приложением (а не на сервере). Цена такой ошибки чаще всего невелика.
Другое дело, когда на сервере «потеряется» чья-то транзакция на миллион долларов.
С ошибками на сервере борются и аппаратными средствами, применяя избыточное кодирование данных. Информация снабжается дополнительными (служебными) битами, что позволяет обнаруживать и исправлять некоторые (а не все возможные!) наиболее вероятные ошибки.
Такие модули памяти, в отличие от обычных, имеют нечетное количество микросхем. Так, в обычных модулях, применяемых в обычных или офисных компьютерах, устанавливают чаще всего 8 микросхем. В серверных модулях устанавливают 9 микросхем. Серверная память при одинаковом объеме и скорости стоит существенно дороже обычной.
Винчестеры
К серверу одновременно могут обращаться несколько пользователей. Поэтому от сервера, помимо высокой надежности требуется и повышенное быстродействие. В серверах применяются как обычные (электромеханические), так и твердотельные SSD (Solid State Drive) накопители.
Последние обладают повышенным быстродействием, но они гораздо более дороги (при одинаковом объеме). SSD накопители не содержат вращающихся частей. Данные записываются в ячейки полупроводниковой памяти. Сразу отметим, что записать данные в ячейку памяти SSD накопителя можно ограниченное (хотя и большое) число раз.
Для сокращения времени доступа к данным в серверах используют электромеханические винчестеры с высокой скоростью вращения шпинделя — до 15 000 об/мин. Такие винчестеры греются сильнее, поэтому проблема отвода тепла становится еще более актуальной.
В серверных винчестерах используются более интеллектуальные интерфейсы — SCSI и SAS, которые обладают бОльшим количеством функций и большей гибкостью.
Как правило, винчестеры в серверах обладают возможностью «горячей» замены (hot swop), т. е. без выключения питания.
Выключение и последующее включение сервера — это не всегда быстрая процедура. Сервер «не любит» выключений. Иной раз для введения его в работу требуется повышенный расход нервных клеток 🙂 Возможность «горячей» замены обеспечивается специальной конструкцией «кармана» для винчестера. При вытаскивания накопителя сначала размыкаются контакты питания, а потом уже информационные. При установке в первую очередь замыкаются контакты питания, а потом уже информационные.
Резервирование
В серверах всегда осуществляется резервирование. Для этого существует так называемый RAID (Redundant Array of Independent Disks, избыточный массив жестких дисков). Информационные файлы дублируются определенным образом. Способов дублирования может быть несколько, поэтому существует RAID-0, -1, -2, -3, -4, -5 и -6. Теперь, даже если какой-то винчестер выйдет из строя — информация не потеряется.
Для конфигурации RAID существует аппаратный контроллер. Это то, чего чаще всего нет в бытовых или офисных компьютерах Контроллер RAID (точнее, та его часть, которая хранит конфигурацию) может иметь собственный источник резервного питания — аккумулятор небольшой емкости.
Охлаждение
Сервер содержит минимум два процессора, в каждом из которых может быть по нескольку ядер, несколько винчестеров, модулей памяти.
Все это добро потребляет достаточно много энергии. Поэтому серверу требуется эффективная система охлаждения.
Охлаждение осуществляется с помощью с помощью радиаторов и вентиляторов, как и в обычном ПК. Помимо вентиляторов, установленных в блоке (блоках) питания, устанавливаются несколько дополнительных вентиляторов. Все вентиляторы имеют повышенный рабочий ресурс и сделаны на основе подшипников качения. Дешевых «ветродуек» с подшипниками скольжения вы там не найдете. Вентиляторы могут иметь разные габариты в зависимости от конструкции.
Систем охлаждения организована так, что обдуваются не только радиаторы процессоров и чипсета, но и — обязательно! — винчестеры. Все вентиляторы содержат в себе датчики числа оборотов. Имеется также несколько термодатчиков. При увеличении температуры внутри сервера система управления увеличивает обороты вентиляторов для более интенсивного охлаждения.
В заключение отметим, что для увеличения силы воздушного потока вентиляторы могут дублироваться.
Для этого вентиляторы устанавливаются вплотную друг к другу и дуют общим воздушным потоком. При неисправности вентилятора схема управления может подавать звуковой сигнал или выводить служебные сообщения на экран монитора.
В этом месте сделаем паузу. Во второй части статьи мы познакомимся с блоками питания, конструктивным исполнением серверов и некоторыми тонкостями, о которых не все знают. Не пропустите!
С вами был Виктор Геронда.
До встречи на блоге!
Надежный компьютер или сервер в офис: как выбрать?, Простые технологии
Очевидно, этот вопрос является актуальным для любого сотрудника, принимающего решение о закупке компьютера. От того, из каких деталей собран компьютер зависит сколько он будет жить и какой объем проблем можно получить при дальнейшем обслуживании сервера или компьютера. Поэтому ниже мы будем говорить о том, как получить надежный инструмент для офисной работы.
Прежде всего, следует различать «железо» для обычных компьютеров и серверное. Это два различных класса оборудования, которые делаются по разной технологии и которые по разному стоят.
Основным параметром, описывающий долговечность компонента, является наработка на отказ. Это некая рассчетная величина, обозначающая, на какое время эксплуатации рассчитан данный компонент. Измеряется он обычно в часах, и чем наработка на отказ больше, тем лучше.
В эпоху пластмассовой еды и дешевой китайской продукции далеко не все производители регламентируют этот параметр. Некоторые компании, причем весьма известные, минимизируют издержки и делают это только для серьезного оборудования. Например, компания 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.
Вполне возможно, у других специалистов будет совсем другой взгляд на бренды и тренды. Мы лишь поделились нашим особым мнением.
Чем отличается сервер от ПК
Мастер приедет и решит Вашу проблему уже сегодня в 12 — 00
Вызвать мастераСАМОСТОЯТЕЛЬНО
ДИАГНОСТИРУЙ ПОЛОМКУ СВОЕГО КОМПЬЮТЕРА
Срочная диагностика
Ноутбуков, компьютеров, планшетов, нетбуков, смартфонов.
30 мин
у вас или в сервисе
Бесплатный выезд
Выезжаем к заказчику бесплатно
от 1 часа
на дом или в офис
Фирменная гарантия
Предоставляем фирменную гарантию на выполняемые работы и используемые в ремонте запчасти
до 2 лет
на работы и запчасти
Вопрос о различии сервера и обычного компьютера возникает у любого программиста или разработчика: иногда в виде простого интереса, иногда в виде практической задачи. Жаль, что разницы не знают многие руководители, пытаясь организовать сложные системы управления уровня предприятий на базе офисных ПК. И после этого они долго удивляются, почему что-то «не так» работает.
Сервер, в первую очередь, это сетевой компьютер, задача которого состоит в распределении ресурсов для обычных компьютеров в своей сети. Если сеть небольшая, то сервером может быть и обычный ПК. Здесь между компьютерами нет разницы, зато в софте есть – на сервере используется серверный вариант операционной системы, а также дополнительные службы и программы, которые тоже называют серверами: почтовыми, web, DHCP и т.д. С ростом сети мощь сервера должна пропорционально увеличиваться, и именно поэтому приходится искать магазины, торгующие серверным оборудованием. А оно понадобится обязательно:
- Более мощные корпуса. У серверов размеры материнских плат значительно больше за счет избытка подключаемых интерфейсов и числа процессоров.
- Большее количество блоков питания. Часто используются 2-3 БП, причем допускается их горячая замена. Вообще, корпуса и блоки питания серверов часто размещают в специальных стойках, и «штатные» подключаемые блоки могут резко повышать масштабируемость сервера.
- Скоростное сетевое оборудование. Именно в окрестностях серверов проложены самые быстрые кабели и прочие интерфейсы.
- Жесткие диски, память. Серверные программы очень прожорливы в плане потребления ресурсов, поэтому дисковая память здесь измеряется десятками и сотнями терабайтов, а оперативная – 32-64 и более гигабайтов. Причем для серверов оперативная память выпускается с контролем ошибок – ECC, и для ПК она непригодна.
В общем, аппетиты сервера растут в зависимости от многих факторов. Цена за сервер увеличивается гораздо быстрее, поэтому часто серверы не покупают, а арендуют. Тем более, что не каждое предприятие может позволить себе содержать профессиональные кадры для его настройки и круглосуточного сопровождения, а также содержание специального помещения – серверной, где должен быть обеспечен идеальный микроклимат для оборудования.
Что интересно, желания многих игроманов «поиграть на сервере» невыполнимы, так как в играх ключевым фактором является графика, а в серверах графика, включая мониторы – вещь ненужная, и используется только для контроля состояния системы. Так что игрокам придется довольствоваться обычными ПК с 2-3 процессорами, в то время как сервер легко использует сотни процессоров.
Вам будет интересно:
Задать вопрос или оставить комментарий
Ниже располагается удобная форма для того, чтобы Вы смогли задать интересующий Вас вопрос. Мы постараемся максимально быстро на него ответить, но как правило вопросы обрабатываются в течении рабочего дня.
Локальный сервер из компьютера — База полезных знаний
Дизайнерам и администраторам часто приходится вносить изменения в работу и интерфейсный вид своего сайта. И, как это бывает, всё всегда работает и отображается не так как планировалось — фон съехал, значок слишком большой, ошибки работы скриптов или запросов базы данных, в целом неадекватная работа сайта. При так случаях не хочется травмировать аудиторию, никому не понравится сидеть на неюзабельном проекте, где запросы идут с задержкой, фатальными ошибками. Шанс потерять часть посетителей при таких “экспериментах” очень велик, не говоря уже о том, что есть риск полностью сломать структуру работы и привести всю систему в негодность.
Делаем локальный сервер из обычного компьютера
Для таких случаев, инженерная мысль придумала локальное размещение веб-серверов — полностью аналогичная технология общения сайта с настоящим сервером, которая позволит протестировать все ваши задумки и нововведения на автономной версии вашего проекта, где ваши риски потери данных и прочие неприятности.
С кратким предназначим локального расположения сайтов мы разобрались, хотя других поводов для такого — найдется много больше.
Остаётся программная часть — есть ли программное обеспечение, которое сможет нам предоставить такую возможность? Оно должно быть достаточно легким в установке, богатым на функционал и быть полноценным инструментом для менеджмента проектами (при управлении одним и более сайтом). Да, такой продукт есть — XAMPP? что бы сделать локальный сервер из компьютера.
XAMPP — сборка с готовым инструментарием, поддерживает кроссплатформенность. Всё что нам нужно для выполнения задачи в ней есть, также отвечая пунктам многофункциональности.
Установка программы проста и ничем не отличается от рядового алгоритма прожатия кнопки “далее”, никаких сложных выборов при инсталляции давать не будут.
Интерфейс отображает всю нужную информацию: подключенные или нефункционирующие модули, вывод ошибок работы/подключения определённых библиотек и их запуск/принудительная остановка.
Прямо из программы можно запустить phpMyAdmin в браузере по умолчанию, начав полноценную работу по администрированию — через веб-интерфейс, выполняя необходимые операции в MySQL, достаточно нажать кнопку Admin.
Встроенный анализатор Webalizer — статистика работы сайта, отображается через графики
Mercury Mail — получение и отправка почты на компьютере или на другие, через локальную сеть
FileZilla FTP — FTP сервер с поддержкой технологии drag&drop и синхронизаций директорий
Все перечисленные инструменты дают полную симуляцию настоящего веб-сервера, позволяя сэкономить деньги — для использования локальной технологии размещения ничего кроме компьютера и поддерживаемых операционных систем не нужно (xampp поддерживает macOs и Linux), в случае, если вы решите арендовать тестовый сервер для своего проекта, который будет требовать такую же оплату мощностей, как и обычный сайт.
Скриптовые инструкции на веб-языках типа: php и JavaScript прекрасно работают в локальной среде как встраиваемые модули, так и напрямую в виде исполняемых файлов.
Чем отличается сервер от обычного компьютера
Что такое сервер и чем он отличается от обычного компьютера или хостинга? Что такое сервер? Отличие сервера от рабочей станции (клиента). Основные преимущества, получаемые при сетевом объединении компьютеров. Опр
О серверах и серверном «железе» пишет очень немного изданий. И главной причиной является техническая сложность — здесь существует и много отличий от обычного потребительского «железа», и ограниченная читательская аудитория. Подобные статьи интересны только администраторам и тем, кто принимает решение о закупках, ну и некоторым читателям-энтузиастам, увлекающимся аппаратным обеспечением профессионального уровня. Впрочем, серверное «железо» ближе к настольному, чем вы думаете, а дополнительные знания никогда не вредили.
Когда люди думают о серверах, они представляют большие компьютеры, тяжеленные платы и запредельную производительность, но реальность часто иная. Сегодня существует множество форм-факторов и огромное количество аппаратного и программного обеспечения, поэтому вынести универсальное определение слову «сервер» сложно.
Хотя профессиональное и потребительское «железо» во многом схоже, мы считаем, что именно упор на некоторые функции и качества позволяет отнести аппаратное обеспечение к профессиональному уровню. Например, ваш домашний ПК должен быть быстрым, тихим, с возможностью модернизации и, конечно, за разумные деньги. Он проработает несколько лет, при этом зачастую будет простаивать по нескольку часов, и у пользователя будет возможность заменить вышедшую из строя «железку» или просто убрать накопившуюся пыль. К серверам предъявляются иные требования: здесь на первом месте стоят надёжность, доступность в режиме 24/7, техническое обслуживание без остановки работы.
Первое и самое главное — сервер должен быть надёжным. Будь это сервер баз данных, файловый сервер, web-сервер или сервер другого типа, он должен быть очень надёжным, поскольку от его работы зависит ваш бизнес. Во-вторых, сервер должен быть всегда доступен, то есть аппаратное и программное обеспечение должно быть подобрано таким образом, чтобы время простоя было минимальным. Наконец, быстрое техническое обслуживание в профессиональной сфере очень критично. То есть если администратору требуется выполнить какую-то задачу, она должна выполняться максимально эффективно, не вступая в конфликт с упомянутыми выше критериями. Именно поэтому производительность серверов часто является следствием учёта необходимых требований и долговременных стратегий, а не следствием какого-то эмоционального шага, как часто бывает с геймерскими ПК.
В нашей статье мы расскажем о серверных компонентах и опишем технологии, общие для серверов и потребительских ПК, а также поговорим об отличиях и преимуществах. Поскольку все комплектующие профессионального уровня намного дороже обычных, мы начнём наш экскурс с этого вопроса.
Профессиональное, значит дорогое
Если вы будете покупать профессиональные комплектующие или серверы и рабочие станции, вы быстро обнаружите, что стоят они дороже обычного потребительского «железа». И причина часто кроется не в какой-то сложной технологии, а в спецификациях профессиональных комплектующих, в их тестировании и валидации. Например, процессор Core 2 Duo Conroe очень близок к Xeon Woodcrest по производительности. Но различия кроются в используемых сокетах, спецификациях и системах, в которые устанавливаются эти процессоры. Серверные жёсткие диски специально предназначены для продолжительной работы в режиме 24/7, в то время как настольные винчестеры — нет.
Обычно мы подразумеваем, что любые потребительские продукты совместимы со всеми другими, что выполняется не всегда, но чаще всего. Поэтому можно заменять один совместимый компонент другим, проблем, скорее всего, не возникнет. Но такой подход уже неприемлем, если вы планируете модернизировать сервер или выполнить техническое обслуживание.
Новые продукты для профессионального рынка разрабатываются с учётом предсказуемого пути модернизации, поскольку производители желают, чтобы эти продукты работали с существующими системами, с нынешними и будущими поколениями комплектующих. Клиенты AMD и Intel регулярно получают планы компаний по своим продуктам, которые позволяют заглянуть в будущее. Потребители могут покупать продукт с уверенностью, что на какое-то время получат поддержку и возможности модернизации.
Гарантия и замена комплектующих тоже очень важна. Если вышедший из строя настольный жёсткий диск по гарантии заменяется любой новой моделью, то профессиональные решения часто требуют точно таких же комплектующих. Поэтому администратору нужно искать точно такой же продукт, в то время как обычные пользователи, напротив, будут недовольны, если не получат комплектующее последнего поколения (что, кстати, большинству производителей обходится дешевле).
Магическим словом для профессионального рынка является валидация. Когда принципиально новый продукт готовится к выпуску, он будет проверяться и тестироваться на популярных аппаратных системах. Процесс валиадции гарантирует, что компании могут поставлять очень сложные системы на корпоративный рынок. Действительно, бизнес может строиться, только если ИТ-платформа будет работать безупречно.
О серверах и серверном «железе» пишет очень немного изданий. И главной причиной является техническая сложность — здесь существует и много отличий от обычного потребительского «железа», и ограниченная читательская аудитория. Подобные статьи интересны только администраторам и тем, кто принимает решение о закупках, ну и некоторым читателям-энтузиастам, увлекающимся аппаратным обеспечением профессионального уровня. Впрочем, серверное «железо» ближе к настольному, чем вы думаете, а дополнительные знания никогда не вредили.
Когда люди думают о серверах, они представляют большие компьютеры, тяжеленные платы и запредельную производительность, но реальность часто иная. Сегодня существует множество форм-факторов и огромное количество аппаратного и программного обеспечения, поэтому вынести универсальное определение слову «сервер» сложно.
Хотя профессиональное и потребительское «железо» во многом схоже, мы считаем, что именно упор на некоторые функции и качества позволяет отнести аппаратное обеспечение к профессиональному уровню. Например, ваш домашний ПК должен быть быстрым, тихим, с возможностью модернизации и, конечно, за разумные деньги. Он проработает несколько лет, при этом зачастую будет простаивать по нескольку часов, и у пользователя будет возможность заменить вышедшую из строя «железку» или просто убрать накопившуюся пыль. К серверам предъявляются иные требования: здесь на первом месте стоят надёжность, доступность в режиме 24/7, техническое обслуживание без остановки работы.
Первое и самое главное — сервер должен быть надёжным. Будь это сервер баз данных, файловый сервер, web-сервер или сервер другого типа, он должен быть очень надёжным, поскольку от его работы зависит ваш бизнес. Во-вторых, сервер должен быть всегда доступен, то есть аппаратное и программное обеспечение должно быть подобрано таким образом, чтобы время простоя было минимальным. Наконец, быстрое техническое обслуживание в профессиональной сфере очень критично. То есть если администратору требуется выполнить какую-то задачу, она должна выполняться максимально эффективно, не вступая в конфликт с упомянутыми выше критериями. Именно поэтому производительность серверов часто является следствием учёта необходимых требований и долговременных стратегий, а не следствием какого-то эмоционального шага, как часто бывает с геймерскими ПК.
В нашей статье мы расскажем о серверных компонентах и опишем технологии, общие для серверов и потребительских ПК, а также поговорим об отличиях и преимуществах. Поскольку все комплектующие профессионального уровня намного дороже обычных, мы начнём наш экскурс с этого вопроса.
Профессиональное, значит дорогое
Если вы будете покупать профессиональные комплектующие или серверы и рабочие станции, вы быстро обнаружите, что стоят они дороже обычного потребительского «железа». И причина часто кроется не в какой-то сложной технологии, а в спецификациях профессиональных комплектующих, в их тестировании и валидации. Например, процессор Core 2 Duo Conroe очень близок к Xeon Woodcrest по производительности. Но различия кроются в используемых сокетах, спецификациях и системах, в которые устанавливаются эти процессоры. Серверные жёсткие диски специально предназначены для продолжительной работы в режиме 24/7, в то время как настольные винчестеры — нет.
Обычно мы подразумеваем, что любые потребительские продукты совместимы со всеми другими, что выполняется не всегда, но чаще всего. Поэтому можно заменять один совместимый компонент другим, проблем, скорее всего, не возникнет. Но такой подход уже неприемлем, если вы планируете модернизировать сервер или выполнить техническое обслуживание.
Новые продукты для профессионального рынка разрабатываются с учётом предсказуемого пути модернизации, поскольку производители желают, чтобы эти продукты работали с существующими системами, с нынешними и будущими поколениями комплектующих. Клиенты AMD и Intel регулярно получают планы компаний по своим продуктам, которые позволяют заглянуть в будущее. Потребители могут покупать продукт с уверенностью, что на какое-то время получат поддержку и возможности модернизации.
Гарантия и замена комплектующих тоже очень важна. Если вышедший из строя настольный жёсткий диск по гарантии заменяется любой новой моделью, то профессиональные решения часто требуют точно таких же комплектующих. Поэтому администратору нужно искать точно такой же продукт, в то время как обычные пользователи, напротив, будут недовольны, если не получат комплектующее последнего поколения (что, кстати, большинству производителей обходится дешевле).
Магическим словом для профессионального рынка является валидация. Когда принципиально новый продукт готовится к выпуску, он будет проверяться и тестироваться на популярных аппаратных системах. Процесс валиадции гарантирует, что компании могут поставлять очень сложные системы на корпоративный рынок. Действительно, бизнес может строиться, только если ИТ-платформа будет работать безупречно.
Что такое сервер и чем он отличается от обычного компьютера или хостинга?
Что такое сервер? По своей сути, это мощный компьютер, который может бесперебойно выполнять разного характера задачи и обрабатывать информацию, которая поступает большим потоком. Зачастую серверные машины устанавливаются в крупных компаниях. По своей функциональности и предназначению серверы бывают абсолютно разные.
Для чего нужен сервер?
Любой фирме, особенно крупной, не обойтись без собственного сервера. Чем крупнее компания и чем больше число пользователей, тем мощнее потребуется компьютер. Зачем нужен сервер? На нем хранятся общие информационные ресурсы и благодаря его работе, совместный доступ к ним могут иметь одновременно несколько компьютеров, еще к нему могут быть подключены телефоны, факсы, принтеры и другие устройства, у которых есть доступ к общей сети.
Чем отличается сервер от обычного компьютера?
Разница между ними исходит из того, какие задачи они выполняют. Под компьютером понимают стандартные характеристики, которые есть у любого ПК дома или на работе. Что такое сервер – это компьютер, но выполняющий только определенные задачи, он должен совершать обработку запросов от других устройств, а также:
- Обслуживать подключенные нему устройства.
- Обладать более высокой производительностью.
- На нем должны быть установлены специальные комплектующие.
- Он должен игнорировать графические возможности систем.
Чем отличается сервер от рабочей станции, так это тем, что рабочая станция предназначена только для того, что бы обеспечить качественный процесс работы. Она не с кем не взаимодействует, кроме оператора и сервера. Сервер же взаимодействует со всеми машинами, которые с ним связаны по сети. Он умеет принимать запросы, вести их обработку и выдавать ответы.
Чем хостинг отличается от сервера?
Разобраться в этом вопросе не сложно. В интернете множество различных сайтов. Данные с сайтов необходимо размещать на сервере, грубо говоря, на жестком диске, у которого есть выход в интернет. Установив на него сайт, с сервера ведется его обслуживание. Чтобы оптимизировать работу сервера, который не может существовать без программного обеспечения, нужен хостинг, услуги его можно приобрести в интернете.
Хостинг и сервер — в чем разница? На хостинге можно разместить собственный сайт. Являясь владельцем хостинга, можно иметь собственный сервер или брать его в аренду у какой-либо компании. Это особенно удобно тем, кто еще не сталкивался с работой сервера и не хочет тратить свое время на то, чтобы изучать настройки, пробовать что-то новое методом проб и ошибок, следить пристально за работой сервера и заниматься его программным обеспечением.
Что нужно для создания сервера?
Это недешевое удовольствие, которое легко может позволить себе крупная компания, но для обычного пользователя это сулит большие финансовые затраты. Что нужно чтобы сделать сервер?
- иметь представление, что такое сервер;
- очень хороший компьютер;
- собственный интернет канал, скорость должна быть высокой;
- стабильная операционная система;
- сборка. Она бывает на двух типах платформы, это Java и С++;
- терпение и желание.
Из чего состоит сервер?
По сравнению с комплектацией обычного компьютера у него есть несколько весомых отличий. Серверная машина состоит из центрального процессора и материнской платы, только процессоров на плате может быть установлено несколько, и намного больше слотов, которые служат для подключения оперативной памяти. Что еще входит в сервер, так это ядро, которые является важным составляющим элементом его работы.
Что такое ядро сервера? Оно осуществляет управление всеми процессами работы и собирает их в одно целое. Одна из главных его задач, осуществлять взаимодействие самых разных приложении, которые запущены в режиме обычного пользователя. В целом серверные компьютеры это мощные машины, но они затрачивают очень много электроэнергии, для ее экономии ряд функции обычного компьютера в них отсутствует.
Что нужно знать о серверах
Разбираясь в работе и предназначениях подобных машин можно выделить виды серверов, которые отличаются по своему типу. Среди общего числа выделяются основные:
- Почтовый сервер предназначен для отправки и приема почтовых сообщений.
- Файловый сервер необходим для того, чтобы хранить доступ к определенным файлам.
- Что такое медиа-сервер, понятно из названия. Он служит для приема, обработки и отправки аудио, видео или радио — информации.
- Для чего предназначен сервер базы данных? Он используется для хранения и работы с информацией, которая сформирована в виде базы данных.
- Для чего используется сервер терминальный? Он предоставляет доступ пользователям к определенным программам.
Что значит внутренняя ошибка сервера?
Каждый из пользователей хоть раз сталкивался с проблемой, когда при загрузке сайта появляется сообщение «500 internal server error», которое оповещает о том, что произошла внутренняя ошибка сервера. Цифра 500 является кодом протокола HTTP. Что значит ошибка сервера? Предполагается, что программная сторона сервера хоть и технически рабочая, но содержит внутренние ошибки. В результате запрос не был обработан в рабочем режиме, и система выдала код ошибки. Возникать ошибка сервера может по самым разным причинам.
Нет соединения с сервером, что делать?
Ошибки и неполадки в сложной работе системы встречаются чуть ли не каждый день. Пользователи часто сталкиваеются с проблемой того, что сервер не отвечает. В этом случае необходимо:
- Убедиться в том, что проблемы возникают только с определенным сервером. Может быть, что это проблемы в компьютере пользователя, его интернет — соединении или настройках. Следует осуществить перезагрузку компьютера
- Необходимо перепроверить название запрашиваемой веб-страницы или IP-адрес. Они могли смениться или прекратить свое существование.
- Причиной отсутствия связи может являться политика безопасности. IP-адрес компьютера может быть занесен черный список сервера.
- Запрет может стоять на самом компьютере пользователя. Может быть, что адрес блокируют антивирусная программа или корпоративная сеть на работе.
- Ошибка соединения может быть связана с тем, что запрос на подключение к серверу просто не доходит до адресата из-за неполадок в промежуточных узлах.
Что такое ДДоС атака сервера?
Ряд действий проводимых в сети-интернет хакерами, которые приводят к тому, что обычные пользователи не могут получить доступ к определенным ресурсам, называют ДДоС атакой (Distributed Denial Of Service). Что такое ДДоС сервера – это когда одновременно со всего мира на север, который подвержен атаке, поступает большое количество запросов. Из-за огромного количества ложных запросов сервер полностью прекращает свою работу, бывает, что восстановить его невозможно.
Чем отличается сервер от ПК
Вопрос о различии сервера и обычного компьютера возникает у любого программиста или разработчика: иногда в виде простого интереса, иногда в виде практической задачи. Жаль, что разницы не знают многие руководители, пытаясь организовать сложные системы управления уровня предприятий на базе офисных ПК. И после этого они долго удивляются, почему что-то «не так» работает.
Сервер, в первую очередь, это сетевой компьютер, задача которого состоит в распределении ресурсов для обычных компьютеров в своей сети. Если сеть небольшая, то сервером может быть и обычный ПК. Здесь между компьютерами нет разницы, зато в софте есть – на сервере используется серверный вариант операционной системы, а также дополнительные службы и программы, которые тоже называют серверами: почтовыми, web, DHCP и т.д. С ростом сети мощь сервера должна пропорционально увеличиваться, и именно поэтому приходится искать магазины, торгующие серверным оборудованием. А оно понадобится обязательно:
- Более мощные корпуса. У серверов размеры материнских плат значительно больше за счет избытка подключаемых интерфейсов и числа процессоров.
- Большее количество блоков питания. Часто используются 2-3 БП, причем допускается их горячая замена. Вообще, корпуса и блоки питания серверов часто размещают в специальных стойках, и «штатные» подключаемые блоки могут резко повышать масштабируемость сервера.
- Скоростное сетевое оборудование. Именно в окрестностях серверов проложены самые быстрые кабели и прочие интерфейсы.
- Жесткие диски, память. Серверные программы очень прожорливы в плане потребления ресурсов, поэтому дисковая память здесь измеряется десятками и сотнями терабайтов, а оперативная – 32-64 и более гигабайтов. Причем для серверов оперативная память выпускается с контролем ошибок – ECC, и для ПК она непригодна.
В общем, аппетиты сервера растут в зависимости от многих факторов. Цена за сервер увеличивается гораздо быстрее, поэтому часто серверы не покупают, а арендуют. Тем более, что не каждое предприятие может позволить себе содержать профессиональные кадры для его настройки и круглосуточного сопровождения, а также содержание специального помещения – серверной, где должен быть обеспечен идеальный микроклимат для оборудования.
Что интересно, желания многих игроманов «поиграть на сервере» невыполнимы, так как в играх ключевым фактором является графика, а в серверах графика, включая мониторы – вещь ненужная, и используется только для контроля состояния системы. Так что игрокам придется довольствоваться обычными ПК с 2-3 процессорами, в то время как сервер легко использует сотни процессоров.
Сервер. Что такое сервер? И чем сервер отличается от обычного компьютера.
Сервер — это компьютер, выполняющий глобальные функции, обслуживающие работу пользователей или работу других компьютеров.
Функции сервера
Существует огромное количество функций у серверов. Вот основные из них:
- файловый;
- почтовый;
- web-сервер;
- сервер баз данных;
- сервер видеонаблюдения;
- IP АТС;
- шлюз интернета;
- контроллер домена;
- сервер сетевых служб;
- сервер удаленного доступа и т.д.
Таким образом сервер — это компьютер, который выполняет какую-либо функцию или задачу.
Например, почтовый сервер — это сервер, точнее компьютер, который управляет работой всей почты, на котором хранится вся электронная почта. Или, например, файловый сервер. Это сервер, т.е. компьютер на котором хранятся файлы пользователей.
Чем отличается сервер от обычного компьютера с аппаратной точки зрения?
Если сравнить сервер в аппаратном плане и обычный компьютер, то серверы как правило очень мощные, т.е. на них стоят мощные процессоры, большой объем оперативной памяти, большой объем жестких дисков, хорошая система охлаждения и т.д. Т.е. сервер можно назвать мощным компьютером.
Но почему сервер — это сервер, а мощный компьютер — это мощный компьютер, в чем отличия?
Сервер, по сути говоря, это тот же самый компьютер, только на нем установлена другая программа.
Нужно разграничить: есть оборудование для серверов и есть оборудование для обычных компьютеров.
Оборудование для серверов как правило очень мощное, отказоустойчивое и рассчитанное на круглосуточную бесперебойную работу без выключения. Соответственно оно более дорогое.
Сервер с программной точки зрения
Еще раз, сервер — это по сути обычный компьютер, который выполняет какие-то функции или задачи. Например, сервер почты, на котором хранится почта и управляется вся почта; сервер телефонии, который управляет телефонией и всеми функциями, связанными с телефонами; файловый сервер, на котором хранятся файлы и данные, который выполняет функцию хранения и т.д.
С программной сточки зрения, сервер — это обычный компьютер. Т.е. можно взять любой компьютер и сделать из него сервер. Но, как я писал выше, он будет не надежный и вероятно будет медленно работать.
За функцию сервера отвечает программа, которая на нем установлена. Например, если это почтовый сервер, то на компьютер устанавливается программа, которая управляет работой почты. Тип этих программ называется почтовый сервер. Если это файловый сервер, то соответственно за его работу отвечает программа, которая управляет процессом хранения файлов и отвечает за работу. Т.е. само по себе оборудование функций сервера никакого не несет. На него нужно поставить какую-либо программу, которая эту функцию будет выполнять. А само оборудование — это ресурс аппаратный.
Если грубо классифицировать, то для серверов существует 2 варианта операционной системы — это Windows и Linux (все *NIX подобные системы). Если коротко, то операционная система — это базис, который управляет компьютером.
В зависимости от функций, надежности и задач, которые требуются от сервера, выбирается операционная система.
У Linux есть два очень больших плюса:
- Во-первых, Linux абсолютно бесплатна!
- Во-вторых, Linux очень надежна.
Если вам нужна высокая скорость и повышенная надежность, то выбирайте Linux. Подробнее читайте Linux как серверная операционная система.
Стоит ли покупать серверный компьютер для дома? В чём отличие сервера от ПК
Зачастую люди представляют сервера как огромные машины, которые занимаю целое помещение и обслуживаются большой командой программистов. Однако в реальности сервер имеет много общего с обычным компьютером, особенно если он обслуживает небольшую компанию.
Чем же отличается сервер от ПК?
Первое и самое важное различие заключается в том, что сервер отказоустойчив, обслуживает много компьютеров и имеет высокую производительность. Обычный персональный компьютер предполагает работу одного пользователя в домашних условиях или в организации. Такая техника должна быть достаточно мощной для оперативной работы с программами и качественным воспроизведением изображения. Впрочем, компьютер для офиса может быть с минимальными параметрами, которые дают обеспечивают стабильную работу нужных программ. Сервер же является компьютером, позволяющим обслуживать все устройства, связанные с ним. Для максимально быстрой обработки запросов серверная станция должна иметь высокую производительность.
Ещё одно отличие сервера от компьютера — это отсутствие у первого видеокарты. Монитор может быть подключен к интегральной видеокарте, которая встроена в материнскую плату.
Третьим отличием является специальное комплектующие серверной станции. Чаще всего сервер работает круглосуточно на протяжении долгого времени, поэтому нужны специальные системы охлаждения и питания устойчивые к перегрузкам. К тому же серверу нужны специальные жесткие диски, обладающие огромным количеством оборотов (10000). Всё это делает стоимость комплектующих в разы дороже.
Маркетологи активно вливают в уши потребителей информацию о количестве ядер в процессорах. Складывается впечатление, что если установить , то получится очень мощная игровая система. Насколько Вы должны знать – цены на комплектующие для серверного сегмента рынка очень разнятся с решениями для домашнего или офисного оборудования. Что же получится, если установить 12-ядерный CPU Xeon E5 в «обычный» компьютер для повседневных задач? Сегодня мы ответим на Ваш вопрос.
Как говорится – всё познаётся в сравнении. Мы протестируем быстродействие двух компьютеров в разных задачах: играх, бенчмарках и ресурсоёмких «боевых/реальных» приложениях. Серверные CPU обычно ориентированы на использование в многопроцессорных системах, но и в десктопах на материнских платах «ASUS X99-Deluxe» и «ASUS Rampage V Extreme» наш E5-4650 завёлся без проблем. Причём не пришлось тратиться на память – он отлично работает и с простой небуферизованной DDR4 SDRAM .
Не будем больше тянуть и представим номинантов сегодняшней битвы: Intel Xeon E5-4650 v3 (Haswell-EP, 12 ядер + Hyper-Threading, 2.0 — 2.6 ГГц, L3-кеш 30 МБ) и Intel Core i7-5960X Extreme Edition (Haswell-E, 8 ядер + Hyper-Threading, 3.0 — 3.5 ГГц, L3-кеш 20 МБ). Номинанты устанавливались на материнскую плату «ASUS X99-Deluxe» с 4 модулями DDR4-2133 по 4 ГБ. Система хранения представлена SSD накопителем Crucial M550 512 ГБ. Дискретной видеокартой был . Сравнение производительности проводилось под управлением операционной системы Microsoft Windows 8.1 Pro x64.
Первым делом мы прогнали утилиты «синтетического» тестирования производительности . Ими выступили «PCMark 8 Pro » и «3DMark Pro » от Futuremark. Первая программа запускалась в режимах «Home», «Work» и «Creative». Три этих сценария имитируют нагрузку обычного домашнего компьютера, офисного использования, развлечений и работы с мультимедиа контентом соответственно. «3DMark Pro» известен своей оптимизацией под многоядерные системы, но результаты обеих утилит показывают, что серверный процессор в игровой компьютер – выбор нерациональный.
Для сравнения скорости в приложениях мы отобрали несколько «тяжёлых» пакетов с оптимизацией под несколько потоков, которые должны по максимуму загрузить процессоры и показать реальное положение дел. «3DS Max 2015» занимался финальным рендерингом одного кадра Space_flyby. «Finereader 12.0» переводил в текстовый форма заранее отсканированный текст с большим количеством формул и графиков. «Photoshop CC 2014» обрабатывал несколько 24-мегапиксельных кадра с цифровой камеры заранее подготовленным скриптом. «WinRAR 5.1» настолько любил архивировать, что и на этот раз упаковывал папку с данными различных форматов объёмом в 1,7 ГБ. «x264» занимался кодированием AVC файла с исходным битрейтом порядка 30 Mbit/s (1080p и 50fps).
По итогам замеров серверный Intel Xeon обогнал Core i7 лишь в 2-х приложениях. Итоговое положение E5-4650 завидным не назовёшь – большое отставание при значительно большей стоимости. Однако не забывайте, что Xeon’у поручены несвойственные для него задачи . Чтобы выполнить «план максимум» – проверим производительность систем в реальных играх, хотя тест в 3DMark нам уже многое сказал.
Отметим, что обычно максимальная нагрузка в современных играх ложится на графическую карту . Ввиду этого ждать большого отрыва одной конфигурации от дугой в высоких разрешениях (1920*1080) не приходится. Поэтому мы выполнили сравнение в этих же игровых приложениях при несколько меньшем разрешении – 1280*800 (фактически это аналогично установке более мощной карты без снижения разрешения). Результаты поражают.
Итог вполне предсказуем – использовать серверный процессор в игровом компьютере нелогично. За гораздо большую стоимость владелец покупает меньшую по производительности систему. Так что, Intel Xeon E5-4650 отправляется на своё законное место – в многопроцессорную серверную материнскую плату и продолжает «служить родине» в свойственных ему задачах. В одном лишь E5 сегодня выиграл – в энергопотреблении под нагрузкой (утилитой ). Конечно, замерялось потребление тестового стенда целиком (без монитора). Влияние КПД блока питания (80 Plus Platinum) должно быть минимальным. Гораздо логичней — на CPU потратить несколько меньшую сумму, чем стоимость серверного процессора, но купить видеокарту ТОПового сегмента, к примеру — новинку 2017 года .
В которой у нас есть раздел « ». В этой записи мы разберемся со значением термина сервер и поговорим о том, что такое серверный компьютер и что такое серверное приложение. Сначала мы разберемся откуда появилось слово сервер, а затем разберемся для чего нужны серверные машины и почему некоторые программы называют серверными приложениями и в чем их отличие от обычных приложений.
Общее определение термина сервер
Итак, давайте разберемся с вопросом: что такое сервер? Но для начала немного исторической справки. Сервер – это имя. Перевод имени Сервер с персидского – глава, предводитель, вождь. Собственно, нам такое определение подходит для дальнейшего разговора. Если говорить конкретно про компьютерную тематику и отрасль IT, то термин сервер имеет два значения:
- Сервер – программное обеспечение , принимающее и обрабатывающее запросы клиентов с целью оказания тех или иных услуг.
- Сервер – это аппаратный комплекс , имеющий большие вычислительные мощности. Обычно сервер собирают под какие-либо конкретные сервисные функции. Например, или файловый сервер.
Если говорить в контексте веб-разработки, то хостинг, на котором мы размещаем сайты – это сервер, который включает в себя как программную часть, так и аппаратную часть.
Серверный компьютер
Если мы говорим про аппаратную часть, то сервер – это специализированный компьютер или же специальное оборудование, которое используется для выполнения каких-либо узкоспециализированных функций , требующих больших вычислительных мощностей. Выполнение узкоспециализированных функций сервера обусловлено использованием специального серверного программного обеспечения.
Иногда вместо термина сервер вы можете услышать словосочетание выделенный компьютер, опять же, это потому, что функции сервера в компьютерной сети отличаются от функций других машин. В лучшем случае человек работает с серверной машиной только один раз – когда настраивает сервер, далее работа серверного компьютера (опять же, в идеальном случае) происходит автономно без вмешательства человека.
У нас сейчас не стоит цель детально погружаться в масштабируемость и сборку серверных компьютеров, и уж тем более сейчас не стоит цель давать рекомендации по сборке серверных машин различного назначения, так как это довольно специфичная и довольно узкая тематика. Сейчас нам нужно понимать, что сервер – это специально выделенный компьютер для каких-то определённых функций (хотя это не всегда так), зачастую при недостатке бюджета сервер может выполнять сразу несколько функций.
Также стоит заметить, что обычно управление сервером осуществляют не рядовые пользователи, а специально обученные и подготовленные системные администраторы, в задачу которых входит обслуживание серверных компьютеров.
Серверное приложение
Серверное приложение – это специализированная программа, которая принимает запросы клиентов, обрабатывает их и дает ответы на эти вопросы . Для того чтобы лучше понять, что такое серверное приложение, вам нужно понимать, что предназначена для того, чтобы разделить нагрузку и функционал между клиентскими приложениями и серверными, поэтому и серверное приложение могут работать на одном компьютере и при этом взаимодействовать друг с другом.
В качестве примеров серверных приложений можно привести:
- любой , например, или lighttpd;
- сервер баз данных ;
- готовые сборки для веб-разработчика, такие как или .
Серверное приложение выполняет определённый набор функций, который ограничен его назначением. Например, веб-сервер должен принимать от клиента, анализировать их, проверяя полученные и , затем выполнять действия, указанные в запросе и отчитываться клиенту о результатах своей работы при помощи специального , которое получило название .
А, например, серверное приложение MySQL должно анализировать , полученный от клиента, обработать его, организовать доступ к файловой системе и вернуть результат запроса клиенту.
Но, помимо того, что у серверного приложения есть определённая роль или функция, нам стоит отметить то, что взаимодействие между клиентской программой и серверным приложением происходит по сетевому протоколу (даже если оба приложения установлены на один компьютер, например, ). Сейчас мы не будем давать полную классификацию серверных приложений и не будем вдаваться в специфику тех или иных приложений. Нам важно понимать, что серверные приложения выполняют строго определённую роль и в архитектуре клиент-сервер являются поставщиками услуг для клиентов.
Сервер — это компьютер, выполняющий глобальные функции, обслуживающие работу пользователей или работу других компьютеров.
Функции сервера
Существует огромное количество функций у серверов. Вот основные из них:
- файловый;
- почтовый;
- web-сервер;
- сервер баз данных;
- сервер видеонаблюдения;
- шлюз интернета;
- контроллер домена;
- сервер сетевых служб;
- сервер удаленного доступа и т.д.
Таким образом сервер — это компьютер, который выполняет какую-либо функцию или задачу.
Например, почтовый сервер — это сервер, точнее компьютер , который управляет работой всей почты, на котором хранится вся электронная почта. Или, например, файловый сервер. Это сервер, т.е. компьютер на котором хранятся файлы пользователей.
Чем отличается сервер от обычного компьютера с аппаратной точки зрения?
Если сравнить сервер в аппаратном плане и обычный компьютер, то серверы как правило очень мощные, т.е. на них стоят мощные процессоры, большой объем оперативной памяти, большой объем жестких дисков, хорошая система охлаждения и т.д. Т.е. сервер можно назвать мощным компьютером.
Но почему сервер — это сервер, а мощный компьютер — это мощный компьютер, в чем отличия?
Сервер, по сути говоря, это тот же самый компьютер, только на нем установлена другая программа.
Нужно разграничить: есть оборудование для серверов и есть оборудование для обычных компьютеров.
Оборудование для серверов как правило очень мощное, отказоустойчивое и рассчитанное на круглосуточную бесперебойную работу без выключения. Соответственно оно более дорогое.
Сервер с программной точки зрения
Еще раз, сервер — это по сути обычный компьютер, который выполняет какие-то функции или задачи . Например, сервер почты, на котором хранится почта и управляется вся почта; сервер телефонии, который управляет телефонией и всеми функциями, связанными с телефонами; файловый сервер, на котором хранятся файлы и данные, который выполняет функцию хранения и т.д.
С программной сточки зрения, сервер — это обычный компьютер. Т.е. можно взять любой компьютер и сделать из него сервер. Но, как я писал выше, он будет не надежный и вероятно будет медленно работать.
За функцию сервера отвечает программа, которая на нем установлена. Например, если это почтовый сервер, то на компьютер устанавливается программа, которая управляет работой почты. Тип этих программ называется почтовый сервер. Если это файловый сервер, то соответственно за его работу отвечает программа, которая управляет процессом хранения файлов и отвечает за работу. Т.е. само по себе оборудование функций сервера никакого не несет. На него нужно поставить какую-либо программу, которая эту функцию будет выполнять. А само оборудование — это ресурс аппаратный.
Если грубо классифицировать, то для серверов существует 2 варианта операционной системы — это Windows и Linux (все *NIX подобные системы). Если коротко, то операционная система — это базис, который управляет компьютером.
В зависимости от функций, надежности и задач, которые требуются от сервера, выбирается операционная система.
У Linux есть два очень больших плюса:
- Во-первых, Linux абсолютно бесплатна!
- Во-вторых, Linux очень надежна.
— Определение и подробности
Что такое сервер?
Сервер — это компьютер или система, которые предоставляют ресурсы, данные, услуги или программы другим компьютерам, известным как клиенты, по сети. Теоретически, когда компьютеры совместно используют ресурсы с клиентскими машинами, они считаются серверами. Есть много типов серверов, включая веб-серверы, почтовые серверы и виртуальные серверы.
Отдельная система может одновременно предоставлять ресурсы и использовать их из другой системы.Это означает, что устройство может быть одновременно и сервером, и клиентом.
Некоторые из первых серверов были мэйнфреймами или миникомпьютерами. Миникомпьютеры были намного меньше мэйнфреймов, отсюда и название. Однако по мере развития технологий они стали намного больше, чем настольные компьютеры, что сделало термин микрокомпьютер несколько фарсом.
Первоначально такие серверы были подключены к клиентам, известным как терминалы, которые не выполняли никаких реальных вычислений.Эти терминалы, называемые «немыми» терминалами, существовали просто для приема ввода с клавиатуры или устройства чтения карт и для возврата результатов любых вычислений на экран дисплея или принтер. Фактические вычисления производились на сервере.
Позже серверы часто представляли собой одиночные мощные компьютеры, подключенные по сети к набору менее мощных клиентских компьютеров. Эту сетевую архитектуру часто называют моделью клиент-сервер, в которой и клиентский компьютер, и сервер обладают вычислительной мощностью, но определенные задачи делегируются серверам.В предыдущих вычислительных моделях, таких как модель мэйнфрейм-терминал, мэйнфрейм действовал как сервер, даже если он не упоминался под этим именем.
По мере развития технологий менялось и определение сервера. В наши дни сервер может быть не чем иным, как программным обеспечением, работающим на одном или нескольких физических вычислительных устройствах. Такие серверы часто называют виртуальными серверами. Первоначально виртуальные серверы использовались для увеличения числа серверных функций, которые мог выполнять один аппаратный сервер.Сегодня виртуальные серверы часто управляются сторонними организациями на оборудовании через Интернет в схеме, называемой облачными вычислениями.
Сервер может быть разработан для выполнения одной задачи, например, почтовый сервер, который принимает и хранит электронную почту, а затем предоставляет ее запрашивающему клиенту. Серверы также могут выполнять несколько задач, например, файловый сервер и сервер печати, который хранит файлы и принимает задания на печать от клиентов, а затем отправляет их на подключенный к сети принтер.
Для работы в качестве сервера устройство должно быть настроено для приема запросов от клиентов по сетевому соединению.Эта функция может существовать как часть операционной системы в виде установленного приложения, роли или их комбинации.
Например, операционная система 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 позволяет клиентам практически мгновенно создавать виртуальный сервер, а затем регулировать объем ресурсов, которые сервер может использовать на лету.
Сегодня сервер может быть не чем иным, как данными физического оборудования, состоящего из нескольких процессоров, дисковых накопителей, памяти и сетевых подключений. Но даже сейчас сервер — это всего лишь система, отвечающая на запрос клиента.
Что такое сервер? — Определение с сайта 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-страницы или файлы.В этом случае веб-браузер выступает в роли клиента.
- Служба приложений r: программа на компьютере в распределенной сети, которая обеспечивает бизнес-логику для прикладной программы.
- Прокси-сервер : программное обеспечение, которое действует как посредник между оконечным устройством, например компьютером, и другим сервером, с которого пользователь или клиент запрашивает услугу.
- Почтовый сервер : приложение, которое принимает входящие электронные письма от локальных пользователей — людей в одном домене — и удаленных отправителей и пересылает исходящие электронные письма для доставки.
- Виртуальный сервер : программа, работающая на общем сервере, настроенная таким образом, что каждому пользователю кажется, что он полностью контролирует сервер.
- Блейд-сервер : корпус сервера, в котором размещено несколько тонких модульных электронных схем, известных как блейд-серверы. Каждый блейд-сервер представляет собой отдельный сервер, часто предназначенный для одного приложения
- Файловый сервер : компьютер, отвечающий за централизованное хранение и управление файлами данных, чтобы другие компьютеры в той же сети могли получить к ним доступ.
- Сервер политик : компонент безопасности сети на основе политик, который предоставляет услуги авторизации и облегчает отслеживание и контроль файлов.
- Сервер базы данных : этот сервер отвечает за размещение одной или нескольких баз данных. Клиентские приложения выполняют запросы к базе данных, которые извлекают данные или записывают данные в базу данных, размещенную на сервере.
- Сервер печати : этот сервер предоставляет пользователям доступ к одному или нескольким сетевым принтерам — или устройствам печати, как их называют некоторые поставщики серверов.Сервер печати действует как очередь для заданий на печать, отправляемых пользователями. Некоторые серверы печати могут назначать приоритет заданиям в очереди печати в зависимости от типа задания или того, кто отправил задание на печать.
Оборудование
Серверысостоят из нескольких различных компонентов и подкомпонентов. На уровне оборудования серверы обычно состоят из монтируемого в стойку шасси, содержащего источник питания, системную плату, один или несколько процессоров, память, хранилище, сетевой интерфейс и источник питания.
Большинство серверного оборудования поддерживает внеполосное управление через выделенный сетевой порт. Внеполосное управление обеспечивает низкоуровневое управление и мониторинг сервера независимо от операционной системы. Системы внеполосного управления могут использоваться для удаленного включения и выключения сервера, для установки операционной системы и для мониторинга работоспособности.
Операционные системы
Другой компонент — это серверная операционная система. Серверная операционная система, такая как Windows Server или Linux, выступает в качестве платформы, позволяющей запускать приложения.Операционная система предоставляет приложениям доступ к необходимым им аппаратным ресурсам и обеспечивает возможность подключения к сети.
Приложение — это то, что позволяет серверу выполнять свою работу. Например, сервер базы данных будет запускать приложение базы данных. Точно так же на почтовом сервере потребуется запустить почтовое приложение.
Выбор подходящего сервераПри выборе сервера необходимо учитывать множество факторов, включая консолидацию виртуальных машин и контейнеров.При выборе сервера оцените важность определенных функций на основе вариантов использования.
Возможности безопасноститакже важны, и существует ряд функций защиты, обнаружения и восстановления, которые следует учитывать, включая собственное шифрование данных для защиты данных в полете и данных в состоянии покоя, а также постоянную регистрацию событий для обеспечения неизгладимой записи всех действий.
Если сервер будет полагаться на внутреннюю память, выбор типа и емкости диска также важен, поскольку он может иметь значительное влияние на ввод / вывод (I / O) и устойчивость.
Многие организации сокращают количество физических серверов в своих центрах обработки данных, поскольку виртуализация позволяет меньшему количеству серверов размещать больше рабочих нагрузок. Появление облачных вычислений также изменило количество серверов, которые организация должна размещать локально.
Упаковка большего количества возможностей в меньшее количество коробок может снизить общие капитальные затраты, площадь центра обработки данных, а также требования к питанию и охлаждению. Однако размещение большего количества рабочих нагрузок на меньшем количестве устройств также может представлять повышенный риск для бизнеса, поскольку большее количество рабочих нагрузок будет затронуто, если сервер выйдет из строя или будет отключен для планового обслуживания.
Контрольный список обслуживания сервера должен охватывать физические элементы, а также критическую конфигурацию системы.
Администраторы должны выполнять упреждающие проверки оборудования и программного обеспечения, чтобы гарантировать работоспособность сервера.Загрузите PDF-файл с контрольным списком обслуживания сервера.
Что такое сервер?
Обновлено: 02.08.2020, Computer Hope
Сервер — это программное или аппаратное устройство, которое принимает запросы по сети и отвечает на них.Устройство, которое делает запрос и получает ответ от сервера, называется клиентом. В Интернете термин «сервер» обычно относится к компьютерной системе, которая получает запросы на веб-файлы и отправляет эти файлы клиенту.
Для чего они используются?
Серверы управляют сетевыми ресурсами. Например, пользователь может настроить сервер для управления доступом к сети, отправки / получения электронной почты, управления заданиями на печать или размещения веб-сайта. Они также умеют выполнять сложные вычисления.Некоторые серверы посвящены определенной задаче, часто называемой выделенной. Однако сегодня многие серверы являются общими серверами, которые берут на себя ответственность за электронную почту, DNS, FTP и даже несколько веб-сайтов в случае веб-сервера.
Почему серверы всегда включены?
Поскольку они обычно используются для предоставления услуг, которые требуются постоянно, большинство серверов никогда не выключаются. Следовательно, когда серверы выходят из строя, они могут вызвать множество проблем у пользователей сети и компании. Чтобы решить эти проблемы, серверы обычно настраиваются как отказоустойчивые.
Примеры серверов
Следующий список содержит ссылки на различные типы серверов.
Как другие компьютеры подключаются к серверу?
В локальной сети сервер подключается к маршрутизатору или коммутатору, который используют все остальные компьютеры в сети. После подключения к сети другие компьютеры могут получить доступ к этому серверу и его функциям. Например, с помощью веб-сервера пользователь может подключиться к серверу для просмотра веб-сайта, поиска и общения с другими пользователями в сети.
Интернет-сервер работает так же, как сервер локальной сети, но в гораздо большем масштабе. Серверу IP-адрес назначается InterNIC или веб-хостом.
Обычно пользователи подключаются к серверу, используя его доменное имя, которое зарегистрировано у регистратора доменных имен. Когда пользователи подключаются к доменному имени (например, «computerhope.com»), имя автоматически преобразуется в IP-адрес сервера преобразователем DNS.
Доменное имя облегчает пользователям подключение к серверу, потому что имя легче запомнить, чем IP-адрес.Кроме того, доменные имена позволяют оператору сервера изменять IP-адрес сервера, не нарушая способ доступа пользователей к серверу. Доменное имя всегда может оставаться прежним, даже если IP-адрес изменится.
Где хранятся серверы?
В деловой или корпоративной среде сервер и другое сетевое оборудование часто хранят в шкафу или в теплице. Эти области помогают изолировать чувствительные компьютеры и оборудование от людей, которые не должны иметь к ним доступа.
Серверы, удаленные или не размещенные на месте, расположены в центре обработки данных. С этими типами серверов оборудование управляется другой компанией и настраивается удаленно вами или вашей компанией.
Может ли мой компьютер быть сервером?
Да. Любой компьютер, даже домашний настольный или портативный компьютер, может выступать в качестве сервера с правильным программным обеспечением. Например, вы можете установить программу FTP-сервера на свой компьютер для обмена файлами между другими пользователями в вашей сети.
Хотя домашний компьютер можно использовать в качестве сервера, помните о следующих идеях.
- Ваш компьютер и соответствующее серверное программное обеспечение должны всегда работать, чтобы быть доступными.
- Когда ваш компьютер используется в качестве сервера, его ресурсы (например, обработка и пропускная способность) отвлекаются от того, что у вас есть для выполнения других задач.
- Подключение компьютера к сети и Интернету может открыть ваш компьютер для новых типов атак.
- Если предоставляемая вами услуга станет популярной, на обычном компьютере может не оказаться необходимых ресурсов для обработки всех запросов.
Клиент, Компьютер, Условия для оборудования, Хост-компьютер, Микрокомпьютер, Сеть, Сетевые условия, PWS, Ферма серверов, Суперкомпьютер, Условия веб-дизайна, Рабочая станция
Что такое сервер?
Сервер — это компьютер, предназначенный для обработки запросов и доставки данных на другой компьютер через Интернет или локальную сеть. Хорошо известный тип сервера — это веб-сервер, на котором можно получить доступ к веб-страницам через Интернет с помощью клиента, такого как веб-браузер. Однако существует несколько типов серверов, включая локальные, например файловые серверы, которые хранят данные в сети интрасети.
Что делает сервер в компьютерной сети?
Хотя любой компьютер, на котором установлено необходимое программное обеспечение, может функционировать как сервер, наиболее типичное использование этого слова относится к огромным мощным машинам, которые выталкивают и извлекают данные из Интернета.
Большинство компьютерных сетей поддерживают один или несколько серверов, которые выполняют специализированные задачи. Как правило, чем больше сеть с точки зрения клиентов, которые к ней подключаются, или объема данных, которые она перемещает, тем более вероятно, что несколько серверов будут играть определенную роль, каждый из которых предназначен для определенной цели.
Сервер — это программа, которая решает конкретную задачу. Однако мощное оборудование, поддерживающее это программное обеспечение, также называется сервером. Это связано с тем, что для серверного программного обеспечения, которое координирует сеть из сотен или тысяч клиентов, требуется более надежное оборудование, чем компьютеры для использования потребителями.
Общие типы серверов
В то время как некоторые выделенные серверы сосредоточены на одной функции, такой как сервер печати или сервер базы данных, в некоторых реализациях один сервер используется для нескольких целей.
В большой универсальной сети, обслуживающей компанию среднего размера, вероятно, развернуты несколько типов серверов, в том числе:
- Веб-сервер : Веб-сервер показывает страницы и запускает приложения через веб-браузеры. Сервер, к которому сейчас подключен ваш браузер, — это веб-сервер, который предоставляет эту страницу и изображения на ней. Клиентская программа в данном случае представляет собой браузер, например Internet Explorer, Chrome, Firefox, Opera или Safari. Веб-серверы используются для многих задач в дополнение к доставке простого текста и изображений, таких как загрузка и резервное копирование файлов в Интернете через службу облачного хранения или онлайн-службу резервного копирования.
- Сервер электронной почты : Серверы электронной почты отправляют и получают сообщения электронной почты. Если у вас есть почтовый клиент на вашем компьютере, программное обеспечение подключается к серверу IMAP или POP для загрузки ваших сообщений на ваш компьютер и к серверу SMTP для отправки сообщений обратно через почтовый сервер.
- FTP-сервер : FTP-серверы перемещают файлы с помощью инструментов протокола передачи файлов. Доступ к FTP-серверам можно получить удаленно с помощью клиентских программ FTP, которые подключаются к общему файловому ресурсу на сервере, либо через встроенные возможности сервера FTP, либо с помощью специальной программы FTP-сервера.
- Сервер идентификации : Серверы идентификации поддерживают учетные записи и роли безопасности для авторизованных пользователей.
Сотни специализированных типов серверов поддерживают компьютерные сети. Помимо обычных корпоративных типов, домашние пользователи часто взаимодействуют с серверами онлайн-игр, серверами чатов, а также серверами потокового аудио и видео.
Некоторые серверы существуют для определенной цели, но не обязательно взаимодействуют с ними каким-либо значимым образом. Некоторые примеры — DNS-серверы и прокси-серверы.
Типы сетевых серверов
Многие сети в Интернете используют сетевую модель клиент-сервер, которая объединяет веб-сайты и коммуникационные сервисы.
Альтернативная модель, называемая одноранговой сетью, позволяет всем устройствам в сети функционировать как сервер или клиент по мере необходимости. Одноранговые сети предлагают большую степень конфиденциальности, поскольку связь между компьютерами узконаправленная. Однако отчасти из-за ограничений полосы пропускания большинство реализаций одноранговой сети недостаточно надежны для поддержки больших всплесков трафика.
Общие сведения о кластерах серверов
Слово кластер широко используется в компьютерных сетях для обозначения реализации общих вычислительных ресурсов. Обычно кластер объединяет ресурсы двух или более вычислительных устройств, которые в противном случае могли бы функционировать отдельно для некоторой общей цели (часто рабочая станция или серверное устройство).
LifewireФерма веб-серверов — это совокупность сетевых веб-серверов, каждый из которых имеет доступ к содержимому одного и того же сайта. Эти серверы концептуально функционируют как кластер.Однако пуристы спорят о технической классификации серверной фермы как кластера в зависимости от деталей конфигурации оборудования и программного обеспечения.
Компьютерные серверы дома
Поскольку серверы — это программное обеспечение, люди могут запускать серверы дома, доступные либо для устройств, подключенных к их домашней сети, либо для устройств вне сети. Например, некоторые сетевые жесткие диски используют протокол сервера сетевого хранилища, чтобы позволить различным компьютерам в домашней сети получить доступ к общему набору файлов.
LifewireПрограммное обеспечение медиасервера Plex помогает пользователям просматривать цифровые мультимедиа на телевизорах и развлекательных устройствах независимо от того, существуют ли данные в облаке или на локальном ПК.
Если ваша сеть настроена на переадресацию портов, вы можете принимать входящие запросы из-за пределов вашей сети, чтобы ваш домашний сервер действовал как сервер большой компании, такой как Facebook или Google (где любой может получить доступ к вашим ресурсам).
Однако не все домашние компьютеры и подключения к Интернету подходят для большого трафика.Пропускная способность, хранилище, оперативная память и другие системные ресурсы — это факторы, которые влияют на размер домашнего сервера, который вы можете поддерживать. Большинство домашних операционных систем также лишены серверных функций.
Дополнительная информация о серверах
Поскольку время безотказной работы критически важно для большинства серверов, серверы не предназначены для выключения, а работают круглосуточно и без выходных. Однако иногда серверы намеренно отключаются для планового обслуживания, поэтому некоторые веб-сайты и службы уведомляют пользователей о запланированном простое или плановом обслуживании.Серверы также могут случайно выйти из строя во время чего-то вроде DDoS-атаки.
Веб-сервер, который сообщает об ошибке из-за простоя — намеренного или непреднамеренного — может сделать это, используя стандартный код состояния HTTP.
Когда веб-сервер удаляет информацию навсегда или даже временно, вы все равно можете получить доступ к этим файлам, если их заархивировала сторонняя служба. Wayback Machine — один из примеров веб-архиватора, который хранит снимки веб-страниц и файлов, хранящихся на веб-серверах.
Крупные предприятия, у которых есть несколько серверов, обычно не получают доступ к этим серверам локально, например, с помощью клавиатуры и мыши, а вместо этого используют удаленный доступ. Эти серверы также иногда являются виртуальными машинами, что означает, что одно устройство хранения может размещать несколько серверов, что экономит физическое пространство и деньги.
FAQ
Что делает прокси-сервер?
Прокси-сервер служит дополнительным уровнем защиты между вами и сайтами, которые вы посещаете.Подключение к прокси-серверу скрывает ваш IP-адрес от других серверов, с которыми вы подключаетесь, поскольку вместо этого они видят адрес прокси-сервера. Поищите в Интернете «бесплатные прокси-серверы», чтобы найти десятки вариантов.
Что делает DNS-сервер?
DNS-серверов хранят базы данных публичных IP-адресов. Когда вы вводите URL-адрес в браузере, DNS-сервер преобразует его в IP-адрес, позволяя вам подключиться к соответствующему веб-серверу.
Что делает DHCP-сервер?
Серверы DHCPотвечают за назначение IP-адресов с помощью протокола динамической конфигурации хоста (DHCP).В большинстве домашних сетей Wi-Fi эту работу выполняет маршрутизатор, но в более крупных сетях может быть выделенный DHCP-сервер.
Что такое сервер Discord?
Discord — это инструмент для текстового, голосового и видеочата, предназначенный для игровых сообществ. Вы присоединяетесь к серверу Discord или создаете его, чтобы общаться с людьми со схожими интересами со всего мира. Серверы Discord могут быть общедоступными или частными.
Спасибо, что сообщили нам!
Расскажите, почему!
Другой Недостаточно подробностей Трудно понятьКак подключиться к серверу
Независимо от того, есть ли у вас Mac или ПК, велика вероятность, что вам нужно знать, как подключиться к серверу.Подключение вашего компьютера к серверу позволяет вам получить доступ к общим файлам от вашего работодателя или убедиться, что у вас есть вся информация о любых других файлах, которые могут вам понадобиться. Серверы также позволяют вам и вашим сотрудникам оставаться на связи и получать информацию из любого места, где есть подключение к Интернету.
Компьютеры Mac и Windows могут открывать общие файлы и устанавливать удаленные подключения к серверам через Интернет. Создав ссылку на своем компьютере, вы можете настроить ее для повторного подключения к серверу при каждом запуске устройства.
Getty Images / Эрик ИсааксонКак подключить ПК к серверу
Windows 10 упрощает подключение к серверу, если у вас есть правильная техническая информация и учетные данные. Настроив соединение с сервером на своем ПК, каждый в сети может получить доступ к одним и тем же ресурсам. Чтобы подключить свой компьютер к серверу, вам просто нужно выполнить несколько простых шагов.
Откройте проводник и выберите Этот компьютер .
Выберите Подключить сетевой диск на панели инструментов.
Выберите раскрывающееся меню Drive и выберите букву для назначения серверу.
Заполните поле Folder IP-адресом или именем хоста сервера, к которому вы хотите получить доступ.
Установите флажок рядом с Повторно подключаться при входе , чтобы автоматически подключаться к серверу при каждом запуске компьютера.
Выберите Finish , чтобы добавить ярлык для сервера в окне «Компьютер».Вам также может потребоваться войти со своим именем пользователя и паролем для доступа к общим файлам, в зависимости от того, как настроен сервер.
После того, как вы успешно вошли на сервер с помощью своего ПК, вы можете войти на сервер без повторной настройки соединения.
Как подключиться к серверу на Mac
Есть несколько способов, которыми вы можете использовать свой Mac для подключения к серверу практически без суеты. Кроме того, вы сможете подключаться к серверам Apple или Windows, которые используют множество различных протоколов.Некоторые из наиболее естественных методов включают использование Finder для быстрого и легкого доступа к общим файлам.
На главном экране щелкните значок Finder в Dock, чтобы открыть окно Finder.
На боковой панели щелкните Сеть в разделе «Местоположения». В качестве альтернативы Go > Network .
Возможно, вы не сможете увидеть какие-либо элементы в разделе «Локации». Чтобы открыть их, наведите указатель мыши на Locations , затем нажмите Show .
Дважды щелкните сервер, к которому вы хотите подключиться, в окне Finder, затем щелкните Подключиться как .
Выберите, как вы хотите подключиться к серверу:
- Гость : Если общий сервер разрешает гостевой доступ, вы можете присоединиться как гостевой пользователь.
- Зарегистрированный пользователь : Подключитесь к другому компьютеру Mac, используя действительное имя пользователя и пароль. Если у вас возникли трудности при входе в систему, обратитесь к администратору сервера, чтобы убедиться, что используемые вами учетные данные находятся в списке разрешенных пользователей.
Автоматическое повторное подключение к серверу на ПК
Вместо того, чтобы вручную повторно подключаться к серверу, вы можете настроить автоматический вход в систему каждый раз при запуске компьютера. Чтобы настроить это, следуйте этим простым инструкциям:
Откройте проводник и выберите This PC.
Выберите вкладку Компьютер , затем выберите Подключить сетевой диск .
Введите IP-адрес сервера или имя общего ресурса, чтобы указать путь к общему диску, затем установите флажок рядом с Повторно подключиться при входе .
Подождите, пока диск будет сопоставлен.
Дважды щелкните диск, чтобы проверить подключение и настройки.
Автоматическое повторное подключение к серверу на Mac
После того, как ваш компьютер подключится к сетевому диску, вы можете настроить автоматический вход в систему, который будет происходить каждый раз при его запуске. Чтобы настроить это, следуйте этим простым инструкциям:
Откройте Системные настройки либо из док-станции, либо из меню Apple .
Выберите пользователей и групп.
Щелкните свое имя пользователя в списке, затем щелкните вкладку Элементы входа .
Перетащите подключенный сетевой диск в список элементов входа в систему .
Установите флажок Hide , чтобы окно дисков не открывалось каждый раз, когда ваш компьютер входит в систему или загружается.
Спасибо, что сообщили нам!
Расскажите, почему!
Другой Недостаточно подробностей Трудно понятьЧто на самом деле делает сервер в вашей ИТ-инфраструктуре?
У большинства предприятий есть сервер, но знаете ли вы, что он на самом деле делает? Огромный размер некоторых серверов может пугать и мешать людям понимать, что они делают.Сервер играет жизненно важную роль в бизнес-технологиях. Чтобы иметь возможность хранить данные и беспрепятственно получать к ним доступ в вашей сети, вам необходимо правильно настроить сервер.
Что такое сервер?Что такое сервер и что он делает? Сервер — это компьютер, который передает информацию другим компьютерам. Эти компьютеры, называемые клиентами, могут подключаться к серверу через локальную сеть или глобальную сеть, такую как Интернет. Сервер — это жизненно важная часть вашей ИТ-инфраструктуры.
Что делает сервер?Сервер собирает и отправляет информацию по сети. Это может быть локальная сеть, такая как ваша бизнес-сеть, или более широкая сеть в нескольких местах.
Сервером может быть любой компьютер, на котором запущено подходящее программное обеспечение. Хотя, когда мы слышим слово «сервер», мы думаем об огромных мощных машинах, которые отправляют и извлекают данные через Интернет.
Как работает сервер?Каждый раз, когда вы пользуетесь Интернетом, вы получаете доступ к серверу.Когда вы вводите URL-адрес в браузере, ваш компьютер связывается с сервером, на котором размещен этот веб-сайт, и загружает данные на ваш компьютер.
Это упрощенное представление о том, как работает процесс
- Вы вводите URL-адрес, и ваш веб-браузер запрашивает веб-страницу
- Веб-браузер запрашивает полный URL-адрес сайта, который он хочет отобразить
- Эта информация отправляется на сервер
- Веб-сервер находит и создает все данные, необходимые для отображения сайта (поэтому некоторые сайты загружаются быстрее, чем другие)
- Ваш веб-браузер получает данные и отображает вам веб-сайт
Аппаратно сервер — это просто компьютер, но за ним никто не работает за монитором.В типичной сетевой бизнес-среде вы можете найти почтовый сервер, который выполняет весь почтовый трафик и хранение, сервер печати, который обрабатывает все принтеры, или сервер базы данных, на котором размещается корпоративная база данных.
Существует множество различных типов серверов, включая веб-серверы, почтовые серверы и файловые серверы. Веб-сервер обслуживает веб-страницы для компьютеров, которые к нему подключаются. Он также может разрешать языки сценариев, такие как PHP, ASP и JSP. Почтовый сервер хранит учетные записи электронной почты пользователей и отправляет и принимает сообщения электронной почты.Например, если вы отправляете электронное письмо другу, сообщение отправляется почтовым сервером по протоколу SMTP.
Файловый сервер — это компьютер, на котором хранятся файлы, к которым могут получить доступ другие компьютеры. Файловые серверы часто используются в локальных сетях и обычно требуют пароля или какой-либо авторизации для подключения к ним.
Это несколько примеров некоторых распространенных серверов, но существует гораздо больше типов. Практически любой компьютер можно использовать в качестве сервера, если на нем установлено необходимое серверное программное обеспечение и оборудование достаточно мощное, чтобы обрабатывать рабочую нагрузку.
Хотя серверам обычно не требуется много вычислительной мощности, большое количество оперативной памяти и быстрые жесткие диски помогают справляться с интенсивным трафиком к серверу и от него.
Для получения дополнительной информации о том, как мы можем помочь с вашим сервером, свяжитесь с нами здесь, напишите по адресу [email protected] или позвоните нам по телефону 01634 52 52 52.
Типы компьютерных серверов и их функции
Серверы действуют как процессоры данных для профессионального и частного использования. Независимо от того, работаете ли вы в ИТ-отделе или управляете социальными сетями в маркетинговой компании, важно понимать, как работают серверы, чтобы вы могли получать доступ к данным через сетевые приложения.Узнав основные принципы работы сервера, вы можете использовать его возможности обработки в локальной сети или на виртуальной платформе облачных вычислений. В этой статье мы объясняем типы серверов и то, как они работают.
Что такое серверы?
Серверы — это большие устройства для хранения и обработки данных, которые существуют либо как оборудование, либо как виртуальные хранилища, расположенные в Интернете. Компьютеры или программные системы действуют как серверы, которые подключаются к сети.
Сервером может быть устройство любого типа, которое совместно использует и сохраняет информацию.Серверы могут хранить и обрабатывать информацию в своей собственной системе или запрашивать ее у другой.
Серверы начинались как небольшие устройства, которые просто передавали данные на более функциональный компьютер, а затем выросли в размерах и стали способны выполнять более сложные функции. Теперь виртуальные серверы существуют на платформах облачных вычислений, размещенных в Интернете.
Связанные: Все, что вам нужно знать о компьютерных сетях
Типы серверов
Ниже приведен список всех основных типов серверов:
1.Веб-сервер
Веб-сервер с открытым исходным кодом используется для доступа к всемирной паутине через программное обеспечение, являющееся общественным достоянием. Эти серверы подключают сохраненную информацию с веб-сайта к вашему компьютеру. Веб-серверы хранят информацию для Интернета, которая извлекается с помощью кода «HTTP» и отправляется в ваш веб-браузер. Это один из наиболее широко используемых типов серверов.
Связано: HTTP и HTTPS: изучение различий между ними
2.Прокси-сервер
Прокси-серверы действуют как мост между хост-сервером и клиентским сервером. Прокси-сервер отправляет данные с веб-сайта на IP-адрес вашего компьютера после прохождения через прокси-сервер. Эта практика добавляет уровень безопасности, поскольку информация запрашивается, а затем передается от источника к прокси-серверу, а не напрямую от клиента к другому пользователю. Прокси-сервер может отфильтровывать различные вредоносные интернет-объекты.
3. Виртуальная машина (ВМ)
Как следует из названия, виртуальные машины хранят и подключают данные строго через виртуальное пространство.Для создания виртуальной машины ИТ-группы используют гипервизор, также известный как монитор виртуальных машин (VMM), который представляет собой программное обеспечение, которое может запускать тысячи виртуальных машин с помощью только одного физического оборудования. Этот метод виртуализации серверов широко используется для передачи и хранения данных, поскольку они являются наиболее экономически эффективным типом серверов.
4. Сервер протокола передачи файлов (FTP)
FTP-серверы используются для перемещения файлов с одного компьютера на другой.Загруженные файлы перемещаются с вашего компьютера на сервер, а загруженные файлы извлекаются с сервера на ваше устройство. Протокол передачи файлов также относится к методу использования сервера для подключения одного компьютера к другому для безопасного обмена данными.
5. Сервер приложений
Эти серверы подключают клиентов к программным приложениям через соединения виртуального сервера. Это позволяет пользователям обходить загрузку данных на собственное оборудование для доступа к приложениям.Серверы приложений могут эффективно размещать большие объемы данных приложений для многих пользователей одновременно, что делает их идеальными для бизнеса.
Связано: Что такое веб-приложение? Как это работает, преимущества и примеры
6. Файловый сервер
Файловый сервер хранит файлы данных для нескольких пользователей. Они позволяют быстрее извлекать данные и сохранять или записывать файлы на компьютер. Это базовый тип сервера, обычно используемый организациями, где многим пользователям нужен доступ к файлам, которые более удобно и безопасно хранить на сервере, чем на персональном компьютере.
7. Сервер базы данных
Серверы баз данных функционируют как большие пространства хранения, которые организации используют и получают доступ для запуска нескольких программ в соответствии со своими потребностями. Сервер базы данных может работать независимо от любой архитектуры базы данных.
8. Почтовый сервер
Почтовый сервер хранит и доставляет почту клиентам через платформы почтовых услуг. Поскольку почтовые серверы настроены на постоянное подключение к сети, отдельные пользователи могут получать доступ к своей электронной почте без запуска каких-либо систем через свои собственные устройства.
9. Сервер печати
Сервер печати удаленно подключается к локальным компьютерам для печати через сеть. Эти серверы дают компаниям возможность использовать один принтер для обслуживания всего отдела. Некоторые принтеры даже поставляются со своим собственным встроенным сервером, готовым к подключению к сети после их установки в офисе.
10. Сервер системы доменных имен (DNS)
Эти серверы преобразуют читаемые доменные имена компьютеров в IP-адреса на компьютерном языке.DNS-сервер берет данные поиска от пользователя и находит запрошенный адрес для доставки на клиентское устройство.
11. Сервер совместной работы
Когда работа должна быть разделена между несколькими пользователями, сервер совместной работы упрощает подключение. Эти серверы позволяют вам обмениваться и хранить файлы, приложения и другие большие объемы данных.
12. Игровой сервер
Крупные игровые сети используют серверы для подключения пользователей со всего мира.На этих серверах размещаются многопользовательские онлайн-игры.
13. Сервер мониторинга и управления
Серверы мониторинга и управления имеют несколько функций. Во-первых, они записывают и отслеживают цифровые транзакции и получают запросы пользователей. Другие просто следят за действиями пользователей и не участвуют в них. Серверы мониторинга реагируют на администраторов сети, которые проверяют состояние сети на наличие угроз или ошибок в системе.
Как работают серверы?
Серверы работают несколькими способами, чтобы подключать пользователей к различным функциям обработки данных.Они содержат большие объемы данных для организаций и делают их доступными для пользователей через внутренние сети или через Интернет. Они отвечают на запросы пользователей о получении соответствующих файлов из хранимых или взаимосвязанных источников данных. Они также работают в тандеме с операционной системой, чтобы лучше реагировать на запросы пользователей.
ИТ-специалисты могут расширить функциональность сервера, установив программное обеспечение, которое создает дополнительные роли, например отвечает на запросы веб-сайтов из интернет-браузера.Серверы также могут выступать в качестве защитных механизмов для проверки личности пользователей перед разрешением доступа к сети.
Компоненты сервера
Физические серверы состоят из следующих частей:
- Материнская плата: Материнская плата соединяет все части сервера. Размер материнской платы определяет объем хранилища и количество жестких дисков, которые могут подключаться к серверу.
- Центральный процессор (ЦП): ЦП управляет всеми функциями сервера.Это центр всей обработки на серверном устройстве. ЦП измеряется скоростью обработки.
- Память: Эта часть сервера определяет объем доступной памяти. Память должна быть совместима с материнской платой.
- Жесткие диски: На жестком диске хранятся как пользовательские, так и программные данные для компьютера. Он использует карту контроллера для оптимальных функций обработки. Серверу, содержащему большие объемы данных, может потребоваться несколько жестких дисков.
- Сетевое соединение: Серверу необходимо подключиться к сети для работы.Хорошее сетевое соединение гарантирует, что сервер сможет принимать запросы пользователей и отвечать на них. Многие материнские платы уже содержат сетевой адаптер, однако в противном случае серверу потребуется установить внешнее сетевое соединение.
- Источник питания: Серверы, которые предоставляют данные большому количеству клиентов, нуждаются в более мощном источнике питания, чем обычный персональный компьютер.