Из чего состоит серверное оборудование. Что такое сервер и чем он отличается от обычного компьютера или хостинга? Классификация серверного оборудования

Что такое сервер? По своей сути, это мощный компьютер, который может бесперебойно выполнять разного характера задачи и обрабатывать информацию, которая поступает большим потоком. Зачастую серверные машины устанавливаются в крупных компаниях. По своей функциональности и предназначению серверы бывают абсолютно разные.

Для чего нужен сервер?

Любой фирме, особенно крупной, не обойтись без собственного сервера. Чем крупнее компания и чем больше число пользователей, тем мощнее потребуется . Зачем нужен сервер? На нем хранятся общие информационные ресурсы и благодаря его работе, совместный доступ к ним могут иметь одновременно несколько компьютеров, еще к нему могут быть подключены телефоны, факсы, принтеры и другие устройства, у которых есть доступ к общей сети.

Чем отличается сервер от обычного компьютера?

Разница между ними исходит из того, какие задачи они выполняют. Под компьютером понимают стандартные характеристики, которые есть у любого ПК дома или на работе. Что такое сервер – это компьютер, но выполняющий только определенные задачи, он должен совершать обработку запросов от других устройств, а также:

  1. Обслуживать подключенные нему устройства.
  2. Обладать более высокой производительностью.
  3. На нем должны быть установлены специальные комплектующие.
  4. Он должен игнорировать графические возможности систем.

Чем отличается сервер от рабочей станции, так это тем, что рабочая станция предназначена только для того, что бы обеспечить качественный процесс работы. Она не с кем не взаимодействует, кроме оператора и сервера. Сервер же взаимодействует со всеми машинами, которые с ним связаны по сети. Он умеет принимать запросы, вести их обработку и выдавать ответы.


Чем хостинг отличается от сервера?

Разобраться в этом вопросе не сложно. В интернете множество различных сайтов. Данные с сайтов необходимо размещать на сервере, грубо говоря, на , у которого есть выход в интернет. Установив на него сайт, с сервера ведется его обслуживание. Чтобы оптимизировать работу сервера, который не может существовать без программного обеспечения, нужен хостинг, услуги его можно приобрести в интернете.

Хостинг и сервер - в чем разница? На хостинге можно разместить собственный сайт. Являясь владельцем хостинга, можно иметь собственный сервер или брать его в аренду у какой-либо компании. Это особенно удобно тем, кто еще не сталкивался с работой сервера и не хочет тратить свое время на то, чтобы изучать настройки, пробовать что-то новое методом проб и ошибок, следить пристально за работой сервера и заниматься его программным обеспечением.

Что нужно для создания сервера?

Это недешевое удовольствие, которое легко может позволить себе крупная компания, но для обычного пользователя это сулит большие финансовые затраты. Что нужно чтобы сделать сервер?

  • иметь представление, что такое сервер;
  • очень хороший компьютер;
  • собственный интернет канал, скорость должна быть высокой;
  • стабильная операционная система;
  • сборка. Она бывает на двух типах платформы, это Java и С++;
  • терпение и желание.

Из чего состоит сервер?

По сравнению с комплектацией обычного компьютера у него есть несколько весомых отличий. Серверная машина состоит из центрального процессора и материнской платы, только процессоров на плате может быть установлено несколько, и намного больше слотов, которые служат для подключения . Что еще входит в сервер, так это ядро, которые является важным составляющим элементом его работы.

Что такое ядро сервера? Оно осуществляет управление всеми процессами работы и собирает их в одно целое. Одна из главных его задач, осуществлять взаимодействие самых разных приложении, которые запущены в режиме обычного пользователя. В целом серверные компьютеры это мощные машины, но они затрачивают очень много электроэнергии, для ее экономии ряд функции обычного компьютера в них отсутствует.


Что нужно знать о серверах

