Руководство
Open Source биллинг CloudStack: ПО, учет ресурсов и исходный код
Биллинг для CloudStack превращает ресурсы, которые клиенты используют в Apache CloudStack (виртуальные машины, хранилище, IP-адреса, трафик), в тарифы, счета и платежи. NexCMP — это self-hosted платформа биллинга и клиентского портала для CloudStack, которая выполняет эти задачи бесплатно.
Обновлено 30 октября 2026 г. Сведения о сторонних продуктах получены с официальных сайтов поставщиков по состоянию на 2026-10-19.NexCMP Source: полный исходный код за $499, единоразово. Используйте, модифицируйте и размещайте на своих серверах для собственного бизнеса. Вы можете продавать услуги на базе своего сервиса, но не имеете права перепродавать или распространять исходный код или сборки. Условия лицензии Source
Что такое биллинг для CloudStack?
Биллинг для CloudStack — это уровень, который тарифицирует и списывает оплату за ресурсы, потребляемые клиентами в Apache CloudStack: часы работы виртуальных машин, диски, публичные IP-адреса, Snapshots, Backups и сетевой трафик. Он включает учет потребления (metering), тарификацию (rating), клиентский кошелек или баланс, выставление счетов, платежные шлюзы и, для провайдеров, продающих через партнеров, реселлерский биллинг.
CloudStack Usage Server — это «необязательный, отдельно устанавливаемый компонент CloudStack», который преобразует данные о событиях в сводные записи об использовании (running VM, allocated VM, IP address, network bytes, volume, template, snapshot и др.), получаемые через API listUsageRecords. В документации CloudStack эти записи описываются как основа для построения внешней биллинговой интеграции.
Тарификация, счета, прием платежей и брендированная витрина — это задачи биллингового слоя поверх CloudStack, именно поэтому провайдеры подключают такое решение.
Как клиенты видят свои счета
Страница виртуальной машины в клиентском портале содержит все финансовые данные: тариф и период, продление и историю. Выберите вкладку, используйте стрелки или откройте полноэкранный режим. На экранах показаны примерные данные.
Как провайдеры тарифицируют клиентов CloudStack сегодня?
Существует четыре основных пути. Выбор подходящего зависит от того, какой объем функционала вы готовы разрабатывать самостоятельно, какие еще услуги продаете и кто обслуживает ПО.
- Собственная разработка на базе записей Usage Server. Никаких затрат на лицензии, но код тарификации, выставления счетов, приема платежей и клиентского портала придется писать с нуля.
- Добавить модуль CloudStack в универсальную биллинговую систему. В HostBill есть модуль CloudStack для почасовой тарификации виртуальных машин или учета ресурсов, в документации Ubersmith описан биллинговый модуль для CloudStack, а в маркетплейсе WHMCS представлен один сторонний модуль CloudStack.
- Использовать специализированный портал управления облаком для CloudStack. Один из примеров — StackBill (сейчас часть StackOrbit): тарификация идет за физический узел гипервизора, а точная стоимость не публикуется.
- Развернуть self-hosted биллинг и клиентский портал для CloudStack. Это и есть NexCMP: единая лицензия без доплат за узлы, виртуальные машины или клиентов.
Что должна включать биллинговая система для CloudStack?
Используйте этот чек-лист для сравнения любых решений, включая NexCMP.
Учет потребления и тарификация
- Что это значит
- Тарификация каждой VM, диска, IP-адреса, Backup и каждого GB трафика, используемого клиентами.
- Как это реализовано в NexCMP
- Виртуальные машины тарифицируются почасово или помесячно; диски данных и Backups — за GB-час; трафик считывается из статистики VM в CloudStack и используется для расчета квот, дополнительных пакетов и оповещений.
Предоплатный баланс или кредит
- Что это значит
- Клиенты пополняют счет, а списания происходят по мере потребления ресурсов.
- Как это реализовано в NexCMP
- Предоплатный баланс на базе журнала двойной записи только для добавления (append-only ledger): баланс рассчитывается как сумма неизменяемых строк, а не просто редактируемое значение.
Счета и платежи
- Что это значит
- Счет на каждое списание и пополнение, а также платежные шлюзы для оплаты клиентами.
- Как это реализовано в NexCMP
- Автоматическое выставление счетов с версией для печати; Stripe, PayPal, USDT (TRC20) и банковский перевод через SePay — вы подключаете собственные аккаунты.
Портал самообслуживания для клиентов
- Что это значит
- Клиенты заказывают серверы, управляют ими и отслеживают их работу.
- Как это реализовано в NexCMP
- Развертывание, управление питанием, изменение тарифа, переустановка, консоль в браузере, Snapshots, Backups, диски данных, публичные IPv4 и фаервол самообслуживания.
Реселлеры и white-label
- Что это значит
- Партнеры продают услуги под собственным брендом и по своим ценам.
- Как это реализовано в NexCMP
- Каждый реселлер получает собственный домен, брендинг, розничные цены и оптовый баланс; количество доменов реселлеров не ограничено; NexCMP Free включает 1 основной домен.
Квоты и лимиты
- Что это значит
- Защита от запуска клиентами большего объема ресурсов, чем было оплачено.
- Как это реализовано в NexCMP
- Квоты на основе депозита, проверяемые при создании VM, изменении ее тарифа или выделении дополнительного дискового пространства.
API
- Что это значит
- Возможности автоматизации для клиентов и партнеров.
- Как это реализовано в NexCMP
- Публичный REST API с разграничением прав, отзываемыми API-ключами и спецификацией OpenAPI.
Как NexCMP тарифицирует клиентов CloudStack?
От пополнения баланса до выставления счета — шаг за шагом:
Клиент пополняет баланс
Оплата картой, через PayPal, в USDT, банковским переводом или с помощью промокода добавляет запись в журнал и формирует счет.
Клиент заказывает сервер
Клиент выбирает тариф и ОС на портале и видит стоимость до подтверждения заказа. NexCMP развертывает VM в вашем CloudStack через API.
NexCMP списывает средства во время работы VM
Каждая VM тарифицируется почасово или помесячно со списанием с баланса. Диски данных и Backups тарифицируются за GB-час, а трафик проверяется на соответствие квотам.
Взаиморасчеты с реселлерами по оптовым ценам
При продаже через реселлера с клиента списывается сумма по розничной цене реселлера, а оптовая стоимость автоматически списывается с баланса реселлера.
Пример: в демоверсии NexCMP тариф 1 vCPU / 2 GB стоит $0.005 в час — $3.60 за 30 дней. Это цена из демо-каталога; вы устанавливаете свои тарифы.
Что требуется для запуска NexCMP с CloudStack?
NexCMP ведет собственный почасовой учет, поэтому CloudStack Usage Server не входит в список обязательных требований. После получения бесплатной лицензии на странице вашей учетной записи отобразятся лицензионный ключ и точная команда для установки:
- Сервер под управлением Ubuntu 22.04 или 24.04 x86_64 минимум с 2 GB оперативной памяти и домен.
- Окружение Apache CloudStack, доступное серверу через его API — NexCMP разрабатывается и тестируется с CloudStack 4.23.
- URL API и ключи учетной записи CloudStack, которой принадлежат продаваемые виртуальные машины, а также вычислительные предложения (compute offerings), шаблоны, сеть и пул публичных IP-адресов.
- Дополнительные функции CloudStack требуются только для опциональных модулей: Backup & Recovery для резервного копирования, Kubernetes Service для Kubernetes, предложения VPC для Private Cloud.
curl -fsSL https://nexcmp.com/install.sh | sudo bash -s -- \
--license <LICENSE_KEY> --domain <YOUR_DOMAIN> --port 3000Сколько стоит биллинговое ПО для CloudStack?
Опубликованные цены, взятые непосредственно с сайтов поставщиков по состоянию на 2026-10-19. Цены не включают налоги и могут изменяться поставщиками — уточняйте перед покупкой.
NexCMP
- Опубликованная цена
- Бесплатно ($0) в первый год со всеми модулями и неограниченным количеством доменов реселлеров, затем $99 в год; NexCMP Source включает полный исходный код, все приложения и 30 рабочих дней с экспертом за $499 единовременно.
Source: nexcmp.com/pricing · дата обращения 2026-10-19
Модуль CloudStack для HostBill
- Опубликованная цена
- Включен в редакции Enterprise, Data Center и All-Inclusive; отдельная цена в размере $299 (Standard) или $499 (Developer, с исходным кодом) была указана на 2026-10-19, но больше не отображается на странице.
Source: hostbillapp.com — модуль CloudStack · дата обращения 2026-10-30
Редакции HostBill
- Опубликованная цена
- Startup $599 · Enterprise $999 · Data Center $1,599 · All-Inclusive $5,999 — единоразово, каждая включает 1 год обновлений.
Source: hostbillapp.com/pricing · дата обращения 2026-10-30
WHMCS
- Опубликованная цена
- От $34.95/месяц (Plus, до 250 активных клиентов). Один сторонний модуль CloudStack в WHMCS Marketplace ($45.00, последнее обновление в декабре 2022 года).
Source: whmcs.com/pricing · дата обращения 2026-10-30
StackBill (StackOrbit)
- Опубликованная цена
- Ежемесячно за физический узел гипервизора; точная сумма не опубликована. StackOrbit предлагает бессрочную лицензию минимум на 10 хостов с ежегодной техподдержкой 20%, по запросу.
Source: stackbill.com/pricing.html · дата обращения 2026-10-30
Модуль CloudStack для Ubersmith
- Опубликованная цена
- Документирован; цена не опубликована.
Source: Документация Ubersmith — Configuring CloudStack Billing Service Module · дата обращения 2026-10-19
Как NexCMP соотносится со StackBill и WHMCS?
В каждом сравнении приведены данные, опубликованные поставщиками, с указанием источников и дат:
Биллинг для CloudStack — часто задаваемые вопросы
Что такое биллинговое ПО для CloudStack?
Включает ли Apache CloudStack собственный биллинг?
Можно ли тарифицировать виртуальные машины CloudStack с почасовой оплатой?
Требуется ли для NexCMP наличие CloudStack Usage Server?
Могут ли реселлеры использовать собственный брендированный портал?
Сколько стоит NexCMP?
Какие версии CloudStack поддерживаются?
Можно ли протестировать перед покупкой?
Источники
Страницы просмотрены 2026-10-19. Поставщики могут изменять информацию на своих страницах; проверяйте актуальные данные перед принятием решения.
- Документация Apache CloudStack — Usage
- hostbillapp.com — модуль CloudStack
- hostbillapp.com/pricing
- Документация HostBill — metered billing для CloudStack
- whmcs.com/pricing
- WHMCS Marketplace — Apache CloudStack Automation для WHMCS
- stackbill.com/pricing.html
- stackorbit.com/pricing
- Документация Ubersmith — Configuring CloudStack Billing Service Module
Запустите биллинг для CloudStack уже сегодня
Бесплатно в течение первого года, все модули включены. Установите на свой сервер одной командой.
Последнее обновление:








