Прозрачные облака: из чего складывается стоимость аренды виртуального сервера и как провайдеры уходят от жестких тарифов

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

Прозрачные облака: из чего складывается стоимость аренды виртуального сервера и как провайдеры уходят от жестких тарифов

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

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

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

Содержание:

Традиционная 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 Гб, при этом стоимость одинакова для всех линеек. Вы выбираете сколько нужно, и при необходимости меняете конфигурацию.

Объем диска для хранения данных

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

Тип диска привязан к процессору: стандартные работают вместе с обычным SSD, а для производительных  и высокочастотных используется вариант для ускоренной обработки SSD NVMe
Тип диска привязан к процессору: стандартные работают вместе с обычным SSD, а для производительных и высокочастотных используется вариант для ускоренной обработки SSD NVMe

Операционная система

При выборе лицензионной версии, например Astra Linux, цена лицензии добавляется к стоимости сервера. При этом за операционную систему можно не платить, если выбрать бесплатный вариант.

Можно выбрать ОС и нужную версию 
Можно выбрать ОС и нужную версию 

Прикладное ПО

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

Для удобства пользователей в нашем конфигураторе два сценария настройки сервера:

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

Сетевая инфраструктура

Сюда входят дополнительные услуги. Например, у нас можно выбрать и оплатить:

  • плавающий публичный IPv4;
  • публичный IPv6.
Прозрачные облака: из чего складывается стоимость аренды виртуального сервера и как провайдеры уходят от жестких тарифов

Локации и ЦОД — регион или дата-центр, в котором будут размещены арендуемые серверы. Локация может влиять:

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

Как работает тарификация в облаке

Принцип Pay-As-You-Go. Один из ключевых принципов облачного ценообразования — оплата только за фактически использованные ресурсы.

Если сервер остановлен, то списание происходит только за те услуги, которые вы продолжаете потреблять:

  • IP-адреса;
  • хранение данных на диске (по тарифу хранения резервных копий);
  • коммерческие программные продукты (при их наличии).

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

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

Единая ценовая система облачных серверов обеспечивает:

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

Читайте еще:

19
1
1
2 комментария