Разбираясь в работе и предназначениях подобных машин можно выделить виды серверов, которые отличаются по своему типу. Среди общего числа выделяются основные:

  1. Почтовый сервер предназначен для отправки и приема почтовых сообщений.
  2. Файловый сервер необходим для того, чтобы хранить доступ к определенным файлам.
  3. Что такое медиа-сервер, понятно из названия. Он служит для приема, обработки и отправки аудио, видео или радио - информации.
  4. Для чего предназначен сервер базы данных? Он используется для хранения и работы с информацией, которая сформирована в виде базы данных.
  5. Для чего используется сервер терминальный? Он предоставляет доступ пользователям к определенным программам.

Что значит внутренняя ошибка сервера?

Каждый из пользователей хоть раз сталкивался с проблемой, когда при загрузке сайта появляется сообщение «500 internal server error», которое оповещает о том, что произошла внутренняя ошибка сервера. Цифра 500 является кодом протокола HTTP. Что значит ошибка сервера? Предполагается, что программная сторона сервера хоть и технически рабочая, но содержит внутренние ошибки. В результате запрос не был обработан в рабочем режиме, и система выдала код ошибки. Возникать ошибка сервера может по самым разным причинам.

Нет соединения с сервером, что делать?

Ошибки и неполадки в сложной работе системы встречаются чуть ли не каждый день. Пользователи часто сталкиваеются с проблемой того, что сервер не отвечает. В этом случае необходимо:

  1. Убедиться в том, что проблемы возникают только с определенным сервером. Может быть, что это проблемы в компьютере пользователя, его интернет - соединении или настройках. Следует осуществить перезагрузку компьютера
  2. Необходимо перепроверить название запрашиваемой веб-страницы или IP-адрес. Они могли смениться или прекратить свое существование.
  3. Причиной отсутствия связи может являться политика безопасности. IP-адрес компьютера может быть занесен черный список сервера.
  4. Запрет может стоять на самом компьютере пользователя. Может быть, что адрес блокируют антивирусная программа или корпоративная сеть на работе.
  5. Ошибка соединения может быть связана с тем, что запрос на подключение к серверу просто не доходит до адресата из-за неполадок в промежуточных узлах.

Что такое ДДоС атака сервера?

Ряд действий проводимых в сети-интернет хакерами, которые приводят к тому, что обычные пользователи не могут получить доступ к определенным ресурсам, называют ДДоС атакой (Distributed Denial Of Service). Что такое ДДоС сервера – это когда одновременно со всего мира на север, который подвержен атаке, поступает большое количество запросов. Из-за огромного количества ложных запросов сервер полностью прекращает свою работу, бывает, что восстановить его невозможно.

Разбираться в назначении нового оборудования или программного обеспечения просто необходимо. Понятие сервер и серверное оборудование знакомо почти каждому, но мало кто понимает его назначение и работу.

Мир окутан паутиной интернета и почти любой второй человек каждый день с ним взаимодействует. Общение с друзьями по скайпу и в соцсетях, работа банков, связь по мобильным телефонам все это обеспечивает интернет. Серверное оборудование и предназначено для того, чтобы соединить компьютерную сеть.

Основные функции серверного оборудования

В таком оборудовании важную роль играет ПК, который соединяет другие персональные компьютеры адаптерами и сетью. Серверное оборудование должно обеспечить связь со всеми участниками, находящимися в сети. Соединяет все работающие ПК на предприятиях, позволяет передавать и хранить пакет данных. Обязательно нужно, чтобы оно обеспечивало конфиденциальную передачу информации в сети и исключало потерю данных. Подобному оборудованию требуется непрерывная работа. Большинство важных задач решается от работы такого сервера.

Классификация серверного оборудования

Существует достаточно много классификаций серверов. Часто их разделяют по типу исполнения и по типу решаемых задач.

Серверы по типу исполнения:

  • сверхтонкие – занимают мало места, соответственно немного потребляет энергии;
  • напольные – имеют высокую гибкость и легкость в наращивании;
  • для установки в стойки – объединяет данные в центрах обработки, и используются внешними источниками памяти.

По типу решаемых задач:

  • web–серверы — быстрая пересылка и обработка файлов;
  • серверы приложений – расширенные возможности обработки информации;
  • сервер базы данных – предназначен для запросов от пользователей и обработке бизнес–транзакций;
  • брандмауэры – принимающие и не принимающие запросы из интернета и локальных сетей;
  • почтовые серверы – обрабатывает принятые и отправленные задания;
  • принт–серверы – они дают возможность распечатывать документы тем компьютерам, которые в данный момент подключены в сеть;
  • серверы удаленного доступа – может связаться с офисом через мобильную связь;
  • факс–серверы – являются связью между поступающими и отправленными письмами в виде моста;
  • серверные приставки – настроенный сервер и готовый к работе.

Работа серверного оборудования

Из перечисленного следует, что «главный компьютер» должен быть довольно сильным по мощности, переносить перегрузки и работать все 24 часа. При работе серверного оборудования программисты стремятся минимизировать процесс настройки и исправления ошибок. Но как показывает практика без специалистов по программированию не обходится ни одна организация. Поэтому в штате всегда имеется эта должность.

Если произойдет сбой во всей системе в целом то пострадают не только компьютеры. Такой сбой способен навредить всему предприятию. А это может нанести ему колоссальный ущерб. Именно поэтому серверное оборудование должно быть хорошо защищено и работать наиболее эффективно.

Условия необходимые для работы:

  • следует предоставить комнату для серверного оборудования;
  • достаточное число материнских плат, жестких дисков и дисковых массивов RAID;
  • температура в комнате должна быть соответствующей;
  • наличие грамотных, опытные специалисты по программированию.

Чтобы серверное оборудование работало бесперебойно и наиболее эффективно, его нужно постоянно усовершенствовать и обновлять. Фирмы, специализирующие на выпуске комплектующих для компьютеров, предлагают различные виды техники. Это и материнские платы, и специальные процессоры, жесткие диски и так далее.

Выбирая, серверное оборудование, не нужно смотреть на стоимость. Дорогое – это не означает хорошее, а дешевое – это еще невыгодный вариант. Поэтому цену не нужно принимать в расчет. Смотреть необходимо на функциональность. И, выбирая такое оборудование, желательно проконсультироваться у специалистов.

Что такое серверная стойка?

Серверная стойка - представляет собой стеллаж, специально предназначенный для размещения и организации ИТ-оборудования. Стандартная серверная стойка имеет 19-дюймовую лицевую панель и имеет три стандартные ширины: 19 ”, 23”, 24 ”.

Что такое серверн ый шкаф?

Серверный шкаф похож на серверную стойку в том, что он содержит и организует ИТ-оборудование. Основное различие между ними заключается в том, что серверный шкаф обычно закрыт, и имеет двери в передней и задней части стойки. Эти двери бывают как с перфорирацией, для улучшения вентиляции внутри шкафа, так и со окном из плексигласа. Шкаф для серверной стойки обеспечивает дополнительную безопасность благодаря возможности блокировки.

Монтажная единица юнит

Пространство U (иногда называемое Rack Unit или RU ) является средством измерения для ИТ-оборудования. Один юнит «U» соответствует 1,75 дюйма . Расстояние между отверстиями для стандартной 19-дюймовой стойки вырезается группами по три отверстия, эта группа из трех отверстий определяется как одно пространство U.

Размер и емкость

В связи с растущей потребностью в вычислительной мощности и пространстве в центрах обработки данных, серверная стойка часто используется для достижения высокой плотности установки оборудования. Правильное использование серверных стоек ЦОД может помочь упорядочить, безопасно и эффективно консолидировать различное сетевое оборудование. Существует много типов серверных стоек для центров обработки данных, но какой из них наиболее подходит для вас?

Из чего состоит серверный шкаф/стойка?

Монтажные рейки (или рельсы).

