0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<ul><li><a>Определение</a></li>
1
<ul><li><a>Определение</a></li>
2
<li><a>Для чего необходимы серверы</a></li>
2
<li><a>Для чего необходимы серверы</a></li>
3
<li><a>Основные характеристики</a></li>
3
<li><a>Основные характеристики</a></li>
4
<li><a>Техническая реализация</a></li>
4
<li><a>Техническая реализация</a></li>
5
<li><a>Разновидности</a></li>
5
<li><a>Разновидности</a></li>
6
<li><a>Принцип работы</a></li>
6
<li><a>Принцип работы</a></li>
7
</ul><p>Трудно представить современную жизнь без Интернета, онлайн-магазинов и различных сайтов. Мало кто задумывается, как все это работает. Для выполнения разнообразных операций в Сети, включая запуск веб-порталов, используются сервера.</p>
7
</ul><p>Трудно представить современную жизнь без Интернета, онлайн-магазинов и различных сайтов. Мало кто задумывается, как все это работает. Для выполнения разнообразных операций в Сети, включая запуск веб-порталов, используются сервера.</p>
8
<p>Сегодня предстоит познакомиться с ними получше. Нужно выяснить, что собой представляет сервер, для чего конкретно он нужен, какими особенностями обладает. Дополнительно предстоит разобраться с видами серверов.</p>
8
<p>Сегодня предстоит познакомиться с ними получше. Нужно выяснить, что собой представляет сервер, для чего конкретно он нужен, какими особенностями обладает. Дополнительно предстоит разобраться с видами серверов.</p>
9
<p>Опубликованные данные пригодятся широкому пользовательскому кругу. Они пригодятся и обычным ПК-пользователям для общего понимания принципов работы в Интернете, и IT-специалистам. Особенно веб-программистам, системным администраторам и сотрудникам безопасности.</p>
9
<p>Опубликованные данные пригодятся широкому пользовательскому кругу. Они пригодятся и обычным ПК-пользователям для общего понимания принципов работы в Интернете, и IT-специалистам. Особенно веб-программистам, системным администраторам и сотрудникам безопасности.</p>
10
<h2>Определение</h2>
10
<h2>Определение</h2>
11
<p>PC Server (сервер) - это приложение или процесс, который был запущен на компьютере. Данное определение появилось еще в 1969 году в документации, которая описывала ARPANET, выступающий предшественником современного Интернета. Определение произошло от английского serving, что в переводе означает "служить". Это слово отлично описывает деятельность серверов в общих чертах.</p>
11
<p>PC Server (сервер) - это приложение или процесс, который был запущен на компьютере. Данное определение появилось еще в 1969 году в документации, которая описывала ARPANET, выступающий предшественником современного Интернета. Определение произошло от английского serving, что в переводе означает "служить". Это слово отлично описывает деятельность серверов в общих чертах.</p>
12
<p>Сейчас PC Server - это сетевой компьютер, который обрабатывает запросы от других компьютеров в локальной или глобальной сети. Данный термин используется для описания любого устройства, на котором запущено серверное программное обеспечение. Также под сервером понимают приложения, обрабатывающие пользовательские запросы.</p>
12
<p>Сейчас PC Server - это сетевой компьютер, который обрабатывает запросы от других компьютеров в локальной или глобальной сети. Данный термин используется для описания любого устройства, на котором запущено серверное программное обеспечение. Также под сервером понимают приложения, обрабатывающие пользовательские запросы.</p>
13
<h2>Для чего необходимы серверы</h2>
13
<h2>Для чего необходимы серверы</h2>
14
<p>PC Server - это элемент, который стал неотъемлемой частью жизни современного человека. Пользователи, взаимодействующие с Интернетом, даже не подозревают о том, насколько часто они взаимодействуют с ним.</p>
14
<p>PC Server - это элемент, который стал неотъемлемой частью жизни современного человека. Пользователи, взаимодействующие с Интернетом, даже не подозревают о том, насколько часто они взаимодействуют с ним.</p>
15
<p>Основным направлением "работы" servers является поддержка Интернет-ресурсов. Это не единственная задача, с которой справляется рассматриваемый элемент.</p>
15
<p>Основным направлением "работы" servers является поддержка Интернет-ресурсов. Это не единственная задача, с которой справляется рассматриваемый элемент.</p>
16
<p>Servers необходимы также для:</p>
16
<p>Servers необходимы также для:</p>
17
<ul><li>разработки онлайн-приложений;</li>
17
<ul><li>разработки онлайн-приложений;</li>
18
<li>хранения документов и файлов;</li>
18
<li>хранения документов и файлов;</li>
19
<li>формирования общего рабочего пространства (в пределах компании или среди команды разработчиков);</li>
19
<li>формирования общего рабочего пространства (в пределах компании или среди команды разработчиков);</li>
20
<li>хостинга сайтов;</li>
20
<li>хостинга сайтов;</li>
21
<li>приема и отправки электронной почты (писем);</li>
21
<li>приема и отправки электронной почты (писем);</li>
22
<li>добычи криптовалюты;</li>
22
<li>добычи криптовалюты;</li>
23
<li>организации специальной среды при совместной игре в MMORPG и другие виртуальные игры.</li>
23
<li>организации специальной среды при совместной игре в MMORPG и другие виртуальные игры.</li>
24
</ul><p>Данный компонент может работать на предприятии, чтобы облегчить сотрудникам работу с документами, дома - для развлекательных целей. Без него Интернет не сможет полноценно функционировать и реализовывать все свои функции.</p>
24
</ul><p>Данный компонент может работать на предприятии, чтобы облегчить сотрудникам работу с документами, дома - для развлекательных целей. Без него Интернет не сможет полноценно функционировать и реализовывать все свои функции.</p>
25
<h2>Основные характеристики</h2>
25
<h2>Основные характеристики</h2>
26
<p>Servers - это компьютер, который обладает собственной памятью (постоянной и оперативной), а также процессором. В данном смысле он почти не отличается от обычного компьютера - разве что мощностью.</p>
26
<p>Servers - это компьютер, который обладает собственной памятью (постоянной и оперативной), а также процессором. В данном смысле он почти не отличается от обычного компьютера - разве что мощностью.</p>
27
<p>Основная разница между обычным ПК и сервером заключается в архитектуре. У второго элемента она должна быть адаптирована к обработке пользовательских запросов. А еще - для работы с большим количеством данных одновременно.</p>
27
<p>Основная разница между обычным ПК и сервером заключается в архитектуре. У второго элемента она должна быть адаптирована к обработке пользовательских запросов. А еще - для работы с большим количеством данных одновременно.</p>
28
<p>Основными серверными характеристиками выступают следующие параметры:</p>
28
<p>Основными серверными характеристиками выступают следующие параметры:</p>
29
<ol><li>Наличие высокоскоростного сетевого подключения. Это необходимо для того, чтобы обмениваться большими информационными потоками по локальным/глобальным сетям.</li>
29
<ol><li>Наличие высокоскоростного сетевого подключения. Это необходимо для того, чтобы обмениваться большими информационными потоками по локальным/глобальным сетям.</li>
30
<li>Работа под управлением специализированного программного обеспечения. Лучше всего - на специальной сетевой операционной системе.</li>
30
<li>Работа под управлением специализированного программного обеспечения. Лучше всего - на специальной сетевой операционной системе.</li>
31
<li>Наличие огромного количества долговременной памяти. Это достигается за счет подключения нескольких объемных жестких дисков. Данный прием позволяет хранить на серверной стороне огромное количество информации.</li>
31
<li>Наличие огромного количества долговременной памяти. Это достигается за счет подключения нескольких объемных жестких дисков. Данный прием позволяет хранить на серверной стороне огромное количество информации.</li>
32
<li>Обеспечение многократной защиты от различных сбоев - как аппаратных, так и программных. Сюда же можно отнести обеспечение безопасности для предотвращения хакерских атак. Добиться такого результата получается посредством применения специальных антивирусов и резервирования.</li>
32
<li>Обеспечение многократной защиты от различных сбоев - как аппаратных, так и программных. Сюда же можно отнести обеспечение безопасности для предотвращения хакерских атак. Добиться такого результата получается посредством применения специальных антивирусов и резервирования.</li>
33
</ol><p>Однозначно ответить, зачем нужен на самом деле сервер, проблематично. Это связано с тем, что данный компонент может быть разным. В зависимости от серверного типа меняются цели и задачи его применения.</p>
33
</ol><p>Однозначно ответить, зачем нужен на самом деле сервер, проблематично. Это связано с тем, что данный компонент может быть разным. В зависимости от серверного типа меняются цели и задачи его применения.</p>
34
<h2>Техническая реализация</h2>
34
<h2>Техническая реализация</h2>
35
<p>Перед тем как выяснять, зачем именно нужен тот или иной серверный тип, нужно познакомиться с вариантами реализации рассматриваемого элемента.</p>
35
<p>Перед тем как выяснять, зачем именно нужен тот или иной серверный тип, нужно познакомиться с вариантами реализации рассматриваемого элемента.</p>
36
<p>Существуют PC Servers следующих типов в плане технической реализации:</p>
36
<p>Существуют PC Servers следующих типов в плане технической реализации:</p>
37
<ol><li>Выделенные. Используются в служебных целях, а не для обычных пользовательских задач. Именно такой сервер подразумевается при упоминании рассматриваемого термина. Выделенные центры встречаются в серверных комнатах крупных организаций, образовательных учреждений, научных организаций. Это плоские системные блоки, которые устанавливаются на специальные стойки-шкафы. Такой подход позволяет компактно размещать на небольшом пространстве огромное количество servers и грамотно организовать их охлаждение, защиту и электропитание. Выделенные серверы функционируют под управлением специализированных операционных систем и другого программного обеспечения, причем автономно. Участие специалиста (человека) почти не требуется. Оно актуально только на этапе запуска и отладки, а также замены/ремонта или расширения оборудования. Каждый такой компьютер поддерживает возможность подключения монитора и клавиатуры.</li>
37
<ol><li>Выделенные. Используются в служебных целях, а не для обычных пользовательских задач. Именно такой сервер подразумевается при упоминании рассматриваемого термина. Выделенные центры встречаются в серверных комнатах крупных организаций, образовательных учреждений, научных организаций. Это плоские системные блоки, которые устанавливаются на специальные стойки-шкафы. Такой подход позволяет компактно размещать на небольшом пространстве огромное количество servers и грамотно организовать их охлаждение, защиту и электропитание. Выделенные серверы функционируют под управлением специализированных операционных систем и другого программного обеспечения, причем автономно. Участие специалиста (человека) почти не требуется. Оно актуально только на этапе запуска и отладки, а также замены/ремонта или расширения оборудования. Каждый такой компьютер поддерживает возможность подключения монитора и клавиатуры.</li>
38
<li>Невыделенные. Server, который работает на базе обычного компьютера. Получается путем расширения памяти установкой нескольких жестких дисков (RAID-массива), приобретения постоянного IP и настройки программного обеспечения на обработку запросов пользователей, обеспечение безопасности и резервного копирования данных. К невыделенному серверу допустимо подключение периферийных устройств, чтобы продолжать пользоваться оборудованием как обычным компьютером. Для работы с большим объемом данных такие "компоненты" не предназначены. Они обычно создаются для локальных сетей небольших предприятий.</li>
38
<li>Невыделенные. Server, который работает на базе обычного компьютера. Получается путем расширения памяти установкой нескольких жестких дисков (RAID-массива), приобретения постоянного IP и настройки программного обеспечения на обработку запросов пользователей, обеспечение безопасности и резервного копирования данных. К невыделенному серверу допустимо подключение периферийных устройств, чтобы продолжать пользоваться оборудованием как обычным компьютером. Для работы с большим объемом данных такие "компоненты" не предназначены. Они обычно создаются для локальных сетей небольших предприятий.</li>
39
<li>Виртуальные. Это программная эмуляция физического PC Server. Виртуальная машина, которая оснащена теми же функциями и возможностями, что и аппаратный сервер. Дает возможность работать с файлами и памятью, настраивать пользовательские права доступа, устанавливать и использовать разнообразные приложения, а также взаимодействовать с другими серверами. На одной физической платформе можно устанавливать несколько виртуальных машин и полностью разграничить их для рационального использования имеющихся ресурсов. Именно такой вариант используется человеком, если он хочет запустить на новой операционной системе очень старую игру.</li>
39
<li>Виртуальные. Это программная эмуляция физического PC Server. Виртуальная машина, которая оснащена теми же функциями и возможностями, что и аппаратный сервер. Дает возможность работать с файлами и памятью, настраивать пользовательские права доступа, устанавливать и использовать разнообразные приложения, а также взаимодействовать с другими серверами. На одной физической платформе можно устанавливать несколько виртуальных машин и полностью разграничить их для рационального использования имеющихся ресурсов. Именно такой вариант используется человеком, если он хочет запустить на новой операционной системе очень старую игру.</li>
40
<li>Одноплатные. Это микросерверы, которые реализованы на одной и той же плате со встроенным или подключаемым модулем памяти. У них будут собственные процессоры и сетевые разъемы. В качестве примера можно привести одноплатный компьютер Raspberry Pi. Такие "устройства" потребляют мало энергии и работают бесшумно. Их недостаток заключается в малой вычислительной мощности. Одноплатные серверы используются для сбора данных систем "умный дом", а также систем безопасности.</li>
40
<li>Одноплатные. Это микросерверы, которые реализованы на одной и той же плате со встроенным или подключаемым модулем памяти. У них будут собственные процессоры и сетевые разъемы. В качестве примера можно привести одноплатный компьютер Raspberry Pi. Такие "устройства" потребляют мало энергии и работают бесшумно. Их недостаток заключается в малой вычислительной мощности. Одноплатные серверы используются для сбора данных систем "умный дом", а также систем безопасности.</li>
41
</ol><p>Это - только серверные типы на аппаратном уровне. Они также различаются по типу реализуемых задач.</p>
41
</ol><p>Это - только серверные типы на аппаратном уровне. Они также различаются по типу реализуемых задач.</p>
42
<h2>Разновидности</h2>
42
<h2>Разновидности</h2>
43
<p>Сервер может быть представлен специализированным программным обеспечением, установленным на компьютере. На одном устройстве может быть сразу несколько приложений. Это значит, что один PC Server способен выполнять одновременно множество задач.</p>
43
<p>Сервер может быть представлен специализированным программным обеспечением, установленным на компьютере. На одном устройстве может быть сразу несколько приложений. Это значит, что один PC Server способен выполнять одновременно множество задач.</p>
44
<p>По реализуемым функциям можно выделить следующие серверные типы:</p>
44
<p>По реализуемым функциям можно выделить следующие серверные типы:</p>
45
<ol><li>Веб. Он обладает огромным количеством памяти. Нужен для хранения файлов веб-страниц, а также беспрерывной обработки пользовательских запросов. Позволяет авторизовываться и аутентифицироваться на онлайн-порталах.</li>
45
<ol><li>Веб. Он обладает огромным количеством памяти. Нужен для хранения файлов веб-страниц, а также беспрерывной обработки пользовательских запросов. Позволяет авторизовываться и аутентифицироваться на онлайн-порталах.</li>
46
<li>Идентификации. Позволяет клиентам идентифицироваться. Используется для контроля доступа человека к разнообразным базам данных и приложениям. В качестве примера можно привести возможность физического доступа на тот или иной объект.</li>
46
<li>Идентификации. Позволяет клиентам идентифицироваться. Используется для контроля доступа человека к разнообразным базам данных и приложениям. В качестве примера можно привести возможность физического доступа на тот или иной объект.</li>
47
<li>Печати. Используется для совместного использования одного принтера несколькими пользователями. Поддерживается всеми операционными системами. В некоторых сервер печати встроен по умолчанию. В качестве примера стоит привести Windows - там соответствующая "технология" имеется. Отдельно устанавливать ее не придется.</li>
47
<li>Печати. Используется для совместного использования одного принтера несколькими пользователями. Поддерживается всеми операционными системами. В некоторых сервер печати встроен по умолчанию. В качестве примера стоит привести Windows - там соответствующая "технология" имеется. Отдельно устанавливать ее не придется.</li>
48
<li>DNS. Используется для хранения доменных имен. С помощью них пользователи смогут найти необходимые им веб-порталы.</li>
48
<li>DNS. Используется для хранения доменных имен. С помощью них пользователи смогут найти необходимые им веб-порталы.</li>
49
<li>Почтовые. Необходимы для получения, обработки, отправки и хранения электронной почты. Помогают сохранять письма на встроенных накопителях.</li>
49
<li>Почтовые. Необходимы для получения, обработки, отправки и хранения электронной почты. Помогают сохранять письма на встроенных накопителях.</li>
50
<li>FTP. Позволяет наладить обмен данными (файлами) по локальным сетям или Интернету.</li>
50
<li>FTP. Позволяет наладить обмен данными (файлами) по локальным сетям или Интернету.</li>
51
<li>Файловые. Предназначены для общего доступа к документам. На таких серверах разрешено закрывать доступ к просмотру для определенных пользователей, а также открывать его и разрешать редактирование.</li>
51
<li>Файловые. Предназначены для общего доступа к документам. На таких серверах разрешено закрывать доступ к просмотру для определенных пользователей, а также открывать его и разрешать редактирование.</li>
52
<li>SQL (баз данных). Подразумевают функционирование программного обеспечения для управления базами данных. Дают возможность получать, корректировать и передавать данные, содержащиеся в базах.</li>
52
<li>SQL (баз данных). Подразумевают функционирование программного обеспечения для управления базами данных. Дают возможность получать, корректировать и передавать данные, содержащиеся в базах.</li>
53
<li>Удаленного доступа. Данные серверы предназначаются для предоставления доступа к компьютеру через Интернет из любой удобной человеку точки.</li>
53
<li>Удаленного доступа. Данные серверы предназначаются для предоставления доступа к компьютеру через Интернет из любой удобной человеку точки.</li>
54
<li>Игровые. Используются преимущественно в онлайн-играх. Позволяют настроить многопользовательский режим.</li>
54
<li>Игровые. Используются преимущественно в онлайн-играх. Позволяют настроить многопользовательский режим.</li>
55
<li>Медиа-серверы. Предоставляют клиентам доступ к медиафайлам. Обеспечивают потоковую передачу данных в режиме реального времени.</li>
55
<li>Медиа-серверы. Предоставляют клиентам доступ к медиафайлам. Обеспечивают потоковую передачу данных в режиме реального времени.</li>
56
<li>Прокси-серверы. Так называются промежуточные узлы, через которые клиенты получают возможность подключения к Интернет-ресурсам.</li>
56
<li>Прокси-серверы. Так называются промежуточные узлы, через которые клиенты получают возможность подключения к Интернет-ресурсам.</li>
57
</ol><p>Теперь понятно, зачем нужен сервер в том или ином случае на предприятии или дома. Осталось выяснить, как именно работает этот "компонент".</p>
57
</ol><p>Теперь понятно, зачем нужен сервер в том или ином случае на предприятии или дома. Осталось выяснить, как именно работает этот "компонент".</p>
58
<h2>Принцип работы</h2>
58
<h2>Принцип работы</h2>
59
<p>Принцип функционирования серверов можно описать простыми словами так:</p>
59
<p>Принцип функционирования серверов можно описать простыми словами так:</p>
60
<ol><li>Пользователь подключает устройство к локальной или глобальной сети. Это делается посредством беспроводного или проводного соединения.</li>
60
<ol><li>Пользователь подключает устройство к локальной или глобальной сети. Это делается посредством беспроводного или проводного соединения.</li>
61
<li>Клиент получает собственный адрес - IP. По нему допустимо обращение сервера.</li>
61
<li>Клиент получает собственный адрес - IP. По нему допустимо обращение сервера.</li>
62
<li>PC Server начинает "прослушивать" канал связи. Он также может ожидать пассивно от пользователя (а точнее - устройства) формирования запроса. Иногда "команды" формируются и отправляются самостоятельно. Подразумеваются инициирующие запросы - просящие от клиентской стороны тех или иных манипуляций.</li>
62
<li>PC Server начинает "прослушивать" канал связи. Он также может ожидать пассивно от пользователя (а точнее - устройства) формирования запроса. Иногда "команды" формируются и отправляются самостоятельно. Подразумеваются инициирующие запросы - просящие от клиентской стороны тех или иных манипуляций.</li>
63
<li>При помощи компьютера пользователь, на котором установлен браузер или иная клиентская программа для общения с servers, вводит запрос. В качестве примера можно привести адрес сайта в поисковой строке.</li>
63
<li>При помощи компьютера пользователь, на котором установлен браузер или иная клиентская программа для общения с servers, вводит запрос. В качестве примера можно привести адрес сайта в поисковой строке.</li>
64
<li>Серверная сторона принимает запрос и автоматически обрабатывает его по предусматриваемым приложением принципам.</li>
64
<li>Серверная сторона принимает запрос и автоматически обрабатывает его по предусматриваемым приложением принципам.</li>
65
<li>Серверной частью формируется ответ, который направляется пользователю.</li>
65
<li>Серверной частью формируется ответ, который направляется пользователю.</li>
66
</ol><p>В зависимости от пользовательского запроса и внутренн��х серверных правил ответ будет меняться. Им может выступать выполнение "команды" - отображение веб-страницы или загрузка файлов. Запрос может быть проигнорирован - когда серверная сторона никак не реагирует на "команду". Такой вариант актуален при неправильном запросе или отсутствии прав доступа у пользователя. Также на экране может появиться сообщение об ошибке - при технических сбоях или неправильных запросах.</p>
66
</ol><p>В зависимости от пользовательского запроса и внутренн��х серверных правил ответ будет меняться. Им может выступать выполнение "команды" - отображение веб-страницы или загрузка файлов. Запрос может быть проигнорирован - когда серверная сторона никак не реагирует на "команду". Такой вариант актуален при неправильном запросе или отсутствии прав доступа у пользователя. Также на экране может появиться сообщение об ошибке - при технических сбоях или неправильных запросах.</p>
67
<p><em>Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в <a>Otus</a>!</em> </p>
67
<p><em>Хотите освоить современную IT-специальность? Огромный выбор курсов по востребованным IT-направлениям есть в <a>Otus</a>!</em> </p>
68
68