В сетях могут использоваться как однопользовательские мини- и микрокомпьютеры (в том числе и персональные), оснащенные терминальными устройствами для связи с пользователем или выполняющие функции коммутации и маршрутизации сообщений, так и мощные многопользовательские компьютеры (мини-компьютеры, большие компьютеры). Последние выполняют эффективную обработку данных и дистанционно обеспечивают пользователей сети всевозможными информационно-вычислительными ресурсами. В локальных сетях эти функции реализуют серверы и рабочие станции.
Рабочая станция (work station) - подключенный к сети компьютер, через который пользователь получает доступ к ее ресурсам. Часто рабочую станцию (равно как и пользователя сети, и даже прикладную задачу, выполняемую в сети) называют клиентом сети. В качестве рабочих станций могут использоваться как обычные и мощные компьютеры, так и специализированные, называемые «сетевые компьютеры» (NET PC - Network Computer).Рабочая станция сети на базе обычного компьютера функционирует как в сетевом, так и в локальном режимах. Она оснащена собственной операционной системой и обеспечивает пользователя всем необходимым для решения прикладных задач. Рабочие станции иногда специализируются для выполнения графических, инженерных, издательских и других работ. В этом случае они должны строиться на базе мощного компьютера, имеющего два процессора, емкий и быстродействующий винчестер на интерфейсе SCSI, хороший 19-21-дюймовый монитор (а иногда и оснащенные соответствующей графической платой два монитора - например, один для отображения проекта, а второй для отображения меню или сообщений электронной почты).
Рабочие станции на базе сетевых компьютеров могут функционировать, как правило, только в сетевом режиме при наличии в сети сервера приложений. Отличие сетевого компьютера (Network Personal Computer - NET PC) от обычного в том, что он максимально упрощен: классический NET PC не содержит дисковой памяти (часто называют бездисковым ПК). Он имеет упрощенную материнскую плату, основную память, а из внешних устройств имеет только дисплей, клавиатуру, мышь и сетевую карту обязательно с чипом ПЗУ BootROM, обеспечивающим возможность удаленной загрузки операционной системы с сервера сети (это классический «тонкий клиент» сети). Для работы, например, в сети интранет такой компьютер должен иметь столько вычислительных ресурсов, сколько требует Интернет-браузер. Поскольку оставить клиента сети совсем без возможностей локального использования компьютера, например для работы в текстовом или табличном процессоре со своим персональным «рабочим столом», не совсем гуманно, то иногда используются версии сетевого компьютера, имеющего небольшую дисковую память. Сменные дисководы и дисководы для сменных дисков должны отсутствовать в целях обеспечения информационной безопасности: чтобы через них не занести в сеть (или вынести) нежелательную информацию - программы, данные, компьютерные вирусы. Конструктивно NET PC выполнены в виде компактного системного блока - подставки под монитор (Network Computer ТС фирмы Boudless Technologies) или встроенной в монитор системной платы (NET PC Wintern фирмы Wyse).
Сервер (sewer) - это выделенный для обработки запросов от всех рабочих станций сети многопользовательский компьютер, предоставляющий этим станциям доступ к общим системным ресурсам (вычислительным мощностям, базам данных, библиотекам программ, принтерам, факсам и т. д.) и распределяющий эти ресурсы. Сервер имеет свою сетевую операционную систему, под управлением которой и происходит совместная работа всех звеньев сети. Из наиболее важных требований, предъявляемых к серверу, следует выделить высокую производительность и надежность работы.
Сервер, кроме предоставления сетевых ресурсов рабочим станциям, может и сам выполнять содержательную обработку информации по запросам клиентов - такой сервер часто называют сервером приложений. Сервер приложений - это работающий в сети мощный компьютер, имеющий программное обеспечение (приложения), с которым могут работать клиенты сети. Существует два варианта использования сервера приложений. Приложение по запросу клиента может загружаться по сети в рабочую станцию и выполняться там (такая технология иногда называется «толстый клиент»); на рабочую станцию по запросу можно загружать не только программу-приложение, но и нужную операционную систему (удаленная загрузка компьютера), но для этого необходимо наличие на компьютере пользователя сетевой карты с сетевым ПЗУ. Приложение по запросу пользователя может в другом варианте выполняться непосредственно на сервере, а на рабочую станцию тогда передаются лишь результаты работы (технология иногда называется «тонкий клиент» или «режим терминала»).
Серверы в сети часто специализируются.
Специализированные серверы используются для устранения наиболее «узких» мест в работе сети: создание и управление базами данных и архивами данных, поддержка многоадресной факсимильной связи и электронной почты, управление многопользовательскими терминалами (принтеры, плоттеры) и т. д.
Примеры специализированных серверов.
1. Файл-сервер (File Server) предназначен для работы с базами данных, имеет объемные дисковые запоминающие устройства, часто на отказоустойчивых дисковых массивах RAID емкостью до терабайта.
Архивационный сервер (сервер резервного копирования, Storage Express System) применяется для резервного копирования информации в крупных многосерверных сетях, использует накопители на магнитной ленте (стримеры) со сменными картриджами емкостью до 5 Гбайт; обычно выполняет ежедневное автоматическое архивирование со сжатием информации от серверов и рабочих станций по сценарию, заданному администратором сети (естественно, с составлением каталога архива.
3. Факс-сервер (Net SatisFaxion) - выделенная рабочая станция для организации эффективной многоадресной факсимильной связи, с несколькими факс-модемными платами, со специальной защитой информации от несанкционированного доступа в процессе передачи, с системой хранения электронных факсов.
4. Почтовый сервер (Mail Server) - то же, что и факс-сервер, но для организации электронной почты, с электронными почтовыми ящиками.
5. Сервер печати (Print Server) предназначен для эффективного использования системных принтеров.
6. Серверы-шлюзы в Интернет выполняют роль маршрутизатора, почти всегда совмещенную с функциями почтового сервера и сетевого брандмауэра, обеспечивающего безопасность внутри сетевой информации.
Компьютеры, имеющие непосредственный доступ в глобальную сеть, часто называют хост-компьютерами.
Что такое сервер? По своей сути, это мощный компьютер, который может бесперебойно выполнять разного характера задачи и обрабатывать информацию, которая поступает большим потоком. Зачастую серверные машины устанавливаются в крупных компаниях. По своей функциональности и предназначению серверы бывают абсолютно разные.
Любой фирме, особенно крупной, не обойтись без собственного сервера. Чем крупнее компания и чем больше число пользователей, тем мощнее потребуется . Зачем нужен сервер? На нем хранятся общие информационные ресурсы и благодаря его работе, совместный доступ к ним могут иметь одновременно несколько компьютеров, еще к нему могут быть подключены телефоны, факсы, принтеры и другие устройства, у которых есть доступ к общей сети.
Разница между ними исходит из того, какие задачи они выполняют. Под компьютером понимают стандартные характеристики, которые есть у любого ПК дома или на работе. Что такое сервер – это компьютер, но выполняющий только определенные задачи, он должен совершать обработку запросов от других устройств, а также:
Чем отличается сервер от рабочей станции, так это тем, что рабочая станция предназначена только для того, что бы обеспечить качественный процесс работы. Она не с кем не взаимодействует, кроме оператора и сервера. Сервер же взаимодействует со всеми машинами, которые с ним связаны по сети. Он умеет принимать запросы, вести их обработку и выдавать ответы.
Разобраться в этом вопросе не сложно. В интернете множество различных сайтов. Данные с сайтов необходимо размещать на сервере, грубо говоря, на , у которого есть выход в интернет. Установив на него сайт, с сервера ведется его обслуживание. Чтобы оптимизировать работу сервера, который не может существовать без программного обеспечения, нужен хостинг, услуги его можно приобрести в интернете.
Хостинг и сервер - в чем разница? На хостинге можно разместить собственный сайт. Являясь владельцем хостинга, можно иметь собственный сервер или брать его в аренду у какой-либо компании. Это особенно удобно тем, кто еще не сталкивался с работой сервера и не хочет тратить свое время на то, чтобы изучать настройки, пробовать что-то новое методом проб и ошибок, следить пристально за работой сервера и заниматься его программным обеспечением.
Это недешевое удовольствие, которое легко может позволить себе крупная компания, но для обычного пользователя это сулит большие финансовые затраты. Что нужно чтобы сделать сервер?
По сравнению с комплектацией обычного компьютера у него есть несколько весомых отличий. Серверная машина состоит из центрального процессора и материнской платы, только процессоров на плате может быть установлено несколько, и намного больше слотов, которые служат для подключения . Что еще входит в сервер, так это ядро, которые является важным составляющим элементом его работы.
Что такое ядро сервера? Оно осуществляет управление всеми процессами работы и собирает их в одно целое. Одна из главных его задач, осуществлять взаимодействие самых разных приложении, которые запущены в режиме обычного пользователя. В целом серверные компьютеры это мощные машины, но они затрачивают очень много электроэнергии, для ее экономии ряд функции обычного компьютера в них отсутствует.
Разбираясь в работе и предназначениях подобных машин можно выделить виды серверов, которые отличаются по своему типу. Среди общего числа выделяются основные:
Каждый из пользователей хоть раз сталкивался с проблемой, когда при загрузке сайта появляется сообщение «500 internal server error», которое оповещает о том, что произошла внутренняя ошибка сервера. Цифра 500 является кодом протокола HTTP. Что значит ошибка сервера? Предполагается, что программная сторона сервера хоть и технически рабочая, но содержит внутренние ошибки. В результате запрос не был обработан в рабочем режиме, и система выдала код ошибки. Возникать ошибка сервера может по самым разным причинам.
Ошибки и неполадки в сложной работе системы встречаются чуть ли не каждый день. Пользователи часто сталкиваеются с проблемой того, что сервер не отвечает. В этом случае необходимо:
Ряд действий проводимых в сети-интернет хакерами, которые приводят к тому, что обычные пользователи не могут получить доступ к определенным ресурсам, называют ДДоС атакой (Distributed Denial Of Service). Что такое ДДоС сервера – это когда одновременно со всего мира на север, который подвержен атаке, поступает большое количество запросов. Из-за огромного количества ложных запросов сервер полностью прекращает свою работу, бывает, что восстановить его невозможно.
Дата добавления: 10 Декабря 2012 в 09:33
Автор работы: a*******@mail.ru
Тип работы: контрольная работа
Вложенные файлы: 1 файл
Скачать файл
Министерство образования Российской Федерации
Федеральное агентство по образованию
Пензенский государственный университет
Контрольная работа
по дисциплине «Работа в сети интернет»
на тему «Что такое
сервер? Отличие сервера от рабочей
станции (клиента).
Основные преимущества, получаемые при
сетевом объединении компьютеров. Определение
сетевых технологий. Элементы вычислительной
сети. Роль и место сетевых технологий
в современном мире.
Выполнил студент группы
Сарайкина О.Н.
Проверил
Кольчугин А.Ф.
Пенза, 2012
В настоящее время нет такого человека, пожалуй, которому ни разу не довелось работать с компьютером. Современные компьютерные технологии используются повсеместно: от обыкновенных точек розничной торговли до научных центров.
В качестве подтверждения исследуем данные, которые опубликовал Минкомсвязи России и которые были представлены в электронной база данных ООН "MilleniumDevelopment, GoalsIndicators" в 2009 году:
Диаграмма 1. Динамика роста
количества персональных компьютеров
в мире
(на 1000 человек)
Поэтому исследования тем, напрямую связанных с информационными технологиями, крайне актуальны. Ни один экономист не сможет быть высоко эффективен в своей работе, если он не имеет даже малейшего представления о работе с компьютером.
В ходе работы над работой были использованы статистические данные Федеральной службы государственной статистики, различные учебно-методические издания, а также статьи из сети Интернет.
Сервер (от англ. server, обслуживающий). В зависимости от предназначения существует несколько определений понятия сервер.
1. Сервер (сеть) - логический или физический узел сети, обслуживающий запросы к одному адресу и/или доменному имени (смежным доменным именам), состоящий из одного или системы аппаратных серверов, на котором выполняются один или система серверных программ.
2. Сервер (программное обеспечение) - программное обеспечение, принимающее запросы от клиентов (в архитектуре клиент-сервер).
3. Сервер (аппаратное обеспечение) - компьютер (или специальное компьютерное оборудование) выделенный и/или специализированный для выполнения определенных сервисных функций.
3. Сервер в информационных технологиях - программный компонент вычислительной системы, выполняющий сервисные функции по запросу клиента, предоставляя ему доступ к определённым ресурсам.
Взаимосвязь понятий. Серверное приложение (сервер) запускается на компьютере, так же называемом "сервер", при этом при рассмотрении топологии сети, такой узел называют "сервером". В общем случае может быть так, что серверное приложение запущено на обычной рабочей станции, или серверное приложение, запущенное на серверном компьютере в рамках рассматриваемой топологии выступает в роли клиента (т.е. не является сервером с точки зрения сетевой топологии).
2. Модель клиент-сервер. Клиент - серверная система характеризуется наличием двух взаимодействующих самостоятельных процессов - клиента и сервера, которые, в общем случае, могут выполняться на разных компьютерах, обмениваясь данными по сети.
Процессы, реализующие
некоторую службу, например службу
файловой системы или базы данных,
называются серверами (servers) . Процессы, запрашивающие
службы у серверов путем посылки запроса
и последующего ожидания ответа от сервера,
называютсяклиентами (clients). По такой схеме
могут быть построены системы обработки
данных на основе СУБД, почтовые и другие
системы. Мы будем говорить о базах данных
и системах на их основе. И здесь удобнее
будет не просто рассматривать клиент-серверную
архитектуру, а сравнить ее с другой - файл-серверной.
В файл-серверной системе данные хранятся
на файловом сервере (например, Novell NetWare
или Windows NT Server), а их обработка осуществляется
на рабочих станциях, на которых, как правило,
функционирует одна из, так называемых,
"настольных СУБД" - Access, FoxPro, Paradox
и т.п..
Приложение на рабочей станции "отвечает
за все" - за формирование пользовательского
интерфейса, логическую обработку данных
и за непосредственное манипулирование
данными. Файловый сервер предоставляет
услуги только самого низкого уровня -
открытие, закрытие и модификацию файлов.
Обратите внимание - файлов, а не базы данных.
–
Система управления базами
данных расположена на рабочей станции.
Таким образом, непосредственным манипулированием
данными занимается несколько независимых
и несогласованных между собой процессов.
Кроме того, для осуществления любой обработки
(поиск, модификация, суммирование и т.п.)
все данные необходимо передать по сети
с сервера на рабочую станцию (см. рис.
Сравнение файл-серверной и клиент-серверной
моделей) .
Рис.1 Сравнение файл-серверной и клиент-серверной моделей
В клиент-серверной системе функционируют (как минимум) два приложения - клиент и сервер, делящие между собой те функции, которые в файл-серверной архитектуре целиком выполняет приложение на рабочей станции. Хранением и непосредственным манипулированием данными занимается сервер баз данных, в качестве которого может выступать Microsoft SQL Server, Oracle, Sybase и т.п..
Формированием пользовательского интерфейса занимается клиент, для построения которого можно использовать целый ряд специальных инструментов, а также большинство настольных СУБД. Логика обработки данных может выполняться как на клиенте, так и на сервере. Клиент посылает на сервер запросы, сформулированные, как правило, на языке SQL. Сервер обрабатывает эти запросы и передает клиенту результат (разумеется, клиентов может быть много).
Таким образом, непосредственным манипулированием данными занимается один процесс. При этом, обработка данных происходит там же, где данные хранятся - на сервере, что исключает необходимость передачи больших объемов данных по сети.
Посмотрим на данную архитектуру с
точки зрения потребностей бизнеса.
Какие же качества привносит клиент-сервер
в информационную систему?
Надежность
Сервер баз данных осуществляет модификацию
данных на основе механизма транзакций,
который придает любой совокупности операций,
объявленных как транзакция, следующие
свойства:
Механизм транзакций, поддерживаемый сервером баз данных, намного более эффективен, чем аналогичный механизм в настольных СУБД, т.к. сервер централизованно контролирует работу транзакций. Кроме того, в файл-серверной системе сбой на любой из рабочих станций может привести к потере данных и их недоступности для других рабочих станций, в то время, как в клиент-серверной системе сбой на клиенте, практически, никогда не сказывается на целостности данных и их доступности для других клиентов.
Масштабируемость - способность системы адаптироваться к росту количества пользователей и объема базы данных при адекватном повышении производительности аппаратной платформы, без замены программного обеспечения.
Общеизвестно, что возможности настольных СУБД серьезно ограничены - это пять-семь пользователей и 30-50 Мб, соответственно. Цифры, разумеется, представляют собой некие средние значения, в конкретных случаях они могут отклоняться как в ту, так и в другую сторону. Что наиболее существенно, эти барьеры нельзя преодолеть за счет наращивания возможностей аппаратуры.
Системы же на основе серверов баз данных могут поддерживать тысячи пользователей и сотни ГБ информации - дайте им только соответствующую аппаратную платформу.
Сервер баз данных предоставляет мощные средства защиты данных от несанкционированного доступа, невозможные в настольных СУБД. При этом, права доступа администрируются очень гибко - до уровня полей таблиц. Кроме того, можно вообще запретить прямое обращение к таблицам, осуществляя взаимодействие пользователя с данными через промежуточные объекты - представления и хранимые процедуры. Так что администратор может быть уверен - никакой слишком умный пользователь не прочитает то, что ему читать неположено.
В приложении, работающем с данными, можно выделить три логических слоя:
В двухуровневом клиент- серверном приложении, показанном на рисунке выше, как правило, все функции по формированию пользовательского интерфейса реализуются на клиенте, все функции по управлению данными - на сервере, а вот бизнес-правила можно реализовать как на сервере используя механизмы программирования сервера (хранимые процедуры, триггеры, представления и т.п.), так и на клиенте.
RPC от англ. Remote Procedure Call уд аленный вызов процедур - система интеграции серверов в виде процедур доступных для вызова удаленным пользователем через унифицированный интерфейс. Интерфейс изобретенный Sun Microsystems для своей операционной системы (SunOS, Solaris; Unix-система), в настоящее время используетстся как в большинстве Unix-систем, так и в Windows.
(D-) COM (англ. (Distributed) Compo nent Object Model - модель составных объектов) и др. - Позволяет одним программам выполнять операции над объектами данных используя процедуры других программ. Изначально данная технология предназначена для их «внедрения и связывания объектов» (OLE англ. Object Linking and Embedding), но, в общем, позволяет писать широкий спектр различных прикладных серверов. COM работает только в пределах одного компьютера, DCOM доступна удаленно через RPC.
Универсальные
серверы часто используются для написания
всевозможных информационных серверов,
серверов, которым не нужна какая-то специфическая
работа с сетью, серверов, не имеющих никаких
задач, кроме обслуживания клиентов. Например,
в роли серверов для inetd могут выступать обычные
консольные программы и скрипты.
Большинство внутренних и сетевых специфических
серверов Windows работают через универсальные
серверы (RPC, (D-)COM).
Сетевые службы обеспечивают функционирование
сети, например серверы DHCP и BOOTP обеспечивают
стартовую инициализацию серверов и рабочих
станций, DNS - трансляцию имен в адреса
и наоборот.
Серверы туннелирования (например, различные
VPN-серверы) и прокси-серверы обеспечивают
связь с сетью, недоступной роутингом.
Серверы AAA и Radius обеспечивают в сети единую
аутентификацию, авторизацию и ведение
логов доступа.
Информационные службы. К информационным службам
можно отнести как простейшие серверы
сообщающие информацию о хосте (time, daytime,
motd), пользователях (finger, ident), так и серверы
для мониторинга, например SNMP. Большинство
информационных служб работают через
универсальные серверы.
Особым видом информационных служб являются
серверы синхронизации времени - NTP кроме информировании
клиента о точном времени NTP-сервер периодически
опрашивает несколько других серверов
на предмет коррекции собственного времени.
Кроме коррекции времени анализируется
и корректируется скорость хода системных
часов. Коррекция времени осуществляется
ускорением или замедлением хода системных
часов (в зависимости от направления коррекции),
чтобы избежать проблем возможных при
простой перестановке времени.
Файл-серверы представляют собой серверы
для обеспечения доступа к файлам на диске
сервера.
Краткое описание
В настоящее время нет такого человека, пожалуй, которому ни разу не довелось работать с компьютером. Современные компьютерные технологии используются повсеместно: от обыкновенных точек розничной торговли до научных центров.
В качестве подтверждения исследуем данные, которые опубликовал Минкомсвязи России и которые были представлены в электронной база данных ООН "MilleniumDevelopment, GoalsIndicators" в 2009 году:.
Здравствуйте, уважаемые читатели блога сайт. Чуть ранее в статье , я упоминал такую штуку как сервер, но подробно на этом внимание не заострял. Ну, server он и есть server (типа, всем и так понятно). Из-за этого, как мне кажется, могло возникнуть недопонимание, а потому пришла пора исправить ситуацию.
Итак, что же такое сервер? На самом деле, это вещь (а иногда и программа) без которой не было бы интернета. В общем понимании сервер — это рабочая станция (по сути обычный компьютер), которая по большей части работает без участия человека (разве что требуется его изначальная настройка).
Работа его заключается в выполнении специальных сервисных программ («serve» — значит служить), которые зачастую и определяют назначение этого устройства. Т.е. по сути — это служебный компьютер . С понятием сервера тесно связано , о котором мы уже говорили, ведь именно на них размещены все сайты интернета. Понятно? Нет? Ну, тогда чутка поподробнее...
Путаница в головах пользователей возникает в основном потому, что под термином сервер можно понимать, как аппаратную часть компьютера (часто довольно специализированного — с большим объемом оперативной и твердотельной памяти, мощным серверным процессором, но без мыши, клавиатуры и монитора — просто ящик, зачастую в стоечном исполнении):
Сервера различают по «мощности» (и емкости) входящих в них компонентов. Когда для выполнения какой-либо задачи (например, размещения сильно посещаемого сайта) возможностей даже самой продвинутой машины не хватает (с максимум памяти и процессоров), то имеется возможность распределения нагрузки используя связку серверов и соответствующее ПО.
Ну, например, игровые бывают сервера. Их «поднимают», чтобы играть в онлайн-игры (типа Доты, Воркрафта и др.) сразу большому числу людей подключаемых к нему со своих ПК. Еще бывают домашние сервера, например, для хранения и раздачи мультимедия домочадцам.
Но все же самыми распространенными, наверное, являются «служебные компьютеры», на которых размещаются сайты. Живут они на так называемом хостинге и о них стоит сказать чуть подробнее.
На хостинге используется программное обеспечение называемое веб-сервером (наиболее известным из них, думаю, является Апатч). На одной аппаратной единице (физическом компьютере) может быть «поднято» от одного до сотен программ web-server и на каждом из них может размещаться от одного до сотен сайтов. Почему это делается и зачем вообще все это нужно?
Смотрите. Вы захотели создать сайт. Создали (допустим на своем локальном веб-сервере, как я писал выше). Что дальше? Сайт должны посещать люди, а как они на него попадут? Правильно, через интернет? Значит ваш компьютер должен быть всегда включен (днем и ночью) и постоянно иметь широкий канал доступа в интернет? Но это же ужасно сложно и дорого, в конце концов.
Выход как раз и состоит в использовании услуг хостинг-провайдера , у которого целая куча серверов в специальных помещениях (дата-центрах), круглосуточно работающих и подключенных к интернету. Именно их он и сдает в аренду, либо может за денежку разместить там ваш server и следить за ним, как за своими. Причем найдутся варианты на все случаи жизни:
Таким образом, без серверов не было бы сайтов (блогов, соцсетей, форумов, поисковых систем, порталов и т.п.), а значит не было бы и самого интернета. О, как!
Удачи вам! До скорых встреч на страницах блога сайт
посмотреть еще ролики можно перейдя на");">
Вам может быть интересно
Host - что такое хост и чем он отличается от Hosts и хостинга
Что такое DNS и как ДНС-сервера обеспечивают работу интернета
VPS от NeoServer - станьте владельцем своей виртуальной вселенной
ВЕБ - что такое web 2.0, веб-поиск, вебсайт, веб-браузер, web-сервер и все остальное с приставкой веб (онлайн)
WHOIS сервисы - информация о домене (чей он, каков его возраст и история, когда освобождается) или IP адресе
Локальный сервер Denwer - как создать сайт на компьютере - установка, настройка и удаление Денвера
FASTVPS - как выбрать оптимальный VPS или выделенный сервер для своего сайта
При визите в любой современный офис в глаза бросается большое количество вычислительной техники. Непосвященному человеку часто и невдомек, что основная часть информации обрабатывается и хранится совсем в других местах, иногда за сотни километров от рабочих мест пользователей. Операции с большими объемами данных возлагаются на специальные устройства – сервера. Сервер – это многопользовательский компьютер, распределяющий ресурсы внутри вычислительной сети и отвечающий на запросы рабочих станций.
В зависимости от выполняемых задач сервера подразделяются на типы – Web-сервера, FTP-сервера, почтовые, файловые и другие. Рабочая станция – это обычный компьютер, имеющий доступ в сеть. Если сравнивать с нервной системой человека, то сервер – мозг, а рабочие станции – нервные окончания .
И сервера, и рабочие станции могут создаваться на базе одних и тех же микропроцессоров. Как правило, это микросхемы от компаний Intel или AMD. Продукция AMD часто превосходит по производительности аналоги от Intel, несколько уступая в надежности. Конкуренция между двумя гигантами IT-индустрии привела к значительному снижению цен на различные устройства, что не может не радовать потребителя.
Можно настроить обычную персоналку таким образом, что она будет выполнять роль хранилища данных для небольшой организации или фирмы. А на серверах можно запускать стандартные офисные приложения для удобства рядового пользователя. Так чем же сервер принципиально отличается от рабочей станции?
Работа сервера невозможна без специальных операционных систем . На современном этапе популярны ОС на базе Linux (Unix) – Debian, FreeBSD, Ubuntu Server и другие. Вместе эти операционки занимают до 70 % рынка . Около трети рынка удерживают системы от Microsoft. Первые UNIX-системы были разработаны еще в конце 1960-х годов, они изначально создавались для работы в сети, поэтому уровень безопасности у них существенно выше. Считается, что Microsoft банально прозевала наступление эры Интернета, поэтому ее разработкам трудно конкурировать с Linux в вопросах сетевой защиты. Важной особенностью Linux-систем является их бесплатное распространение и открытость кода.
Первая особенность позволяет производителям «железа» снижать стоимость конечного продукта, вторая дает возможность менять код программ, подстраивая их под свои нужды. В сфере ПО для рабочих станций положение иное. Там доминирование Windows различных версий не вызывает никаких сомнений, примерно 9 из 10 персоналок управляются этими ОС, около 10% отвоевал Apple c OS X, и лишь 2% досталось Linux. Почетное первое место держит Windows 7 – около 44% на начало 2016 года. Нет сомнений, что ситуация будет меняться по мере выпуска новых версий «Окошек».
При обработке больших массивов данных важно наличие системы резервирования . Тогда в случае потери информации всегда есть возможность вернуться к исходной точке. Для рабочих станций такая опция обычно не предусматривается, пользователь может хранить важные данные на сетевом диске либо вручную делать копии файлов.