Каждая из монтажных реек представляют собой две вертикальные пластины из алюминия или стали с отверстиями, рассчитанные для монтажа. Прорези бывают стандарта EIA (круглыми) или универсальными квадратными. Интервал между ними на всем протяжении рейки стандартный. По типу рейки существуют в зависимости от вида отверстий. С помощью монтажных реек можно фиксировать компьютерное, сетевое оборудование и консольные стеллажи, предназначенные для такого оборудования, которое не вмонтировать в рейку. Кроме основного предназначения конструкция монтажных реек обеспечивает добавочную вентиляцию. При выборе монтажных рельсов нужно ориентироваться на вид оборудования, предполагаемого для фиксации в телекоммуникационной стойке или шкафу. Большая часть сетевого оборудования (маршрутизаторы, концентраторы, коммутационные панели и др.) монтируется с помощью прорезей стандарта EIA. Некоторые изготовители комплектуют аксессуары с инструментами для крепления в универсальные отверстия. В этом случае можно приобрести отдельно соответствующие винты и гайки.

Передние двери.

В продаже есть передние двери, отличающиеся размерами и наличием всевозможных отверстий для вентиляции. На большей части из них прикреплены замки. Перед приобретением нужно уточнить у продавца некоторые нюансы таких видов дверей:

  • Сплошная дверь из стали без каких-либо отверстий на ней;
  • Перфорированная дверь из стали, создающая вспомогательную вентиляцию;
  • Перфорированная дверь из стали с вставкой из органического стекла;
  • Прочная дверь из стали с щелями для вентиляции;
  • Дверь из термопластичного пластика плексигласа, представляющая собой цельное органическое стекло, окруженное рамкой из алюминия.

Задние двери.

В продаже представлены двери, различающиеся размерами и вариантами вентиляции, на большей части из них есть замки. Виды дверей:

  • Сплошная дверь из стали;
  • Перфорированная дверь из стали, дополняющая имеющуюся вентиляцию;
  • Цельная дверь из стали с отверстиями для вентиляции.

Верхние панели.

Они могут защищать встроенное в стойку или шкаф оборудование от предметов, которые могут упасть сверху, а также используются для крепления вентиляторов, вытягивающих горячий воздух. В продаже имеются вентилируемые панели как с прорезями для прокладки кабелей или вентиляции, так и без.

Боковые панели.

Они предназначены в целях безопасности. Виды боковых панелей:

  • Твердые фиксированные – при их установке доступ к оборудованию отсутствует, а в дальнейшем невозможно осуществить расширение;
  • Твердые съемные – обеспечивают с боковой стороны доступ к оборудованию, позволяют при желании объединить несколько стоек между собой и содержат защелки;
  • Жалюзийные.

Заглушки. Применяются чаще всего для выполнения эстетических целей: заполнения незадействованного при монтаже места и придания наружному облику корпуса стойки законченности и привлекательности. Более интересно они смотрятся в случаях, если передняя дверь изготовлена из плексигласа.

Настраиваемые ножки. Предназначены для регулировки точной, ровной позиции и расстояния до пола.

Противоскользящие ножки. Стабилизаторы Anti-Tip обеспечивают устойчивость стоек и шкафов, вес которых находится в пределах от среднего до тяжелого.

Колесики в количестве 4 штук. Фиксируются снизу стойки или шкафа, способствуя их передвижению по помещению. В случае необходимости устойчивого положения на одном месте два из них можно блокировать.

Вентилятор. Выполняет назначение циркуляции воздуха, поддержания температуры, безопасной для функционирования оборудования. Монтируется в верхнюю панель шкафа, содействует устранению горячего воздуха из него.

Типы серверных стоек центров обработки данных

Открытая серверная стойка

Серверная стойка для ЦОД состоит из монтажных направляющих без боков или дверей - это конструкция под открытым небом для монтажа сетевого оборудования. Обычно они используются для серверной комнаты, где не требуется физическая безопасность и не требуется дополнительный контроль воздушного потока.

Стеллаж с открытой рамой обеспечивает легкий доступ и предоставляет много свободного пространства для прокладки кабелей, что делает это решение идеальным для сетевых шкафов и распределительных коробок с кабелями высокой плотности.

Существует два основных типа серверных стоек: двух- и четырёх опорные. Стойки с двумя опорами обычно требуют меньшей глубины, но поддерживают меньший вес, чем стойки с четырьмя опорами.

Преимущества

Недостатки

Цена: Стеллаж с открытой рамой дешевле, чем стоечный шкаф аналогичного размера.

Воздушный поток: открытая стойка сервера центра обработки данных обеспечивает воздушный поток во всех направлениях, что может помочь улучшить охлаждение оборудования.

Легкий доступ: в случае поломки одного из устройств доступ к панели управления легко доступен. - Отсутствие безопасности: любой может подойти к стойкам и отсоединить кабели или все, что пожелает.

Отсутствие безопасности: любой может подойти к стойкам и отсоединить кабели или все, что пожелает.

Пыль: оборудование, установленное на открытой серверной стойке центра обработки данных, гораздо более восприимчиво к пыли и другому мусору, который со временем может вызвать проблемы.

Серверный шкаф ЦОД

Серверный шкаф имеет передние/задние двери, боковые панели и четыре регулируемых вертикальных монтажных рейки (стойки). Обычно это относится к «закрытой стойке». Поскольку двери и боковые панели могут быть заперты, закрытые стойки обеспечивают физическую безопасность оборудования. Несмотря на преимущества сетевых шкафов, они также создают некоторые проблемы, особенно в области охлаждения. Очевидно, что стойка сервера центра обработки данных имеет гораздо меньше доступа к воздуху для охлаждения. Так что для хорошего охлаждения потребуется дополнительная установка вентиляторов, для отвода теплого воздуха из шкафа.

Настенное крепление

Стойка для настенного монтажа предназначена для крепления к стене, чтобы сэкономить пространство и поместиться в местах, где расположить традиционные стойки не получится. Обычно он выполнен в стиле открытой рамы или шкафа и в основном используется для размещения сетевого оборудования, такого как оптоволоконные коммутационные панели и коммутаторы. Но у него также есть некоторые недостатки: он меньше других стоечных шкафов, поэтому не может выдержать большой вес и не обеспечивает такой же уровень безопасности, как полноценная стойка для сервера центра обработки данных.

Размер

Правильно выбранная стойка сервера центра обработки данных должна соответствовать размерам оборудования. Хотя 19-дюймовые стойки всегда имеют одинаковую номинальную ширину, высота и глубина варьируются. Обычно используемой мерой высоты стойки является так называемая единица стойки (U), которая определяется как 1,75 дюйма. Ширина и глубина стойки обычно измеряются в стандартных единицах. Самые популярные стандартные стойки для центров обработки данных имеют ширину 19 дюймов и высоту 42U (высота 73,5 дюйма).

Гибкость и управляемость

Для гибкой и простой в управлении кабельной среды после установки устройств в стойке должно быть достаточно свободного места. Кроме того, на некоторых серверных стойках центра обработки данных даже есть колеса на случай, если стойки следует перемещать.

Достаточный вес

Поскольку в центр обработки данных добавляется все больше и больше устройств, сетевые стойки должны иметь достаточную грузоподъемность. Количество переключателей, кабелей, PDU и подвесных кабельных креплений следует учитывать при выборе стойки. Выбор сильной стойки необходим.

Эффективность охлаждения

Стоимость охлаждения ЦОД в настоящее время продолжает расти. Надлежащие серверные стойки способствуют эффективности охлаждения. Стойки с аксессуарами для управления воздушным потоком могут быть хорошим выбором. Некоторые другие аксессуары, такие как дверцы стеллажей, также могут влиять на эффективность охлаждения. Большая часть дверцы стойки обеспечивает перфорацию не менее 64% для правильного воздушного потока.

Безопасность

Некоторые устройства в дата-центрах могут нуждаться в защите. Таким образом, двери, боковые панели и крыша могут быть установлены на серверных стойках ЦОД. Конструкции этих аксессуаров также бывают разных типов в зависимости от применения.

