Прозрачные облака: из чего складывается стоимость аренды виртуального сервера и как провайдеры уходят от жестких тарифов
Разбираемся, как облачный подход к тарификации и учету ресурсов позволяет сделать цены понятными и гибкими.
Сегодня сложно представить бизнес без цифровых инструментов: от небольших сайтов до масштабных корпоративных систем. Стоимость хостинга для сайта-визитки — это, как правило, небольшая статья расходов, но полноценная ИТ-инфраструктура для компаний с высокими требованиями к вычислительным мощностям — серьезная часть бюджета.
В классической модели аренды серверов пользователи выбирают из фиксированных тарифов, параметры которых заранее установлены. И не всегда понятно, за что платить. Разобраться в маркетинговых предложениях, корректно сравнить варианты и выбрать оптимальное решение становится сложной задачей.
Облачный подход к ценообразованию меняет ситуацию: заказчик получает услугу с прозрачной стоимостью. Можно выбрать только те ресурсы и сервисы, которые нужны, и отказаться от сопутствующих услуг. Мы в Рег.ру перешли на такую систему и на примере нашего конфигуратора рассказываем, как формируется цена на облачный сервер.
Содержание:
Традиционная vs облачная модель: в чём разница?
При выборе серверной инфраструктуры провайдеры предлагают два основных подхода к тарификации: традиционную аренду виртуального сервера по фиксированному тарифу или гибкую настройку, когда выбор или настройка каждого параметра напрямую влияет на стоимость. У обоих вариантов есть преимущества и недостатки, а стоимость услуг, как правило, формируется по-разному.
Традиционная модель — хостинг и VPS
Клиент выбирает одну из готовых конфигураций серверов с фиксированным тарифом. Его особенности:
- Пакеты с заранее определенными параметрами. В комплекте к серверу с определенным типом и количеством ядер процессора идет готовый набор из объема оперативной памяти, жесткого диска.
- Тариф, как правило, включает дополнительные сервисы и услуги. Например, IP-адреса, регулярное резервное копирование, лицензии на ПО, затраты на внутреннюю инфраструктуру провайдера и другие услуги. От них нельзя отказаться, но в стоимости они уже учтены.
- Цена не всегда зависит только от объемов полученных ресурсов. Провайдер может учитывать операционные расходы и ценовую политику. Конечная стоимость зависит не только от количества ядер и памяти.
Провайдеры, которые специализировались на традиционной модели предоставления серверов, при переходе к облакам нередко переносят старые принципы ценообразования, предлагая наборы готовых решений. Те, кто стремится к большей гибкости и прозрачности, используют другую модель — облачную.
Облачная модель
На базовом уровне в облаках есть три модели обслуживания. Каждая предоставляет свой уровень контроля и возможностей, а также свой подход к ценообразованию:
- IaaS (Infrastructure as a Service) — клиент платит за базовую инфраструктуру. Он получает виртуальные машины, хранилища данных и сети. Операционные системы и приложения он устанавливает и настраивает сам, но есть возможность развернуть предустановленные приложения.
- PaaS (Platform as a Service) — клиент платит за сервис. На платформе уже предустановлены инструменты разработки и администрирования. Это позволяет разработчикам сосредоточиться на создании приложений: им не нужно управлять базовой инфраструктурой.
- SaaS (Software as a Service) — клиент платит за готовый софт. Модель обеспечивает доступ к готовым программам через интернет. Можно оплачивать подписку, использовать готовое решение и не задумываться об установке или обновлении.
Если вы хотите получить «голые серверы», стоит выбрать IaaS. Если вам нужен набор предустановленных инструментов — PaaS.
В модели IaaS на следующем шаге пользователи получают возможность гибко настраивать конфигурацию серверов, выбирая необходимые процессоры, объем оперативной памяти, типы хранилищ и программное обеспечение:
- свободный выбор компонентов в нужном объеме, никаких лишних услуг;
- точная тарификация каждого компонента системы и оплата за реальное потребление (Pay-As-You-Go) согласно доступному периоду списания, например за час;
- прозрачность ценообразования — можно сравнить предложения разных провайдеров и подобрать наиболее выгодное для своих задач;
- возможность гибкого масштабирования в любой момент.
Так компании раскрывают формирование цены для пользователя. Например, в обновленном конфигураторе Рег.ру у каждого компонента сервера есть четкая цена, рассчитанная на основе его себестоимости, которая сразу отображается при создании или изменении конфигурации.
Из чего состоит цена облачного сервера
При выборе облачного сервера у нас клиенты могут гибко настроить ключевые параметры. При этом конфигуратор сразу показывает, что и сколько будет стоить.
Процессоры (CPU)
В нашем облаке доступны три варианта процессоров с фиксированной ценой:
- стандартный Intel Xeon Scalable (2,2 ГГц, турбо до 3 ГГц);
- производительный AMD EPYC (2,8 ГГц, турбо до 3,7 ГГц);
- высокочастотный Intel Xeon E (3,7 ГГц, турбо до 5,1 ГГц).
Пользователь может выбрать одну из готовых сборок или вручную настроить количество ядер выбранного типа.
Графические процессоры (GPU)
Нужны для задач, требующих параллельных вычислений, машинного обучения или обработки графики. В нашем облаке два варианта:
- NVIDIA A5000 (24 Гб);
- NVIDIA A100 (80 Гб).
Особенность облачной архитектуры и почасовой оплаты — возможность разворачивать сервер, только когда он нужен. Для дорогих графических процессоров это актуально: обучили нейросеть и сразу остановили сервер, чтобы не платить лишнего.
Оперативная память (RAM)
В конфигураторе можно легко увеличить или уменьшить объем оперативной памяти, наблюдая в реальном времени изменение итоговой стоимости. Оперативная память DDR4 в нашем облаке поставляется с фиксированной платой за 1 Гб, при этом стоимость одинакова для всех линеек. Вы выбираете сколько нужно, и при необходимости меняете конфигурацию.
Объем диска для хранения данных
Настраивается по тому же принципу: не нужно платить за диск «на вырост». Нужно только определить текущую потребность в гигабайтах.
Операционная система
При выборе лицензионной версии, например Astra Linux, цена лицензии добавляется к стоимости сервера. При этом за операционную систему можно не платить, если выбрать бесплатный вариант.
Прикладное ПО
Если пользователь не хочет разбираться и настраивать систему самостоятельно, можно добавить предустановленное на сервер ПО. Если это коммерческая программа, стоимость лицензии включается в плату.
Для удобства пользователей в нашем конфигураторе два сценария настройки сервера:
- Для начинающих пользователей: сначала выбор ПО, затем оборудования — в этом случае при выборе процессоров, памяти, ОС будут учтены ограничения на минимальные требования ПО.
- Для опытных пользователей: заказ вычислительных ресурсов и ОС. При этом необходимое ПО можно установить самостоятельно.
Сетевая инфраструктура
Сюда входят дополнительные услуги. Например, у нас можно выбрать и оплатить:
- плавающий публичный IPv4;
- публичный IPv6.
Локации и ЦОД — регион или дата-центр, в котором будут размещены арендуемые серверы. Локация может влиять:
- на физическую близость к конечным пользователям для снижения задержек;
- потребности в резервировании — использование географически распределенных ЦОД для повышения отказоустойчивости.
Как работает тарификация в облаке
Принцип Pay-As-You-Go. Один из ключевых принципов облачного ценообразования — оплата только за фактически использованные ресурсы.
Если сервер остановлен, то списание происходит только за те услуги, которые вы продолжаете потреблять:
- IP-адреса;
- хранение данных на диске (по тарифу хранения резервных копий);
- коммерческие программные продукты (при их наличии).
Это позволяет значительно экономить на временно неиспользуемых серверах. Например, если вы используете тестовую среду только в рабочие часы, вы можете автоматически останавливать ее на ночь и выходные, существенно снижая расходы.
Почасовая оплата. Стоимость каждого компонента рассчитывается за каждый час использования. Разница в цене особенно заметна при использовании дорогих видеокарт для работы с нейросетями. Вы арендуете GPU только на время работы с проектом и, как только его закончите, можете остановить сервер и перестать платить.
Единая ценовая система облачных серверов обеспечивает:
- прозрачность — каждый компонент имеет четкую и понятную цену, никаких скрытых платежей или неожиданных списаний;
- гибкость — возможность точно настроить конфигурацию под конкретные задачи и изменять ее при необходимости;
- экономичность — оплата только за реально используемые ресурсы, возможность остановки неиспользуемых серверов;
- предсказуемость и сопоставимость — точный расчет почасового тарифа перед запуском сервера. Цену легко сравнить у разных провайдеров.
Читайте еще: