Физический сервер, выделенная виртуальная машина и разделение зон ответственности
VPS и серверы

Что такое VPS: устройство сервера и обязанности владельца

Объясняем простыми словами, как работает VPS, чем он отличается от обычного хостинга и за что отвечает владелец сервера.

Содержание

VPS — это отдельная виртуальная машина, которую провайдер запускает на своём физическом оборудовании. У неё есть собственная операционная система, выделенный объём памяти и диска, сетевой адрес и административный доступ. Для владельца она выглядит как удалённый компьютер: к нему подключаются через интернет, устанавливают программы и размещают сайт.

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

Что именно вы арендуете

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

Сокращение VPS происходит от Virtual Private Server — «виртуальный частный сервер». Слово «частный» здесь означает отдельную виртуальную среду, а не отдельный физический компьютер. Изоляцию обеспечивает платформа виртуализации провайдера.

После заказа панель обычно показывает:

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

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

Чем VPS отличается от обычного хостинга

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

На VPS владелец сам выбирает и настраивает системные программы. Можно запускать фоновые процессы, устанавливать нужные версии языка, менять сетевые правила и размещать несколько приложений. Если после обновления программа перестала запускаться, разбираться с ней тоже придётся владельцу либо отдельно оплаченной службе администрирования.

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

За что отвечает провайдер, а за что владелец

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

Что требуется обслуживать Кто обычно отвечает
Электропитание, охлаждение и физическая сеть Провайдер
Физический сервер и платформа виртуализации Провайдер
Запуск и остановка виртуальной машины Провайдер через панель
Операционная система внутри VPS Владелец
Пользователи и удалённый вход Владелец
Веб-сервер, приложение и база данных Владелец
Файлы проекта и возможность их восстановить Владелец, если договор не говорит иное

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

Что означают ресурсы VPS

В описании тарифа обычно перечислены процессор, память, диск и сеть. Эти числа нельзя оценивать отдельно от приложения.

vCPU — виртуальный процессор, который гипервизор предоставляет машине. Два vCPU у разных провайдеров могут отличаться по модели физического процессора, правилам распределения времени и фактической скорости.

RAM — оперативная память. В ней работают операционная система, веб-сервер, приложение и база данных. Если памяти не хватает, Linux может использовать swap — область на диске для временного размещения редко используемых страниц памяти. Диск значительно медленнее RAM, поэтому swap помогает пережить отдельный пик, но не заменяет достаточный объём памяти.

Диск характеризуется не только объёмом. Статическому сайту обычно важнее свободное место, а базе данных — ещё и задержка чтения и записи. Обозначение NVMe говорит о технологии накопителя, но само по себе не гарантирует производительность конкретного тарифа.

Сеть описывают скоростью порта и количеством включённого трафика. Это разные параметры: быстрый порт не означает неограниченную передачу данных.

Подробный выбор конфигурации разобран в чек-листе VPS для сайта.

Что придётся делать после заказа

Владелец неуправляемого VPS регулярно выполняет несколько видов работ:

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

Root — встроенная административная учётная запись Linux с почти неограниченными правами. Доступ к ней не означает, что сервер будет обслуживаться автоматически. Если систему не обновлять и не проверять, она устаревает так же, как любой другой компьютер.

Снимок сервера не заменяет резервную копию

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

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

Когда VPS действительно нужен

VPS подходит, если проекту требуется хотя бы одно из следующего:

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

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

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

Первоисточники

Рекламное местоВаша компания здесьРазместить рекламу

Самопроверка

Проверьте, что материал усвоен

Ответьте на все вопросы. Результат сохранится только в этом браузере и будет учтён в статистике прочитанных материалов.

01За что обычно отвечает владелец неуправляемого VPS?
02Что доказывает наличие кнопки создания снимка в панели?
03Когда VPS рациональнее обычного хостинга?

Разбираем коротко

Частые вопросы

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

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

Является ли VPS отдельным физическим сервером?

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

Обязан ли провайдер восстанавливать удалённые файлы?

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