Какие аксессуары можно установить в стойку сервера центра обработки данных?

Серверная стойка центра обработки данных может вместить все стандартное 19-дюймовое оборудование, монтируемое в стойку, при условии, что оно не слишком глубокое для стоечного шкафа или слишком высокое, чтобы поместиться в доступных пространствах стойки. Оборудование часто включает в себя съемные монтажные кронштейны, которые крепятся к вертикальным рейкам с помощью винтов.

Более тяжелое оборудование может также включать горизонтальные рельсы или полки, которые устанавливаются в стойку для обеспечения дополнительной поддержки. Другие аксессуары для стоек, поддерживающие работу производственного оборудования, включают системы ИБП, PDU, кабельные органайзеры, коммутаторы, коммутационные панели и оптоволоконные корпуса.

Заключение

Когда вы проектируете центр обработки данных, решение о том, какая серверная стойка должна быть развернута, должно быть в списке приоритетных задач. Независимо от того, какое решение для стойки вы выберете, важно обеспечить безопасность системы и правильное распределение кабелей для создания организованной системы.

Прогресс не стоит на месте и в нашу современную жизнь входит все больше новых разработок в науке и технике. Развитие компьютерных технологий и применение их продуктов в повседневной жизни просто обязывает нас понимать предназначение нового цифрового оборудования. О серверном оборудовании слышал практически каждый, но не многие из нас знают и понимают принцип его работы и предназначение.

Доступ к интернету настолько важен сегодня, что многие уже не представляют свою жизнь без него. Общение с родственниками, находящимися на другом краю земли, работа банковской системы всех стран мира, мобильная связь, социальные сети, ответ на любой вопрос – это все дает нам сегодня интернет. Обеспечивает доступ к нему огромная компьютерная сеть, связанная между собой серверным оборудованием.

Функции сервисного оборудования

Серверное оборудование включает в себя обязательное наличие «главного компьютера», который соединен с помощью маршрутизаторов и компьютерной сети с другими персональными компьютерами. Основное назначение серверного оборудования заключается в обеспечении связи любого персонального компьютера организации с другими, передачи и хранении большого объема информации. Очень важно в работе серверного оборудования гарантированное сохранение конфиденциальной информации, полное исключение потери важных данных. Серверное оборудование должно работать бесперебойно и постоянно 24 часа в сутки даже в экстремальных условиях. От работы сервера зависит выполнение огромного количества задач.

Требования к работе серверной

Как видно из основных функций, выполняемых «главным компьютером», требования к выбору такого обособленного оборудования самые высокие. Компьютер должен быть очень мощным, с высокой производительностью, выдерживать работу без остановок круглосуточно. Идеальной работой серверной была бы в том случае, когда в самом начале ее настройки и отладке программного обеспечения налажен такой процесс выполнения задач, который в последующем не требовал бы вмешательства обслуживающего персонала. Но практический опыт подтверждает необходимость обязательного наличия в штате компьютерщиков и программистов.

От серверного оборудования зависит эффективная работа не только других компьютеров, а и всей компании в целом. Сбой в его работе может причинить значительный большой ущерб всему производству, чем стоимость самого оборудования серверной комнаты.

Какие условия обеспечат хорошую работу серверному оборудованию?

Для обеспечения основных функций серверного оборудования необходимы следующие условия:

Наличие отдельного помещения для установки серверного оборудования;

Необходимое количество материнских плат, массивов RAID, жестких дисков;

Поддержание необходимой для работы температуры;

Штат специалистов в области компьютерных технологий.

Своевременное усовершенствование серверного оборудования также является важным условием для хорошей работы. Предприятия, специализирующиеся на изготовлении компьютеров и их комплектующих, разрабатывают все новые виды специальных процессоров, стоек для жестких дисков, материнских плат, усиленных модулей оперативной памяти, специальных шкафов.

