Что такое VPS и чем он отличается от обычного хостинга?
VPS (virtual private server, виртуальный частный сервер) — это виртуальная часть одного физического сервера, принадлежащая только вам. У вас своя операционная система, свой IP-адрес и доступ root (полный доступ администратора). На виртуальном хостинге вы управляете только своим сайтом внутри среды, которую заранее настроил провайдер.
Компромисс простой. VPS даёт свободу, а взамен обслуживание сервера становится вашей задачей. Что подойдёт, зависит от того, что вы собираетесь запускать и насколько уверенно вы управляете сервером.
Как работает VPS?
На физической машине работает программа под названием гипервизор. Она делит процессор, память и диск между несколькими виртуальными машинами. Каждая виртуальная машина ведёт себя как отдельный компьютер со своей виртуальной сетевой картой и диском. Одна из них — ваш VPS, а тариф определяет размер вашей части.
KVM — одна из технологий, которые это делают. Это решение для полной виртуализации, встроенное в ядро Linux, которое опирается на расширения виртуализации в современных процессорах (Intel VT или AMD-V). При KVM каждый сервер работает на собственном ядре, поэтому на одной инфраструктуре могут работать и дистрибутивы Linux, и Windows. Подробности есть на официальной странице KVM.
Что означают цифры в тарифе VPS?
- RAM — это оперативная память программ, которые работают прямо сейчас. Когда её не хватает, сервер замедляется или программы останавливаются.
- vCore — это виртуальное ядро процессора. Чем больше ядер, тем больше задач может выполняться одновременно.
- Диск — это постоянное хранилище для системы, ваших приложений и данных.
Сравнение виртуального хостинга, VPS и физического сервера
| Параметр | Виртуальный хостинг | VPS | Физический сервер |
|---|---|---|---|
| Что вы арендуете | Аккаунт в среде провайдера | Целый виртуальный сервер | Целая машина |
| Доступ | Панель управления и файловый менеджер, обычно без root | Доступ root, любое ПО на ваш выбор | Доступ root, и железо вы тоже выбираете сами |
| Обслуживание сервера | Провайдер | Вы | Вы |
| Гибкость | Ограничена программами, которые предлагает провайдер | Высокая | Максимальная |
| Кому подходит | Простые сайты-визитки | Нестандартное ПО, магазины, VPN, автоматизация | Очень крупные постоянные нагрузки |
Что ограничено на виртуальном хостинге?
На виртуальном хостинге множество сайтов используют процессор и память одной и той же машины. Шумный сосед может замедлить и ваш сайт. Нужное вам ПО установить нельзя, а версию PHP и её настройки можно менять лишь в тех пределах, которые разрешает панель. Эти ограничения — плата за то, что работу берёт на себя провайдер. Для большинства простых сайтов это удобный и достаточный вариант.
Кому нужен VPS?
- Тем, кто хочет запускать ПО, которого нет в панели хостинга: Docker, приложение на Node.js или Python, базу данных, инструмент автоматизации.
- Тем, кто поднимает сервер голосового чата или собственный VPN.
- Владельцам сайтов на WordPress с большим числом плагинов и интернет-магазинов, которые хотят сами управлять ресурсами.
- Всем, кто размещает несколько сайтов в одном месте по своим правилам.
Если у вас один сайт-визитка, не нужно специальное ПО и не хочется заниматься сервером, виртуальный хостинг проще. Если вы упёрлись в то, чего там сделать нельзя, например установить собственное ПО, открыть порт или изменить системные настройки, самое время переходить на VPS.
На VPS ответственность на вас
Доступ root даёт возможности, а вместе с ними и ответственность. Как сказано в условиях использования Seturack, обновления операционной системы и приложений, настройки безопасности и любое установленное вами ПО остаются на вашей стороне. Неправильно настроенный сервер остаётся открытым для атак. Регулярные дела такие:
- Устанавливать обновления операционной системы и приложений.
- Следить за тем, чтобы настройки брандмауэра и SSH были надёжными.
- Проверять, что бэкапы выполняются, и хранить дополнительную копию всего важного.
- Следить, не заполняются ли диск и память.
Сервер, который приходит с готовым приложением, избавляет от первоначальной настройки. Дальнейшее обслуживание всё равно остаётся за вами.
Что происходит после заказа?
После оплаты сервер готовится автоматически. В панели клиента вы видите его IP-адрес, имя пользователя и пароль. Если вы выбрали чистую операционную систему, подключитесь по SSH. Если выбрали готовое приложение, оно устанавливается само при первой загрузке сервера. Обычно это занимает несколько минут, например около 2,5 для Docker и 3,5–4 для WordPress. Адрес и пароль появляются на той же странице панели, и доступ root у вас тоже есть. Сервер можно перезапустить из панели, а если из-за проблем с подключением вы потеряли доступ, можно открыть консоль VNC прямо в браузере.
Доменное имя — это отдельная вещь. Сервер поставляется с IP-адресом, а домен вы покупаете в другом месте и направляете на IP-адрес сервера в DNS-панели. Шаги описаны в статье о подключении собственного домена.
С чего начать
- Запишите, что вы будете запускать: сайт на WordPress, сервер голосового чата, приложение на Docker.
- Найдите минимальные требования в официальной документации этого ПО и начните с размера на ступень больше.
- Начните с малого. Если не хватит, сервер можно увеличить. Покупать самый большой размер в первый же день не нужно.
- Узнайте, как работает смена размера, заранее: увеличение и уменьшение сервера.
- Думайте о бэкапах с самого начала. В Seturack резервная копия сервера создаётся каждую ночь, хранятся последние 7 дней. Для чего-то важного всё равно держите собственную копию.
Seturack продаёт только виртуальные серверы KVM, виртуального хостинга нет. RAM, процессор и диск вы выбираете отдельно. Самый маленький размер — 1 ГБ RAM, 1 vCore и 25 ГБ диска. Он стоит около $2.60 в месяц с НДС. Ежедневные бэкапы и безлимитный трафик входят в цену. Свою цену можно рассчитать на странице цен.
Комментарии0
Комментариев пока нет
Поделитесь своим мнением первым.
Пожалуйста, войдите или зарегистрируйтесь, чтобы оставить комментарий.