Сервер
Ключевые отличия сервера и ПК
Сервер
Обслуживание ПО и хранение информации
ПК
Файлы хранятся в одном безопасном месте
Файлы сохраняются на отдельных компьютерах, хранилища могут быть несвязанными
Легко развертывать новое программное обеспечение или вносить изменения по сети
Резервирование и надежность
Обновления и изменения программного обеспечения должны выполняться на каждом отдельном компьютере
Встроенные зеркальные накопители – данные могут быть восстановлены, если один накопитель выйдет из строя
Один накопитель – данные теряются, если он ломается
Несколько процессоров и больше кэша для эффективной работы
В большинстве случаев используется один процессор
Более одного источника питания – если питание одного источника прекращается, сервер может продолжать функционировать
Обычно имеет только один источник питания
Основные функции ПК
ПК – персональный компьютер для личного использования.
Предназначение персонального компьютера – решение задач отдельного пользователя:
- Инструмент для вычислений;
- Доступ в интернет;
- Мультимедиа;
- Игры;
- Рабочая станция (Workstation).
Что такое сервер?
Слово “сервер” происходит от английского понятия to serve (обслуживать/служить), отсюда буквальное значение слова – это “обслуживатель”. Серверы созданы для одновременной поддержки большого числа пользователей и запуска множества специализированных сервисов и приложений.
Чаще всего сервер работает автоматизировано по заданным настройкам, а управление производят удалённо. Изредка сисадмин навещает серверную комнату чтобы, погладить сервер для обслуживания оборудования. В случае с ПК управление, напротив, почти всегда происходит напрямую.
Слово “сервер” заключает в себе два принципиально разных понятия:
- Программный сервер (серверное программное обеспечение);
- Аппаратный сервер (физический компьютер).
Примеры разных серверов
СЕРВЕР HP ML350P GEN8 8SFF
СЕРВЕР DELL M620
2x Intel Xeon E5-2650 (8C Cache L3 20M Cache 2.00GHz) / 16 (2x 8GB) / noHDD (до 8 HDD 2.5") / P420i / 1х БП 460W
2x Intel Xeon E5-2620 (6C Cache L3 15M Cache 2.00GHz) / 16 (2x 8GB) / noHDD (до 2 HDD 2.5") / H310
Примеры разных серверов
СЕРВЕР DELL R430 4LFF
2x Intel Xeon E5-2620v3 (6C Cache L3 15M Cache 2.40GHz) / 16 (2x 8GB) / noHDD (до 4 HDD 3.5") / H330 / iDRAC8 / 1x БП 550W
Программный сервер – это серверное программное обеспечение (ПО), предоставляющее доступ к данным и/или функционалу другому компьютеру. Основная задача подобного ПО – реализация концепции “клиент-сервер” . Клиент (программа на компьютере пользователя) отправляет запрос, а сервер отправляет ответ. Де-факто это диалог двух программ.
Если сервер выполняет задачи только одной организации или человека, то его считают выделенным. Он может принадлежать самой компании или той, что предоставляет услуги аренды (хостинг). Подобный подход позволяет использовать ресурсы сервера на полную мощность.
Существует многоуровневая архитектура серверных кластеров, при которой
нагрузка распределяются
между несколькими
серверами. Это
позволяет разделить
функции хранения, обработки и предоставления данных для более эффективного выполнения задач.
Зачем нужен программный сервер?
- Не нужно дублировать данные.
- В офисе без сервера каждому сотруднику приходится хранить классическую трилогию Звёздных войн и фотографии котиков на своём компьютере. Но если сервер имеется, с пользователя снимается такая непосильная ноша и не приходится дублировать данные. Всё можно хранить на сервере, а все пользователи будут получать доступ к файлам по необходимости.
- Ограничение доступа к файлам .
- Некоторым сотрудникам не нужен доступ к бухгалтерскому учёту. Сервер позволяет не только хранить все файлы в одном месте, но и гибко настроить доступ к ним, чтобы не допустить порчу фалов или утечку личных данных.
- Снижение стоимости рабочих компьютеров.