При выборе оборудования для серверной комнаты большой ошибкой будет ориентировка на его стоимость, причем как высокую, так и низкую. Такой подход абсолютно неправильный. Для обеспечения хорошей работы сервера руководствоваться нужно функциональными свойствами комплектующего оборудования. Без рекомендаций опытных специалистов в таком деле не обойтись.

Сервер - это некая программа, аппарат или программно-аппаратный комплекс, который реализует какие-то сервисы. В свою очередь сервис - это служба, выполняющая некие действия, запрашиваемые клиентом. Давайте рассмотрим внимательнее, как работает сервер.

Составляющие клиент-серверной схемы

Посмотрим, из чего состоит сам сервер и без каких внешних компонент он не может обходиться. Во-первых, сервер теряет свой смысл в отсутствие клиентов. Принцип работы сервера - реализовывать нужды клиентов. Клиент формирует требования к серверу и берет на себя некоторую долю его работы. Поэтому чаще говорят не просто о сервере, а о системе клиенты-сервер. Клиент составляет запросы к серверу, посредством которых изъявляет свою волю. Посему следующим, вторым компонентом системы будет тот формальный язык, на котором эти запросы составляются. Этих языков великое множество и выбор того или иного напрямую зависит от сервера. Запросы до сервера должны как-то доставляться. Третий элемент - канал связи клиента и сервера, по которому передаются данные. Это чаще всего либо локальная сеть, либо Интернет, либо локальные связи одной машины. Пришедший запрос сервер должен как-то принять и распознать. Принимающее устройство - так называемый внешний интерфейс, представляет собой несколько портов, которые сервер непрерывно (или не непрерывно) слушает. Принятые запросы отправляются в программную часть сервера, где и обрабатываются в соответствии с тем, как сервер запрограммирован. И в зависимости от принятого запроса, запускается тот или иной сервис с теми или иными начальными данными. Сервисы и будут последней составляющей системы. После окончания работы сервиса результат выполнения отсылается клиенту по тому же каналу связи. Или, если сервис интерактивный, то и в процессе его работы будет интенсивный обмен данными по каналу «клиент-сервер».

Для чего нужен сервер

Сейчас основное назначение клиент-серверных систем - переместить нагрузку с машин-клиентов на машину сервер. Именно поэтому вычислительная мощность обычного сервера на пару порядков выше, чем оная у обычного домашнего компьютера. Но иногда такая организация работы системы отдаёт всю нагрузку на клиенты, а сервер служит для организации их работы и взаимодействия. Или строго наоборот, сервер выполняет все вычисления, а клиенты служат лишь для выдачи информации пользователю. Как видно, способов использовать клиент-серверную модель масса.

Плюсы и минусы модели

Плюсы очевидны - сам принцип работы сервера обеспечивает удобство работы с системой, простоту управления ею, правильное распределение нагрузки на машины. А минусом является язык запросов и связанные с ним компоненты. Если пользователь случайно или умышленно отсылает на сервер неверно сформулированный запрос, то если такая ошибка не была предусмотрена программистом, система даст сбой. Сведущие люди составляют заведомо неверные запросы так, чтобы система, призванная выдавать клиенту прогноз погоды, вывела злоумышленнику, например, данные кредитных карт всех пользователей (если, конечно, за данные карт и за прогноз погоды отвечает один и тот же сервер). И счастливый злоумышленник сначала идёт и перечисляет себе все деньги всех пользователей сервиса, а затем долго и вдумчиво убегает от управления «К», расследующего это преступление.

Безопасность

Клиент-серверная модель организации работы системы - очень удобная в программировании, управлении и работе вещь. Но чтобы такой системой можно было пользоваться, каждая компонента работающей схемы должна быть защищена как от злоумышленников, так и от пользователей, не знающих, как работает сервер, но жмущих все кнопочки, до которых смогут дотянуться в произвольной последовательности. Чтобы в системе можно было хранить, передавать и обрабатывать важные данные, например, сведения о платёжных картах, система информационной безопасности сервера должна удовлетворять определённым законом требованиям.