В последнее время вы могли заметить, что в Облаке Рег.ру появляются новые тарифы, а часть старых становится недоступной для заказа. В этой статье мы объясним, почему происходят такие изменения, чем отличается новая облачная платформа от прежней и как всё это влияет на работу ваших серверов.
Старая и новая платформы: в чем разница
Изначально Облако Рег.ру развивалось на собственной технической платформе, построенной на базе гипервизора KVM. Это решение было разработано нашей командой с нуля. Оно долгое время обеспечивало стабильную работу серверов, но с годами стало понятно, что потенциал такой архитектуры ограничен.
На платформе KVM использовались фиксированные тарифные планы, например, Base-2, Turbo-8 и другие. Гибко изменять конфигурацию было невозможно — пользователи могли только повышать тариф. Чтобы понизить тариф, нужно было создавать новый сервер и переносить данные. Перенести IP-адрес с одного сервера на другой было нельзя. Максимальный объем диска был ограничен тарифом Base-16 и увеличить его было невозможно. Такая инфраструктура уже не отвечает требованиям современных клиентов, которые ждут гибкости и масштабируемости.
Наша новая платформа построена на базе OpenStack — это набор ПО для создания облачной инфраструктуры, который используется крупнейшими облачными провайдерами в мире. Платформа OpenStack объединяет множество компонентов, каждый из которых отвечает за свою часть: управление ресурсами, хранение данных, сетевые настройки, безопасность, автоматизацию. Благодаря такой архитектуре пользователи получают полный контроль над своей инфраструктурой и могут адаптировать ее под любые задачи.
В OpenStack виртуальная машина — это не просто сервер, как на KVM, а набор управляемых компонентов. При создании сервера вы можете выбрать готовую конфигурацию или задать собственную: указать нужное количество ядер vCPU, оперативной памяти, дискового пространства. Все ресурсы можно изменять на лету. Даже если изначально вы заказали сервер по шаблонному тарифу, позже вы сможете самостоятельно увеличить или уменьшить ресурсы в пару кликов из панели управления. Благодаря использованию плавающих IP можно отвязать адрес от сервера, подключить его к другой машине, а затем вернуть всё обратно — без необходимости что-то заказывать заново.
Обратите внимание
Для серверов с образами ispmanager 6, WireGuard, OpenVPN, Zabbix, GitLab и GitLab Runner невозможно отвязать плавающий IP-адрес и привязать другой. Если вам нужно сохранить этот IP-адрес для повторного использования, сделать это можно только при удалении такого сервера.
Тарифы старой и новой платформы
Если вы используете тарифы Base-X или Turbo-X, ваш сервер размещен на старой платформе на базе KVM. Такие тарифы называются архивными: они больше не развиваются и не получают новых функций.
Новые тарифы на базе OpenStack обозначаются как CX-MX-DX.
Гибкость и масштабируемость в OpenStack
Одна из ключевых возможностей OpenStack — гибкое управление ресурсами. Это значит, что по мере роста проекта вы можете увеличивать количество ядер vCPU, объем оперативной памяти и дисковое пространство. Если проект, наоборот, замораживается или падает активность, вы можете уменьшить количество ядер vCPU и объем оперативной памяти (дисковое пространство уменьшить нельзя). Это позволяет платить только за те ресурсы, которые вы реально используете. Гибкое управление ресурсами было недоступно на архивных тарифах на KVM: там понизить тариф было невозможно, а увеличение ресурсов было доступно только в рамках фиксированных тарифных планов.
OpenStack позволяет легко масштабироваться: вы можете разворачивать несколько серверов, объединять их в сеть, использовать плавающие IP-адреса и подключать хранилища. Это создает основу для динамичного развития — вы начинаете с малого и масштабируете инфраструктуру по мере роста бизнеса, не нарушая работу существующих сервисов.
Сетевая архитектура и плавающие IP-адреса
На архивных тарифах внешний IP-адрес назначается серверу напрямую. Это может показаться удобным, но, если вы захотите изменить IP-адрес, вам придется создавать новый сервер и переносить данные. На платформе KVM IP-адрес жестко привязан к конкретной виртуальной машине и изменить его в рабочей среде нельзя.
В OpenStack используется другой подход. Каждый сервер получает внутренний IP-адрес в рамках своей виртуальной сети. Для выхода в интернет и доступа извне вы привязываете к серверу плавающий IP — это внешний адрес, который можно отвязать и использовать повторно на другом сервере, если потребуется.
Многих пользователей сначала удивляет, что IP-адрес внутри сервера «серый», то есть внутренний. Но это нормально и абсолютно безопасно. Наоборот, такая архитектура считается современной и отвечает лучшим практикам облачной безопасности. Внутренний IP используется для взаимодействия между серверами, базами данных, хранилищами и другими сервисами. Внешний доступ вы настраиваете только там, где он нужен — это удобно, гибко и безопасно.
Можно ли перейти со старого тарифа на новый
К сожалению, перейти с тарифов Base-X/Turbo-X на CX-MX-DX напрямую невозможно. Эти тарифы расположены на разных технических платформах: Base-X/Turbo-X работают на KVM, а CX-MX-DX — на платформе OpenStack. Эти платформы архитектурно несовместимы: они используют разные системы управления, хранения данных и подходы к масштабированию.
Если вы хотите перейти с Base-X/Turbo-X на CX-MX-DX, закажите новый сервер на платформе OpenStack, а затем самостоятельно перенесите данные с одного сервера на другой.
Если вы не можете перенести данные самостоятельно, наши специалисты могут помочь с миграцией сайтов. Однако помощь возможна не во всех случаях и зависит от особенностей ваших сайтов. Чтобы узнать, сможем ли мы помочь с переносом и сколько это будет стоить, обратитесь в поддержку.
Помогла ли вам статья?
Спасибо за оценку. Рады помочь 😊