Перейти к основному содержанию
Скидка 50% все планы, ограниченное время. Начиная от $2.48/mo
Осталось: 13 мин
Облачная архитектура и ИТ

Лучший облачный VPS: что это и на что обратить внимание?

Ava Автор: Ava 13 мин чтения Обновил: Nadia 2d ago
Инфраструктура облачного VPS и управление виртуальным сервером

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

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

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

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

Как работает облачный VPS?

Физические хосты, виртуальные машины и платформа управления облачным VPS

Большинство особенностей работы объясняют три уровня: физический хост, виртуальная машина и управляющая ею платформа.

Физические хосты и виртуальные машины

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

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

Это различие важно при толковании слова «пул». Платформа может выбирать из общей ёмкости; отдельный экземпляр не выполняется автоматически во всём пуле.

Платформа, которая создаёт ваш сервер

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

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

Где хранятся ваши данные?

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

Локальное хранилище сильнее привязывает доступ к данным к хосту. Сетевое хранилище может позволить другому хосту получить доступ к диску ВМ с учётом процедур восстановления платформы. Ни одна из этих схем сама по себе не определяет охват резервного копирования или доступность приложения.

Основные термины разобраны в статье как устроен облачный сервер.

Облачный VPS и традиционный VPS: в чём разница?

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

Сравнение традиционного и облачного VPS: создание, ресурсы, хранилище, восстановление, масштабирование и тарификация

Поэтому слово «облако» не определяет, быстрее ли продукт, безопаснее ли он или устойчивее к сбоям. Для таких выводов нужны сведения о выделении CPU, хранении данных, обработке сбоев и обязательствах сервиса.

Более широкая терминология рассмотрена в сравнении облачного хостинга и VPS-хостинга. Сопоставления конкретных провайдеров и данные о производительности смотрите в нашем сравнении провайдеров VPS.

Что происходит при отказе сервера или диска?

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

Если отказал физический хост

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

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

Например, документация OpenStack по эвакуации объясняет, как доступ к общему хранилищу влияет на сохранение данных серверного диска при восстановлении. Для покупаемой услуги важно то, что поддерживают её собственная платформа и процедуры.

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

Если отказал диск

Резервированное хранилище может позволить платформе выдерживать некоторые отказы накопителей или узлов хранения. Защита зависит от мест размещения копий, количества отказов, которое выдерживает система, и доступности остальных зависимостей.

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

Репликация, снимки и резервные копии

МеханизмЧто это даётЧто проверить
РепликацияПоддерживает копии данных для устойчивости к определённым отказам инфраструктурыДомены отказа, поведение репликации и пределы отказоустойчивости
СнимокФиксирует состояние диска или тома в определённый моментСогласованность приложения, сроки хранения, зависимости и процедуру восстановления
Резервное копированиеХранит восстанавливаемые данные для возврата после потери или нежелательных измененийРасписание, сроки хранения, независимость, контроль доступа и проверенные восстановления

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

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

Вертикальное и горизонтальное масштабирование экземпляров облачного VPS

Можно ли масштабировать облачный VPS без простоя?

Масштабирование и надёжность — разные задачи. Более высокий тариф покрывает нагрузку, которой нужна дополнительная ёмкость. Он не добавляет резервирования: крупный экземпляр может отказать так же, как небольшой.

Изменение конфигурации одного сервера

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

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

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

Добавление серверов

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

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

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

Ресурсы облачного VPS общие или выделенные?

Слово «частный» относится к виртуальной среде; оно не обязательно означает эксклюзивное физическое оборудование.

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

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

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

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

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

Кто управляет облачным VPS и защищает его?

Неуправляемая услуга означает, что вы получаете виртуальную машину и права администратора, а обслуживание ОС, настройка приложений, мониторинг и реагирование на инциденты остаются вашей ответственностью. Доступ root в Linux или администратора в Windows позволяет менять машину, а также сломать её.

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

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

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

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

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

Как работает тарификация облачного VPS?

Облачный VPS обычно оплачивается за выделенную ёмкость во времени. Простаивающий экземпляр может стоить столько же, сколько загруженный, поскольку его ресурсы остаются выделенными. «Оплата по мере использования» не означает автоматического расчёта счёта по фактической загрузке CPU.

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

Оплата работающих, остановленных и удалённых экземпляров облачного VPS и дополнительные расходы на ресурсы

Прекращаются ли начисления после выключения сервера?

Не предполагайте этого. Остановленный экземпляр может сохранить выделенные ресурсы и диск, за которые продолжается оплата. Удаление экземпляра может завершить начисления за вычисления, оставив отдельно оплачиваемые тома, снимки, резервные копии или IP-адреса.

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

За что могут взиматься дополнительные платежи?

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

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

Четыре провайдера облачного VPS для рассмотрения

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

DigitalOcean

DigitalOcean называет свои виртуальные машины Droplet. Они предоставляют серверную среду, которой вы управляете самостоятельно, с различными конфигурациями ресурсов и управлением через панель/API. Документированный процесс изменения конфигурации — полезный пример самостоятельного масштабирования, которому всё равно нужен простой. Проверяйте выбранный класс CPU, регион, варианты резервного копирования и ограничения изменения диска, а не считайте все Droplet взаимозаменяемыми. Начните с документации Droplet.

OVHcloud

OVHcloud продаёт и VPS, и экземпляры Public Cloud. Это разные продуктовые линейки, поэтому документированную для одной функцию нельзя приписывать другой. Определите, какую услугу оцениваете, затем проверьте хранилище, изменение конфигурации, сеть, оплату и восстановление. Документация экземпляров Public Cloud объясняет концепции предложения, включая семейства экземпляров и связанные услуги.

Vultr

Vultr предлагает облачные виртуальные машины в разных вычислительных категориях. Стандартная документация Cloud Compute описывает экземпляры с общим CPU, а другие категории предлагают иное выделение ресурсов. Выберите класс CPU перед сравнением объёма памяти, затем проверьте региональную доступность, включённый трафик, резервные копии и подключённое хранилище. Руководство по созданию Cloud Compute описывает варианты развёртывания и модель экземпляров.

Cloudzy

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

Рейтинги, сравнения провайдеров и результаты тестов смотрите в нашем сравнении провайдеров VPS.

Часто задаваемые вопросы

Облачный VPS — это то же самое, что облачный хостинг?

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

Облачный VPS работает на нескольких физических серверах одновременно?

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

Облачный VPS автоматически быстрее или надёжнее традиционного VPS?

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

Включает ли облачный VPS-хостинг резервные копии?

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

Могут ли новички пользоваться облачным VPS?

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

Может ли облачный VPS работать с Linux или Windows?

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

Можно ли разместить сайт на облачном VPS?

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

Можно ли перенести существующий сайт или приложение на облачный VPS?

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

Поделиться

Обсуждение

Комментарии

Войдите, чтобы присоединиться к обсуждению.

Ещё в блоге

Читайте дальше.

Готовы к развёртыванию? От $2,48/мес.

Независимое облако с 2008 года. AMD EPYC, NVMe, 40 Gbps. Возврат денег в течение 14 дней.